Как и кога да използвам Yaourt на Arch Linux и деривати?

yaourt команди

При предишен повод споделихме с вас пътя към инсталирайте Yaourt в нашата система, като добавите нейното хранилище към нашия файл pacman.conf. Използването на Yaourt използването му е относително просто и особено ако вече познавате ли Pacman, ще разберете, че е почти същото.

Yaourt (И все пак Друг потребителски инструмент за съхранение; „Кисело мляко“ на френски) е обвивка за Pacman, предоставена от общността, което добавя изчерпателен достъп до хранилището на AUR, което позволява автоматизация на компилирането на пакети и инсталирането на PKGBUILD Избран от хиляди на AUR, в допълнение към хилядите налични двоични пакети Arch Linux.

Yaourt използва синтаксис точно същия като Pacman, което спестява на потребителя от необходимостта да преучи нов метод за поддръжка на системата, но също така добавя нови опции. Yaourt разширява силата и простотата на Pacman, добавяне на още полезни функции и осигурява приятна, цветна продукция, интерактивни режими на търсене и много други.

а от препоръките, които давам да знаете кога да окупирате Pacman и кога е необходимо Yaourt е това през първия срок винаги проверявайте дали приложението, което искаме да инсталираме, е вътре в Pacman, това може да се провери в Следваща връзка.

Si не е така, тогава ние се консултираме с хранилищата AUR И ако приложението е в този случай ние инсталираме с Yaourt, другата точка е, че също ако искате да инсталирате специална версия или най-новата, те почти винаги са достъпни по-бързо в AUR.

От друга страна, ако искате да промените който и да е аспект на инсталацията, Yaourt ви предоставя тази възможност.

Основни команди на Yaourt

Yaourt

По принцип командите, описани тук, могат да бъдат разделени на 3 секции. Първият са команди за инсталиране, вторият раздел е обработката на пакетите и накрая премахването на тези.

за инсталирайте приложение изпълняваме:

yaourt -S "paquete"

С тази команда поръчваме че хранилищата се синхронизират първо, че в случай на промяна това се открива преди да започнете инсталацията на пакета.

yaourt -Sy "paquete"

Si сте изтеглили някои pkgbuild или пакет от мрежата, който можете да подкрепите с yaourt за компилация командата за него е:

yaourt -U "/ruta_del_paquete"

Ако имате конфликти с инсталацията, един от най-често срещаните проблеми може да бъде кешът, който те пазят, за да го почистим, изпълняваме:

yaourt -Scc “paquete”

Тази команда не само инсталира приложението, но в допълнение към синхронизирането на хранилищата, той изследва всички пакети и ако има нови версии, ги инсталира:

yaourt -Sya “paquete”

Както споменах по-рано, можете да разчитате страницата AUR пакети за търсене на пакет, но можем да го направим и от терминала. Въпреки че тук препоръчвам да бъдете възможно най-конкретни.

yaourt -Ss “paquete”

С тази друга команда ние ще покаже по-подробна информация за пакета:

yaourt -Si “paquete”

за филтрирайте по-бързо, Можете да търсите по видове групинапр. плейъри, браузъри, редактори и т.н. За това изпълняваме:

yaourt -Sg “grupo”

В рамките на търсения на пакети, можем да видим и тези, които вече са инсталирани, за да знаем, че просто изпълняваме:

yaourt -Qs “paquete”

Подобно на предишните команди за информация на дисплея, той прави същото само с вече инсталирани пакети.

yaourt -Qi “paquete”

Когато премахвате пакети от системата си, обикновено остават осиротели пакети и можете да ги откриете с тази команда:

yaourt -Qdt

В тази част за премахване на пакети е изключително необходимо да бъдете внимателни с параметрите, които използвате, тъй като много пъти инсталираните приложения или пакети имат зависимости, които се използват от други.

В противен случай, ако деинсталирате пакет заедно със зависимости, рискувате да повредите целостта на другите или още по-лошо вашата система.

Когато искаме деинсталирайте всеки пакет или приложение, но без да докосвате зависимостите му трябва да изпълним тази команда.

yaourt -R “paquete”

Освен това, ако ще премахнем пакет и неговите зависимости, които не се използват от друга страна и това обикновено е препоръчителната команда, изпълняваме следното:

yaourt -Rs “paquete”

С тази команда правим същото като предишната, само че добавяме частта изтрива кеша

yaourt -Rcs “paquete”

Това, което ще направи тази команда, е да премахне пакет, който се изисква от някой друг, но без да докосва зависимостите.

yaourt -Rdd “paquete”

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Клаудио Д. Ариета каза той

    Спрете да препоръчвате yourt за любовта на човечеството. Има по-добри, по-безопасни и по-надеждни алтернативи като trizen, aurman, aurutils, pikaur или yay, както показва тази графика от Arch wiki: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt също не получава актуализация, която наистина засяга функционалността на програмата от май 2017 г. (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Дарио Гилен каза той

    Според wiki те не препоръчват използването на помощници и че е за предпочитане да го направите ръчно, но ако те показват списък с тези, които можете да използвате и от които има ваши, това е най-лошото
    https://wiki.archlinux.org/index.php/AUR_helpers