Handmatig een Deb-pakket installeren met behulp van de opdrachtregel in Ubuntu

How Manually Install Deb Package Using Command Line Ubuntu



In dit artikel worden enkele opdrachtregelmethoden vermeld die kunnen worden gebruikt om standalone .deb-installatieprogramma's te installeren die niet beschikbaar zijn in officiële repositories van Ubuntu. Enkele andere nuttige commando's die nuttig zijn voor het afhandelen van .deb-pakketten zullen ook worden behandeld. Dus laten we erin springen.

Lijst met alle afhankelijkheden van een Deb-bestand


Voer de onderstaande opdracht uit om informatie over een .deb-bestand en al zijn afhankelijkheden te bekijken:







$dpkg -L /pad/tot/bestand.deb

Het onderstaande voorbeeld toont informatie over het persepolis downloadmanager .deb-bestand.





Deze opdracht is vooral handig als u vooraf wilt controleren wat er wordt geïnstalleerd.





Lijst van alle bestanden die vanuit een Deb-pakket zullen worden geïnstalleerd

Voer de onderstaande opdracht uit om alle bestanden te zien die een .deb-pakket op uw systeem zal installeren, samen met hun bestemmingspaden:

$dpkg-deb-C /pad/tot/bestand.deb

Het onderstaande voorbeeld toont bestanden die op het systeem zullen worden geïnstalleerd als u het persepolis downloadmanager .deb-pakket handmatig installeert. Merk op dat Ubuntu's apt-pakketbeheerder ook de meegeleverde bestanden vermeldt, maar vereist dat u het pakket eerst installeert. Voor deze methode hoeft u echter niet het .deb-pakket te installeren en het is erg handig als u wilt analyseren welk bestand waar naartoe gaat.



Alle bestanden uit een Deb-pakket extraheren

Soms wil je misschien een deb-pakket extraheren om een ​​stukje code te controleren of sommige van de meegeleverde bestanden gebruiken voor foutopsporing en andere doeleinden. Om alle bestanden uit een deb-pakket te extraheren, kunt u een opdracht in de volgende indeling uitvoeren:

$dpkg-deb--extract /pad/tot/bestand.deb

Merk op dat het uitpakken van bestanden niet hetzelfde is als het installeren van een deb-pakket. U krijgt gewoon de uitgepakte inhoud van een .deb-pakket in een lokale map.

Installeer een Deb-bestand met Dpkg

Dpkg is een hulpprogramma voor pakketbeheer voor het beheren van .deb (debian)-pakketten. Voer de onderstaande opdracht uit om een ​​.deb-pakket te installeren met dpkg:

$sudo dpkg -l /pad/tot/bestand.deb

Met de bovenstaande opdracht wordt alleen het zelfstandige deb-pakket geïnstalleerd, zonder enige afhankelijkheden. Om dit op te lossen, moet u een opdracht uitvoeren om de vereiste afhankelijkheden automatisch te installeren. Anders kan uw systeem in een kapotte staat worden achtergelaten. Voer de onderstaande opdracht uit om het onvervulde afhankelijkheidsprobleem op te lossen:

$sudogeschikt-F installeren

Installeer een Deb-bestand met Gdebi

Gdebi is een mooie opdrachtregel en grafische toepassing die uitsluitend is bedoeld voor het installeren van zelfstandige .deb-pakketten die op uw lokale schijf zijn opgeslagen. Het lost ook automatisch afhankelijkheden op, zolang ze beschikbaar zijn in officiële Ubuntu-repository's (netwerkverbinding vereist).

Voer de onderstaande opdracht uit om gdebi in Ubuntu te installeren:

$sudogeschiktinstallerengdebi

Voer de onderstaande opdracht uit om een ​​.deb-pakket te installeren met Gdebi:

$sudogdebi/pad/tot/bestand.deb

Aangezien gdebi zorgt voor de installatie van afhankelijkheden, hoeft u niet handmatig een andere opdracht uit te voeren om kapotte pakketten te repareren. Als u echter wilt controleren of er gebroken pakketten zijn of niet en deze automatisch wilt repareren, kunt u de hierboven genoemde opdracht opnieuw uitvoeren:

$sudogeschikt-F installeren

Apt gebruiken om een ​​Deb-pakket te installeren

U kunt ook de standaard apt-pakketbeheerder van Ubuntu gebruiken om zelfstandige .deb-bestanden te installeren. Voer hiervoor de volgende opdracht uit:

$sudogeschiktinstalleren /pad/tot/bestand.deb

Als u terminal in de map van het .deb-bestand hebt gestart, voert u in plaats daarvan de volgende opdracht uit:

$sudogeschiktinstalleren./bestand.deb

Net als gdebi zal apt automatisch alle vereiste afhankelijkheden installeren. Voer de onderstaande opdracht uit om te bevestigen:

$sudogeschikt-F installeren

Conclusie

Dit zijn enkele opdrachten die u kunt gebruiken om .deb-bestanden te installeren zonder een grafische interface te gebruiken. Ze zijn handig als u de Ubuntu-servereditie gebruikt en beheert of Ubuntu gebruikt zonder een desktopomgeving.