Deinstaliranje programa pomoću naredbenog retka.

Linux ima različite metode za instaliranje programa, a možete ih instalirati iz spremišta, bilo upravljačem paketa ili naredbenim retkom, ili kompajliranjem izvornog koda programa za instaliranje. Na isti način, kao što se i očekivalo, Linux ima različite metode za deinstalaciju paketa i programa.

Programe možete deinstalirati iz softverskog centra distribucije ili s terminala. Za prvo, način instaliranja / deinstaliranja programa uvelike ovisi o softverskom centru distribucije koji koristite, dok je drugi prilično jednostavan i dosljedan postupak unutar Gnu / Linux sistema.

linux-tux-konzola

Istina možda je prikladnije deinstalirati programe s terminala. To je zato što, iako se mnogi još uvijek ne osjećaju ugodno radeći s naredbenim retkom, upravo tamo možete vidjeti što točno izvršavate / instalirate, a u ovom slučaju deinstalirate sa računara.

Uklanjanje emisije iz distribucije, koristit ćemo istu biblioteku pogodan. Trčanje:

sudo apt-get ukloni

Mnogo puta se aplikacija može izvesti iz više paketa, uz generiranje različitih konfiguracijskih datoteka kreiranih u programu. Stoga, kada se izvrši gornja naredba, deinstalira se samo program, ali ostatak paketa i konfiguracijskih datoteka koje koristi program i dalje se čuva.

Da biste deinstalirali program i zauzvrat izbrisali sve datoteke povezane s njim u distro-u, pokrenite:

sudo apt-get --pročisti uklanjanje

Tako da –Purge na liniji je odgovoran za uklanjanje datoteka povezanih s programom koji se deinstalira.

U slučaju da želite deinstalirati program bez dodirivanja konfiguracijskih datoteka, izvršavate prvi redak, u slučaju da želite sve izbrisati, a zatim izvršavate drugi, sve ovisi o tome što želite eliminirati.

Uklanjanje preostalih biblioteka

Kada instalirate program, on obično traži dozvolu za instaliranje nekih biblioteka i zavisnosti koje treba koristiti. Kada deinstalirate program, ove biblioteke lutaju kroz vašu distribuciju tražeći program kojem pripadaju. Istina je da se i oni moraju eliminisati

Pa ako trčite:

sudo apt-get autoremove

sada će sve zavisnosti koje su još postojale ionako biti deinstalirane.

Također, možete kombinirati radnje i pokrenuti jednu naredbenu liniju:

sudo apt-get purge –auto-remove

U svim slučajevima, u procesu deinstalacije unutar terminala savjetuje koji će se paketi deinstalirati, koliko će se memorijskog prostora osloboditi nakon instalacije, i naravno, ako se slažete. Nakon prihvaćanja, pritiskajući S, deinstalacija programa će biti dovršena.

terminal

nota: Naredba apt-get takođe se može zameniti sa sklonost, za sve izvršne datoteke u postu.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

5 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Ibsebleo rekao je

    Dobar članak! Mislim samo da bi to trebalo navesti u naslovu, ova metoda se koristi samo za deinstalaciju paketa u debian / ubuntu i derivatima. Živjeli

  2.   TheGuillox rekao je

    Da li je izvođenje "sudo apt-get remove –purge" isto što i samo "sudo apt-get purge"?

  3.   Perverzne rekao je

    Neka mi neko kaže kako mogu dodati nekoliko spremišta jednom naredbom, a zatim ažurirati i instalirati nekoliko programa na isti način?

    Uvijek dodam spremište, dam ažuriranje, zatim instaliram program i tako dalje za svaki. Volio bih znati kako sve pojednostavljujem s nekoliko naredbi.

  4.   Walter rekao je

    Ostaje dodati crticu (-) u posljednjem primjeru. Provjerite molim.

  5.   albpina rekao je

    Ne mogu deinstalirati na ove načine: govori mi: sintaksička greška u blizini neočekivanog elementa `newline '