Як і коли використовувати Yaourt на Arch Linux та похідних?

команди yaourt

Раніше ми поділилися з вами, як це робити встановити Yaourt у нашій системі, додавши її сховище до нашого файлу pacman.conf. Використання Yaourt його використання відносно просто і особливо якщо вже Ви знайомі з Пакменом, зрозумієте, що це майже те саме.

Яорт (І все-таки Інший інструмент сховища користувачів; „Йогурт“ французькою мовою) є обгорткою для Pacman, внесеною спільнотою, який додає повний доступ до сховища AUR, який дозволяє автоматизувати компіляцію пакетів та встановлення PKGBUILD Вибраний серед тисяч на AUR, на додаток до тисяч доступних двійкових пакетів Arch Linux.

Яорт використовує синтаксис, точно такий же, як і Pacman, що позбавляє користувача від необхідності вивчати новий метод обслуговування системи, а також додає нові опції. Yaourt розширює потужність і простоту Пакмана, додавши більше корисних функцій і забезпечує приємний кольоровий результат, інтерактивні режими пошуку та багато іншого.

Una рекомендацій, які я даю знати, коли окупувати Пакмана і коли потрібно Яурт - це те, що на першому терміні завжди перевіряйте, чи програма, яку ми хочемо встановити, знаходиться всередині Pacman, це можна перевірити в наступна посилання.

Si не так, тоді ми звертаємось до сховищ AUR І якщо додаток у цьому випадку ми встановлюємо за допомогою Yaourt, інший момент полягає в тому, що також якщо ви хочете встановити спеціальну версію або останню, вони майже завжди доступні швидше в AUR.

З іншого боку, якщо ви хочете змінити будь-який аспект інсталяції, Yaourt надає вам таку можливість.

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

Яорт

В основному команди, описані тут, можна розділити на 3 розділи. Перший - це команди встановлення, другий розділ - обробка пакетів і, нарешті, їх видалення.

в встановити додаток виконуємо:

yaourt -S "paquete"

За допомогою цієї команди ми замовляємо що сховища синхронізуються спочатку, що у разі будь-яких змін це виявляється перед початком встановлення пакета.

yaourt -Sy "paquete"

Si ви завантажили якийсь pkgbuild або пакет із мережі, який ви можете підтримати своєю допомогою для компіляції команда для нього:

yaourt -U "/ruta_del_paquete"

Якщо у вас виникають конфлікти з інсталяцією, однією з найпоширеніших проблем може бути кеш, який вони зберігають, для його очищення ми виконуємо:

yaourt -Scc “paquete”

Ця команда не тільки встановлює програму, але крім синхронізації сховищ, вона перевіряє всі пакети, і якщо є нові версії, вона встановлює їх:

yaourt -Sya “paquete”

Як я вже згадував раніше, на вас можна покластися на сторінці пакунків AUR шукати пакет, але ми також можемо зробити це з терміналу. Хоча тут я рекомендую бути максимально конкретними.

yaourt -Ss “paquete”

За допомогою цієї іншої команди ми відобразить більш детальну інформацію про пакет:

yaourt -Si “paquete”

в фільтруйте швидше, Ви можете шукати за типами групнаприклад, програвачі, браузери, редактори тощо. Для цього ми виконуємо:

yaourt -Sg “grupo”

У пошуках пакетів, ми також можемо побачити ті, які вже встановлені, щоб знати, що ми просто виконуємо:

yaourt -Qs “paquete”

Як і попередні команди show info, він робить те ж саме лише з уже встановленими пакетами.

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.   Клаудіо Д. Аррієта - сказав він

    Перестаньте рекомендувати свою молодь заради любові до людства. Є кращі, безпечніші та надійніші альтернативи, такі як trizen, aurman, aurutils, pikaur або yay, як показано на малюнку з вікі Arch: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

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

  2.   Даріо Гіллен - сказав він

    Відповідно до вікі, вони не рекомендують використовувати помічників, і що переважно робити це вручну, але якщо вони показують список тих, якими ви можете скористатися і з яких є ваші, це найгірше
    https://wiki.archlinux.org/index.php/AUR_helpers