Snap - erro 'sudo classic'

8

Estou seguindo o tutorial do snap aqui :

O snap instalado está ok ...

user001@laptop:~$ sudo snap install classic --edge --devmode
classic (edge) 16.04 from 'canonical' installed

Estou com um problema logo no início. Quando tento entrar no estalo clássico ...

user001@laptop:~$ sudo classic
[sudo] password for user001: 
mount: devpts is already mounted or /dev/pts busy
       devpts is already mounted on /dev/pts
sudo: unknown user: user001
sudo: unable to initialize policy plugin

Não consigo encontrar nada sobre isso. Algum conselho sobre o que solucionar?

    
por Jack 28.02.2017 / 20:04

1 resposta

13

Existe um grande cabeçalho no topo da seção intitulada "Se você está rodando o ubuntu core." A julgar pelo seu prompt (user0001 @ laptop), estou supondo que esse não é o caso para você.

O snap clássico é apenas para obter um ambiente de desenvolvimento "clássico" no Ubuntu Core, que é completamente baseado em snap (por exemplo, sem apt, no debs, etc.). No seu caso, estou supondo que você já esteja executando uma distribuição "clássica" (ou seja, não baseada em snap), caso em que você não precisa do snap clássico e pode simplesmente passar para a próxima etapa. / p>

Na verdade, o início dessa seção diz praticamente exatamente isso:

  

O Ubuntu Core não é uma distribuição tradicional do Linux: não há "apt", o sistema é somente leitura. Como você pode desenvolver e construir snap em tal ambiente, então? Nós temos um encaixe especial para isso!

     

Digite o snap "clássico". Esse snap nos levará a um chroot, onde temos uma distribuição tradicional do Ubuntu. Podemos instalar mais pacotes, alterar projetos de arquivos e executar o snapcraft para construir nosso snap. O diretório inicial é compartilhado entre o contêiner e o núcleo do Ubuntu. Podemos, assim, criar um encaixe e, depois, fora do encaixe clássico, instalá-lo e testá-lo.

    
por Kyle 28.02.2017 / 20:17

Tags