Ubuntu 14.04 Atualização de segurança quebrou algo

0

Ok, tenho pop-up para uma atualização de segurança que desinstalou e reinstalou muitas coisas. Durante isso, disse que algo não foi atualizado. Agora, quando tento instalar a atualização que falhou, recebo esta mensagem de erro.

Check if you are using third party repositories. If so disable them, since they are a common source of problems. Furthermore run the following command in a Terminal: apt-get install -f

Rodar o comando me dá isso

Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)

Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Eu mal sei nada sobre o Linux, por favor, dê respostas simples e não use linguagem de taquigrafia.

Edit: eu corri o comando com o sudo e consegui isso no terminal

The following package was automatically installed and is no longer required: libllvm3.5 Use 'apt-get autoremove' to remove it. The following extra packages will be installed: libllvm3.8v4 The following NEW packages will be installed: libllvm3.8v4 0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded. 33 not fully installed or removed. Need to get 0 B/10.2 MB of archives. After this operation, 40.3 MB of additional disk space will be used. Do you want to continue? [Y/n] y (Reading database ... 788253 files and directories currently installed.) Preparing to unpack .../libllvm3.8v4_1%3a3.8-2ubuntu3~trusty4_i386.deb ... Unpacking libllvm3.8v4:i386 (1:3.8-2ubuntu3~trusty4) ... dpkg: error processing archive /var/cache/apt/archives/libllvm3.8v4_1%3a3.8-2ubuntu3~trusty4_i386.deb (--unpack): trying to overwrite '/usr/lib/i386-linux-gnu/libLLVM-3.8.so.1', which is also in package libllvm3.8:i386 1:3.8~+rc3-1~exp1~gd~t dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/libllvm3.8v4_1%3a3.8-2ubuntu3~trusty4_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

Nota: Não consigo lançar o centro de software do Ubuntu e toda vez que inicio o processo. O Steam abre o terminal e instala algo toda vez que não costumava fazer isso.

    
por Haze33E 23.08.2016 / 13:58

1 resposta

1

Você está recebendo os avisos permission denied e are you root? porque precisa executar os comandos com permissões elevadas. Coloque o prefixo sudo na frente dos comandos para que os comandos sejam executados sob o acesso root.

Exemplo:

$ sudo apt-get install -f

Para executar o comando que acabei de lhe dar, digite tudo o que o sinal de cifrão $ . O cifrão está especificando o prompt onde você está digitando o comando.

Isso deve limpar a instalação com falha, corrigindo os problemas. Ele carregará automaticamente as dependências ausentes disponíveis.

    
por L. D. James 23.08.2016 / 14:21