Hur säkerhetskopieras och migreras dina Linux-konfigurationsfiler
Linux-applikationer lagrar sina inställningar i dolda mappar i varje användarkonto hemmapp. Detta gör programinställningarna mycket enklare att säkerhetskopiera och återställa än de är på Windows, där inställningarna sprids över registret och systemmappen.
Oavsett om du bara vill ha en säkerhetskopia av dina inställningar, eller om du flyttar till en ny Linux-distribution eller annan dator, kan du enkelt skapa en kopia av dina programinställningar och ta dem med dig.
Visa ditt användarkonto konfigurationsfiler
Hitta först ditt användarkonto konfigurationsfiler. Öppna din Linux-distributionsfilhanterare i din hemmapp och aktivera alternativet "Visa dolda filer" i ditt Linux-skrivbords filhanterare.
Till exempel, på Ubuntu, öppna Nautilus filhanteraren och det går direkt till din hemmapp som standard. Klicka på Visa-menyn och välj Visa dolda filer.
Du får se många olika filer och mappar, alla som börjar med en period. Så här döljer du filer och mappar på Linux - bara byt namn på dem så att deras namn börjar med a. karaktär. Filhanterare kommer att gömma dem som standard så att de inte kommer i vägen.
Leta reda på en programmets inställningsmapp
Olika applikationer har ofta sin egen mapp under din hemkatalog. Till exempel lagrar Pidgin alla dess inställningar, loggfiler och andra data i .purple-katalogen. Firefox lagrar sina installerade tillägg, ont, inställningar och andra data i mappen .mozilla.
Vissa program har mappar under mappen .config istället. Klicka runt lite och du bör hitta var en applikation du vill säkerhetskopiera lagrar dess konfigurationsfiler.
Vissa applikationer - särskilt GNOME-applikationer - använder de äldre "Gconf" eller de nyare "Dconf" -systemen för att lagra inställningar. Gconf-inställningarna lagras i .gconf, medan dconf-inställningarna lagras i .config / dconf. Kopiera dessa hela mappar och alla programinställningar i gconf och dconf kommer med dig till en ny dator.
Du kan migrera en enskild applikations inställningar från Gconf eller Dconf med kommandona gconftool eller dconf. Med dessa kommandon kan du dumpa delar av Gconf eller Dconf till en fil och återställa dem på en annan dator.
Säkerhetskopiera och återställ en applikations inställningar
För att säkerhetskopiera programmets inställningar kopierar du bara sin konfigurationsmapp till en USB-enhet, extern hårddisk, mapp för molnlagring eller annan lagringsplats. Du kan också högerklicka på en mapp i de flesta filhanterare och skapa en arkivfil från den. Arkivfilen kan lättare skickas, laddas upp och flyttas runt.
Var noga med att stänga en applikation innan du säkerhetskopierar konfigurationsinställningarna. Detta kommer att se till att programmet avslutas och sparar sina inställningar ordentligt och lämnar en ren inställningsmapp för din nya Linux-distribution.
Återställ en applikations inställningar genom att placera sin mapp i ditt användarkonto hemmapp på ett annat Linux-system. Det här är perfekt när du installerar om Linux och vill återställa en avgörande applikations inställningar, eller bara när du flyttar till en ny Linux-dator och vill behålla dina inställningar.
För att vara säker bör du ta bort eller byta namn på befintliga konfigurationsfiler innan du flyttar över dina gamla. Om du till exempel vill flytta dina Firefox-inställningar till en annan Linux-distribution, bör du först radera .mozilla-katalogen på den Linux-distributionen innan du kopierar din gamla .mozilla-mapp över. Detta gör att du inte har en blandning av filer från två olika konfigurationsmappar
(Om du någonsin vill radera en Linux-applikations inställningar och börja färska, så gör du det - gå till din hemmapp, visa dolda filer och ta bort programmets konfigurationsmapp).
Du behöver inte säkerhetskopiera filerna förut. Om du fortfarande har tillgång till en enhet med Linux installerad på den kan du ansluta enheten till din nya dator, bläddra till ditt användarkonto hemmapp och kopiera mappen över.
För att migrera alla dina inställningar till ett nytt Linux-system, kopiera bara över varje fil som börjar med en. i din hemmapp - du kan kopiera över alla andra filer som börjar med en. karaktär också. Det här fungerar bäst om du flyttar till ett system som kör samma Linux-distribution - till exempel från en dator som kör Ubuntu 14.04 till en annan dator som kör Ubuntu 14.04.
Lätt säkerhetskopiera alla dina inställningar
Ubuntus inbyggda Déjà Dup-backupverktyg säkerhetskopierar också ditt användarkonto konfigurationsinställningar som standard. De kan sedan enkelt återställas till ett Ubuntu-system i framtiden. Till skillnad från en säkerhetskopia på Windows som bara återställer dina filer, kommer en Déjà Dup-säkerhetskopiering att återställa alla dina användarkontoinställningar. De är bara filer i din hemmapp.
Synkronisera dina inställningar online
Du kan använda cloud storage-tjänster för att synkronisera dessa inställningsmappar via Internet, dela dem över datorn och ha en säkerhetskopia online. Vi har tidigare täckt synkronisering av dina konfigurationsfiler med Ubuntu One, men Ubuntu One har stängts av. Dropbox och andra verktyg kan fortfarande användas för att synkronisera dina viktiga konfigurationsfiler. Om du använder en cloud storage-tjänst som låter dig välja och välja vilken mapp eller fil som helst på ditt system för att synkronisera, är det enkelt.
Dropbox själv låter dig inte välja enskilda mappar för att synkronisera utanför Dropbox-mappen. Du måste skapa symboliska länkar som kommer att lura Dropbox för att synkronisera dessa filer. Vi omfattade detta när vi tittade på hur du synkroniserar dina Pidgin-inställningar över alla dina datorer. Om du använder ett plattformsprogram som Pidgin kan du även dela samma inställningar mellan Linux och Windows-datorer.
Vi fokuserade på konfigurationsfiler för användarkonto, eftersom de är vad de flesta Linux-användare vill ha. Systemövergripande konfigurationsfiler är ofta specifika för en Linux-distribution eller maskinvaruinstallation, så du vill inte säkerhetskopiera dem alla och återställa dem på en annan dator.
Om du har specifika konfigurationsfiler för hela systemet vill du säkerhetskopiera och återställa - till exempel serverkonfigurationsfiler - du borde bara kunna skapa säkerhetskopior och återställa dem till samma plats på en annan dator. Tänk på att olika Linux-distributioner kan lagra dessa konfigurationsfiler på olika ställen, så du kan behöva placera den konfigurationsfilen någon annanstans.
Bildkredit: David Sanabria på Flickr