{"id":526,"date":"2010-08-20T17:23:53","date_gmt":"2010-08-20T15:23:53","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=526"},"modified":"2010-08-20T17:23:53","modified_gmt":"2010-08-20T15:23:53","slug":"dillo2-mit-debian-squeeze-kompilieren","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2010\/08\/20\/dillo2-mit-debian-squeeze-kompilieren\/","title":{"rendered":"Dillo2 mit Debian Squeeze kompilieren"},"content":{"rendered":"<p>Scheinbar hat es Dillo2 nicht mehr in Squeeze geschafft. Seit dem 06. August 2010 ist die kommende stabile <a title=\"Debian Squeeze eingefroren\" href=\"http:\/\/www.debian.org\/News\/2010\/20100806\">Debian Version \"Squeeze\" eingefroren<\/a>, d.h. es kommen keine neuen Pakete mehr hinzu und nur noch Fehler werden beseitigt. Da Dillo2 selbst in sid nicht auftaucht, wird noch eine Weile vergehen bis man diesen leichtgewichtigen Browser in Debian wiederfinden kann. Passend dazu kann man auf der Fehlerreport Seite von Debian nachlesen, dass auch die <a title=\"Dillo aus Debian entfernt\" href=\"http:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=577019\">alte Version von Dillo aus dem Debianarchiv gel\u00f6scht<\/a> wurde, weil Dillo von veralteten Bibliotheken abh\u00e4ngig war und Fehler seit Monaten nicht mehr ausgebessert werden, <a title=\"Dillo1 wird nicht mehr unterst\u00fctzt\" href=\"http:\/\/www.dillo.org\/FAQ.html#q9\">was die Entwickler auch zugeben<\/a>.<br \/>\nIch habe mich mal hingesetzt und Dillo2 mit der neuen FLTK2 Bibliothek auf meinem <a title=\"Speedy\" href=\"https:\/\/www.gambaru.de\/blog\/?tag=speedy\">Toshiba Port\u00e9g\u00e9 3110CT<\/a> mit Debian Squeeze kompiliert. Es gibt dazu eine <a title=\"Dillo2 installieren\" href=\"http:\/\/www.dillo.org\/download.html\">Anleitung auf der offiziellen Dillo Homepage<\/a>. Leider geht die README.unix Datei nur ungenau darauf ein wie die Pakete hei\u00dfen, welche f\u00fcr ein erfolgreiches Kompilieren notwendig sind und man muss zuerst einmal die richtigen X, jpeg und mesa Pakete finden.<br \/>\nAls erstes muss die FLTK2 Bibliothek \u00fcbersetzt werden. Die Quelldateien gibt es <a title=\"FLTK.org\" href=\"http:\/\/www.fltk.org\/software.php\">hier<\/a>. Ich habe Version 2.0.x-r7680 benutzt. F\u00fcr Debian Squeeze m\u00fcssen dann zuerst folgende Pakete installiert werden.<\/p>\n<blockquote><p>aptitude install<\/p>\n<ul>\n<li>build-essential<\/li>\n<li>xserver-xorg-dev<\/li>\n<li> libx11-dev<\/li>\n<li>libxi-dev<\/li>\n<li>libjpeg-dev<\/li>\n<li>libglu1-mesa-dev<\/li>\n<li>libpng12-dev<\/li>\n<li>libxcursor-dev<\/li>\n<li>libglut3-dev<\/li>\n<li>zlib1g-dev (f\u00fcr Dillo2)<\/li>\n<\/ul>\n<\/blockquote>\n<p>Danach einfach die Datei mit <em>tar jxvf fltk-2.0.x-r7680.tar.bz2<\/em> z.B. in \/tmp entpacken, in das Verzeichnis wechseln, <em>make<\/em> ausf\u00fchren, Root werden oder ein Programm wie <a title=\"Fakeroot\" href=\"http:\/\/packages.debian.org\/search?keywords=fakeroot\">fakeroot<\/a> nutzen und FLTK2 mit <em>make install<\/em> installieren<\/p>\n<blockquote><p>cd fltk-2.0.x-r7680<br \/>\nmake<br \/>\nsu<br \/>\nmake install<\/p><\/blockquote>\n<p><a title=\"Dillo2 Quellen herunterladen\" href=\"http:\/\/www.dillo.org\/download\/\">Die neueste Dillo2 Entwicklerversion herunterladen<\/a>. In das Dillo Verzeichnis wechseln und Dillo2 kompilieren.<\/p>\n<blockquote><p>.\/configure<br \/>\nmake<br \/>\nsu<br \/>\nmake install-strip<\/p><\/blockquote>\n<p>dillo auf der Konsole eingeben und loslegen!<br \/>\nEs hilft, wenn man den .\/configure Dialog bei FLTK2 und Dillo2 beobachtet. Sollten dort zu viele Tests fehlschlagen, kann es entweder sein, dass man ohne das Installieren von zus\u00e4tzlichen Paketen Dillo2 gar nicht \u00fcbersetzen kann oder wie bei mir nach dem ersten \u00dcbersetzen ohne PNG Unterst\u00fctzung dasteht. Die oben aufgelisteten Pakete waren dann aber beim zweiten Mal ausreichend, um Dillo2 zum Laufen zu bekommen.<br \/>\nHier noch ein kurzer Vergleich zwischen Dillo2 und <a title=\"Links2 Browser\" href=\"http:\/\/links.twibright.com\/\">Links2<\/a>. Ich habe jeweils Screenshots von bbc.co.uk, dillo.org und gambaru.de aufgenommen. Rechts ist dillo2 zu sehen und links links2. Die dillo.org Seite sah identisch bei beiden aus.<br \/>\n<div id='gallery-1' class='gallery galleryid-526 gallery-columns-2 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_gambaru_800x6001-1.jpg'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_gambaru_800x6001-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_gambaru_800x6001-1-150x150.jpg 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_gambaru_800x6001-1-100x100.jpg 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_gambaru_800x6001-1.jpg'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_gambaru_800x6001-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_gambaru_800x6001-1-150x150.jpg 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_gambaru_800x6001-1-100x100.jpg 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_bbc_800x6001-1.jpg'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_bbc_800x6001-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_bbc_800x6001-1-150x150.jpg 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_links2_bbc_800x6001-1-100x100.jpg 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_bbc_800x6001-1.jpg'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_bbc_800x6001-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_bbc_800x6001-1-150x150.jpg 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_bbc_800x6001-1-100x100.jpg 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_org_800x6001-1.jpg'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_org_800x6001-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_org_800x6001-1-150x150.jpg 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/03\/100818_dillo_org_800x6001-1-100x100.jpg 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n<br \/>\nDillo2 startet in zwei Sekunden auf dem \u00e4lteren Laptop und bietet nun auch ausreichende CSS Unterst\u00fctzung. Mit float Anweisungen scheinen beide Browser nicht perfekt umgehen zu k\u00f6nnen. Zu einem kurzen Blick auf Webseiten reichen beide aus. Die Nachteile gegen\u00fcber modernen Alternativen sind aber auch unverkennbar. Besonders beachten sollte man, dass Dillo2 https nicht vollst\u00e4ndig unterst\u00fctzt und deshalb f\u00fcr sicheres Surfen nicht zu empfehlen ist.<br \/>\nF\u00fcr mich sind beide Browser dennoch n\u00fctzliche Programme auf einem altersschwachen Rechner, wenn es nur darauf ankommt schnell eine Information zu finden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scheinbar hat es Dillo2 nicht mehr in Squeeze geschafft. Seit dem 06. August 2010 ist die kommende stabile Debian Version &#8222;Squeeze&#8220; eingefroren, d.h. es kommen keine neuen Pakete mehr hinzu und nur noch Fehler werden beseitigt. Da Dillo2 selbst in sid nicht auftaucht, wird noch eine Weile vergehen bis man diesen leichtgewichtigen Browser in Debian &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2010\/08\/20\/dillo2-mit-debian-squeeze-kompilieren\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eDillo2 mit Debian Squeeze kompilieren\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[53,59,69,183],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/526"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=526"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/526\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}