3 Orodja ukazne vrstice za namestitev lokalnih paketov Debian (.DEB)


V tej vadnici se bomo naučili, kako namestiti lokalne programske pakete (.DEB) v Debian in njegove izpeljanke, kot sta Ubuntu in Linux Mint, s tremi različnimi orodji ukazne vrstice, ki sta apt in gdebi.

To je uporabno za tiste nove uporabnike, ki so se preselili iz sistema Windows v Ubuntu ali Linux Mint. Zelo osnovni problem, s katerim se soočajo, je namestitev lokalne programske opreme v sistem.

Vendar imata Ubuntu in Linux Mint svoj grafični programski center za enostavno namestitev programske opreme, vendar se bomo veselili namestitve paketov prek terminalske poti.

1. Namestite programsko opremo z ukazom Dpkg

Dpkg je upravitelj paketov za Debian in njegove izpeljanke, kot sta Ubuntu in Linux Mint. Uporablja se za namestitev, izdelavo, odstranjevanje in upravljanje paketov .deb . vendar za razliko od drugih sistemov za upravljanje paketov Linux ne more samodejno prenesti in namestiti paketov z njihovimi odvisnostmi.

Če želite namestiti lokalni paket, uporabite ukaz dpkg z zastavico -i skupaj z imenom paketa, kot je prikazano.

$ sudo dpkg -i teamviewer_amd64.deb

Če se med namestitvijo ali po namestitvi in zagonu programa pojavijo napake odvisnosti, lahko z naslednjim ukazom apt odpravite in namestite odvisnosti z zastavico -f , ki programu pove, da odpravi pokvarjene odvisnosti.

$ sudo apt-get install -f

Če želite odstraniti paket, uporabite možnost -r ali če želite odstraniti vse njegove datoteke, vključno s konfiguracijskimi datotekami, ga lahko očistite z možnostjo --purge , kot je prikazano.

$ sudo dpkg -r teamviewer       [Remove Package]
$ sudo dpkg --purge teamviewer  [Remove Package with Configuration Files]

Če želite izvedeti več o nameščenih paketih, preberite naš članek, ki prikazuje, kako našteti vse datoteke, nameščene iz paketa .deb.

2. Namestite programsko opremo z ukazom Apt

Ukaz apt je napredno orodje ukazne vrstice, ki ponuja namestitev novega programskega paketa, nadgradnjo obstoječega programskega paketa, posodobitev indeksa seznama paketov in celo nadgradnjo celotnega sistema Ubuntu ali Linux Mint.

Ponuja tudi orodja ukazne vrstice apt-get in apt-cache za bolj interaktivno upravljanje paketov v Debianu in njegovih izpeljankah, kot sta Ubuntu in Linux Mint.

V bistvu apt-get ali apt ne razumeta datotek .deb , namenjene so predvsem obravnavi imen paketov (na primer teamviewer, apache2, mariadb itd.), Ter pridobijo in namestijo . deb arhivi, povezani z imenom paketa, iz vira, navedenega v datoteki /etc/apt/sources.list.

Edini trik za namestitev lokalnega paketa Debian z uporabo apt-get ali apt je tako, da do paketa določite lokalno relativno ali absolutno pot ( ./ če je v trenutnem direktoriju), sicer bo poskušal pridobiti paket iz oddaljenih virov in operacija ne bo uspela.

$ sudo apt install ./teamviewer_amd64.deb
$ sudo apt-get install ./teamviewer_amd64.deb

Če želite odstraniti paket, uporabite možnost remove ali če želite odstraniti vse njegove datoteke, vključno s konfiguracijskimi datotekami, ga lahko očistite z možnostjo purge , kot je prikazano.

$ sudo apt-get remove teamviewer
$ sudo apt-get purge teamviewer
OR
$ sudo apt remove teamviewer
$ sudo apt purge teamviewer

3. Namestite programsko opremo z ukazom Gdebi

gdebi je majhno orodje ukazne vrstice za namestitev lokalnih deb paketov. Odpravlja in namešča odvisnosti paketov na hitro. Če želite namestiti paket, uporabite naslednji ukaz.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb

Če želite odstraniti paket, nameščen iz mestabi, lahko uporabite ukaze apt, apt-get ali dpkg z možnostjo purge , kot je prikazano.

$ sudo apt purge teamviewer
OR
$ sudo apt-get purge teamviewer
OR
$ sudo dpkg --purge teamviewer

To je To! V tej vadnici smo razložili tri različna orodja ukazne vrstice za namestitev ali odstranitev lokalnih paketov Debian v Ubuntu in Linux Mint.

Če poznate kakšen drug način namestitve lokalnih paketov, delite z nami v spodnjem razdelku za komentarje.