Видео, которое вы нашли, устарело, и процедура изменилась.
В настоящее время вы можете сделать следующее:
Для установки Firefox из официальных изображений используйте.
$ subuser subuser add myfirefox iceweasel@default
Во время установки вам будет предложено изменить разрешения Firefox. Если вы решили отредактировать их, вы можете отключить доступ к каталогу Dowloads.
Вы можете редактировать разрешения Firefox в любое время, запустив.
$ subuser subuser myfirefox
Для запуска subuser сделайте
$ subuser run myfirefox
Вы можете добавить firefox к своему пути, чтобы вы могли запустить его, выполнив команду "myfirefox" без subuser run
пользователем, выполнив:
$ subuser subuser add-to-path myfirefox
Также возможно создать свой собственный образ Firefox, возможно, на основе Ubuntu.
Сначала создайте хранилище subuser:
$ mkdir my-subuser-images
$ subuser pkg init
Теперь создайте изображение Firefox
$ subuser pkg add firefox
Сначала вам будет предложено выбрать разрешения для firefox
, заполнив форму JSON. Затем вам будет предложено создать SubuserImagefile
. Формат такой же, как для Dockerfile
.
Чтобы создать подпользователя на основе вашего нового изображения, вы можете сделать
$ subuser subuser add myfirefox firefox@./
@./
Означает установить образ firefox из текущего каталога.
Вы можете опубликовать свое изображение, превратив свой репозиторий subuser в репозиторий git и загрузив его куда-нибудь, например, в github.
Если ты это сделаешь. Тогда люди смогут использовать ваше изображение, создавая таких пользователей:
$ subuser subuser add myfirefox firefox@https://github.com/ankita/my-subuser-images
Когда вы обновите свой репозиторий, ваши пользователи смогут легко обновить изображения, которые они получили от вас, с помощью команды:
$ subuser update all