Debian

Alt om debian-pakkehåndtering dpkg, apt og aptitude forklaret

Alt om debian-pakkehåndtering dpkg, apt og aptitude forklaret
Denne vejledning forklarer, hvordan man installerer, fjerner, søger og lister pakker ved hjælp af dpkg, apt og evne pakkehåndtering til Linux Debian med en kort beskrivelse af hver kommando.

DPKG

dpkg  er Linux Debian-pakkechef. Hvornår apt eller apt-get bruges de påberåber sig dpkg program til installation eller fjernelse af applikationer, mens ekstra funktioner inkluderes dpkg kan ikke lide afhængighedsopløsning. Programmet dpkg kan bruges til at installere eller fjerne programmer, liste dem eller specifik information om dem.

Bemærk: For at vise eksempler skal pakkens netværktøjer bruges, du bruger ethvert .deb-pakke, for at bruge netværktøjspakken på terminalen:

wget http: // ftp.os.debian.org / debian / pool / main / n / net-tools /
net-tools_1.60 + git20161116.90da8a0-1_amd64.deb

Installation af software ved hjælp af dpkg Debian:

Brug parameteren til at installere pakker -jeg (installere):

dpkg -i

Bemærk: udskift til din .deb-pakke.

Fjernelse af software ved hjælp af dpkg i Debian:

Fjern pakkerne, parameteren -remove er nødvendig som i eksemplet nedenfor:

dpkg - fjern

Liste over programmer, der bruger dpkg i Debian:

For at udskrive en liste over installerede pakker skal du bruge parameteren -l (liste):

dpkg -l

Søg efter pakker eller filer, der tilhører programmer, der bruger dpkg i Debian:

Det -s (søg) -parameter er nyttig til at søge i specifikke pakker, men denne kommando viser også softwaremetadata.

Liste over filer, der tilhører et program ved hjælp af dpkg:

Med dpkg kommando kan du liste alle filer, der er tilknyttet eller tilhører en installeret pakke ved hjælp af -L parameter:

dpkg -L

Vis installationsmapper ved hjælp af dpkg:

Før vi installerer en ny pakke, kan vi vide, at det er installationsmapper ved hjælp af -c parameter:

dpkg -c

APT / APT-FÅ

 

Kommandoen apt er fordelagtigt over dpkg fordi det løser afhængigheder og downloader opdateret software automatisk. For at downloade software peger denne kommando på en række softwarelagre, der findes i filen / etc / apt / sources.liste. Oprindeligt efter installation af Debian er vi nødt til at redigere denne fil med en kommentar til linjen, der peger på Debian DVD / USB-installationsstien og tilføje de korrekte arkiver.
Det apt kommandoen bruger dpkg program til at styre pakker.

passende opbevaringssteder

Du kan redigere kilderne.listefil ved hjælp af nano, og du kan læse den ved at køre:

mindre / etc / apt / sources.liste

I mit tilfælde for Debian Stræk filen / etc / apt / sources.liste skal have alle linjer kommenteret undtagen linjer:

deb http: // deb.debian.org / debian stræk hoved
deb-src http: // deb.debian.org / debian stræk hoved
 
deb http: // deb.debian.org / debian-sikkerhed / stretch / opdateringer main
deb-src http: // deb.debian.org / debian-sikkerhed / stretch / opdateringer main deb http: // deb.debian.org / debian stretch-opdateringer main
deb-src http: // deb.debian.org / debian stretch-opdateringer main

Når du opdaterer apt, som jeg viser senere i denne vejledning, alle arkiver på kilderne.listen og under / etc / apt / bibliotek vil blive inkluderet, du tilføjer tilføj nye filer med yderligere arkiver i stedet for at redigere kilder.liste fil.

Installer software ved hjælp af apt:

Installation af software ved hjælp af apt kræver muligheden installere forud for programmets navn. For at prøve apt skal du installere den pakkehåndteringsevne, der bruges i fremtidige instruktioner.

apt installation

Bemærk: du kan tilføje indstillingen -y for at undgå at blive bedt om bekræftelse, når du installerer programmer.

Fjernelse af software ved hjælp af apt:

For at fjerne pakker med apt kommandokørsel:

apt fjerne

Bemærk: også når du fjerner software, kan du bruge indstillingen -y for at undgå at blive bedt om bekræftelse.

Søg efter pakker ved hjælp af apt:

Ved hjælp af indstillingssøgningen kan du kigge efter specifikke pakker, i det følgende billede er nikto søgning, for at søge efter en pakketype:

apt søgning

Notering af pakker ved hjælp af apt:

Du kan liste installerede pakker ved at udføre:

apt liste

apt fejlfinding

Nogle gange på grund af dårlig software fjernelse eller lignende problemer apt kan mislykkes, har det nogle kommandoer til at rette fælles apt pakkehåndteringsproblemer.

apt-get clean
apt-get autoclean
apt-get -f installation
apt-get --fix-mangler installation
apt-get - purge autoremove
apt opdatering


evne

Aptitude-pakkechefer fungerer på samme måde som apt. Det giver også mulighed for at downloade og installere software og har en interaktiv tilstand i terminalen. Denne pakkehåndtering har en interaktiv tilstand, der gør det muligt at se og gennemse pakker efter status, installere og fjerne pakker. Det kan også bruges fra kommandolinjen med lignende indstillinger som apt pakkehåndtering, aptitude bruger de samme arkiver, som apt gør. For at se den interaktive tilstand skal du bare ringe til programmet, der kører kommandoen evne uden yderligere muligheder i konsollen.

For at afslutte den interaktive tilstand skal du blot trykke på Q og bekræft at trykke på Y.

Opdatering af evner:

For at opdatere dine arkiver ved hjælp af aptitude kan du køre:

aptitude-opdatering

Installer pakker ved hjælp af aptitude:

På samme måde som apt, for at installere software ved hjælp af aptitude kan du køre:

aptitude installere

Fjern pakker ved hjælp af aptitude:

Søg efter pakker ved hjælp af aptitude:

For at søge i pakker med aptitude kan vi bruge kommandoer eller den interaktive konsol, der kører "aptitude" uden indstillinger som nævnt før. Sådan søges pakker fra kommandolinjekørslen:

Liste over pakker, der bruger aptitude:

Aptitude kan også bruges til at liste programmer på følgende måde:

dygtighedssøgning ~ i

Opgradering med kapacitet:

Sådan opgraderes software ved hjælp af aptitude run:

aptitude sikker opgradering

Ligesom med apt, når du bruger aptitude, kan du tilføje -y mulighed for at forhindre at blive bedt om fjernelse af installation eller bekræftelse af opgradering.

Det er dybest set, hvad du har brug for at vide for at administrere pakker på Debian, hvis du har nogen forespørgsel om Linux generelt, kontakt os via vores supportkanal på https: // support.linuxhint.com eller via twitter @linuxhint.

Relaterede artikler:

Liste over alle installerede pakker på Debian
Afinstaller Ubuntu- og Debian-pakker med apt-get og dpkg

Mus Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Brug af en mus eller et tastatur i den forkerte kropsholdning af overdreven brug kan resultere i mange sundhedsmæssige problemer, herunder stamme, kar...
Mus Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
I de senere år har computere og operativsystemer udviklet sig meget. Der var et tidspunkt, hvor brugerne skulle bruge kommandoer til at navigere genne...
Mus Styr og administrer musebevægelse mellem flere skærme i Windows 10
Styr og administrer musebevægelse mellem flere skærme i Windows 10
Dual Display Mouse Manager lader dig kontrollere og konfigurere musebevægelse mellem flere skærme ved at bremse dens bevægelser nær grænsen. Windows 1...