В данной инструкции в качестве программы для управления пакетами (удаления) используется pacman, но вместо неё вы также можете использовать и pikaur или yay, поскольку рассматриваемые опции одинаковые для всех данных менеджеров пакетов. Типичная команда для удаления программы, которая удалит все файлы пакета: sudo pacman -R ПАКЕТ Она действительно удалит указанный пакет, но при этом останутся…
Метка: менеджеры пакетов
Аналог опции --force в pacman
Если вы обновляете или устанавливаете новый пакет, то если в файловой системе уже присутствуют файлы, включённые в этот пакет, то операция обновления/установки обрывается и выводятся файлы, которые уже присутствуют в системе. В моей практике причинами обычно являются пакеты, установленные с помощью pip и те же самые пакеты, которые пытаются установить с помощью pacman — в…
Ошибка «ModuleNotFoundError: No module named ‘pikaur’» (РЕШЕНО)
Об утилите pikaur, замечательном менеджере пакетов для пользовательского репозитория Arch Linux, смотрите статью «Автоматическая установка и обновление пакетов AUR». После очередного обновления при попытке использовать pikaur: pikaur -Syu стала возникать ошибка: Traceback (most recent call last): File "/usr/bin/pikaur", line 5, in <module> from pikaur.main import main ModuleNotFoundError: No module named 'pikaur' Python жалуется, что отсутствует…
Как узнать, в каком пакете находится файл
Иногда название нужной утилиты не совпадает с названием пакета — особенно такое бывает когда один пакет содержит несколько программ. В результате возникает проблема — найти пакет, в котором присутствует нужный исполнимый файл или файл заголовка (если вы получили ошибку при компиляции из-за отсутствия определённого файла). Эта статья поможет вам — в ней рассказано, как искать…
Как в Arch Linux (BlackArch, Manjaro) посмотреть информацию о пакете
О каждом пакете в системе вы можете узнать такую информацию как: номер версии, описание, сайт разработчика, зависимости, дополнительные зависимости, пакеты, с которыми конфликт, размер и прочее. Описанные в этой заметке команды одинаково работают в Arch Linux, а также всех дистрибутивах, основанных на нём, например BlackArch, Manjaro и других. Если вас интересует совсем краткая информация о…
Автоматическая установка и обновление пакетов AUR
Если вы не знаете, что такое AUR, то смотрите статью «Как установить программу из Arch User Repository (AUR) – пользовательского репозитория Arch». Если коротко, то AUR это большой репозиторий программ, которые (ещё) не добавлены в официальные репозитории. Если вы перешли по предыдущей ссылке, то вы уже знаете, что для поиска пакетов в AUR нужно перейти…
Как установить программу из Arch User Repository (AUR) – пользовательского репозитория Arch
Пользовательский репозиторий Arch (Arch User Repository, AUR) — это поддерживаемое сообществом хранилище ПО для пользователей Arch. Он содержит описания пакетов (файлы PKGBUILD), которые позволят вам скомпилировать пакет из исходников с помощью makepkg и затем установить его, используя pacman. AUR был создан, чтобы объединить и предоставить в общий доступ новые пакеты от сообщества и способствовать скорому…
Графический интерфейс и цветной вывод pacman
Графические пользовательские интерфейсы pacman Discover Discover — это коллекция инструментов по управлению пакетами для KDE, использует PackageKit. Устанавливается так: sudo pacman -S discover Судя по всему, под Cinnamon и GNOME программа работать не будет. GNOME Software GNOME Software — Приложение программного обеспечения для Gnome. Устанавливается так: sudo pacman -S gnome-software Запускается так: gnome-software И вот…
Практические примеры использования pacman
Источники: https://wiki.archlinux.org/index.php/Pacman_(Русский) https://wiki.archlinux.org/index.php/Pacman/Tips_and_tricks Установка пакетов Установка определенных пакетов Для установки одного пакета или списка пакетов (включая зависимости) используйте следующую команду: pacman -S имя_пакета1 имя_пакета2 … Для установки списка пакетов при помощи поиска по регулярному выражению (смотрите раздел Операции и синтаксис Bash и эту ветку форума): pacman -S $(pacman -Ssq регулярное_выражение) Если пакет имеет несколько версий…
Pacman: работа с пакетами в BlackArch (перевод справки и мануала)
Pacman – это утилита управления пакетами в Arch и, соответственно, в BlackArch. Пакетный менеджер является одной из самых используемых утилит в Linux. Если у вас уже есть опыт работы производными Debian (Mint, Ubuntu, Kali Linux), то вы наверняка использовали dpkg, apt-get, aptitude. Если вы работали с CentOS или Red Hat, то вы должны быть знакомы…