Cum pot dezinstala software-ul?

Văzând există diferite moduri de a instala pe Ubuntu. Care sunt diferitele moduri de a dezinstala elemente?

Căile care funcționează întotdeauna? Cum pot fi sigur că ceva a fost dezinstalat?

Soluția

Dacă cererea a fost instalat prin managerul de pachete, tot ce trebuie să faceți este să rulați

sudo apt-get remove 

Care ar trebui să lucreze întotdeauna. Daca terminalul e't ceea ce starneste ceai, s-ar putea deschide Sistem → Administrare → Synaptic Package Manager, de căutare pentru pachetul pe care doriți să eliminați, faceți clic pe caseta de selectare de lângă ea și selectați "mark pentru eliminarea". După ce faceți clic pe "Aplică", pachetul ar trebui să fie eliminate. Nu's, de asemenea, cursul Ubuntu Software Center. L's destul de mult același lucru ca Sinaptice. Doar de căutare pentru numele aplicației și faceți clic pe "Eliminați" buton.

Uneori, cererile pot fi împărțite în mai multe pachete (de exemplu, multe jocuri au un pachet separat pentru muzica lor). Pentru a asigurați-vă că să dezinstalați toate legate de pachete ȘI fișiere de configurare, aveți posibilitatea să tastați

sudo apt-get purge 

sau -în Sinaptice- "mark pentru îndepărtarea completă" în loc de "mark pentru eliminarea".

Ca pentru cererile care au fost compilat manual și instalat, nu's nu întotdeauna o singură modalitate de a le elimina. Cel mai bun lucru de făcut este să consulte README/fișierul de INSTALARE care însoțește pachetul sursă - dacă există una.

Comentarii (3)
  • Software-ul centru: găsiți pachet, faceți clic pe eliminare


  • apt-get:

sudo apt-get remove && sudo apt-get autoremove

  • aptitudini:

sudo aptitude elimina

L's important să rețineți că, atunci când instalați lucruri, ei de multe ori depinde de alte pachete. Când tragi de pe de apt-get remove <pachetul> nu't a elimina în mod automat aplicațiile instalate în mod implicit. Acest lucru este de multe ori mai sigur (daca're temporar de a scoate ceva de genul ubuntu-desktop), dar acest lucru poate însemna să termini cu o sarcină de cruft.

aptitudini va elimina automat lucruri (precum și ca având un frumos interactiv interfață linie de comandă)

Puteți căuta, de asemenea, pentru cruft în sinaptice folosind "locale sau învechite" filtru sub secțiunea status.

Comentarii (2)

Aici's o trecere in revista a posibilelor moduri:

Dacă pachetul a fost instalat prin intermediul unui manager de pachete, puteți elimina cu unul dintre instrumentele oferite cu acest scop:

  • dpkg --remove: cele mai de bază instrument de linie de comandă. Evita.
  • de apt-get remove " sau " aptitudini de a elimina: acestea sunt cele standard de instrumente de linie de comandă. Aptitudini este ușor preferate: it's un pic mai sofisticat. E. g., se poate păstra un fișier jurnal de toate pachetului de operațiuni.
  • sinaptice: GUI instrument accesibil prin meniul GUI sub "Sistem/Administrare". Suporta toate caracteristicile, un foarte frumos program în general.
  • software center: chiar mai frumos GUI decât sinaptice`. Acest lucru este mai bine, versiune actualizată a vechi "Add/Remove Programs"

Toate acestea fac treaba. Puteți începe cu cel mai user-friendly (Software Center) și să continue să de aptitudini, dacă ai nevoie de anumite caracteristici sau să instalați sau eliminați programe foarte frecvent.

Rețineți că aceste operațiuni a elimina cea mai mare parte din program, în timp ce lăsând uneori "fișierele de configurare" în locații, cum ar aus /etc/apache2. Cele mai multe software-ul nu't au fișiere de configurare acolo; unele software-ul serverului ("demoni") fac. În câteva cazuri, păstrarea acestor fișiere de configurare va face nici un rău. Dacă doriți să eliminați totul, inclusiv fișierele de configurare, atunci puteți utiliza "de purjare" operație. Pentru aptitudini, linia de comandă este "aptitudini de purjare." (Tommy's explicația de mai sus de "purjare" nu este exactă. "eliminați" operațiune, la fel ca "purjare", șterge toate dependențele care au tras cu programul original.)

Dacă programul îți spune că pachetul a fost eliminat, puteți fi sigur că fișierele sunt plecat. Uneori pachetele instalate ca o chestiune de dependență nu sunt eliminate imediat. Acestea vor fi șterse în cele din urmă, la un termen ulterior.

Ca la software-ul instalat de alte canale (de obicei compilat din sursa), nu're cea mai mare parte forțat pentru a elimina fișierele instalate manual. Ele sunt adesea situate undeva în /usr/local. Unele software-ul oferă comenzi rapide, cum ar fi "face uninstall". Don't conta pe asta, totuși. Mai des decât nu, cea mai curată soluție este de a utiliza versiunea furnizate prin Ubuntu's de tranzacții, care poate fi dezinstalat curat.

Comentarii (0)

Pentru a găsi pachetul pe care doriți să o eliminați, utilizare

dpkg --list

Copiați numele pachetului și apoi utilizați comanda

sudo apt-get purge 

Apoi introduceți parola.

Comentarii (0)

GUI Metode

Ubuntu Software

Cel mai simplu mod este de a utiliza Ubuntu Software (sau Ubuntu Software Center în versiuni mai vechi decât Ubuntu 16.04 LTS). Deschide Ubuntu Software-ul, faceți clic pe "Instalat" tab, selectați aplicația pe care doriți să o dezinstalați, și a lovit pe butonul "Remove".

Unity Dash

Ubuntu 12.10 adus Unitatea 6, care a introdus Anunț caracteristică. Deci, de la Ubuntu 12.10, începând, puteți să faceți doar clic dreapta pe (aproape) orice pictograma aplicației de pe Unitatea de Bord și faceți clic pe dezinstalare.

Synaptic

Sinaptice este un pachet avansat instrument de management și vă oferă mai mult control decât alte GUI metode, cum ar fi Ubuntu Software-ul, Unitatea de Bord, etc. Acesta a fost de fapt implicit app manager înainte de Ubuntu 10.04. Pentru a instala Sinaptice, click aici:

Sau a alerga acest lucru în Terminal:

sudo apt install synaptic

Pentru a dezinstala aplicații prin intermediul Sinapselor, marca pachetele să fie eliminate și apoi apăsați pe "Apply" buton:


Command Line Metode

Astea sunt pentru linia de comandă fanii de acolo. Ei're destul de bază, dar oferă mai mult control avansat și sunt ușoare.

apt

apt (mai nou și simplificat apt-get) este cel mai frecvent utilizat instrument de linie de comandă pentru administrarea de pachete. Utilizați următoarea comandă pentru a dezinstala orice aplicație:

sudo apt remove 

Amintiți-vă pentru a înlocui ` cu pachetul nume de aplicație pe care doriți să dezinstalați.

aptitudini

aptitudini e't mai exact un instrument de linie de comandă, deoarece are un interactiv ncurses bazate pe GUI. Cu toate acestea, următoarea comandă poate fi utilizat:

sudo aptitude remove 

snap

Ubuntu 16.04 LTS și mai nou are suport pentru snap pachete, dar poate fi instalat pe Ubuntu 14.04 LTS prea prin actualizări. Pentru a dezinstala o clipă aplicație, încercați:

snap remove 

și dacă asta nu't de lucru:

sudo snap remove 

Rețineți că toate metodele de mai sus va funcționa doar pe aplicațiile instalate în mod normal, nu.e prin pachetul de management (Software Ubuntu, Sinaptică, apt, snap, etc.) și nu pe software-uri instalate manual folosind niște rădăcină script-uri sau direct, prin copierea la domiciliu. Dacă metodele de mai sus arata foarte diferite, toate dintre ele folosesc același APT sau Vioi package manager backend dedesubt. Există mai multe metode pentru instalarea/dezinstalarea de aplicații, dar cele care implică APT sau Vioi sunt recomandate și cele mai populare metode.

Comentarii (0)
sudo apt-get purge 

sudo aptitude purge 

Când ai de purjare, aptitude elimină pachet, precum și dependențele care au fost instalate împreună cu ea.

Comentarii (0)

care sunt diferitele moduri de a dezinstala elemente sau pachete?

instrumente de linie de comandă,

  • aptitudini

În mod implicit aptitudini nu a fost instalat pe sistem Ubuntu.Deci, executați această comandă(sudo apt-get install aptitude) să-l instalați.

Pentru a dezinstala un pachet prin aptitudini,run (`sudo aptitude purge pachet)

  • apt-get

sudo apt-get purge pachet

  • dpkg

sudo dpkg -P pachetului

Instrumente GUI,

  • Software-centru

  • Synaptic package manager

moduri Care funcționează întotdeauna?

Toate cele de mai sus modalități menționate va lucra pentru dezinstalarea unui pachet.

Cum pot fi sigur că ceva a fost dezinstalat?

Puteți verifica dacă un pachet a fost dezinstalat cu succes sau nu de `apt-cache pachet de politici de comandă,

Exemplu:

avi@avi-Lenovo-IdeaPad-Z500:~$ sudo apt-cache politica vlc
vlc:
Installed: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1

Candidat: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1 Versiune tabel: *** 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1 0 500 http://ppa.launchpad.net/videolan/stable-daily/ubuntu/ cochet/main amd64 Pachete 100 /var/lib/dpkg/status 2.0.8-1 0 500 http://mirror.sov.uk.goscomb.net/ubuntu/ cochet/univers amd64 Pachete 500 http://archive.ubuntu.com/ubuntu/ cochet/univers amd64 Pachete

În cele de mai sus,în timp ce `apt-cache politica pe vlc pacakage prezinta Instalat domeniu ca,

Instalat: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1

 
avi@avi-Lenovo-IdeaPad-Z500:~$ sudo apt-cache politica crom-browser
crom-browser:
Installed: (none)

Candidat: 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 Versiune tabel: 32.0.1700.102-0ubuntu0.13.10.1~0 20140128.970.1 500 http://mirror.sov.uk.goscomb.net/ubuntu/ cochet-actualizări/univers amd64 Pachete 500 http://mirror.sov.uk.goscomb.net/ubuntu/ cochet-securitate/univers amd64 Pachete 29.0.1547.65-0ubuntu2 0 500 http://mirror.sov.uk.goscomb.net/ubuntu/ cochet/univers amd64 Pachete 500 http://archive.ubuntu.com/ubuntu/ cochet/univers amd64 Pachete

Dar, pe de apt-cache politica crom-browser,instalate domeniu arată "nici unul".Ceea ce înseamnă că pachetul nu a fost instalat.

Instalat: (nici unul)

Comentarii (0)

În anumite cazuri, există unele dependențe care au mai rămas, chiar și după emiterea de comenzi care alte răspunsuri s-au declarat. Astfel, în acest scenariu, OP avut instalat CCSM (Compiz Setare de Configurare Manager) dar scoate doar pentru CCSMnu elimina întregul dependențele care au fost necesare în timp ce instalarea se și lasă un număr de pachete care nu mai sunt folosite cacompiz-core, compiz-gnome, compiz-plugin-uri, compiz-plugin-uri-default, libcompizconfig0, python-compizconfigetc. <br/><br/>Folosind sudo apt-get autoremove " sau " sudo aptitude autoremove elimină toate aceste neutilizate dependențe în toate aceste cazuri.

EDIT: a Mea a fost o extensie a unei existente raspuns de Oli.

Comentarii (0)

Am încercat acest lucru și funcționează bine pe terminal!!

sudo apt autoremove 

Pentru Pachetul nume puteți introduce litera inițială a pachetului sau software-ul, etc și apăsați tasta Tab.

Comentarii (0)

Pentru custom software-ul instalat (de exemplu,. /install.sh), poti sa te uiti pentru o ./uninstall.sh. Sau puteți încerca, de funcționare `./install.sh din nou, acesta poate oferi o opțiune de dezinstalare.

Comentarii (0)