Programvaran som du kör på din dator är det som gör den riktigt personlig. Det berättar mycket om vad du jobbar med, vad du gillar att göra eller dina hobbyer.

Den här guiden tar en titt på hur man hanterar programvarupaket med Debian Package Manager (dpkg) på Debian-baserade Linux-distributioner som Ubuntu, Debian, Mint och Kali, etc. Debians mjukvarupaket har .deb-tillägget.

Programvaruhantering är en av de vanligaste uppgifterna du kommer att göra på din persondator eller som systemadministratör.

Vad är Dpkg?

Dpkg är ett lågnivåverktyg som består av en uppsättning kommandon som används vid installation, borttagning, listning och hantering av programvarupaket på Debian-baserade Linux-distros.

Verktyget dpkg är grunden som andra programvaruhanteringsverktyg som Apt och Synaptic bygger på. Dessa kategoriseras som programvaruhanteringsverktyg på hög nivå.

Installera Debian (.deb) -programvarupaketfiler lokalt på din dator är en av specialiteterna för dpkg.

Detta är särskilt viktigt för att installera programvara på maskiner som inte är anslutna till nätet av säkerhetsskäl eller på grund av problem med nätverksanslutning. Anmärkningsvärda programvarupaket som kan installeras med dpkg inkluderar VS-kod, Google Chrome och VirtualBox för att bara nämna några.

instagram viewer

Listar installerade programvarupaket

För att se en lista över installerade programvarupaket på din dator, kör du bara följande kommando.

dpkg - få-val

De - få val kommandot alternativ visar installerade paketnamn i ett enkelt och rent format.

För att visa tillgänglig versionsinformation om installerade paket kan du använda följande kommando. Dessutom listas information som programvaruversion, installerad storlek, ursprung, prioritet osv.

dpkg - tryck-tillgängligt

Om du vill visa programvarupaketinformation i tabellform. Du kan använda dpkg-fråga kommandot enligt följande.

dpkg-fråga --lista

Installera programvarupaket

Installera programvarupaket är en av de vanligaste uppgifterna vi utför på våra datorer. Innan du kan installera programvarupaket på din dator med dpkg måste du först ladda ner mjukvarupaketet och få det lokalt. Du kan enkelt ladda ner mjukvarupaket med din webbläsare eller via verktyg som wget eller curl.

Du behöver förhöjda behörigheter för att installera och ta bort programvarupaket med dpkg.

Till exempel att installera Google Chrome, ladda ner den till mappen Nedladdningar. Kör sedan bara följande kommando.

sudo dpkg - installera ~ / Nedladdningar / google-chrome-stable_current_amd64.deb

Återställa beroenden

Programvarupaket i Linux är ofta beroende av att andra programvaror fungerar smidigt.

När du installerar paket via dpkg är det ofta klokt att återställa beroenden med Apt med följande kommando bara för att se till att allt fungerar bra.

sudo apt install -f

Dricks: Du kan använda en stenografisk metod för de flesta dpkg-kommandon. Till exempel, dpkg -i paketnamn istället för dpkg - installera paketnamn för installation av programvarupaket. Denna guide använder det senare tillvägagångssättet eftersom de långa kommandona är mer självförklarande.

Relaterad: Hur man hittar och fixar trasiga paket på Linux

Uppdaterar programvara

Behåll din systemet uppdaterat är ett bra försvar mot säkerhetsfel och är nyckeln till att ha ett mer stabilt och robust system.

För att uppdatera mjukvarupaket installerade via dpkg måste du först ladda ner det nyare paketet och sedan installera det via installationskommandot som diskuteras i avsnittet ovan.

För att söka efter trasiga paket använder du - granskning alternativ. Detta kommandoalternativ kontrollerar om alla paket har installerats korrekt och om det saknas beroenden. Om det finns ett trasigt paket, kommer dpkg-verktyget att ge dig råd om föreslagna korrigeringar.

dpkg - audit

Konfigurera om ett programvarupaket

Ett annat kraftfullt alternativ som dpkg ger är möjligheten att konfigurera om ett programvarupaket som redan har installerats. Till exempel, för att konfigurera om VirtualBox kan du köra kommandot nedan och du får en konfigurationsskärm.

sudo dpkg-omkonfigurera virtualbox-6.1

Ta bort programvarupaket

När du inte längre behöver en mjukvara och är redo att ta bort den, eller om du vill ta bort den för att uppgradera programvaran kan du använda --ta bort kommandot alternativ.

sudo dpkg - ta bort Google-Chrome-stabilt

(I kommandot ovan, google-kromstabil är paketnamnet)

När du tar bort programvarupaket med --remove-alternativet förblir konfigurationsfilerna som är kopplade till paketet du tar bort intakta. Så nästa gång du installerar om den programvaran kommer den att använda de tidigare konfigurationerna.

För att helt ta bort ett programvarupaket och tillhörande konfigurationer kan du använda alternativet --purge.

sudo dpkg - purge google-chrome-stable

Få information om ett programvarupaket

Du kan få mer information om paketet du ska installera med --info.

sudo dpkg --info ~ / Nedladdningar / google-chrome-stable_current_amd64.deb

Utdata inkluderar information som programvaruarkitektur, underhållare och versionsnummer etc.

Inspektera innehållet i programvarupaketet

Du kan också inspektera innehållet i ett Debian-paket med --innehåll. Listan beskriver paketets katalogstruktur och alla viktiga filer som programvarulicensen och andra manifestfiler.

dpkg - innehåll ~ / Nedladdningar / google-chrome-stable_current_amd64.deb

Paketinnehållet visas i ett långt listformat enligt nedan.

Ta reda på om ett paket är installerat

Du kan enkelt kontrollera om något programvarupaket har installerats på din maskin med hjälp av --status alternativ. Till exempel, för att ta reda på om zoom har installerats på ditt system, kör du bara kommandot nedan.

sudo dpkg --status zoom

Utdata visar också andra detaljer såsom syftet med programvarupaketet och leverantören.

Ett provutdata ser ut som nedan. Till exempel visar rad två i kommandoutgången paketets status. Som du kan se från utdata är zoompaketet installerat på just den här maskinen.

Du kan söka efter paketkataloger som uppfyller villkoren för gratis distribution enligt Debians standarder från deras officiella webbplats.

Läs mer: Grundläggande kommandon för att komma igång med Linux

Få hjälp

För att lära dig mer om dpkg-kommandot kan du använda --hjälp alternativ.

dpkg --hjälp

För mer detaljerad information om dpkg-kommandoalternativen och tillståndet för mjukvarupaket, använd Man Pages.

man dpkg

Vad sägs om alternativa pakethanterare?

dpkg är ett kraftfullt verktyg för installation och hantering av programvarupaket. Verktyg på högre nivå som apt och synaptic använder dpkg. Andra alternativ för att installera paket inkluderar Apt, Synaptic och Aptitude.

E-post
En nybörjarguide för installation av programvara i Ubuntu med APT

Om du har använt Ubuntu har du förmodligen använt apt-kommandot någon gång. Men visste du att det är så mycket mer än apt-get install och apt-get upgrade?

Läs Nästa

Relaterade ämnen
  • Linux
  • Linux
  • Pakethanterare
Om författaren
Mwiza Kumwenda (2 artiklar publicerade)

Mwiza utvecklar programvara av yrke och skriver mycket om Linux och front-end programmering. Några av hans intressen inkluderar historia, ekonomi, politik och företagsarkitektur.

Mer från Mwiza Kumwenda

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.