Я читаю этот урок Digital Ocean . На шаге 1 говорится:
Нам понадобится [...] acl для установки правильных прав доступа к каталогу при установке приложения
blockquote>Я хотел проверить если
acl
уже установлено:$ dpkg -s acl dpkg-query: package 'acl' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents.
Тогда моя логика говорит мне искать его с помощью
apt-cache search
, и я запускаюapt-cache search acl
; он возвращает список пакетов, но я не вижу строго названногоacl
.После некоторого исследования я нашел похожие вопросы по SO, здесь и там .
Я пытаюсь:
apt-cache policy acl
. Он возвращает:acl: Installed: (none) Candidate: 2.2.52-3 Version table: 2.2.52-3 500 500 https://mirrors.gandi.net/ubuntu xenial/main amd64 Packages
Так что я думаю, это означает, что все в порядке
acl
установлен.Я не понимаю, так как он кажется установленным, когда я делаю
apt-cache policy acl
, почемуdpkg -s acl
возвращает, что он не установлен?Я прочитал что-то, чего не понимаю там [ 1113] в команде apt-cache doc :
Политика apt-cache отображает приоритеты источников пакетов, а также приоритеты отдельных пакетов
blockquote>
acl
пакет обеспечивает команды для управления ACLs, однако фактическая поддержка ACLs оказывается libacl1
и файловые системы, реализовывая ACLs. Команды являются совершенно дополнительными, так как приложения как systemd могут пользоваться библиотекой вместо этого.
Installed: (none)
означает, что пакет не установлен. Разрешение и установка это:
sudo apt-get install acl
Из них ТАК распараллеливают, я пробую: политика способного кэша acl. Это возвращается:
acl: Installed: (none) Candidate: 2.2.52-3 Version table: 2.2.52-3 500 500 https://mirrors.gandi.net/ubuntu xenial/main amd64 Packages
, Таким образом, я предполагаю, что это означает все в порядке acl, установлен.
результат команды показал, что версия acl
установленный на Вашем компьютере ни один
, Что означает, что acl не , установил на Вашем компьютере.
при выполнении той же команды на машине с установленной версией acl
, Вы получите что-то как:
apt-cache policy acl
acl:
Installed: 2.2.52-3
Candidate: 2.2.52-3
Version table:
*** 2.2.52-3 500
500 http://.......com/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status