A instalação do Apache OpenOffice termina porque eu não tenho privilégios de superusuário

0

Durante o processo de instalação do Apache OpenOffice 4.1.1, quando eu insiro o comando "dpkg -i * .deb" a instalação termina com a seguinte mensagem: dpkg: error: esta operação precisa de privilégios de superusuário. Como posso resolver isso?

Obrigado pela sua ajuda.

Artur

    
por Artur Campos 02.09.2014 / 01:02

2 respostas

0

Você deve executar o comando como root com permissões temporárias, prefixando o comando sudo.

sudo dpkg -i *.deb

Eu também prefiro o Apache OpenOffice para o LibreOffice.

    
por kyodake 02.09.2014 / 01:08
0

Você sabe como o Software Center exige sua senha? O que está acontecendo nos bastidores está executando o comando como um superusuário. Ele aumenta temporariamente seus privilégios para que ele possa gravar em locais fora de sua pasta pessoal, onde você normalmente não teria permissão para fazê-lo. Isso é equivalente ao que as pessoas chamam de "executando como root", embora a conta root do Ubuntu seja normalmente desativada. Isso é o que o comando sudo fará por você. Sempre que o software estiver sendo instalado, isso será necessário.

tl; dr sudo dpkg -i /path/to/your.deb

Note que você terá que atualizar manualmente um pacote instalado dessa forma, portanto, não é ideal do ponto de vista da manutenção. Você pode contornar isso para algumas versões do Ubuntu usando um PPA. UpUbuntu.com tem um que você pode usar fazendo:

sudo add-apt-repository ppa:upubuntu-com/openoffice
sudo apt-get update
sudo apt-get install apache-openoffice

Esteja ciente, porém, de que estes não são oficialmente suportados e podem ter problemas.

Mais sobre o sudo aqui e instalando o software aqui .

    
por wxl 02.09.2014 / 01:56