apt-get comandă în Linux pentru a gestiona instalat și instalează noi pachete software, face actualizarea și editarea listei depozit. Acesta este un instrument de consolă, care funcționează cu instrumente îmbunătățite de pachete deb (APT). Pentru a lucra cu pachetele, trebuie să aveți privilegii de utilizator root.
Fiind un instrument simplu consola, apt-get are o serie de avantaje față de alte instrumente de administrare a pachetelor disponibile pentru administratorul sistemelor Linux. Unele dintre aceste avantaje includ ușor folosind conexiuni simple terminale (SSH) și capacitatea de a folosi scenarii de administratorii de sistem, care pot fi automatizate folosind utilitarul cron programare.
apt-get este utilizat în sistemul Linux utilizează deb -files pachete software, cum ar fi Debian sau Ubuntu. apel sintactic apt-get comandă constă dintr-un nume, opțiuni de comandă și parametrii.
apt-get [opțiuni] [config = string o-] [-c = CfgFile] comanda [PKG]
Dacă nu utilizați una dintre opțiuni, -h sau --help. ar trebui să fie una dintre comenzile disponibile sunt enumerate mai jos. actualizare este utilizată pentru a resincroniza descrierile pachet de fișiere de la sursa lor. Descrierile pachetelor disponibile vor fi obținute din sursele indicate în /etc/apt/sources.list. De exemplu, atunci când se utilizează o arhivă Debian, această comandă căutări și scanări Packages.gz fișiere. devine astfel informații accesibile despre pachetele noi și actualizate. Înainte de actualizare și dist-upgrade ar trebui să fie întotdeauna efectuate de actualizare. Vă rugăm să rețineți că bara de progres nu afișează informații exacte, deoarece dimensiunea pachetului nu sunt fișiere cunoscute în prealabil. upgrade-ul este utilizat pentru a instala cele mai noi versiuni ale tuturor pachetelor de sistem instalate din sursele enumerate în /etc/apt/sources.list. Va reperat cea mai recentă versiune de pachete instalate în prezent și actualizarea produse; în orice caz, nu va elimina orice pachet instalat sau pentru a seta un nou pachet care nu are versiunea de pre-instalat în sistemul anterior. Versiunile curente ale pachetelor instalate în timp real, în cazul în care acestea nu pot fi la curent cu noile versiuni fără a schimba starea celorlalte pachete, vor fi lăsate intacte. Pentru apt-get aflat despre existența unor noi versiuni disponibile ale pachetelor, această comandă trebuie să fie precedată de comanda de actualizare. dselect-upgrade este utilizat împreună cu un management convențional pachet instrument în Debian GNU / Linux. dselect-upgrade urmează schimbările pe care le face dselect cu câmp de stare pachete disponibile, și efectuează acțiunile necesare pentru a realiza această stare (de exemplu, îndepărtarea vechi și instalarea de noi pachete). dist-upgrade, în plus față de îndeplinirea funcției de actualizare. și gestionează inteligent dependențe de schimbare, cu noi versiuni ale pachetelor; apt-get are un sistem „inteligent“ de soluționare a conflictelor, și va, dacă este necesar, încercați să faceți upgrade cele mai importante pachete în detrimentul celor mai puțin importante. Fișierul /etc/apt/sources.list conține o listă de surse de pachete, dintre care sunt primite fișiere de pachete. instalați instalează unul sau mai multe pachete marcate pentru instalare. Fiecare pachet - un nume de pachet, mai degrabă decât numele complet al fișierului care conține pachetul (De exemplu, în sistemul Debian GNU / Linux ca un pachet poate fi specificat în locul numelui ldso ldso_1.9.6-2.deb..). Toate pachetele necesare pentru a specifica pachete (e) marcat pentru instalare va fi, de asemenea, obținute și instalate. fișier /etc/apt/sources.list este folosit pentru a localiza pachetele dorite. Dacă o cratimă (fără spațiu) se adaugă la numele pachetului, pachetul specificat va fi eliminat în cazul în care este instalat. Această caracteristică poate fi utilizată pentru a trece peste deciziile luate de către sistemul de soluționare a conflictelor apt-get. Dacă nu se potrivesc pachete expresia dat și expresia conține unul dintre caracterele „“, «?» sau „*“ atunci este tratată ca un șablon pentru expresii regulate POSIX și au șablonul aplicat la toate numele pachetului, în baza de date. Orice pachete care se potrivesc un model ar fi apoi instalate (sau eliminate). Rețineți că, de exemplu, substringul „lo *“ coincide cu „cum-lo“ și „cel mai scăzut“. Dacă acest lucru nu este de dorit, le precede cu o „^“. eliminați este identic pentru a instala pachetele cu excepția faptului că sunt eliminate în loc de instalare. Dacă adăugați un semn plus (cu fără spațiu) la numele pachetului, atunci aceste pachete vor fi instalate. sursa conduce pentru a obține pachete de sursă. APT va verifica pachetele disponibile pentru a obține sursa lor. Apoi se uită în sus și copii directorul curent cea mai nouă versiune disponibilă a codului sursă. pachetele sursă menținute separat de intrare binară prin linii deb-src sau rpm-src în /etc/apt/sources.list. Se presupune că pentru a obține codul sursă, veți utiliza o altă persoană decât cea de la care veți obține o saci de-a gata sursă. Dacă vi se oferă opțiunea --compile. atunci pachetul codul sursă va fi compilate într-un deb-pachet binar folosind utilitarul dpkg-buildpackage sau de a folosi sistemele RPM. pachet binar va fi asamblat folosind rpm -ba. Dacă setați numai --Reguli opțiune. pachetul sursă nu va fi despachetat. Rețineți că sursa de pachete nu sunt urmărite ca pachetele binare, ele există doar în directorul curent, care este foarte similar cu simpla arhive sursa de pompare .ta r.gz. Cauzele build-DEP apt-get pentru a instala / elimina pachete într-o încercare de a satisface dependențele construi pentru un pachet de sursă. verifica instrument de diagnosticare. Acesta actualizează cache-ul pachetului și controalele pentru pachetele care sunt sub-instalate din orice motiv. curat, curăță magazia locală a fișierelor pachete recuperate. Această comandă șterge toate, dar lasă fișierele din / var / cache / arhive / / var / cache / arhive / / apt / apt și / parțial. Când APT este folosit ca unul dintre dselect metode. curat începe automat. Cei care nu folosesc dselect. la spațiu liber pe disc poate din timp în timp pentru a utiliza apt-get clean. Autoclean Ca curat. Se șterge din magazia locală a fișierelor pachete recuperate. Diferența este că acest lucru elimină numai fișierele pachet care nu mai pot fi produse și utilizate. Acest lucru permite cache-ul pentru a servi pentru o perioadă lungă de timp, fără pierderea controlului.
diagnosticare
apt-get întoarce zero la funcționarea normală, zecimal 100 eroare.