Mai mult
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?
218
10
Dacă cererea a fost instalat prin managerul de pachete, tot ce trebuie să faceți este să rulați
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
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.
sudo apt-get remove && sudo apt-get autoremove
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.
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.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.Pentru a găsi pachetul pe care doriți să o eliminați, utilizare
Copiați numele pachetului și apoi utilizați comanda
Apoi introduceți parola.
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:
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: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: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:
și dacă asta nu't de lucru:
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.
Când ai de purjare,
aptitude
elimină pachet, precum și dependențele care au fost instalate împreună cu ea.instrumente de linie de comandă,
Î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)
sudo apt-get purge pachet
sudo dpkg -P pachetului
Instrumente GUI,
Software-centru
Synaptic package manager
Toate cele de mai sus modalități menționate va lucra pentru dezinstalarea unui pachet.
Puteți verifica dacă un pachet a fost dezinstalat cu succes sau nu de `apt-cache pachet de politici de comandă,
Exemplu:
Î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
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)
Î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 ca
compiz-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.
Am încercat acest lucru și funcționează bine pe terminal!!
Pentru Pachetul nume puteți introduce litera inițială a pachetului sau software-ul, etc și apăsați tasta Tab.
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.