Enumerați toate dependențele unui fișier Deb
Pentru a vizualiza informații despre un fișier .deb și toate dependențele sale, rulați comanda de mai jos:
$dpkg -Eu /cale/la/file.deb
Exemplul de mai jos prezintă informații despre fișierul .deb al managerului de descărcare persepolis.
Această comandă este utilă în special dacă doriți să verificați în prealabil ce se instalează.
Enumerați toate fișierele care vor fi instalate dintr-un pachet Deb
Pentru a vedea toate fișierele pe care un pachet .deb le va instala pe sistemul dvs. împreună cu căile lor de destinație, rulați comanda de mai jos:
$dpkg-deb-c /cale/la/file.debExemplul de mai jos prezintă fișierele care vor fi instalate pe sistem dacă instalați manual pachetul .deb persepolis download manager. Rețineți că managerul de pachete apt al Ubuntu listează și fișierele incluse, dar vă cere să instalați pachetul mai întâi. Cu toate acestea, această metodă nu necesită instalarea pachetului .deb și este foarte utilă dacă doriți să analizați ce fișier merge unde.
Extrageți toate fișierele dintr-un pachet Deb
Uneori poate doriți să extrageți un pachet deb pentru a verifica o bucată de cod sau să utilizați unele dintre fișierele sale incluse pentru depanare și alte scopuri. Pentru a extrage toate fișierele dintr-un pachet deb, puteți rula o comandă în următorul format:
$dpkg-deb--extrage /cale/la/file.debRețineți că extragerea fișierelor nu este la fel ca instalarea unui pachet deb. Veți obține doar conținutul extras al unui pachet .deb într-un folder local.
Instalați un fișier Deb folosind Dpkg
Dpkg este un utilitar de gestionare a pachetelor pentru gestionarea pachetelor .deb (debian). Pentru a instala un pachet .deb folosind dpkg, rulați comanda de mai jos:
$sudo dpkg -i /cale/la/file.debComanda de mai sus va instala pachetul deb independent, fără dependențe. Pentru a remedia acest lucru, va trebui să executați o comandă pentru a instala automat dependențele necesare. În caz contrar, sistemul dvs. poate fi lăsat într-o stare defectă. Pentru a remedia problema de dependență nesatisfăcută, rulați comanda de mai jos:
$sudoapt-f instalareInstalați un fișier Deb folosind Gdebi
Gdebi este o aplicație grafică de linie de comandă și grafică dedicată exclusiv pentru instalarea pachetelor .deb independente stocate pe unitatea dvs. locală. Rezolvă automat și dependențele, atât timp cât acestea sunt disponibile în depozitele oficiale Ubuntu (necesită conexiune la rețea).
Pentru a instala gdebi în Ubuntu, rulați comanda de mai jos:
$sudoaptinstalaregdebiPentru a instala un pachet .deb utilizând Gdebi, rulați comanda de mai jos:
$sudogdebi/cale/la/file.debDeoarece gdebi se va ocupa de instalarea dependențelor, nu trebuie să executați manual o altă comandă pentru a remedia pachetele defecte. Cu toate acestea, dacă doriți să verificați dacă există sau nu pachete rupte și să le remediați automat, puteți rula din nou comanda menționată mai sus:
$sudoapt-f instalareFolosind Apt pentru a instala un pachet Deb
De asemenea, puteți utiliza managerul de pachete apt implicit Ubuntu pentru a instala fișiere .deb independente. Pentru aceasta, rulați următoarea comandă:
$sudoaptinstalare /cale/la/file.debDacă ați lansat terminalul în directorul fișierului .deb, rulați următoarea comandă:
$sudoaptinstalare./file.debLa fel ca gdebi, apt va instala automat toate dependențele necesare. Pentru a confirma, executați comanda de mai jos:
$sudoapt-f instalareConcluzie
Acestea sunt câteva comenzi pe care le puteți utiliza pentru a instala fișiere .deb fără a utiliza nicio interfață grafică. Acestea sunt utile dacă rulați și gestionați ediția serverului Ubuntu sau utilizați Ubuntu fără niciun mediu desktop.