Avinstallera program?

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
behedwin
Inlägg: 29
Blev medlem: 09 jan 2008, 21:49

Avinstallera program?

Inlägg av behedwin »

Hej
Jag försöker avinstallera program jag installerat manuellt...
dvs jag laddar hem en .deb fil och startar den i ubuntu software center.

när jag tar bort programet i software center så finns programet ändå kvar på datorn och jag kan starta det.

hur gör jag för att ta bort programet?
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Avinstallera program?

Inlägg av ubot »

Testa först med:

Kod: Markera allt

sudo apt-get purge <paket>
Och går inte det heller så försök med:

Kod: Markera allt

sudo dpkg -P <paket>
där <paket> så klart byts ut mot paketets namn.
behedwin
Inlägg: 29
Blev medlem: 09 jan 2008, 21:49

Re: Avinstallera program?

Inlägg av behedwin »

tack, men hur vet jag vat paketets namn är...
programmets namn funkar inte...
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: Avinstallera program?

Inlägg av m!rage »

Har du kvar deb-filen? Du kan utläsa paketets namn från dess filnamn.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Avinstallera program?

Inlägg av ubot »

m!rage skrev:Har du kvar deb-filen? Du kan utläsa paketets namn från dess filnamn.
Det borde väl stå i dpkg-loggen annars?

Kod: Markera allt

cat /var/log/dpkg.log
behedwin
Inlägg: 29
Blev medlem: 09 jan 2008, 21:49

Re: Avinstallera program?

Inlägg av behedwin »

ja det är mycket möjligt....
jag känner mig lite vilsen i förståelsen av hur det här fungerar.

finns det någon command lista för basic commands?
vad betyder dpkg till exempel?


när jag kör cat /var/log/dpkg.log
i terminalen så får jag bara en lång lista med händelser...
är tanken då att jag ska leta upp installationen av x program för att ta reda på vad paketet heter?
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Avinstallera program?

Inlägg av webaake »

Kod: Markera allt

cat /var/log/dpkg.log | grep PAKETNAMN*
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Avinstallera program?

Inlägg av ubot »

Du kan söka efter paketet i dpkg-loggen för att hitta paketets fullständiga namn. Om du vet att paketet innehåller t.ex. ordet firefox så kan du söka så här:

Kod: Markera allt

cat /var/log/dpkg.log | grep ".*firefox.*"
och får då t.ex. svaret firefox-common vilket gör att du sedan kan avinstallera paketet med sudo dpkg -r firefox-common. Du behöver helt enkelt veta namnet på ditt paket. Så här kan du också göra för att manuellt leta efter paketet bland alla installerade paket (avsluta läsningen med tangenten Q):

Kod: Markera allt

dpkg --get-selections > packages.txt; less packages.txt
vad betyder dpkg till exempel?
dpkg står för package manager for Debian och är precis vad det heter - en pakethanterare för Debian (Debian-baserade distar som t.ex. Ubuntu). Läs mer om dpkg här: http://manpages.ubuntu.com/manpages/pre ... pkg.1.html
Det är dpkg som används för att hantera program (paket) i Ubuntu. Apt, Aptitude och Ubuntu Software Center är bara gränssnitt för dpkg. Det är om jag inte har fått allt om bakfoten dpkg som gör själva jobbet när du hanterar paket med Software Center, Apt eller Aptitude. Fördelen med Software Center, Apt och Aptitude är att dessa pakethanterare håller koll på beroenden, vilket jag inte tror att dpkg gör. Det innebär att om du installerar ett program med apt-get som kräver andra paket för att fungera så kommer apt-get att föreslå att dessa paket installeras samtidigt.
finns det någon command lista för basic commands?
Här är en lista med bash-kommandon (Terminalen använder skalet Bash): http://ss64.com/bash/

Generellt så hittar du mer information om ett installerat CLI-program genom att skriva:

Kod: Markera allt

man <kommando>
i Terminalen där <kommando> så klart ska bytas ut mot kommandots namn, t.ex:

Kod: Markera allt

man ls
eller

Kod: Markera allt

man dpkg
Avsluta visningen av manualsidan genom att trycka på tangenten Q.
Istället för att läsa manualsidor i Terminalen så kan du söka på nätet här: http://manpages.ubuntu.com/cgi-bin/sear ... tles=Title
Här är mer information om kommandot man i Ubuntu Documentation: https://help.ubuntu.com/community/man

Du kommer långt om du lär dig kommandona i http://ss64.com/bash/ och läser på om program i manualsidorna i takt med att du stöter på olika kommandon/program.
Vill du sedan ta steget och börja skripta i Bash så rekommenderar jag Bash Guide for Beginners: http://tldp.org/LDP/Bash-Beginners-Guid ... index.html
Ubuntu Server Guide är ju inte fel om du vill lära dig mer om inställningar i Ubuntu (Linux): https://help.ubuntu.com/12.04/serverguide/
Skriv svar

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