O vídeo que você encontrou é antigo e o procedimento foi alterado.
Atualmente, você pode fazer o seguinte:
Para instalar o Firefox a partir das imagens oficiais, use.
$ subuser subuser add myfirefox iceweasel@default
Durante a instalação, você será solicitado a editar as permissões do firefox. Se você optar por editá-los, poderá desabilitar o acesso ao diretório Dowloads.
Você pode editar as permissões do firefox a qualquer momento executando.
$ subuser subuser myfirefox
Para executar o subusuário, faça
$ subuser run myfirefox
Você pode adicionar o firefox ao seu caminho, para poder executá-lo executando o comando "myfirefox" sem subuser run
:
$ subuser subuser add-to-path myfirefox
Também é possível criar sua própria imagem do firefox, talvez com base no ubuntu.
Primeiro, crie um repositório de subusuário:
$ mkdir my-subuser-images
$ subuser pkg init
Agora crie uma imagem do firefox
$ subuser pkg add firefox
Primeiro, você será solicitado a selecionar firefox
as permissões preenchendo o formulário JSON. Então você será solicitado a criar um SubuserImagefile
. O formato é o mesmo que para a Dockerfile
.
Para criar um subusuário com base na sua nova imagem, você pode fazer
$ subuser subuser add myfirefox firefox@./
Os @./
meios para instalar a imagem do Firefox a partir do diretório atual.
Você pode publicar sua imagem transformando seu repositório de subusuário em um repositório git e fazendo o upload em algum lugar como o github.
Se você fizer isso. As pessoas poderão usar sua imagem criando subusers como este:
$ subuser subuser add myfirefox firefox@https://github.com/ankita/my-subuser-images
Quando você atualiza seu repositório, seus usuários poderão atualizar facilmente as imagens que receberam de você com o comando:
$ subuser update all