Van Sarge naar Etch: niet zonder problemen
Gisteren kwam ik tot de conclusie dat ik, in plaats van verschillende packages apart te upgraden in Debian, eigenlijk beter de ‘testing’ branch zou gebruiken (genaamd Etch). Ik gebruik nu al enkele maanden de stable branch (Sarge). Die is stabiel (hoewel ik het toch niet zo stabiel vind als Slackware, maar ok). Het “probleem” met Sarge is dat alle software een jaar oud is. En in de OSS wereld is dat oud. Je moet je voorstellen dat je werkt met Firefox 1.0.2, OpenOffice.org 1.1.2 en nog zo wat leukigheidjes. En het is niet zo makkelijk om deze dingen zomaar te upgraden, want dan zijn er weer dependencies die niet kloppen enzoverder enzovoort.
Ik dacht: “Och ja, met apt-get zal het wel makkelijk zijn om gans het systeem in eens te upgraden naar testing”. Zo lees je het trouwens ook in alle tutorials. Het enige dat je moet doen is je sources.list aanpassen en dan:
apt-get update
apt-get dist-upgrade
Was het maar waar! apt-get kreeg verschillende dependencieproblemen niet opgelost, waardoor ik belandde in een combinatie van stable/testing. De problemen met de omschakeling van X11 naar Xorg zullen er zeker niet aan geholpen hebben. Ik kon dus ook niet meer in X booten. Niet dat dat noodzakelijk is, maar wel leuk natuurlijk, zo op een desktopsysteem.
Na 3 uur knoeien, waaronden 4 dist-upgrades, 2 kernel panics en 6 (zes) reboots, had ik er genoeg van. De makkelijkste oplossing was gewoon een herinstallatie. Gelukkig staat /home op een aparte partitie, zodat ik zoveel kan herinstalleren als ik wil. :-)
Even de netinstaller voor Etch gedownload. Een uurtje downloaden van packages en nog eens een half uurtje voor de installatie. Daarna draait het systeem weer als een zonnetje. En verbazingwekkend genoeg gaat er vrij weinig informatie verloren tijdens zo’n reïnstall. Logisch eigenlijk, want alle config-bestanden van de programma’s die je gebruikt, worden in je home-directory opgeslagen.
Na de installatie van Etch heb ik: een recente OpenOffice.org (nu ja: recent, ‘t is toch al in de 2.x regio), een werkende AmaroK, een werkend geluidssysteem (niet zo evident).
Wat ik nog moet doen: de installatie van de nVidia binary drivers. Iedereen zegt wel dat de opensource nv driver zijn werk goed doet (doet die ook), maar het is toch een wereld van verschil, zelfs al speel je maar één spelletje (nl. BZFlag ;-) ).
Conclusie na 3 GB verspild te hebben aan maandelijks internetverkeer: als er nog eens geüpgrade moet worden: gewoon de netinstaller downloaden en reinstallen. Gene zever, gewoon vanaf nul beginnen. Dat bespaart je een paar GB aan internetverkeer (de Belgische providers zijn gewoon achterlijk, wat als ik dit nu op het einde van de maand moest doen, over m’n limiet ging en tegen 56K moest downloaden?). En je bespaart ook wat stress en tijd. Maar zo hebben we weer wat bijgeleerd…
