Sida 1 av 1

Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 10:39
av Loofy
Men jag funderar på en sak...

Avinstallation av program och dess hantering etc. HUR gör man detta på bästa sätt?
Det som förbryllar mig lite är ju att i många fall så beror ju ett program på ett gäng andra som kanske finns installerade? Men dessa kanske i sin tur även är beroende av ett annat program? osv osv.

Det finns ju ett antal lämpliga kandidater. Nedan har jag tabbat fram alternativen för apt-get

Kod: Markera allt

 sudo apt-get
autoclean        clean            purge            upgrade
autoremove       dist-upgrade     remove           
build-dep        dselect-upgrade  source           
check            install          update      
Där har vi "autoclean, clean, purge, autoremove och remove". Alla skulle potentiellt kunna göra det jag vill?
Purge har jag förstått "pinpointar" ett specifikt paket och tar bort det? Men de andra? Som sagt... Hur bör man göra?

Städa i /home.
Som relativt ny på ubuntu och med allt vad det innebär - är man ju fantastiskt sugen på att testa, testa och testa ännu mer... Vad jag förstått så samlas väl typ inställningar och annat man gör/har gjort i diverse program som dolda (.*) filer och mappar i sin Home-katalog. Över tid är det ju dock emellertid så att man tillslut finner det man faktiskt använder. Vetskapen om att det då ligger massor med saker dolt i min hemkatalog ogillas. Finns det något verktyg som exempelvis kan gå igenom sin hemkatalog och rensa den på inställningsfiler av denna typ genom att jämföra med vad som faktiskt är installerat?
Om man själv tar bort allt vad dolda filer heter i sin /home - är det då så att det som kommer att hända är att alla program och operativsystem kommer att göra en "cleanstart" och hamna tillbaka på sina defaultinställningar? Eller finns det några risker förenade med en sådan här åtgärd?

Målet är liite. att jag funderar på att göra en total ominstallation av systemet på laptopen som nu är 32bitars - och prova med 64bitars versionen. Men då vill jag ha den så "orginal" som möjligt i alla inställningar när jag botar upp.

Som sagt lite allmänna "underhålls-frågor".

Tillsvidare forsätter jag seeda 9.04 i alla smaker. :D har seedat 25 gigabyte sedan igår... :P

//Loofy

Re: Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 10:57
av webaake
Jag förstår inte riktigt vad du menar i första frågan? Du kan inte via apt gå från Hardy till Jaunty i ett steg iallafall. Du måstea använda kommandot dist-upgrade och först installera 8.10, sedan därifrån gå till 9.04. Jobbigt och osäkert! Det är bättre att göra en backup på alla inställningar man har och köra in en Live CD och göra en ren installation.

Kör du kommandot ls -la i en terminal i din hemmapp listas alla dolda filer och du kan nog lätt känna igen dem. De viktigaste kan vara t ex .mozilla, .thunderbird och vissa i mappen .config.

.cache skall du absolut inte spara!

De mappar du sparat på t ex dvd eller annan HD kan du efter installation kopiera tillbaka till /home. I de flesta fall fungerar alla nya program med dessa, men det akn bli knas i nåt enstaka program - då raderar men dess mapp eller delar av den.

Vi nyinstallation skapa samma användare och lösen du hade innan så skall det gå smidigt.

Re: Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 11:04
av Loofy
hehe... kanske var lite otydlig...

Syftet var alltså inte i den första frågan att jag skulle utföra detta i någon åtgärd som resulterade i att jag uppgraderade till JJ. Utan var av mer allmän karraktär, "hur gör man"-karraktär.
För att uppgradera från Interpid 32bit till Jaunty 64bit så förstår jag ju naturligtvis att jag måste "göra om" / partitionen helt.

Syftet med rensning i /home var att jag dels inte vill behålla inställningar för program som inte längre är installerade. Och dels återställa somliga program till Default-värden. Är metoden för detta att helt enkelt plocka bort de dolda filerna.

/home har jag i mitt fall på en egen partition - den "rörs" väl inte om jag väljer att installera Jaunty Jackalope på /-partitionen?

//Loofy

Re: Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 11:13
av webaake
Då fattar jag. Har du avinstallerat program och deras '.mapp' ligger kvar så är det bara att radera den, eller köra sudo apt-get purge 'mitt_program'.

Detta gäller också för program du vill nollställa. En del ligger dock i .config, där kan vara flera, varav en del kanske är bra att spara.

Andra program har sina inställningar i /etc, speciellt 'Tjänster' som t ex Samba-server, xorg och filen fstab m m. Jag brukar ta backup på hela /etc för att sedan kopiera tillbaka enstaka filer därifrån, vid behov. Aldrig hela /etc!

OBS! På din separata /home; radera allt i .cache precis innan du skall boota med den första gången, samt andra typer av sessions-filer. Jag hade problem med min sep. /home och fick boota utan den för att mounta den manuellt och sedan radera allt i bl a .cache.

Re: Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 11:21
av Loofy
oki - så "purge" är något man kör "Efter" man kört exempelvis remove (lite av kärnan i den här tråden att jag inte riktigt greppat skillnaderna mellan de olika "ta-bort-alternativen" för apt-get- därav denna följdfråga)? Eftersom att purge efter avinstallation plockar bort diverse "rester" av configfiler och annat.

Det där med /etc var smart. Bra att tänka på!

//Loofy

Re: Allmänna Underhållsfrågor - Snart Uppgradering. :)

Postat: 24 apr 2009, 11:38
av webaake
I synaptic har man alternativet "Fullständig borttagning", vilket motsvarar remove och purge. Men jag litar inte alltid på att purge blir 100% och då är det ju bra att kolla i en terminal också.