Введение в Arch Linux Pacman для начинающих
30 апреля 2022 г.Вступление
Эта статья представляет собой введение в pacman Arch Linux для начинающих. Таким образом, его не следует рассматривать как всеобъемлющее руководство по pacman. Подробное руководство можно найти [здесь] (https://man.archlinux.org/man/pacman.8).
Arch Linux pacman (менеджер пакетов) — одна из отличительных особенностей Arch Linux. Когда мы впервые установили Arch, нам, вероятно, пришлось один раз установить пакет, поэтому мы знакомы с такими командами:
``` ударить
$ sudo pacman -Sy git
Задача менеджера пакетов — сделать возможным простую установку, обновление и удаление пакетов.
Без менеджеров пакетов мы бы, вероятно, получали пакеты из разных источников, проверяли цифровые сертификаты и контрольные суммы и вручную отслеживали зависимости.
Существует множество типов менеджеров пакетов для различных систем на базе Unix/Linux. Менеджеры пакетов также проникли в их системы Windows, например, chocolatey.
Так что же такое пакет?
Пакет представляет собой архив, содержащий:
- все (скомпилированные) файлы приложения.
- метаданные о приложении, такие как имя приложения, версия, зависимости и т. д.
- установочные файлы и директивы для pacman.
Основные команды pacman
Установка пакета
``` ударить
$ sudo pacman -S <имя-пакета>
Примечание. На самом деле -S означает синхронизацию, поэтому приведенная выше команда для установки нового пакета также является той же командой для обновления уже установленного одиночного пакета.
Удаление пакета без удаления его зависимостей
``` ударить
$ sudo pacman -R <имя-пакета>
Удаление пакета вместе с его зависимостями
``` ударить
$ sudo pacman -Rs <имя-пакета>
Обновление всех пакетов в системе
``` ударить
$ sudo pacman -Syu
Вывод
Я надеюсь, что вы найдете эту статью полезной в своем путешествии по Linux. Вы можете прочитать больше о pacman на wiki.
Пожалуйста, ставьте лайки, комментируйте и делитесь, а также вы можете купить мне кофе.
Также опубликовано [здесь] (https://blog.zt4ff.dev/a-beginner-introduction-to-arch-linux-pacman).
Оригинал