Недавно появилась статья о настройке FF с помощью AppArmor.
Когда я выполнил приведенную ниже команду
cat /etc/apparmor.d/usr.bin.firefox | sudo apparmor_parser –a
blockquote>Я получаю следующую ошибку
Ошибка: не удалось прочитать профиль –a: такого файла или каталога нет.
blockquote>Как избавиться от этой ошибки?
Кроме того, я не использую FF, который поставляется с Ubuntu, но я загружаю последнюю версию FF и начинаю ее использовать. Какие изменения в команде требуются?
Просто запустите это вместо использования cat:
sudo apparmor_parser /etc/apparmor.d/usr.bin.firefox
-a
или add - это операция по умолчанию, которую выполняет apparmor_parser i>.
Почему? команда при попытке ее запуска будет работать, если вы вошли в систему как root или недавно использовали
blockquote>sudo
; ввод пароля sudo вызывает проблему, с которой вы столкнулись. Обычно для каналов используется следующий синтаксис:sudo sh -c "command1 | command2"
Примечание. Профиль
BLOCKQUOTE>/usr/bin/firefox
AppArmor по умолчанию отключен в Ubuntu. Пока версия Firefox, которую вы загружаете, устанавливается в/usr/bin
(например, не в вашем домашнем каталоге), профиль AppArmore по умолчанию может быть включен и будет работать.