Não é possível instalar o arquivo * .run no Ubuntu? [duplicado]

4

Eu sou novato no Ubuntu e estou usando a versão Ubuntu 12.04.3 LTS dentro do Windows usando o WUBI.

Eu tenho que instalar alguns softwares no Ubuntu, que são os seguintes:

  • MPLAB X IDE versão 1.90
  • Compilador XC8 e Compilador X32
  • Cadsoft da Eagle

Eu baixo os arquivos de configuração, que estão com a extensão *.run extension.

Eu procurei na Internet e descobri que esses arquivos não têm permissão executável, qualquer um tem que fazer isso graficamente clicando com o botão direito no arquivo e então na aba permissões marque a caixa de seleção Permitir execução como programa ou use chmod comando para fazer isso. Eu tentei de tudo, mas nada funciona para mim.

Eu usei o método gráfico para mudar isso, mas assim que clico na caixa de seleção, a marca de seleção desaparece. Eu tentei métodos de linha de comando também, mas nada funciona para mim:

sudo chmod u+x MPLABX-v1.90-linux-installer.run
sudo chmod +x MPLABX-v1.90-linux-installer.run
chmod +x MPLABX-v1.90-linux-installer.run
sudo chmod 777 MPLABX-v1.90-linux-installer.run

Quando executado:

sudo ./MPLABX-v1.90-linux-installer.run

o resultado é o comando não encontrado.

sudo "./MPLABX-v1.90-linux-installer.run"

resulta em comando não encontrado.

Eu tentei todos esses comandos, mas nada muda a permissão para executável. Por favor me ajude assim que possível.

    
por xpress_embedo 08.09.2013 / 07:30

3 respostas

9

Basta pressionar Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando ele abrir, navegue até o diretório do arquivo .run e execute o (s) comando (s) abaixo:

chmod +x example.run
sudo ./example.run

OR

Clique com o botão direito do mouse no arquivo e selecione Propriedades. Na guia Permissões, verifique se a opção Permitir execução do arquivo como programa está marcada e pressione Fechar. Clique duas vezes no arquivo .run para abri-lo. Uma caixa de diálogo aparecerá, escolha Executar no Terminal para executar o instalador

Uma janela do Terminal será aberta. Siga as instruções na tela para instalar o programa.

Nota : as versões de 64 bits do Ubuntu não incluem as bibliotecas de 32 bits necessárias para executar o instalador. Antes de o instalador ser executado, você precisa instalar as ia32-libs.

    
por Mitch 08.09.2013 / 08:18
1

Tente com os seguintes comandos:

cd ~/Downloads
chmod +x <file>.run
sudo sh ./<file>.run

assumindo que você baixou seus arquivos no diretório ~/Downloads .

    
por Radu Rădeanu 08.09.2013 / 08:10
0
  

Eu usei o método gráfico para mudar isso, mas assim que clico na caixa de seleção, a marca de seleção desaparece

Desculpe, mas acho que todas as outras respostas estão erradas.
Aqui está minha (s) solução (ões), em ordem de preferência:

  • Você pode executá-lo com sudo bash ./MPLABX-v1.90-linux-installer.run , supondo que ele seja aberto com bash .
  • Tente usar esses comandos ( source ):

    para programas de 64 bits: sudo /lib64/ld-linux-x86-64.so.2 ./MPLABX-v1.90-linux-installer.run
    para programas de 32 bits: sudo /lib/ld-linux.so.2 ./MPLABX-v1.90-linux-installer.run

  • Você pode criar uma pequena partição ext4 , colocar o arquivo lá e dar a ele o status de executável

  • Você poderia remontar a partição em que este arquivo está e tornar all os arquivos executáveis, veja aqui

por kiri 08.09.2013 / 08:47