Domanda Come installo i file .run?


Il mio PC ha sia Ubuntu che Windows 7 installati. Ho installato tutti i miei driver in Windows come la grafica Nvidia, la scheda madre, ecc. Devo installarli anche in Ubuntu?

Ho cercato sul web i miei driver Nvidia e ho trovato a .run file. Come posso installarlo sul mio Ubuntu?


156
2017-12-24 17:58


origine




risposte:


Occasionalmente, alcune applicazioni e giochi (ad esempio alcuni del Humble Indie Bundle) dispongono di programmi di installazione .run. Prima di installare usando questi, controlla se:

  1. è disponibile dal Software Center
  2. è disponibile come file .deb, che verrà aperto nel Software Center

È possibile installare i file .run dall'interfaccia grafica, ma è più probabile che l'utilizzo di un terminale fornisca un feedback utile. Per installare un file .run devi:

  1. renderlo eseguibile.
  2. eseguirlo

Questo perché i file .run sono solo programmi eseguibili che fanno magie sconosciute per installare il programma. Questo è simile a ciò che gli installatori di .exe fanno su Windows ed è diverso dai normali metodi (nella migliore delle ipotesi, usando il Software Center, nel peggiore dei casi usando i file .deb) in cui le applicazioni sono installate in modo standard e possono essere facilmente rimosse.

Metodo grafico

  1. Fare clic con il tasto destro sul file nel file manager e fare clic su 'Proprietà'. Fare clic sulla scheda "Autorizzazioni" e selezionare la casella "Consenti l'esecuzione del file come programma".
  2. Fare doppio clic sul file per eseguirlo.

Se questo metodo non funziona, prova a utilizzare il metodo del terminale.

Metodo Terminale

Supponiamo che il file sia chiamato some-app.run ed è nella cartella /home/user/Downloads. Dovrai modificare queste istruzioni per adattarle alla tua situazione.

  1. Aprire un terminale (Applicazioni-> Accessori-> Terminale).

  2. accedere cd /home/user/Downloads

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

  5. Se il passaggio 4 non riesce con un messaggio che include "autorizzazione negata", prova ad entrare sudo ./some-app.run (dovrai inserire la tua password per questo).

Gli appunti

  • A volte capita di trovare file .bin. Questi sono fondamentalmente gli stessi dei file .run.
  • Il metodo per installare i file .run può essere utilizzato per eseguire qualsiasi file (purché abbia un qualche tipo di codice eseguibile al suo interno.
  • Stai attento a usare sudo e usalo solo quando è assolutamente necessario. Tradotto in inglese, significa "Esegui questo comando ma permettigli di fare tutto ciò che vuole sul mio computer". Questo è il motivo per cui ti viene richiesta la tua password.

204
2017-12-24 19:45



Cosa posso fare nell'ultimo passaggio se ho un driver AMD? Hai detto di inserire: sudo nvidia-xconfig --add-argb-glx-visuals, ma non funzionerà per me perchè ho AMD: / - Luis Alberto
erano 'chmod + x some-app.run' è usato per impostare il file come eseguibile - Beep.exe
Mi dice sudo ./filename.run command not found dopo aver inserito la mia password sudo - Supuhstar
./xampp-linux-x64-7.0.4-0-installer.run: Errore di sintassi: stringa quotata senza limiti - developer
Voglio solo dire che questo è un ottimo formato per le risposte. Poche ipotesi e scorciatoie prese. Grazie per aver passato del tempo di qualità! - kayleeFrye_onDeck


Installare i file .run in ubuntu: 

  • Aprire un terminale (Applicazioni >> Accessori >> Terminale).
  • Passare alla directory del .correre file.
  • Se hai il tuo * .run nel desktop, digita quanto segue nel terminale per accedere a Desktop e premi Invio.

    cd ~/Desktop

  • Quindi digita chmod +x filename.run e premere Invio.
  • Adesso scrivi ./filename.run  e premi Invio, e il programma di installazione verrà eseguito.

29
2017-12-24 18:10



L'installazione dei driver tramite file .run è non consigliato per utenti inesperti. Vedi la risposta di dv3500ea. - Takkat
@Takkat Ya lo so. Ma la sua domanda era come installare i file .run, ecco perché ho risposto solo a quella parte. - karthick87
perfettamente o.k. :) Ho appena sentito un commento su questo potrebbe risparmiare un po 'di tempo di supporto;) - Takkat
Mi dice sudo ./filename.run command not found dopo aver inserito la mia password sudo - Supuhstar


Per eseguire il file, apri un terminale e inserisci:

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

9
2017-12-24 18:14





apri un nuovo terminale 

sudo -s -H

quindi accedere al file .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





Provare:

sudo sh "path to your .run file"

-Lavora per l'installazione di MyEclipse


1
2017-11-26 20:04





In un sistema operativo basato su Linux non ci sono file .exe e Linux è completamente basato su autorizzazioni. Qualunque cosa tu voglia fare, devi prima dare il permesso.

Stai chiedendo come installare il file .run?

Per impostazione predefinita, i file che si copiano sul sistema non ottengono l'autorizzazione dell'eseguibile perché di default in Linux umask è impostato su 022.

Per rendere eseguibile o funzionante il tuo file .run:

sudo chmod +x nome del file.run

Quindi chiederà la password.

  • sudo è un modo per autenticare ed eseguire comandi come superuser.
  • chmod +x dà il permesso eseguibile a quel file a tutti i tipi di utenti.

-1
2017-07-24 19:49



@Dishank Spesso sudo non è necessario per modificare i permessi su un file .run - a volte questi file devono essere eseguiti come root, ma di solito sono di proprietà dell'account non root dell'utente (perché solitamente vengono scaricati in un browser Web o con un comando piace wget, esegui come utente non root). - Eliah Kagan