3 komandrindas rīki vietējo Debian (.DEB) pakotņu instalēšanai


Šajā apmācībā mēs uzzināsim, kā instalēt vietējās programmatūras pakotnes (.DEB) Debian un tā atvasinājumos, piemēram, Ubuntu un Linux Mint, izmantojot trīs dažādus komandrindas rīkus, un tie ir apt un gdebi.

Tas ir noderīgi tiem jaunajiem lietotājiem, kuri ir migrējuši no Windows uz Ubuntu vai Linux Mint. Pati galvenā problēma, ar kuru viņi saskaras, ir vietējās programmatūras instalēšana sistēmā.

Tomēr Ubuntu un Linux Mint ir savs grafiskās programmatūras centrs ērtai programmatūras instalēšanai, taču mēs ar nepacietību gaidīsim pakotņu instalēšanu, izmantojot termināla ceļu.

1. Instalējiet programmatūru, izmantojot komandu Dpkg

Dpkg ir pakotņu pārvaldnieks Debian un tā atvasinājumiem, piemēram, Ubuntu un Linux Mint. To izmanto .deb pakotņu instalēšanai, izveidošanai, noņemšanai un pārvaldīšanai. taču atšķirībā no citām Linux pakotņu pārvaldības sistēmām tā nevar automātiski lejupielādēt un instalēt paketes ar to atkarību.

Lai instalētu vietējo pakotni, izmantojiet komandu dpkg ar karodziņu -i kopā ar pakotnes nosaukumu, kā parādīts.

$ sudo dpkg -i teamviewer_amd64.deb

Ja instalēšanas laikā vai pēc programmas instalēšanas vai palaišanas rodas kādas atkarības kļūdas, varat izmantot šo komandu apt, lai atrisinātu un instalētu atkarības, izmantojot karodziņu -f , kas liek programmai novērst salauztās atkarības.

$ sudo apt-get install -f

Lai noņemtu pakotni, izmantojiet opciju -r vai ja vēlaties noņemt visus tās failus, ieskaitot konfigurācijas failus, varat to notīrīt, izmantojot opciju --purge , kā parādīts.

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

Lai uzzinātu vairāk par instalētajām pakotnēm, izlasiet mūsu rakstu, kurā parādīts, kā uzskaitīt visus failus, kas instalēti no .deb pakotnes.

2. Instalējiet programmatūru, izmantojot komandu Apt

Komanda apt ir uzlabots komandrindas rīks, kas piedāvā jaunu programmatūras pakotņu instalēšanu, esošo programmatūras pakotņu jaunināšanu, pakotņu saraksta indeksa atjaunināšanu un pat visas Ubuntu vai Linux Mint sistēmas jaunināšanu.

Tas piedāvā arī apt-get un apt-cache komandrindas rīkus paku interaktīvākai pārvaldīšanai Debian un tā atvasinājumos, piemēram, Ubuntu un Linux Mint sistēmās.

Būtībā apt-get vai apt nesaprot failus .deb , tie ir paredzēti galvenokārt, lai apstrādātu pakotņu nosaukumus (piemēram, teamviewer, apache2, mariadb utt.), Un viņi izgūst un instalē . deb arhīvi, kas saistīti ar pakotnes nosaukumu, no avota, kas norādīts failā /etc/apt/sources.list.

Vienīgais triks vietējās Debian pakotnes instalēšanai, izmantojot apt-get vai apt, ir pakotnei norādīt vietējo relatīvo vai absolūto ceļu ( ./ ja pašreizējā direktorijā), pretējā gadījumā tā mēģinās izgūt pakete no attāliem avotiem, un darbība neizdosies.

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

Lai noņemtu pakotni, izmantojiet opciju remove vai ja vēlaties noņemt visus tās failus, ieskaitot konfigurācijas failus, varat to notīrīt, izmantojot opciju purge , kā parādīts.

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

3. Instalējiet programmatūru, izmantojot komandu Gdebi

gdebi ir niecīgs komandrindas rīks vietējo deb pakotņu instalēšanai. Tas ātri atrisina un instalē pakotņu atkarības. Lai instalētu pakotni, izmantojiet šo komandu.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb

Lai noņemtu no gdebi instalētu pakotni, varat izmantot komandas apt, apt-get vai dpkg, izmantojot opciju purge , kā parādīts.

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

Tieši tā! Šajā apmācībā mēs esam izskaidrojuši trīs dažādus komandrindas rīkus vietējo Debian pakotņu instalēšanai vai noņemšanai Ubuntu un Linux Mint.

Ja jūs zināt kādu citu veidu, kā instalēt vietējās paketes, dalieties ar mums, izmantojot mūsu komentāru sadaļu zemāk.