Como eu instalo os arquivos .run?

161

Meu PC tem o Ubuntu e o Windows 7 instalados. Eu instalei todos os meus drivers no Windows, como gráficos da Nvidia, placa-mãe, etc. Devo instalá-los no Ubuntu também?

Eu procurei na web por meus drivers Nvidia e encontrei um arquivo .run . Como eu poderia instalá-lo no meu Ubuntu?

    
por Braiam 24.12.2010 / 18:58

6 respostas

208

Ocasionalmente, alguns aplicativos e jogos (por exemplo, alguns do Humble Indie Bundle) têm instaladores .run. Antes de instalar usando estes, verifique se:

  1. está disponível no Centro de Software
  2. está disponível como um arquivo .deb, que será aberto no Centro de Software

Você pode instalar arquivos .run a partir da interface gráfica, mas é mais provável que o uso de um terminal ofereça um feedback útil. Para instalar um arquivo .run, você precisa:

  1. torne-o executável.
  2. executá-lo

Isso ocorre porque os arquivos .run são apenas programas executáveis que fazem alguma mágica desconhecida para instalar o programa. Isso é semelhante ao que os instaladores do .exe fazem no Windows e são diferentes dos métodos normais (na melhor das hipóteses, usando o Centro de Software, na pior das hipóteses usando arquivos .deb) nos quais os aplicativos são instalados de maneira padrão e podem ser facilmente removidos.

Método gráfico

  1. Clique com o botão direito no arquivo no gerenciador de arquivos e clique em "Propriedades". Clique na aba 'Permissões' e marque a caixa que diz 'Permitir a execução do arquivo como programa'.
  2. Clique duas vezes no arquivo para executá-lo.

Se este método não funcionar, tente usar o método terminal.

Método de terminal

Suponha que o arquivo seja chamado de some-app.run e esteja na pasta /home/user/Downloads . Você precisará modificar essas instruções para se adequar à sua situação.

  1. Abra um terminal (Aplicativos- > Acessórios- > Terminal).

  2. insira cd /home/user/Downloads

  3. insira chmod +x some-app.run
  4. insira ./some-app.run

  5. se a etapa 4 falhar com uma mensagem incluindo 'permissão negada', digite sudo ./some-app.run (você precisará inserir sua senha para isso).

Notas

  • Às vezes você encontrará arquivos .bin. Estes são basicamente os mesmos que os arquivos .run.
  • O método para instalar arquivos .run pode ser usado para executar qualquer arquivo (contanto que tenha algum tipo de código executável).
  • Tenha cuidado ao usar sudo e use-o somente quando for absolutamente necessário. Traduzido para o inglês, significa "Execute este comando, mas permita que ele faça o que quiser no meu computador". É por isso que você é solicitado a fornecer sua senha.
por dv3500ea 24.12.2010 / 20:45
29

Instalando arquivos .run no ubuntu:

  • Abra um terminal (Aplicativos > > Acessórios > > Terminal).
  • Navegue até o diretório do arquivo .run .
  • Se você tiver seu * .run em sua área de trabalho, digite o seguinte no terminal para entrar no Desktop e pressione Enter.

    cd ~/Desktop

  • Em seguida, digite chmod +x filename.run e pressione Enter.
  • Agora digite ./filename.run e pressione Enter, e o instalador será executado.
por karthick87 24.12.2010 / 19:10
9

Para executar o arquivo, abra um terminal e insira:

sudo chmod +x /path/to/file.run
sudo /path/to/file.run
    
por jet 24.12.2010 / 19:14
3

abrir novo terminal

sudo -s -H

navegue até o arquivo .run

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run
    
por Ankur Singh 12.07.2015 / 05:44
1

Tente:

sudo sh "path to your .run file"

-Trabalhou para instalar o MyEclipse

    
por Display Name 26.11.2015 / 21:04
-1

Em um SO baseado em Linux, não há arquivos .exe e o Linux é totalmente baseado em permissões. O que você quiser fazer, primeiro você precisa dar permissão.

Você está perguntando como instalar o arquivo .run?

Por padrão, os arquivos que você copia no sistema não obtêm a permissão executável porque, por padrão, no Linux, a umask está definido para 022.

Para tornar seu arquivo .run ou executável:

sudo chmod +x filename.run

Em seguida, ele solicitará a senha.

  • sudo é uma maneira de autenticar e executar comandos como o superusuário .
  • chmod +x concede permissão executável a esse arquivo para todos os tipos de usuários.
por Dishank Jindal 24.07.2014 / 21:49