Sistem de gestionare a pachetelor de sysadmin pentru începători în blog în ubuntu și gnu debian

Sistem de gestionare a pachetelor în Ubuntu și Debian GNU / Linux

apt (instrument de ambalare avansat) - program pentru instalarea, actualizarea și eliminarea pachetelor software pe sistemele de operare Debian și pe baza acestora (Ubuntu). Este capabil să instaleze și să configureze automat programe pentru sistemele de operare asemănătoare UNIX din ambele pachete precompilate și codurile sursă.
Ambele pachete sunt preluate din depozit sau pot fi instalate din mediile existente. Lista surselor de pachete este stocată în fișierul /etc/apt/sources.list și în directorul /etc/apt/sources.list.d/. Cochiliile grafice pentru apt facilitează adăugarea de noi și elimină sursele inutile.

Sistem de gestionare a pachetelor de sysadmin pentru începători în blog în ubuntu și gnu debian

apt-get simplifică foarte mult procesul de instalare a programelor în modul comandă. Pentru utilizatorii care preferă o interfață grafică, alte fronturi pot fi mai convenabile - Synaptic și Adept.

aptitude este shell-ul grafic al APT, care poate funcționa atât în ​​modul text cât și în modul de comandă.
Debian pachetele software folosesc de obicei formatul .deb sau arhiva cu extensia .tar. Pachetele software cu extensia .deb nu sunt doar arhive cu programe, ci conțin și o mulțime de informații despre conținutul pachetului.

dpkg este software-ul care este coloana vertebrală a sistemului de gestionare a pachetelor Debian. dpkg este folosit pentru a instala, a șterge și a prelua informații despre pachetele .deb.
dpkg este o utilitate destul de scăzută comparativ cu APT și aptitude.

APT - folosit pentru a descărca și a instala programe din depozite, de asemenea, puteți utiliza pentru a instala programe stocate pe discul local;
dpkg - funcționează numai cu fișiere DEB situate pe un disc local sau pe un mediu conectat;
aptitude - este folosită atunci când lucrează în consola cu depozit, este recomandat să o utilizați în primul rând, deoarece spre deosebire de APT sau dpkg, unele operații sunt efectuate automat.

Lucrați cu APT.

După instalarea sistemului, vom verifica numărul de pachete disponibile pentru noi:
$ apt-cache statistici

Să vedem toate pachetele instalate:
$ apt-cache pkgnames

Actualizați lista de pachete:
$ sudo apt-get actualizare

Vom actualiza software-ul din depozit:
$ sudo apt-upgrade

Dacă aveți deja instalat MC, atunci vom vedea versiunea:
$ mc --versiune

Să găsim, de exemplu, programul mc:
$ apt-cache căutare mc

Să vedem informațiile despre pachet:
$ apt-cache arată mc

Instalați programul:
$ sudo apt-get instalați mc
dacă doriți doar să descărcați fișierul, dar nu îl instalați, utilizați opțiunea -d, de exemplu:
$ sudo apt-get -d instalați mc

Când descărcați fișiere din depozite, ele sunt stocate în directorul / var / cache / apt / archives. pe măsură ce acumulați, puteți obține o mulțime de informații inutile, îl puteți elimina folosind comanda:
$ sudo apt - curăță

comandă:
$ sudo apt-obțineți autoclean
dezinstalați pachetele care nu sunt descărcate complet sau nu au fost încă instalate

Eliminați mc:
$ sudo apt-a elimina mc
Pentru a șterge setările personalizate, utilizați comanda cu opțiunea --purge. exemplu:
$ sudo apt-get elimina --purge mc


. "Ați zguduit astăzi?".

Lucrul cu dpkg.

De exemplu, am descărcat un fișier cu extensia .deb (în cazul nostru, dropbox_1.4.0_i386.deb).
Să vedem fișierele care sunt împachetate în pachetul .deb:
$ dpkg -c dropbox_1.4.0_i386.deb

Să vedem informațiile despre fișierul dat:
$ dpkg-I dropbox_1.4.0_i386.deb

Să vedem toate pachetele în care a fost găsit fișierul cu numele dat:
$ dpkg -S dropbox

Vom lista toate numele programelor instalate, versiunile lor, arhitectura și scurte informații cu:
$ dpkg -l
pentru a afișa informații despre un anumit pachet, adăugăm numele pachetului:
$ dpkg-l dropbox

Rezultatul stadiului pachetului:
$ dpkg -s dropbox

Extrageți fișierele din dropbox_1.4.0_i386.deb în directorul / tmp /
$ sudo dpkg -x dropbox_1.4.0_i386.deb / tmp /

Instalați pachetul dropbox_1.4.0_i386.deb:
$ sudo dpkg -i dropbox_1.4.0_i386.deb

Ștergeți pachetul:
$ sudo dpkg -r dropbox
pentru a elimina programul împreună cu fișierele de configurare, utilizați opțiunea -P:
$ sudo dpkg -P dropbox

Lucrează în aptitudini.

Lucrul în aptitude se poate face prin modul grafic și folosind consola, voi examina comenzile în modul consola.

Executarea aptitudinilor în modul grafic:
$ sudo aptitude

Asistentul asistent:
$ aptitude help

Mai mult, comenzile sunt foarte asemănătoare cu comenzile APT, nu voi descrie totul, cred că veți ghici, pe exemplul aceluiași MC:
$ aptitude search mc
Actualizare $ sudo aptitude
Executați upgrade sudo aptitude
$ aptitude show mc
$ sudo aptitude descărca (încarcă pachetul, dar nu îl instalează)
$ sudo aptitude curat
$ sudo aptitude autoclean
$ sudo aptitude instalare mc
$ sudo aptitude eliminați mc
$ sudo aptitude curăță mc
Executați upgrade sudo aptitude

Utilizarea opțiunii -vv vă permite să obțineți mai multe informații:
$ aptitude arată -vv mc

Puteți simula rezultatul unei operații înainte de a putea fi efectuată cu opțiunea -s:
$ sudo aptitude -s instala mc

Ouă de Paște:
$ aptitude moo
Nu există ouă de Paști în acest program.

În acest program, de fapt, nu există ouă de Paști.