Arch Linux-da Yaourt-y nädip gurmaly we ulanmaly


Täzelenme: Yaourt ýaýyň peýdasyna bes edildi - Yetene bir gatyk - GO dilinde ýazylan AUR kömekçisi.

Yaourt (Yetene bir ulanyjy ammary guraly) Arch Linux-da paketleri gurmak üçin ösen buýruk setir guralydyr. Giňeldilen aýratynlyklary we ajaýyp AUR (Arch Linux Ulanyjy ammary) goldawy bolan Arch Linux üçin standart paket dolandyryş programmasy Pacman üçin güýçli örtükdir.

AUR-dan paketleri gözlemek, gurmak we täzelemek üçin ulanylýar, gapma-garşylyklary we garaşlylygy çözmegi goldaýar. Reňkli çykyşy görkezip biler, elýeterli paketler barada maglumat görkezip biler, dürli wariantlara esaslanýan paketleri soramaga mümkinçilik berer, gönüden-göni AUR ýa-da ABS (Arch Build System) çeşmesinden gurluşyk paketlerini goldaýar.

Yaourt ätiýaçlyk faýllardan (adatça .pac * faýllar) dolandyrmak üçin ulanylýar, gönüden-göni ätiýaçlyk faýldan talap; alpm maglumat bazalaryny ýatda saklap we dikeldip biler, ýerli maglumat bazalaryny synap biler we ýetim paketleri gözläp biler. Mundan başga-da, bukjalary bölmegi goldaýar we gurnama senesi we başga-da köp zatlary tertipläp biler.

Gynansagam, Yaurt Arch Linux Gurluşynyň resmi bukjasynda ýok. Aşakdaky iki dürli usuly ulanyp, Arch Linux-da Yaourt-y el bilen gurnamaly.

Usul 1: AUR ulanyp, Arch Linux-da Yaourt guruň

Bu usul birneme uzyn, eger Yaourt-y gurmagyň çalt usulyny isleseňiz, ikinji usuly gözden geçiriň. Bu ýerde, görkezilişi ýaly ähli zerur paketleri gurmakdan başlamaly.

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si && cd /tmp/
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si

2-nji usul: omörite ammar ulanyp, Yaurt-y Arch Linux-a guruň

“Pacman” paket dolandyryjysynyň ammar sanawyna ýörite ammar goşmak bilen başlaň.

$ sudo /etc/pacman.conf

Aşakdaky ýörite ammar konfigurasiýasyny faýla göçüriň.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

Üýtgeşmeleri ýazdyryň we faýldan çykyň. Soňra ýaourt gurmak üçin aşakdaky buýrugy beriň.

$ sudo pacman -Sy yaourt

Arch Linux-da Yaourt Package Manger-i nädip ulanmaly

1. Bukjany gurmak ýa-da täzelemek üçin, mysal üçin seredişleri, görkezilişi ýaly -S ulanyň.

$ sudo yaourt -S glances

2. Bukjany aýyrmak üçin görkezilişi ýaly -R baýdagyny ulanyň.

$ sudo yaourt -R glances

3. Gurlan paketleri görkezilişi ýaly -U opsiýasy bilen täzeläp bilersiňiz.

$ sudo yaourt -U target_here

4. Paketleriň ýerli maglumat bazasyny gözlemek üçin -Q baýdagyny ulanyň.

$ sudo yaourt -Q | less

5. Indiki buýruk, gurnalan paketler, şeýle hem Arch Linux ulgamynda düzülen ammarlar barada maglumat ýygnamak we görkezmek üçin ulanylýar.

$ yaourt --stats

6. “Pacman” paket maglumat bazalaryny aşakdaky buýruk bilen sinhronlap bilersiňiz.

$ sudo yaourt -Sy

Has giňişleýin maglumat üçin ýaourt adam sahypasyna serediň.

$ man yaourt

Bu! Bu makalada, Arch Linux-da Yaourt paket dolandyryş guralyny gurmagyň iki usulyny düşündirdik. Islegleriňizi ýa-da pikirleriňizi biziň bilen paýlaşmak üçin aşakdaky teswir formasyny ulanyň.