Jak i kiedy używać Yaourt w Arch Linux i pochodnych?

Twoje polecenia

Przy poprzedniej okazji podzieliliśmy się z Tobą tym, jak to zrobić zainstaluj Yaourta w naszym systemie poprzez dodanie jego repozytorium do naszego pliku pacman.conf. Korzystanie z Yaourt jego użycie jest stosunkowo proste a zwłaszcza jeśli już znasz Pacmana, zdasz sobie sprawę, że to prawie to samo.

Yaourt (Jeszcze jedno narzędzie repozytorium użytkowników; „Jogurt” w języku francuskim) jest tworzonym przez społeczność opakowaniem dla Pacmana, który dodaje kompleksowy dostęp do repozytorium AUR, które umożliwia automatyzację kompilacji pakietów i instalacji PKGBUILD wybrany spośród tysięcy w AUR, oprócz tysięcy dostępnych pakietów binarnych Arch Linux.

Yaourt używa składni dokładnie takiej samej jak Pacman, co oszczędza użytkownikowi konieczności ponownego uczenia się nowej metody obsługi systemu, ale także dodaje nowe opcje. Yaourt rozwija siłę i prostotę Pacmana, dodając więcej przydatnych funkcji i zapewnia ładne kolorowe wydruki, interaktywne tryby wyszukiwania i wiele więcej.

A zaleceń, które daję wiedzieć, kiedy zająć Pacmana, a kiedy jest to konieczne, Yaourt jest tym na pierwszym miejscu Zawsze sprawdzajmy, czy aplikacja, którą chcemy zainstalować, znajduje się w Pacmanie, można to sprawdzić w Link.

Si Jeśli tak nie było, skonsultowaliśmy się z repozytoriami AUR A jeśli to jest aplikacja, w tym przypadku instalujemy z Yaourt, inną kwestią jest to, że jeśli chcesz zainstalować konkretną wersję lub najnowszą, prawie zawsze są one dostępne szybciej w AUR.

Z drugiej strony, jeśli chcesz zmodyfikować jakiś aspekt instalacji, Yaourt daje ci taką możliwość.

Podstawowe polecenia Yaourt

Yaourt

Zasadniczo opisane tutaj polecenia można podzielić na 3 sekcje. Pierwsza to polecenia instalacyjne, druga sekcja to zarządzanie pakietami, a na końcu usuwanie pakietów.

do zainstalować aplikację wykonujemy:

yaourt -S "paquete"

Za pomocą tego polecenia zamawiamy aby repozytoria były najpierw synchronizowane, że w przypadku jakiejkolwiek zmiany zostanie wykryta przed rozpoczęciem instalacji pakietu.

yaourt -Sy "paquete"

Si pobrałeś jakiś pkgbuild lub pakiet z sieci możesz wesprzeć się yaourt do kompilacji polecenie to:

yaourt -U "/ruta_del_paquete"

Jeśli masz konflikty z instalacją, jednym z najczęstszych problemów może być pamięć podręczna, którą zapisują, aby ją wyczyścić, wykonujemy:

yaourt -Scc “paquete”

To polecenie nie tylko instaluje aplikację, ale oprócz synchronizacji repozytoriów sprawdza wszystkie pakiety i instaluje je, jeśli są nowe wersje:

yaourt -Sya “paquete”

Jak już wspomniałem, można się oprzeć strona pakietów AUR szukać paczki, ale możemy to również zrobić z terminala. Chociaż tutaj zalecam bycie jak najbardziej szczegółowym.

yaourt -Ss “paquete”

Tym innym poleceniem my wyświetli bardziej szczegółowe informacje o paczce:

yaourt -Si “paquete”

do filtruj szybciej, Możesz wyszukiwać według typów grup, na przykład odtwarzacze, przeglądarki, edytory itp. W tym celu wykonujemy:

yaourt -Sg “grupo”

Wewnątrz wyszukiwania pakietów, możemy również zobaczyć te, które są już zainstalowane, aby wiedzieć, że po prostu wykonujemy:

yaourt -Qs “paquete”

Podobnie jak poprzednie polecenia show info, robi to samo tylko z już zainstalowanymi pakietami.

yaourt -Qi “paquete”

Kiedy usuwasz pakiety z systemu, zwykle pozostają osierocone pakiety i możesz je wykryć za pomocą tego polecenia:

yaourt -Qdt

W tej części usuwanie paczek, niezwykle ważne jest, aby uważać na parametry, których używasz, ponieważ wiele razy zainstalowane aplikacje lub pakiety mają zależności używane przez innych.

W przeciwnym razie, jeśli odinstalujesz pakiet wraz z zależnościami, ryzykujesz uszkodzeniem integralności innych lub nawet gorszym systemem.

kiedy odinstalować pakiet lub aplikację, ale bez dotykania jej zależności musimy wykonać to polecenie.

yaourt -R “paquete”

Ponadto jeśli zamierzamy usunąć pakiet i jego zależności, które nie są używane dla innego i które jest ogólnie zalecanym poleceniem, wykonujemy następujące czynności:

yaourt -Rs “paquete”

Za pomocą tego polecenia robimy to samo, co poprzednie, tylko dodajemy część wyczyść pamięć podręczną

yaourt -Rcs “paquete”

To polecenie spowoduje usunięcie pakietu wymaganego przez kogoś innego, ale bez dotykania zależności.

yaourt -Rdd “paquete”

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Claudio D. Arrieta powiedział

    Przestań polecać yaourt z miłości do ludzkości. Istnieją lepsze, bezpieczniejsze i bardziej niezawodne alternatywy, takie jak trizen, aurman, aurutils, pikaur lub yay, jak pokazuje ta grafika z wiki Arch: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt również nie otrzymuje aktualizacji, która realnie wpływa na funkcjonalność programu od maja 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5._.

  2.   Dario Guillén powiedział

    Według wiki nie zalecają używania pomocników i lepiej jest robić to ręcznie, ale jeśli pokażą listę tych, których możesz użyć i tych, które tam są, yaourt jest najgorszy
    https://wiki.archlinux.org/index.php/AUR_helpers