Hur får man bort program?

Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

Hur får man bort program?

Inlägg av Chippen »

Då jag letar efter nått program men vet inte exakt vilket utan endast vad jag vill att det ska göra så brukar jag använda synaptic. Men om jag installerar något och det följer med en massa filer och sen så bestämmer jag mig för att jag inte vill ha det, kommer då alla filer som följde med att tas bort om jag väljer att ta bort det programmet eller kommer endast det programmet att tas bort och resten bli kvar?

alltså vad jag undrar är om datorn kommer ihåg vilka paket som kom med vilka program och om dem tas bort, elle rom man sammlar på sig en massa skit som man inte vet hur man sen ska bli av med?

MVH
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Hur får man bort program?

Inlägg av Emil.s »

Vet inte hur synaptic gör, men kör du "apt-get autoremove" så tar APT bort alla paket som inte används.
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

SV: Hur får man bort program?

Inlägg av Chippen »

tufft..

men hur är det med andra program då... igår installerade jagtex ett program som hetter torrentbox. och då installerades apache och en massa sådant... men sen så ville jag inte ha det... försvinner apache då eller ligger det kvar?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Barre »

Använder du apt (eller någon front-end till apt, som t.ex synapitc) så kan du använda apt-get autoremove för att ta bort alla program som inte nyttjas längre...
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

SV: Hur får man bort program?

Inlägg av Chippen »

hur vet datorn vilka program som inte nyttjas?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Barre »

deb paketen innehåller information om vilka paket som behövs för att programmet skall kunna användas.

När du installerar deb-paketet med dpkg så kontrolleras att samtliga paket som krävs finns installerade, om inte så misslyckas installationen.
dpkg spar information om vilka paket som installerats och vilka beroenden de har.

Om det visar sig att ett paket är installerat p.g.a. ett beroende (med hjälp av någon front-end, t.ex apt, synaptic)
och inga program som hade det beroendet finns installerade längre så vet apt att det är säkert att ta bort det.

Det kan dock vara så att du kompilerat något program från källkod som också är beroende av det paketet, då kommer givetvis det egenkompilerade programmet att sluta fungera...
vet inte riktigt om det är en bra förklaring... men jag försöker ialla fall :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: Hur får man bort program?

Inlägg av zero gravity »

Du kan även testa att installera saker via terminalen och aptitude. Du använder det precis som apt-get: sudo aptitude install programnamn
Alla beroenden installeras automatiskt. Sen när du skall ta bort det så skriver du sudo aptitude remove programnamn, då avinstalleras alla beroenden i samma veva.
Abusus non tollit usum
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Det finns också ett program som heter deborphan som tar bort oanvända bibliotek. Om man kompilerat program själv så ska man dock vara väldigt försiktig med vad det tar bort då den inte ser de beroendena.

för att använda det skriv:

Kod: Markera allt

orphaner
men läs manualen först

Kod: Markera allt

man deborphan
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: Hur får man bort program?

Inlägg av zero gravity »

Finns det något bekvämt sätt att ta bort egenkomplierade program och deras beroenden?
Abusus non tollit usum
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Make uninstall funkar ju ibland för att ta bort de installerade filerna. Beroenden installerar du ju själv så håller du koll på vad du installerar för beroenden så kan du ju ta bort dem manuellt. Något enkelt sätt känner jag inte till dock. Jag har pysslat rätt mycket senaste tiden med att lära mig göra debpaket den riktiga vägen efter manualen från Debian men det är mycket jobb och hitills har jag inte lyckats fullt ut.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Barre »

zero gravity skrev: Alla beroenden installeras automatiskt. Sen när du skall ta bort det så skriver du sudo aptitude remove programnamn, då avinstalleras alla beroenden i samma veva.
en sak jag aldrig förstått. Varför använder man aptitude? Vad är fördelen?
Jag menar, aptirude är en front-end till apt, så vad tillför aptitude?
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Barre skrev:
zero gravity skrev: Alla beroenden installeras automatiskt. Sen när du skall ta bort det så skriver du sudo aptitude remove programnamn, då avinstalleras alla beroenden i samma veva.
en sak jag aldrig förstått. Varför använder man aptitude? Vad är fördelen?
Jag menar, aptirude är en front-end till apt, så vad tillför aptitude?
Aptitude har haft en stor fördel i att den hanterar beroenden så bra. D.v.s den tar bort det du installerade inkl. beroenden när du kör en --purge. Dock finns det en nackdel i att aptitude inte har full koll på vad apt-get har gjort så mitt råd är att än så länge använda antingen eller. Inte kombinera för då får du lätt ett trasigt system. De senaste versionerna av apt-get har också anammat beroendehanteringen i och med autoremove och den är dessutom snabbare.

En stor nackdel är enligt mig att aptitude installerar de paket som apt rekommenderar automatiskt. För att undvika det så ska du ha följande rad i /etc/apt/apt.conf:

Kod: Markera allt

Aptitude::Recommends-Important "false";
Då hanterar Aptitude rekommenderade paket på samma sätt som apt-get gör.

Det är min syn på saken men den här frågan börjar bli lika stor som GNOME vs KDE i Debian och Debian-baserade distributioner så jag kommer förmodligen få mothugg.
Senast redigerad av 1 Okänd, redigerad totalt 4 gånger.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Barre »

Sid/stoffepojken skrev: Det är min syn på saken men den här frågan börjar bli lika stor som GNOME vs KDE i Debian och Debian-baserade distributioner så jag kommer förmodligen få mothugg.
Klart du får ;)
Jag anser att aptitude är "redundant" och inte tillför något mer än vad apt-get :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Vad betyder redundant?
Användarvisningsbild
Mekaniserad Apelsin
Hedersmedlem
Inlägg: 3777
Blev medlem: 27 maj 2006, 12:24
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Mekaniserad Apelsin »

Sid/stoffepojken skrev: Vad betyder redundant?
Överflödig oftast, övertydlig mindre ofta.
Barre skrev: Jag anser att aptitude är "redundant" och inte tillför något mer än vad apt-get :)
Jag har varit en stor vurmare för aptitude, numera håller jag med dig.
Sid/stoffepojken skrev: En stor nackdel är enligt mig att aptitude installerar de paket som apt rekommenderar automatiskt. För att undvika det så ska du ha följande rad i /etc/apt/apt.conf:

Kod: Markera allt

Aptitude::Recommends-Important "false";
Då hanterar Aptitude rekommenderade paket på samma sätt som apt-get gör.
Hur gör jag tvärtom? Dvs, hur får jag apt att hantera både recommended och suggested som "important"?
More Mekaniserad at http://blippe.se.
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Mekaniserad Apelsin skrev:
Sid/stoffepojken skrev: Vad betyder redundant?
Överflödig oftast, övertydlig mindre ofta.
Barre skrev: Jag anser att aptitude är "redundant" och inte tillför något mer än vad apt-get :)
Jag har varit en stor vurmare för aptitude, numera håller jag med dig.
Sid/stoffepojken skrev: En stor nackdel är enligt mig att aptitude installerar de paket som apt rekommenderar automatiskt. För att undvika det så ska du ha följande rad i /etc/apt/apt.conf:

Kod: Markera allt

Aptitude::Recommends-Important "false";
Då hanterar Aptitude rekommenderade paket på samma sätt som apt-get gör.
Hur gör jag tvärtom? Dvs, hur får jag apt att hantera både recommended och suggested som "important"?
Jag har aldrig provat :)

Jag har

Kod: Markera allt

man apt
i min webläsare men jag hittar inget. Vet du?
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

SV: Hur får man bort program?

Inlägg av Chippen »

oj tråden kanske inte hörde hemma i nybörjare ändå ;) :P


Men hur läggs programfiler egentligen, är det så att alla filer som hör till det programmet hamnar i sin mapp... tex nån gömd mapp i ens hemkatalog och om man deletar den så har man fått bort det från datorn?
Användarvisningsbild
Mekaniserad Apelsin
Hedersmedlem
Inlägg: 3777
Blev medlem: 27 maj 2006, 12:24
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Hur får man bort program?

Inlägg av Mekaniserad Apelsin »

Chippen skrev: oj tråden kanske inte hörde hemma i nybörjare ändå ;) :P


Men hur läggs programfiler egentligen, är det så att alla filer som hör till det programmet hamnar i sin mapp... tex nån gömd mapp i ens hemkatalog och om man deletar den så har man fått bort det från datorn?
Kollar du ordentligt i synaptic så kan du se var alla filerna hamnar. Inställningsfiler hamnar t.ex. oftast i /etc ...
More Mekaniserad at http://blippe.se.
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Hur får man bort program?

Inlägg av Okänd »

Chippen skrev: oj tråden kanske inte hörde hemma i nybörjare ändå ;) :P


Men hur läggs programfiler egentligen, är det så att alla filer som hör till det programmet hamnar i sin mapp... tex nån gömd mapp i ens hemkatalog och om man deletar den så har man fått bort det från datorn?
Program du kompilerar själv brukar per default placeras i /usr/local och dess undermappar.
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

SV: Hur får man bort program?

Inlägg av Chippen »

okej... men om jag nu tar bort alla filer som det står i synaptic att den installerat... kommer synaptic då själv inse att det inte finns på datorn längre?
Skriv svar

Återgå till "För nybörjaren - inaktuell"