Comenzile de bază apt-get și apt-cache - portal php

apt-get utilitate - productiv program gratuit consolă folosit și de a lucra cu biblioteca APT (instrument avansat de ambalare) pentru a finaliza instalarea de noi pachete cu software-ul, eliminați instalările existente, actualizări, și să actualizeze întregul sistem de operare.







apt-cache de utilitate linie de comandă utilizată pentru a găsi în cache pachete software APT. În cuvinte simple, acest instrument este folosit pentru a găsi pachete care culeg informații despre pachetele și pachete de căutare disponibile pentru instalare într-un sistem de operare bazat pe Debian sau Ubuntu.

Cum pot obține o listă cu toate pachetele disponibile?

Pentru a vedea toate pachetele disponibile, executați următoarea comandă:

Cum pot găsi numele și descrierea pachetului.

Pentru a găsi numele pachetului și descrierea acestuia înainte de instalare, utilizați «căutare» pavilion. Folosind „căutare“ c apt-cache afișează o listă de pachete de potrivire cu o scurtă descriere. De exemplu, doriți să găsiți o descriere a pachetului vsftpd. Pentru a face acest lucru, echipa ar trebui să fie așa:

Pentru a găsi și lista toate pachetele care încep cu un vsftpd. puteți utiliza următoarea comandă:

Cum pot verifica în funcție de orice pachet?

Pentru a verifica dependența de un anumit pachet, puteți utiliza showpkg subcomanda. pentru a afla aceste dependențe sunt instalate sau nu. De exemplu, utilizați showpkg de comandă, împreună cu numele pachetului.

Statistici Sub afișează statisticile complete despre cache-ul, de exemplu, numărul total de pachete găsite în cache. Utilizați următoarea comandă:

Cum de a actualiza lista de pachete din sistem?

comandă de actualizare este utilizată pentru a sincroniza și actualiza fișierul index pachetului. Sincronizarea are loc cu sursele specificate în /etc/apt/sources.list. Această comandă poate fi utilizată, de exemplu, astfel încât să nu pierdeți importante pachete de servicii.

Cum de a actualiza pachete din sistem?

upgrade de comandă este utilizat pentru a actualiza toate software-ul instalat este în prezent în sistemul vashye. Uneori se poate întâmpla ca actualizarea nu poate fi instalat din cauza oricărui alt pachet care necesită o versiune mai veche.

Dar, dacă doriți să faceți upgrade, indiferent de cerințele de pachete, utilizați subcomanda dist-upgrade:

Cum pot instala sau actualiza un pachet special?

instalați subcomanda este utilizat pentru a instala sau actualiza orice pachet.

Cum pot instala mai multe pachete dintr-o dată?

Puteți introduce pachetele MULTI numele pentru a le instala în același timp. De exemplu, pentru a instala pachetele și nethogs goaccess. aveți posibilitatea să executați următoarea comandă:







Cum se instalează mai multe pachete pentru „masca“ numele

Cu vyrezhny regulate puteți adăuga mai multe pachete folosind caractere speciale. De exemplu, puteți utiliza un asterisc pentru a instala toate pachetele care conțin «numele» linie în titlu:

Cum se instalează pachete fără a face upgrade.

Folosirea -no-pavilion actualizare va împiedica actualizarea pachetelor deja instalate.

Cum să faceți upgrade numai anumite pachete?

Flag -numai-upgrade nu se va instala noi pachete, dar actualizează numai pe cele existente.

Cum pot instala o anumită versiune a pachetului?

Imaginați-vă că trebuie să instalați o anumită versiune a pachetului, trebuie doar să utilizați semnul egal cu numele pachetului și atribuie versiunea dorită.

Cum să eliminați pachetele fără a îndepărta setările?

Pentru a elimina pachete de software fără a îndepărta fișierele de configurare (pentru utilizare ulterioară), folosiți comanda de eliminare așa cum se arată.

Cum de a elimina complet pachetele?

Pentru a scoate pachetul cu fișierele de configurare, utilizați o purjare subcomanda. așa cum se arată mai jos.

Sau puteți combina ambele comenzi, ca aceasta:

Cum pot curăța spațiu pe disc?

comandă curat este utilizat pentru a elibera prostranstvva disc prin eliminarea pachetelor primite .deb fișiere în depozitul local.

După ce descărcați pachetul de cod sursă?

Pentru a descărca doar pachetul de cod sursă, puteți utiliza -Descărcare numai opțiunea sursă cu numele pachetului, de exemplu:

Cum se poate descărca și dezarhivează pachetul?

Pentru a descărca și extrage codul sursă al pachetului într-un director special, executați următoarea comandă:

Cum pot descărca, dezarhivează și compila codul sursă pentru pachetul?

De asemenea, puteți descărca, despacheta și compila pachetul de cod sursă folosind opțiunea „-compile“, după cum se arată mai jos:

Cum de a descărca un pachet fără a instala

Utilizarea opțiunii «download», puteți încărca orice pachet fără a instala ea. De exemplu, următoarea comandă va încărca pachetul numai nethogs în directorul de lucru curent.

pavilion changelog încarcă jurnalul de schimbare afișează versiunea pachetului și pachetul în cazul în care este instalat.

Cum pot rezolva dependențele rupte?

«Verificați» Echipa - un instrument de diagnostic, este folosit pentru a actualiza cache-ul pachetului și controalele pentru dependențe rupte.

Cum pot găsi și de a colecta dependenta?

Echipa căutări și seturi de build-DEP colectate în funcție de pachetul dorit. În cazul în care pachetul nu este în magazia locală, veți obține o eroare.

Cum pentru a șterge în mod automat cache-ul apt-get?

comandă Autoclean elimină toate .deb-fișierele din / var / cache / apt / archives pentru eliberarea de spațiu liber pe hard disk.

Cum se poate elimina în mod automat pachetele care nu sunt necesare?

subcomanda autoremove este utilizat pentru a elimina automat pachetele care au fost instalate ca dependențe ale altor, dar acum acestea nu mai sunt necesare. De exemplu, următoarea comandă va elimina un pachet instalat împreună cu dependențele sale.

prin amabilitatea de informare a site-ului myubuntu.ru. Mulțumesc.

Cu autoremove trebuie să fie extrem de atent. Deci, aveți posibilitatea să eliminați sistemul de podea.

De exemplu? Timp de 12 ani, utilizarea sistemelor Unix niciodată nimic rupt. Poate că e același lucru în mâinile verticalitate?

El a eliminat Apache lui prin autoremove - a atras 80% din sistem. Ce am făcut greșit?

de ce nu
sudo apt-get remove apache2

În lumea de astăzi un pachet de cel puțin numit apache2)

A fost o lungă perioadă de timp, pur și simplu nu-mi amintesc.)

Evident, am avut probleme cu dependențele sau nu ați introdus corect numele pachetului pentru a șterge (apache, apache2, httpd)

Este greu de spus, am de-a face cu Ubuntu și susey în fiecare zi, niciodată în viața mea a întâmpinat astfel de probleme. Ce ai scris? Și ai scris consola?