Voglio scaricare JDownloader da internet per Linux. Ma il file è .sh e quando dico a ubuntu di aprire il file usa un editor di testo. Ho cercato Ubuntu Software Store e non c'era nessuna domanda per aprirlo. C'è un modo per installarlo?
Voglio scaricare JDownloader da internet per Linux. Ma il file è .sh e quando dico a ubuntu di aprire il file usa un editor di testo. Ho cercato Ubuntu Software Store e non c'era nessuna domanda per aprirlo. C'è un modo per installarlo?
copia il file sul desktop (per praticità)
FaiclicconilpulsantedestrodelmousesulfileeselezionaProprietà
Sotto la scheda permessi, consenti l'esecuzione del file come programma
faidoppioclicsulfileesceglil'esecuzionenelterminalesenonèunprogrammaGUI)
Di default il gestore di file potrebbe non mostrare questa opzione e aprire il file in gedit. In tal caso, modifica le preferenze del file manager su: Edit- & gt; Preferenze - & gt; Comportamento per "chiedere ogni volta" o immediatamente per "eseguire gli eseguibili"
Riga di comando
cd /path/to/file
chmod +x filename.sh
./filename.sh
Commento sotto se non funzionerà:)
Se continua a non funzionare, nonostante abbia consentito l'esecuzione del file come un programma spuntato, quando fai doppio clic sul file .sh, e avvia gedit, vai alla cartella con lo script.
Una volta che sei nella cartella corrente corretta per lo script, puoi eseguire lo script in questo modo:
sudo ./filename.sh
Se non funziona, puoi provare
sudo bash filename.sh
Dalla partizione FAT
Segui questo Come eseguo un file da un'unità USB FAT?
Riga di comando
A parte quello che liquid aveva raccomandato, la procedura usuale è quella di cambiare le autorizzazioni per rendere eseguibile il file:
chmod +x file.sh
E poi esegui questo file:
./file.sh
GUI
Lo stesso può essere ottenuto nel navigatore di file Nautilus usando il menu contestuale cambiando Execute
flags in Properties
- & gt; % Co_de%.
Puoi anche utilizzare trucchi .
, con il suggerimento di altre risposte.
Ad esempio:
chmod +x filename.sh
, assumendo che tu sia già passato al percorso del file
quindi esegui il file con uno qualsiasi di questi comandi:
sh filename.sh
./filename.sh
. filename.sh
Prova sh nameoffile.sh
nel terminale (assicurati di essere nella cartella in cui nameoffile.sh
è stato salvato)
Leggi altre domande sui tag files executable