Debian

23 Comenzi fundamentale apt-get și apt-cache de care aveți nevoie

23 Comenzi fundamentale apt-get și apt-cache de care aveți nevoie
Comenzile „apt-get” și „apt-cache” sunt comenzi utilizate foarte frecvent în mediul Linux. Prima comandă vă permite în principal să instalați, să actualizați și să eliminați pachete, în timp ce cea din urmă vă permite să căutați pachete și informațiile aferente acestora. Ambele comenzi au cazurile lor de utilizare specifice, cu toate acestea, majoritatea utilizatorilor nu sunt conștienți de capacitățile lor exacte, cu excepția utilizării lor de bază. Prin urmare, astăzi am decis să vă împărtășim cele douăzeci și trei de exemple diferite în care puteți utiliza comenzile „apt-get” și „apt-cache” pentru a vă gestiona sistemul.

Exemple de comenzi fundamentale apt-get

Cele șaptesprezece comenzi fundamentale „apt-get” sunt descrise mai jos.

Exemplul 1: actualizați sistemul Linux

Aceasta este cea mai obișnuită utilizare a comenzii „apt-get” în mediul Linux, deoarece trebuie să vă actualizați sistemul înainte de a instala orice aplicație nouă. Uneori, chiar înainte de depanarea sistemului pentru eventuale erori, vi se cere să îl actualizați, astfel încât orice legături rupte sau dependențe să poată fi reparate în prealabil.

Pentru a vă actualiza sistemul Linux cu comanda „apt-get”, trebuie să îl rulați în modul următor:

sudo apt-get update

Exemplul 2: actualizați sistemul Linux

După actualizarea sistemului dvs., vi se prezintă un mesaj despre numărul tuturor pachetelor care pot fi actualizate, i.e., pachete ale căror versiuni actualizate sunt disponibile. Prin urmare, în esență, următorul pas după actualizarea sistemului Linux este actualizarea acestuia, iar acest lucru se poate face executând comanda „apt-get” în modul următor:

sudo apt-get upgrade

În comparație cu comanda „apt-get update”, comanda „apt-get upgrade” durează mai mult timp pentru a se executa, deoarece trebuie să instaleze versiunile actualizate ale tuturor acelor pachete ale căror actualizări sunt disponibile.

Exemplul 3: Instalați un pachet nou pe sistemul Linux

Dacă sunteți un utilizator frecvent al computerului, trebuie să instalați zilnic pachete noi pe sistemul dumneavoastră. Puteți face acest lucru și prin interfața grafică Linux, totuși, dacă preferați să utilizați CLI, atunci este posibil și acest lucru.

Puteți instala în mod convenabil un pachet nou pe sistemul dvs. Linux executând comanda „apt-get” în modul următor:

sudo apt-get install PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl instalați. Am vrut să instalăm playerul media VLC pentru o demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 4: Ștergeți un pachet din sistemul Linux

Când aveți o mare parte a pachetelor instalate pe sistemul Linux, atunci ați fi văzut foarte frecvent mesajul „spațiul de stocare se epuizează”. În această situație, singura soluție pe care o puteți veni este să eliminați toate pachetele neutilizate sau irelevante din sistemul dvs.

Acest lucru se poate face cu ușurință executând comanda „apt-get” în modul următor:

sudo apt-get remove PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl eliminați. Am vrut să eliminăm playerul media VLC pentru o demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 5: Ștergeți un pachet împreună cu fișierele sale de configurare din sistemul dvs. Linux

Comanda simplă „apt-get remove” elimină doar pachetul specificat din sistemul dvs. Linux. Cu toate acestea, fișierele de configurare ale acelui pachet încă se află pe sistemul dvs. Dacă doriți, de asemenea, să scăpați de acele fișiere de configurare împreună cu pachetul dorit, atunci puteți rula comanda „apt-get” în modul următor:

sudo apt-get purge PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl eliminați, împreună cu fișierele sale de configurare. Am vrut să eliminăm playerul media VLC pentru demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 6: Ștergeți toate dependențele unui pachet șters din sistemul dvs. Linux

Uneori, un singur pachet pe Linux necesită mai multe alte pachete pentru a funcționa corect. Aceste pachete sunt cunoscute ca dependențe ale pachetului menționat și sunt instalate împreună cu acel pachet. Cu toate acestea, atunci când eliminați un pachet, fie cu comanda „apt-get remove”, fie cu comanda „apt-get purge”, aceste dependențe nu sunt eliminate automat. Prin urmare, pentru a elimina aceste dependențe neutilizate pentru a elibera spațiul sistemului, puteți rula comanda „apt-get” în modul următor:

sudo apt-get autoremove

Această comandă vă va explora întregul sistem Linux în căutarea tuturor acelor pachete și dependențe care nu mai sunt necesare și le va elimina cu totul.

Exemplul 7: Actualizați inteligent sistemul Linux

Comanda simplă „apt-get upgrade” actualizează toate pachetele disponibile pe sistemul Linux, fără a verifica măcar dacă este necesară sau nu actualizarea unui anumit pachet. Dacă doriți să efectuați inteligent procesul de gradare, puteți rula comanda „apt-get” în modul următor:

sudo apt-get dist-upgrade

O altă caracteristică a acestei comenzi este că nu numai că actualizează pachetele inteligent, ci și elimină acele pachete și dependențe care nu mai sunt necesare.

Exemplul 8: Efectuați o curățare a sistemului Linux

Dacă doriți să curățați toate fișierele temporare din sistemul dvs. Linux, puteți utiliza comanda „apt-get” în modul următor:

sudo apt-get clean

Această comandă va elimina toate fișierele temporare din sistemul dvs. Linux, prin urmare vă va elibera spațiul pe disc.

Exemplul 9: Aflați modificările dintr-un pachet verificând jurnalul

Ori de câte ori instalați o aplicație sau un pachet pe sistemul dvs. Linux și începeți să o utilizați, faceți anumite modificări. Dacă doriți să aruncați o privire la toate aceste modificări înainte de a actualiza orice pachet dorit, atunci puteți rula comanda „apt-get” în modul următor:

sudo apt-get changelog PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului al cărui jurnal de modificări doriți să îl vizualizați înainte de a-l actualiza. Am vrut să vizualizăm jurnalul de schimbări al playerului media VLC pentru demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 10: Curățați toate pachetele de depozite locale ale sistemului Linux

Uneori, unele .fișierele deb continuă să locuiască în depozitul local al sistemului Linux, chiar dacă nu mai sunt instalate. De aceea este întotdeauna recomandat să scăpați de aceste fișiere cât mai curând posibil pentru a vă recupera spațiul pe disc.

Pentru a curăța toate pachetele de depozite locale ale sistemului Linux, puteți rula comanda „apt-get” în modul următor:

sudo apt-get autoclean

Exemplul 11: Descărcați un pachet pe sistemul dvs. Linux

Uneori, doriți să descărcați un pachet doar pe sistemul dvs. Linux, fără a-l instala. Acest lucru poate fi necesar atunci când trebuie să instalați acest pachet mai târziu sau dacă doriți să păstrați o copie de rezervă descărcată a unui anumit pachet. Prin urmare, pentru a descărca un pachet pe sistemul Linux fără a-l instala, puteți rula comanda „apt-get” în modul următor:

sudo apt-get download PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl descărcați fără să îl instalați pe sistemul dvs. Linux. Am vrut să descărcăm VLC media player pentru demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 12: Căutați pachete rupte sau dependențe pe sistemul dvs. Linux

Uneori, unele dependențe sau pachete instalate pe sistemul dvs. Linux ar putea fi deteriorate. Ne referim la astfel de pachete sau dependențe ca „rupte”. Prin urmare, dacă doriți să aflați toate pachetele sau dependențele defecte de pe sistemul dvs. Linux, puteți rula comanda „apt-get” în modul următor:

sudo apt-get check

Exemplul 13: Remediați pachetele rupte sau dependențele de pe sistemul dvs. Linux

După ce ați aflat toate pachetele sau dependențele defecte de pe sistemul dvs. Linux, următorul pas este să le remediați pe toate, astfel încât să puteți continua cu ușurință instalările ulterioare.

Puteți repara toate pachetele sau dependențele defecte de pe sistemul dvs. Linux executând comanda „apt-get” în modul următor:

sudo apt-get -f install

Exemplul 14: Accesați paginile manuale ale comenzii „apt-get”

Dacă vreți vreodată să aflați mai multe detalii despre comanda „apt-get”, atunci puteți accesa paginile sale de manevră în modul următor:

om apt-get

Exemplul 15: Accesați paginile de ajutor ale comenzii „apt-get”

Dacă doriți să cunoașteți sintaxa și opțiunile disponibile pentru comanda „apt-get”, atunci puteți accesa paginile sale de ajutor în acest scop.

Pentru a accesa paginile de ajutor ale comenzii „apt-get”, puteți rula această comandă în modul următor:

apt-get --help

Exemplul 16: Reinstalați un pachet pe sistemul Linux

Uneori, este posibil ca un pachet instalat pe sistemul dvs. Linux să nu funcționeze corect. Astfel de probleme pot apărea din mai multe motive, dintre care cel mai important motiv este instalarea necorespunzătoare. Într-o astfel de situație, s-ar putea să vă gândiți să reinstalați un pachet deja instalat.

Acest lucru se poate face executând comanda „apt-get” în modul următor:

sudo apt-get install --reinstall PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl reinstalați pe sistemul Linux. Am vrut să reinstalăm playerul media VLC pentru demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 17: Descărcați codul sursă al unui pachet pe sistemul dvs. Linux

Dacă doriți doar să descărcați codul sursă al unui pachet fără a-l instala pe sistemul Linux, atunci puteți rula comanda „apt-get” în modul următor:

sudo apt-get --download-only source PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului al cărui cod sursă doriți să îl descărcați fără a-l instala pe sistemul Linux. Am vrut să descărcăm codul sursă al playerului media VLC pentru o demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemple de comenzi fundamentale apt-cache

Cele șase comenzi fundamentale „apt-get” sunt descrise mai jos.

Exemplul 18: enumerați toate pachetele disponibile pe sistemul dvs. Linux

În general, când începeți să utilizați un sistem bazat pe Linux, inițial, nu aveți nicio idee despre pachetele pe care trebuie să le instalați. Uneori, nici măcar nu știți exact numele pachetelor. Prin urmare, este întotdeauna considerat foarte util dacă puteți lista cumva toate pachetele instalabile.

Pentru a lista toate pachetele disponibile pe sistemul dvs. Linux, puteți utiliza comanda „apt-cache” în modul următor:

sudo apt-cache pkgnames

Această comandă va enumera numele tuturor pachetelor disponibile pentru sistemul dvs. Linux.

Exemplul 19: enumerați informațiile detaliate despre un pachet pe sistemul dvs. Linux

Uneori, poate doriți să cunoașteți toate detaliile referitoare la un anumit pachet, de dragul cunoașterii compatibilității acestuia și a altor lucruri de genul acesta.

Pentru a lista informațiile detaliate despre un pachet pe sistemul dvs. Linux, puteți rula comanda „apt-cache” în modul următor:

sudo apt-cache showpkg Nume pachet

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului ale cărui informații detaliate pe care doriți să le enumerați pe sistemul dvs. Linux. Am vrut să enumerăm informațiile detaliate despre playerul media VLC pentru demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 20: enumerați toate informațiile de bază despre un pachet pe sistemul dvs. Linux

Lista de comenzi menționată mai sus descrie toate detaliile posibile despre un anumit pachet. Cu toate acestea, dacă doriți doar să enumerați informațiile de bază despre un pachet, puteți rula comanda „apt-cache” în modul următor:

sudo apt-cache arată PackageName

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului ale cărui informații de bază pe care doriți să le enumerați pe sistemul dvs. Linux. Am vrut să enumerăm informațiile de bază despre playerul media VLC pentru o demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 21: Căutați anumite pachete specifice prin Căutare de cuvinte cheie pe sistemul dvs. Linux

Uneori, nu vă amintiți numele exact al unui pachet, dar doriți totuși să îl căutați. Nu vă amintiți decât un cuvânt cheie specific care face parte din numele pachetului dvs. În acest scenariu, puteți efectua în continuare o căutare de cuvinte cheie pentru a căuta toate acele pachete care conțin cuvântul cheie specificat.

Pentru a face acest lucru, puteți rula comanda „apt-cache” în modul următor:

căutare sudo apt-cache „Cuvânt cheie”

Aici, trebuie să înlocuiți „Cuvânt cheie” cu cuvântul cheie propriu-zis conținut în numele pachetului pe care doriți să îl căutați pe sistemul dvs. Linux. Am vrut să căutăm toate acele pachete care conțin cuvântul cheie „server” în numele lor pentru demonstrare, motiv pentru care am înlocuit „Cuvânt cheie” cu „server”.

Exemplul 22: Căutați un pachet specific menționând numele acestuia pe sistemul dvs. Linux

Dacă vă amintiți numele exact al unui pachet, atunci îl puteți căuta pur și simplu pe sistemul dvs. Linux menționând numele exact al acestuia.

Puteți căuta un anumit pachet pe sistemul dvs. Linux executând comanda „apt-cache” în modul următor:

sudo apt-cache search Nume pachet

Aici, trebuie să înlocuiți „PackageName” cu numele real al pachetului pe care doriți să îl căutați pe sistemul dvs. Linux. Am vrut să căutăm playerul media VLC pentru o demonstrație, motiv pentru care am înlocuit „PackageName” cu „vlc”.

Exemplul 23: enumerați statisticile cache pe sistemul dvs. Linux

Dacă doriți să cunoașteți statisticile generale de cache ale sistemului dvs. Linux, i.e., numărul total de pachete, tipurile de pachete etc. apoi puteți rula comanda „apt-cache” în modul următor:

statistici sudo apt-cache

Concluzie

În acest articol, v-am oferit un tutorial foarte detaliat despre utilizarea comenzilor „apt-get” și „apt-cache”. Majoritatea utilizatorilor sunt familiarizați cu comanda „apt-get”, dar nu au niciun indiciu despre utilizarea comenzii „apt-cache”. După parcurgerea acestui tutorial, vor fi într-o poziție foarte bună de a utiliza comanda „apt-cache” la fel de ușor pe cât ar fi folosit orice altă comandă Linux de bază. Mai mult, utilizarea comenzii „apt-get” este explicată în detaliu și în acest articol, întrucât șaptesprezece din cele douăzeci și trei de exemplare ale noastre au fost dedicate acestui scop. De aceea, după ce treceți prin acest articol, oricine poate stăpâni utilizarea comenzilor „apt-get” și „apt-cache”.

AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...