Questão Como faço para instalar arquivos .run?


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 olhei na web para os meus drivers Nvidia e eu encontrei um .run Arquivo. Como eu poderia instalá-lo no meu Ubuntu?


157
2017-12-24 17:58


origem




Respostas:


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. torná-lo executável.
  2. execute

Isso ocorre porque 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 do mouse 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 esse método não funcionar, tente usar o método terminal.

Método Terminal

Suponha que o arquivo seja chamado some-app.run e está 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. entrar cd /home/user/Downloads

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

  5. E se o passo 4 falhar com uma mensagem incluindo 'permissão negada', tente introduzir sudo ./some-app.run (você precisará digitar sua senha para isso).

Notas

  • Às vezes você vai 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 nele).
  • Tenha cuidado ao usar sudo e só use 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.

205
2017-12-24 19:45



O que posso fazer na última etapa se eu tiver um driver AMD? Você disse para entrar: sudo nvidia-xconfig --add-argb-glx-visuals, mas isso não vai funcionar para mim porque eu tenho AMD: / - Luis Alberto
foram 'chmod + x some-app.run' é usado para definir o arquivo como executável - Beep.exe
Me diz sudo ./filename.run command not found depois que eu digito minha senha sudo - Supuhstar
./xampp-linux-x64-7.0.4-0-installer.run: Erro de sintaxe: string entre aspas não terminada - developer
Eu só quero dizer, este é um ótimo formato de resposta. Poucas suposições e atalhos são tomados. Obrigado por gastar tempo de qualidade nisso! - kayleeFrye_onDeck


Instalando arquivos .run no Ubuntu: 

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

    cd ~/Desktop

  • Então digite chmod +x filename.run e pressione Enter.
  • Agora digite ./filename.run  e pressione Enter e o instalador será executado.

29
2017-12-24 18:10



A instalação de drivers por arquivos .run é não recomendado para usuários inexperientes. Veja a resposta do dv3500ea. - Takkat
@Takkat Ya eu sei disso.Mas sua pergunta foi como instalar arquivos .run é por isso que eu respondi que a parte sozinho. - karthick87
perfeitamente o.k. :) Eu só senti um comentário sobre isso pode economizar algum tempo de suporte;) - Takkat
Me diz sudo ./filename.run command not found depois que eu digito minha senha sudo - Supuhstar


Para executar o arquivo, abra um terminal e insira:

sudo chmod +x /path/to/file.run
sudo /path/to/file.run

9
2017-12-24 18:14





abrir novo terminal 

sudo -s -H

em seguida, navegue até o arquivo .run 

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run

3
2017-07-12 03:44





Experimentar:

sudo sh "path to your .run file"

-Trabalhado para instalar o MyEclipse


1
2017-11-26 20:04





Em um sistema operacional baseado em Linux, não há arquivos .exe e o Linux é totalmente baseado em permissões. Tudo o que você quer fazer, primeiro você precisa dar permissão.

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

Por padrão, os arquivos copiados no sistema não recebem a permissão executável porque, por padrão, no Linux, o umask está definido para 022.

Para tornar seu arquivo .run executável ou funcionando:

sudo chmod +x nome do arquivo.run

Então ele pedirá a senha.

  • sudo é uma maneira de autenticar e executar comandos como superusuário.
  • chmod +x dá permissão executável para esse arquivo para todos os tipos de usuários.

-1
2017-07-24 19:49



@Dishank Frequentemente sudo é desnecessário para alterar permissões em um arquivo .run - às vezes, esses arquivos precisam ser executados como raiz, mas geralmente são de propriedade da conta não-raiz do usuário (porque geralmente são baixados em um navegador da Web ou com um comando gostar wget, executado como o usuário não-root). - Eliah Kagan