Onde é necessário um arquivo para o terminal encontrá-lo?

0

Estou tentando usar o rpm para instalar um arquivo através do terminal linux. O arquivo que estou tentando instalar está na minha pasta de downloads e tem o nome: vnc-server.rpm

Mas quando digito rpm -Uvh linux-server.rpm no terminal, recebo: error: open of vnc-server.rpm failed: No such directory or file.

Mas esse arquivo claramente existe porque está bem aqui. Precisa estar em um local específico para o terminal encontrá-lo?

Atualização: Eu tentei usar o comando 'ls' para encontrar o diretório de arquivos usando-o regularmente e com o sudo, e não foi possível encontrar o arquivo. Mas de alguma forma, removê-lo da minha pasta de downloads imediatamente corrigiu o problema.

Agora consegui instalar o arquivo, mas ele ainda falhou porque estou perdendo várias dependências.

    
por Mark Kramer 22.05.2012 / 18:02

2 respostas

1

Não, a menos que, por algum motivo, as permissões na sua pasta de download tenham sido alteradas, o que exigiria o prefácio de seu comando com sudo .

Veja se isso resolve seu problema: link

    
por 22.05.2012 / 18:07
0

Poderia ser possível que você não esteja atualmente na pasta Downloads (ou onde o arquivo desejado está localizado)? Tente digitar o comando pwd no terminal e veja qual caminho ele retorna. Se não é o mesmo caminho que o arquivo, então não é tão estranho.

Como alternativa, você pode verificar os arquivos que estão no diretório de trabalho com o comando ls -l e tentar ver se o arquivo está listado lá.

Se o preenchimento automático não funcionar, é muito provável que você não esteja no diretório de trabalho correto. Tente usar o comando cd para alterar o diretório de trabalho para o local onde o arquivo está localizado.

    
por 22.05.2012 / 18:16