Hoe naar een nieuwe versie van openSUSE te migreren
| De Engelstalige versie van dit artikel heeft aandacht nodig! De Engelstalige versie van dit artikel voldoet momenteel niet aan de standaard die op de openSUSE-wiki wordt verwacht. |
|
Dit artikel zou diegenen moeten helpen die hun systeem naar een nieuwe versie van openSUSE willen opwaarderen. Dit kan worden gedaan door opwaarderen te selecteren in het installatieproces. Dat laatste kan echter problemen veroorzaken als u pakketten van derden hebt geïnstalleerd of de versie die u draait heel wat ouder is dan de nieuwe. Als het werkt dan hebt u dit artikel in elk geval niet nodig. Dit artikel biedt ook hulp aan diegenen die over willen stappen van een andere linux distributie naar openSUSE. Voelt u zich vrij om iets toe te voegen!
Als de opwaardering via de dvd of zypper mislukt, dan is nog steeds mogelijk om een nieuwe installatie te doen zonder verlies van uw gebruikersinstellingen en uw gegevens -zoals email en documenten- die op uw /home partitie staan. Echter uw systeem-brede instellingen, bijv. van uw printer etc. zullen verloren gaan. Het voordeel van een nieuwe installatie is dat er geen conflicten zijn met pakketten van derden, eenvoudigweg omdat deze worden verwijderd.
Dit artikel is niet bestemd voor profs, het gaat bijv. niet in detail in op het migreren van uw web- of email-server. U bent waarschijnlijk ervaren genoeg om op uw eigen manier over te stappen als u deze toepassingen gebruikt.
Voorbereiden van de migratie
Maak een reservekopie van uw gegevens
Uw gebruikers zitten in /home/een_gebruikersnaam. Als u er dus absoluut zeker van wilt zijn dat niets verloren gaat, dan moet u deze kopiëren naar een extern medium. U moet van alles in /home een reservekopie maken als u hiervoor geen aparte partitie heeft. Zie Partities herinneren voor meer details.
Een reservekopie maken van uw gegevens is iets anders dan gewoon kopiëren. Wees er zeker van dat u de gebruiker en de rechten van de bestanden behoudt, anders blijft u met bestanden zitten die alleen lees rechten hebben, waarnaar uw nieuwe systeem niet kan schrijven.
Als u uw bestanden op een DVD brandt, stel dan de toepassing die u gebruikt om te branden in op het maken van een reservekopie. U kunt dit in K3B doen door te klikken op Branden. In het venster dat verschijnt gaat u naar de tab Bestandssysteem, daarna klikt u op de knop Aangepast, naast de instellingen voor het bestandssysteem. Kruis het vakje aan bij Bestandstoegangsrechten overnemen (backup), onder overige instellingen.
Als u al uw gebruikersbestanden wilt kopiëren naar een externe harddisk, dan gaat dit het eenvoudigst via een console. Wees er zeker van dat uw externe harddisk aangekoppeld en toegankelijk is. Deze kan gevonden worden in /media/map_van_uw_externe_harddisk als u niets heeft veranderd. Navigeer met uw favoriete bestandsbeheerder door het systeem om hier achter te komen. Als u het pad naar uw externe harddisk weet, open gewoon een console en typ:
su cd /home cp -b -vvv gebruikersnaam_waarvoor_reservekopie_gemaakt_moet_worden /media/map_van_uw_externe_harddisk
Dit zal de gehele gebruikersmap kopiëren naar de externe harddisk. Als u ingelogd bent als de gebruiker wiens gegevens u naar de externe harddisk kopieert (deze niet brandt), dan hoeft u zich geen zorgen te maken over bestandsrechten.
U heeft geen su nodig als u alleen van uw eigen gebruiker een reservekopie maakt.
Selectieve reservekopie
Het is de veiligste manier om van alles een reservekopie te maken, maar dit is misschien niet nodig. U kunt bestanden handmatig van uw gebruikersmap naar de externe harddisk kopiëren. Het punt is dat u moet weten welke map welke gegevens bevat.
. Er zijn geen verborgen bestanden; de bestanden die u ziet zijn wat ze zijn. Er kunnen toch enkele belangrijke bij zitten die u zou kunnen vergeten.
uw.gebruikersnaam.revoke - Als u een geheime sleutel heeft gemaakt en gepubliceerd, dan heeft u dit bestand nodig om deze terug te kunnen nemen.
. Er zijn zowel verborgen mappen als bestanden. Open uw bestandsbeheerder en zet Verborgen bestanden tonen aan om deze te kunnen zien. In KDE's Dolphin bevindt zich dit in het menu Beeld, of men kan omschakelen met ALT+..
De naam van verborgen mappen en bestanden begint met een "." U kunt van alles een reservekopie maken, of die selecteren welke belangrijk zijn. Hun namen zijn meestal duidelijk:
.kde - KDE3 instellingen .kde4 - KDE4 instellingen .mozilla - Thunderbird/Firefox instellingen .gnome - Gnome instellingen .bogofilter - Bogofilter spam-tool instellingen .ssh - SSH sleutel .gnupg - geheime sleutels voor versleuteling/ondertekening van e-mails en bestanden, ook gebruikt door cliënt toepassingen zoals kgpg. .ooox - OpenOffice instellingen .strigi - desktop zoek indices . . .
Partities herinneren
Uw harddisk is opgedeeld in zogenoemde partities. Misschien heeft u er een met uw Windows erop, een andere voor uw Linux en nog een andere voor uw bestanden.
Open een console om hier achter te komen en typ vervolgens:
df
U zult een lijst zien met alle partities. U moet deze partities noteren, bijv.
/dev/sda1 = /windows/C /dev/sda2 = / (Uw Linux systeem) /dev/sdb1 = /home (Uw gebruikers) /dev/sdb4 = SWAP
Als u geen enkele ziet met /dev/sxyz = /home maar alleen /dev/sxyz = /, dan moet u een reservekopie maken van alle bestanden in /home, want anders gaat alles hierin verloren!
Installatie
Start de openSUSE installatie en kies nieuwe installatie in plaats van Opwaarderen. Bij de installatie is het van belang dat u er zeker van bent dat uw harddisk partities goed worden ingesteld door het installatieprogramma. Controleer dus twee keer of het de juiste aankoppelpunten toewijst aan de partities, bijv. dat /dev/sda2 is aangekoppeld op /, zoals in het bovenstaande voorbeeld. Hetzelfde geldt voor /home.
Het installatieprogramma zal alle partities die het formatteert markeren met een F en een rood kleurig lettertype. Wees er zeker van dat het alleen / formatteert, en niet /home. Mits goed uitgevoerd, zal het resultaat zijn dat er een nieuwe installatie van het Linux systeem op / komt, maar uw gebruikers die op /home zitten blijven behouden.
Als het installatieprogramma de omvang van de partities wil veranderen, dan moet u deze aanbeveling wijzigen. Wees er zeker van dat u bestaande partities aan de juiste aankoppelpunten toekent, en alleen / formatteert.
Wanneer er gevraagd wordt om een gebruikersnaam, neem dan dezelfde gebruikersnaam die u van tevoren had. Het installatieprogramma zal uw oude bestanden in /home hergebruiken.
Controleer of uw webcam, printer e.d. zijn aangesloten en aan staan, anders kan het installatieprogramma ze niet herkennen.
Verder werk
Als alles goed gegaan is, dan hoeft u niets van uw reservekopie terug te kopiëren, want dan is in uw gebruikersmap alles bewaard gebleven.
U moet echter wel zaken die op het gehele systeem betrekking hebben instellen, zoals de printer en/of grafische drivers. U kunt dit via YaST doen.
Let er op dat u voor multimedia de Packman bron toevoegt, via YaST > Softwarebronnen > Toevoegen > Installatiebronnen van de gemeenschap > Packman repository aanvinken. Deze bevat pakketten zoals libxine1, deze moet u opwaarderen om mp3 bestanden te kunnen afspelen. Zie opensuse-community.org/Multimedia voor details.
Verdere artikelen over hoe u uw printer en andere hardware instelt kunt u vinden in de HOWTOs-sectie van deze wiki.

