Localerli Debian (.DEB) paketlerini gurmak üçin 3 buýruk setiri gurallary


Bu gollanmada Debian-da ýerli programma paketlerini (.DEB) we üç dürli buýruk setiri gurallaryny ulanyp, Ubuntu we Linux Mint ýaly emele gelenleri nädip gurmalydygyny öwreneris we olar gdebi.

Bu, Windows-dan Ubuntu ýa-da Linux Mint-a göçüp gelen täze ulanyjylar üçin peýdalydyr. Olaryň ýüzbe-ýüz bolýan esasy meselesi, ulgamda ýerli programma üpjünçiligini gurmakdyr.

Şeýle-de bolsa, “Ubuntu” we “Linux Mint” -da aňsat programma üpjünçiligi gurmak üçin öz grafiki programma üpjünçiligi merkezi bar, emma paketleri terminal ýoly bilen gurnamaga sabyrsyzlyk bilen garaşýarys.

1. Dpkg buýrugyny ulanyp programma üpjünçiligini guruň

Dpkg, Debian we Ubuntu we Linux Mint ýaly emele gelenler üçin paket dolandyryjysy. .deb paketlerini gurmak, gurmak, aýyrmak we dolandyrmak üçin ulanylýar. emma beýleki Linux paket dolandyryş ulgamlaryndan tapawutlylykda, garaşlylygy bilen paketleri awtomatiki göçürip alyp bilmeýär.

Packageerli bukjany gurmak üçin, görkezilişi ýaly paketiň ady bilen birlikde -i baýdagy bilen dpkg buýrugyny ulanyň.

$ sudo dpkg -i teamviewer_amd64.deb

Programma guranyňyzda ýa-da gurnanyňyzda ýa-da işe girizeniňizde haýsydyr bir garaşlylyk säwligi ýüze çyksa, aşakdaky döwük apt buýrugyny ulanyp, programma bozulan garaşlylygy düzetmegi aýdýan -f baýdagyny ulanyp, garaşlylygy çözmek we gurmak üçin ulanyp bilersiňiz.

$ sudo apt-get install -f

Bukjany aýyrmak üçin -r opsiýasyny ulanmak ýa-da konfigurasiýa faýllaryny goşmak bilen ähli faýllaryny aýyrmak isleseňiz, görkezilişi ýaly --purge opsiýasyny ulanyp arassalap bilersiňiz.

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

Gurlan paketler barada has giňişleýin maglumat üçin .deb paketinden gurnalan ähli faýllary nädip sanawlamalydygyny görkezýän makalamyzy okaň.

2. Apt buýrugyny ulanyp programma üpjünçiligini guruň

“Apt” buýrugy, täze programma üpjünçiligi paketini gurnamagy, bar bolan programma üpjünçiligi paketini täzelemegi, paket sanawynyň indeksini täzelemegi we hatda tutuş Ubuntu ýa-da Linux Mint ulgamyny täzelemegi teklip edýän ösen buýruk setiri guralydyr.

Şeýle hem, Debian-da we Ubuntu we Linux Mint ulgamlary ýaly emele gelen paketleri has interaktiw dolandyrmak üçin apt-get we apt-cache buýruk setir gurallaryny hödürleýär.

Aslynda, apt-get ýa-da apt .deb faýllaryna düşünmeýär, olar esasan paket atlaryny dolandyrmak üçin niýetlenendir (mysal üçin topar synçysy, apache2, mariadb we ş.m.) we alyp, gurýarlar. deb/kod> bukjanyň ady bilen baglanyşykly arhiw, /etc/apt/sources.list faýlynda görkezilen çeşmeden.

“Apt-get” ýa-da “apt” -i ulanyp, ýerli Debian paketini gurmagyň ýeke-täk hilesi, ýerli garyndaş ýa-da mutlak ýoly (häzirki kodda bolsa) . uzakdaky çeşmelerden bukja we amal şowsuz bolar.

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

Bukjany aýyrmak üçin aýyrmak opsiýasyny ulanmak ýa-da konfigurasiýa faýllaryny goşmak bilen ähli faýllaryny aýyrmak isleseňiz, görkezilişi ýaly arassalamak opsiýasyny ulanyp arassalap bilersiňiz.

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

3. Gdebi buýrugyny ulanyp programma üpjünçiligini guruň

gdebi ýerli deb paketlerini gurmak üçin kiçijik buýruk setiridir. Çybyna paket baglylyklaryny çözýär we gurýar. Bukja gurmak üçin aşakdaky buýrugy ulanyň.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb

Gdebi-den gurlan bukjany aýyrmak üçin, görkezilişi ýaly arassalamak opsiýasyny ulanyp, apt, apt-get ýa-da dpkg buýruklaryny ulanyp bilersiňiz.

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

Bu! Bu gollanmada, Ubuntu we Linux Mint-da ýerli Debian paketlerini gurmak ýa-da aýyrmak üçin üç dürli buýruk setiri guralyny düşündirdik.

Localerli paketleri gurmagyň başga bir usulyny bilýän bolsaňyz, aşakdaky teswir bölümimizi ulanyp, biziň bilen paýlaşyň.