Debian

Razloženo je vse o upravljalnikih paketov debian dpkg, apt in aptitude

Razloženo je vse o upravljalnikih paketov debian dpkg, apt in aptitude
V tej vadnici je razloženo, kako namestiti, odstraniti, iskati in naštevati pakete z dpkg, apt in spretnost upraviteljev paketov za Linux Debian s kratkim opisom vsakega ukaza.

DPKG

dpkg  je upravitelj paketov Linux Debian. Kdaj apt ali apt-get se uporabljajo, se sklicujejo na dpkg program za namestitev ali odstranjevanje aplikacij, hkrati pa vključuje dodatne funkcije dpkg ne mara ločevanja odvisnosti. Program dpkg se lahko uporablja za namestitev ali odstranitev programov, njihovo naštevanje ali posebne informacije o njih.

Opomba: Za prikaz primerov bo uporabljen paket net-tools, uporabite katerega koli .deb za uporabo paketa net-tools pri zagonu terminala:

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

Namestitev programske opreme z uporabo dpkg Debian:

Za namestitev paketov uporabite parameter -jaz (namestitev):

dpkg -i

Opomba: zamenjati Za vašo .deb paket.

Odstranjevanje programske opreme z uporabo dpkg v Debianu:

Za odstranitev paketov je potreben parameter -remove, kot v spodnjem primeru:

dpkg --remove

Seznam programov, ki uporabljajo dpkg v Debianu:

Če želite natisniti seznam nameščenih paketov, uporabite parameter -l (seznam):

dpkg -l

Poiščite pakete ali datoteke, ki pripadajo programom, ki uporabljajo dpkg v Debianu:

The -s Parameter (iskanje) je uporaben za iskanje določenih paketov, vendar bo ta ukaz prikazal tudi metapodatke programske opreme.

Z datotekami dpkg navedite datoteke, ki pripadajo programu:

Z dpkg z ukazom lahko s pomočjo seznama datotek -L parameter:

dpkg -L

Pokaži namestitvene mape z uporabo dpkg:

Pred namestitvijo novega paketa lahko vemo, da gre za namestitvene imenike z uporabo -c parameter:

dpkg -c

APT / APT-GET

 

Ukaz apt je prednost pred dpkg ker odpravlja odvisnosti in samodejno prenaša posodobljeno programsko opremo. Če želite prenesti programsko opremo, ta ukaz kaže na vrsto skladišč programske opreme, ki se nahajajo v datoteki / etc / apt / sources.seznam. Sprva po namestitvi Debiana moramo to datoteko urediti tako, da komentiramo vrstico, ki kaže na namestitveno pot Debian DVD / USB in dodamo ustrezne repozitorije.
The apt ukaz uporablja dpkg program za upravljanje paketov.

apt repozitoriji

Vire lahko urejate.seznam datotek z uporabo nano in jo lahko preberete tako, da zaženete:

manj / etc / apt / sources.seznam

V mojem primeru za Debian raztegni datoteko / etc / apt / sources.seznam bi morale biti komentirane vse vrstice, razen vrstic:

deb http: // deb.debian.org / debian raztezanje glavno
deb-src http: // deb.debian.org / debian raztezanje glavno
 
deb http: // deb.debian.org / debian-security / stretch / updates glavni
deb-src http: // deb.debian.org / debian-security / stretch / updates glavni deb http: // deb.debian.org / debian stretch-posodobitve glavno
deb-src http: // deb.debian.org / debian stretch-posodobitve glavno

Pri posodabljanju apt, kot bom prikazal kasneje v tej vadnici, vsa skladišča v virih.in pod / etc / apt / bo vključen, dodate nove datoteke z dodatnimi repozitoriji, namesto da urejate virov.seznam mapa.

Namestite programsko opremo s pomočjo apt:

Namestitev programske opreme s pomočjo apt zahteva možnost namestite pred imenom programa. Če želite poskusiti apt namestiti zmožnost upravitelja paketov, ki je bila uporabljena v prihodnjih navodilih.

apt namestite

Opomba: lahko dodate možnost -y da vas ne bi vprašali za potrditev pri nameščanju programov.

Odstranjevanje programske opreme s pomočjo apt:

Če želite odstraniti pakete z apt ukaz:

apt odstraniti

Opomba: tudi pri odstranjevanju programske opreme lahko uporabite to možnost -y da vas ne bi prosili za potrditev.

Iščite po paketih z uporabo apt:

Z možnostjo iskanja lahko poiščete določene pakete, na spodnji sliki nikto je iskanje, za iskanje vrste paketa:

primerno iskanje

Seznam paketov z uporabo apt:

Nameščene pakete lahko navedete tako, da izvedete:

primeren seznam

apt odpravljanje težav

Včasih zaradi slabe odstranitve programske opreme ali podobnih težav apt morda ne uspe, ima nekaj ukazov za odpravljanje pogostih težav apt težave z upravljalnikom paketov.

apt-get clean
apt-get autoclean
apt-get -f namestitev
apt-get --fix-manjka namestitev
apt-get --purge autoremove
primerna posodobitev


spretnost

Upravitelji paketov aptitude delujejo podobno kot aptitude. Omogoča tudi prenos in namestitev programske opreme in ima interaktivni način v terminalu. Ta upravitelj paketov ima interaktivni način, ki omogoča ogled in brskanje po paketih po stanju, namestitev in odstranjevanje paketov. Uporabite ga lahko tudi iz ukazne vrstice s podobnimi možnostmi kot apt upravitelja paketov, aptitude uporablja iste repozitorije, kot jih uporablja apt. Če si želite ogledati interaktivni način, preprosto pokličite program, ki izvaja ukaz spretnost brez dodatnih možnosti v konzoli.

Če želite zapustiti interaktivni način, preprosto pritisnite V in potrdite s pritiskom na Y.

Posodabljanje sposobnosti:

Če želite posodobiti svoje repozitorije z uporabo aptitude, lahko zaženete:

posodobitev sposobnosti

Namestite pakete z uporabo aptitude:

Podobno kot apt lahko tudi za namestitev programske opreme z uporabo aptitude zaženete:

namestitev

Odstranite pakete z uporabo aptitude:

Poiščite pakete z uporabo aptitude:

Za iskanje paketov z aptitude lahko uporabimo ukaze ali interaktivno konzolo, ki izvaja "aptitude" brez možnosti, kot je bilo omenjeno prej. Za iskanje paketov iz teka ukazne vrstice:

Seznam paketov uporabite aptitude:

Aptitude lahko uporabite tudi za seznam programov na naslednji način:

iskanje sposobnosti ~ i

Nadgradnja s sposobnostjo:

Če želite nadgraditi programsko opremo s programom aptitude run:

aptitude varna nadgradnja

Tako kot pri apt, pri uporabi aptitude lahko dodate -y možnost za preprečitev zahteve za odstranitev ali potrditev nadgradnje.

To je v bistvu tisto, kar morate vedeti za upravljanje paketov v Debianu, če imate kakršno koli vprašanje o Linuxu, nas na splošno pokličite prek našega kanala za podporo na https: // support.linuxhint.com ali prek twitterja @linuxhint.

Povezani članki:

Seznam vseh nameščenih paketov v Debianu
Odstranite pakete Ubuntu in Debian z apt-get in dpkg

Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...
Odprtokodna vrata komercialnih igralnih sistemov
Brezplačne, odprtokodne in medplatformacijske igre, ki jih lahko uporabite za igranje starih, pa tudi nekaterih dokaj nedavnih naslovov iger. V tem čl...
Najboljše igre ukazne vrstice za Linux
Ukazna vrstica ni le vaš največji zaveznik pri uporabi Linuxa - lahko je tudi vir zabave, saj jo lahko uporabljate za igranje številnih zabavnih iger,...