Eseguire file con estensione .run su linux

I file .run sono dei file eseguibili in ambiente linux e che servono ad installare applicazioni prodotte da terze parti come ad esempio un database server o un sistema di programmazione come Netbeans o altri. Quando si tenta di eseguire questi file viene generato un errore di esecuzione poichè per eseguirli viene richiesta l’autorizzazione come super user e che il file sia autorizzato ad essere eseguito.

Allora come fare per lanciare questo file .run?

  1. lanciare una finestra di terminale;
  2. eseguire il comando: chmod +x <nomedelfile>.run (concede i diritti di esecuzione)
  3. eseguire il comando: sudo ./<nomedelfile>.run (esegue il file come super user)

Semplice…

 

 

19 Comments

    Sam

    Grazie mille!

      Rino Russo

      Figurati, grazie a te.

    Matteo

    mi dice file o directory non esistente

      Rino Russo

      aggiungi ./ prima del nome file

        Gabriele98

        Non funziona manco per nulla. Mi dice che è un comando e che non lo trova :/
        potresti aiutarmi?

          Rino Russo

          che distribuzione linux usi? Ubuntu? Mint?

            Angyo

            Ciao, dopo aver dato il comando, questo è il risultao:

            HP-ENVY-dv6-Notebook-PC:~$ chmod +x./ .run
            bash: NVIDIA-Linux-x86_64-331.49.: File o directory non esistente

            Rino Russo

            Attento hai fatto un errore grossolano… i segni maggiore e minore sono soltanto per evidenziare il fatto che devi usare il nome del file ma non vanno inseriti…

            quindi:

            chmod +x ./nvidia-linux-x86_64-331.49.run

    MeccaroWindows

    io ho lanciato il terminale,ma ho rotto tutte le finestre.4000 euro di danno per installarmi gugol chrome

      Rino Russo

      Caspita che finestre hai??

        fra

        ciao,

        non ci riesco proprio, mi dice file o directory inesistente

        ho ub studio 16.4
        la scheda è una g-force 650

        il nome file : NIVIDIA-Linux-x86_64-367.27.run salvato in scaricati prima, home poi, scrivania anche.

        il mio terminale parte così…. nome utente-desktop:~/Scrivania$
        fammi sapere se riesci

        grazie

          Rino

          devi anteporre ./ al nome del file

            fra

            chmod: manca l’operando dopo “+x./NVIDIA-Linux-x86_64-367.27.run”

            Rino

            Fai click col tasto destro sul file e spunta la casella “RENDI ESEGUIBILE” o “ESEGUIBILE” o “permetti di essere eseguito” e poi riesegui il comando…

            Equivale a dare da terminale chmod +x nomefile…

            fra

            ERROR: nvidia-installer must be run as root

            Rino Russo

            Antepone sudo……

            fra

            sudo: ./nvidia-linux-x86_64-367.27.run: comando non trovato

            ok non ne vuole sapere, deve esserci qlksa che nn va…

            grazie comunque

            Rino

            togli : dopo sudo

    fra

    i : sono stati messi nel mess di errore,
    in effetti io ho messo così… sudo ./nvidia-linux-86_64-367.27.run

    il mes di errore come sopra.

    ho provato con nome come da file cioè NVIDIA-Linux………..

    temo dipenda da ub 16.4,

    mi da anche altri problemi con file “simili”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

*
*

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.