Instalar programas via terminal do Ubuntu

Iniciado por valeuleo, 29 de Outubro de 2008, 20:35

tópico anterior - próximo tópico

valeuleo

Não estou conseguindo descompactar arquivos tar.gz e nem fazer a instalação de arquivos .deb.

Já usei os comandos adequados em cada caso, porém sempre o consola retorna com a mensagem de que o arquivo ou diretório não foi encontrado e as vezes algum um outro erro.

Já consegui instalar via terminal usando apt-get e o Synaptic funciona normalmente. Mas quero conseguir resolver este problema no terminal.

Sempre que leio tutoriais a respeito vejo no terminal apenas o $, já no meu é sempre leonardo@leonardo-desktop:~$ (Será que influencia em algo?)

Como proceder?

Vou mandar uma das mensagens:

leonardo@leonardo-desktop:~$ dpkg -i opera_9.61.2456.gcc4.qt3_i386.deb
dpkg: a operação pedida requer nível de superusuário
leonardo@leonardo-desktop:~$ su
Senha:
root@leonardo-desktop:/home/leonardo# dpkg -i opera_9.61.2456.gcc4.qt3_i386.debdpkg: erro processando opera_9.61.2456.gcc4.qt3_i386.deb (--install):
impossível acessar arquivo: Arquivo ou diretório inexistente
Erros foram encontrados durante processamento de:
opera_9.61.2456.gcc4.qt3_i386.deb
root@leonardo-desktop:/home/leonardo#

Obs.: Tentei com vários arquivos o que descarta a chance de todos estarem corrompidos!

Grato!

agente100gelo

Porque não dá um clique no arquivo .deb? :)

Para instalar é:
sudo dpkg -i arquivo.deb

Pelo que vi você está dando um comando no diretório errado. Verifique se o arquivo está no diretório através do comando "ls".
Advogado e analista de sistema cearense.
Twitter: @glaydson

galactus

#2
Você tem que usar o sudo. A senha de usuário Root vem desabilitada no Ubuntu por padrão.  É isso o que o comando su - vai pedir. Por isso o erro.

Dois exemplos práticos:

1) sudo su + ENTER ( ele vai pedir sua senha de login no sistema, depois disso vai aparecer o símbolo do jogo da velha #). Aí você executa o comando de instalação do Opera.

dpkg -i nome_do_arquivo.deb

Neste caso você continuará com o símbolo do jogo da velha ativo no terminal após a instalação do pacote, ou seja, pode continuar a executar ações que necessitam de poder de Root.

2) Você faz   sudo dpkg -i nome_do_arquivo.deb + ENTER ( ele vai pedir sua senha de login no sistema, e depois começa a instalação do pacote em questão).  Após a instalação do pacote ele volta ao estado de usuário comum.

Não creio ser necessário você ativar a senha de usuário Root, só se você fizer muita questão.

Tenta aí e depois me conta o que virou.

E tem que ver como o Agente100gelo falou, o arquivo tem que estar no mesmo diretório em que você executa o comando, ou então você deve indicar o caminho em que o arquivo está para o comando surtir efeito.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.