Sådan installeres en Deb -pakke manuelt ved hjælp af kommandolinje i Ubuntu

How Manually Install Deb Package Using Command Line Ubuntu



Denne artikel viser et par kommandolinjemetoder, der kan bruges til at installere selvstændige .deb -installatører, der ikke er tilgængelige i officielle lagre i Ubuntu. Nogle andre nyttige kommandoer, der er nyttige til håndtering af .deb -pakker, vil også blive dækket. Så lad os springe ind.

Liste over alle afhængigheder af en Deb -fil


Hvis du vil se oplysninger om en .deb -fil og alle dens afhængigheder, skal du køre kommandoen herunder:







$dpkg -JEG /sti/til/file.deb

Eksemplet herunder viser oplysninger om persepolis download manager .deb -fil.





Denne kommando er specielt nyttig, hvis du på forhånd vil kontrollere, hvad der installeres.





Liste over alle filer, der installeres fra en Deb -pakke

For at se alle filer, som en .deb -pakke installerer på dit system sammen med deres destinationsstier, skal du køre kommandoen herunder:

$dpkg-deb-c /sti/til/file.deb

Nedenstående eksempel viser filer, der installeres på systemet, hvis du manuelt installerer persepolis download manager .deb -pakken. Bemærk, at Ubuntu's apt package manager også viser inkluderede filer, men kræver, at du først installerer pakken. Denne metode kræver dog ikke, at du installerer .deb -pakken, og det er virkelig nyttigt, hvis du vil analysere, hvilken fil der går hvor.



Uddrag alle filer fra en Deb -pakke

Nogle gange vil du måske udtrække en deb -pakke for at kontrollere et stykke kode eller bruge nogle af de medfølgende filer til fejlfinding og andre formål. For at udtrække alle filer fra en deb -pakke kan du køre en kommando i følgende format:

$dpkg-deb--uddrag /sti/til/file.deb

Bemærk, at udpakning af filer ikke er det samme som installation af en deb -pakke. Du får bare ekstraheret indhold af en .deb -pakke i en lokal mappe.

Installer en Deb -fil ved hjælp af Dpkg

Dpkg er et pakkehåndteringsværktøj til styring af .deb (debian) pakker. Hvis du vil installere en .deb -pakke ved hjælp af dpkg, skal du køre kommandoen herunder:

$sudo dpkg -jeg /sti/til/file.deb

Ovenstående kommando installerer kun den selvstændige deb -pakke uden afhængigheder. For at løse dette skal du køre en kommando for automatisk at installere nødvendige afhængigheder. Ellers kan dit system efterlades i en ødelagt tilstand. For at løse problemet med uafhængighed afhænger du ved at køre kommandoen herunder:

$sudopassende-f installere

Installer en Deb -fil ved hjælp af Gdebi

Gdebi er en flot kommandolinje og grafisk applikation, der udelukkende er beregnet til installation af selvstændige .deb -pakker, der er gemt på dit lokale drev. Det løser også afhængigheder, så længe de er tilgængelige i officielle Ubuntu -arkiver (kræver netværksforbindelse).

For at installere gdebi i Ubuntu, skal du køre kommandoen herunder:

$sudopassendeinstalleregdebi

Hvis du vil installere en .deb -pakke ved hjælp af Gdebi, skal du køre kommandoen herunder:

$sudogdebi/sti/til/file.deb

Da gdebi tager sig af installationen af ​​afhængigheder, behøver du ikke manuelt at køre en anden kommando for at reparere ødelagte pakker. Men hvis du vil kontrollere, om der er ødelagte pakker eller ej og rette dem automatisk, kan du køre ovenstående kommando igen:

$sudopassende-f installere

Brug af Apt til at installere en Deb -pakke

Du kan også bruge Ubuntu's standard apt -pakkehåndtering til at installere selvstændige .deb -filer. For at gøre det skal du køre følgende kommando:

$sudopassendeinstallere /sti/til/file.deb

Hvis du lancerede terminal inde i mappen med .deb -filen, skal du køre følgende kommando i stedet:

$sudopassendeinstallere./file.deb

Ligesom gdebi vil apt automatisk installere alle de nødvendige afhængigheder. For at bekræfte skal du køre kommandoen herunder:

$sudopassende-f installere

Konklusion

Dette er et par kommandoer, du kan bruge til at installere .deb -filer uden at bruge en grafisk grænseflade. De er nyttige, hvis du kører og administrerer Ubuntu -serverudgave eller bruger Ubuntu uden skrivebordsmiljø.