Creare link scrivania con sudo
Creare link scrivania con sudo
ciao a tutti.
è il mio primo messaggio... spero di non fare subito qualche cazzata...
ho installato su ubuntu 18.04 android studio, però ho lanciato l'installazione col sudo.
adesso per aprire correttamente androi studio devo sempre mettere il sudo davanti.
da terminale nessun problema, però per semplicità vorrei creare un link sulla scrivania... ma non ho trovato un modo per mettere il sudo davanti...
qualcuno ha una dritta da darmi?
grazie in anticipo
è il mio primo messaggio... spero di non fare subito qualche cazzata...
ho installato su ubuntu 18.04 android studio, però ho lanciato l'installazione col sudo.
adesso per aprire correttamente androi studio devo sempre mettere il sudo davanti.
da terminale nessun problema, però per semplicità vorrei creare un link sulla scrivania... ma non ho trovato un modo per mettere il sudo davanti...
qualcuno ha una dritta da darmi?
grazie in anticipo
Ultima modifica di giulux il sabato 20 aprile 2019, 19:59, modificato 1 volta in totale.
Motivazione: corretto titolo
Motivazione: corretto titolo
Re: Ceare link scrivania con sudo
Che senso ha questo workaround? Vuoi lavorare il meno sicuro possibile?fratt [url=https://forum.ubuntu-it.org/viewtopic.php?p=5129299#p5129299][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:da terminale nessun problema, però per semplicità vorrei creare un link sulla scrivania... ma non ho trovato un modo per mettere il sudo davanti...
Rimuovi Android Studio e reinstalla Android Studio in modo corretto.
Re: Creare link scrivania con sudo
Premesso che non sono un esperto con ubuntu... perché dici che è un modo di lavorare poco sicuro?
Ovviamente togliere e rimettere android studio è sempre stata un'opzione possibile, ma avendo solo una connessione mobile e visto il "peso" dell'installazione cercavo un modo per non sorbirmi un'altra ora abbondante di download...
Ovviamente togliere e rimettere android studio è sempre stata un'opzione possibile, ma avendo solo una connessione mobile e visto il "peso" dell'installazione cercavo un modo per non sorbirmi un'altra ora abbondante di download...
- woddy68
- Rampante Reduce
- Messaggi: 8642
- Iscrizione: sabato 12 febbraio 2011, 14:23
- Desktop: Kde Plasma5
- Distribuzione: openSUSE Tumbleweed - KDE Neon
- Sesso: Maschile
Re: Creare link scrivania con sudo
Premetto che non ho mai utilizzato android studio, ma credo sia stata una cattiva idea avviare android studio con sudo.
Una delle cose fondamentali da capire con Linux, è che sudo eleva i permessi a root, anche se con dei limiti, sudo non andrebbe mai utilizzato per aprire applicazioni grafiche, ma solo nel terminale per operazioni sul sistema. Questa è una regola elementare di Linux, dopodiché esistono ancora alcune applicazioni grafiche che vanno aperte con i privilegi di root, ma sono applicazioni di sistema, come gparted che deve interagire con le partizioni. android studio non mi risulta sia un'applicazioni di sistema, per cui scordati sudo.
Una delle cose fondamentali da capire con Linux, è che sudo eleva i permessi a root, anche se con dei limiti, sudo non andrebbe mai utilizzato per aprire applicazioni grafiche, ma solo nel terminale per operazioni sul sistema. Questa è una regola elementare di Linux, dopodiché esistono ancora alcune applicazioni grafiche che vanno aperte con i privilegi di root, ma sono applicazioni di sistema, come gparted che deve interagire con le partizioni. android studio non mi risulta sia un'applicazioni di sistema, per cui scordati sudo.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
-Ho sempre accettato caramelle dagli sconosciuti-
Re: Creare link scrivania con sudo
Con sudo esegui un processo con permessi elevati, nel contesto di root. Così, il processo può fare tutto. Se hai un bug, che ti cancella per sbaglio qualche file nella cartella /etc, forse il tuo sistema non si avvia più.fratt [url=https://forum.ubuntu-it.org/viewtopic.php?p=5129321#p5129321][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Premesso che non sono un esperto con ubuntu... perché dici che è un modo di lavorare poco sicuro?
Non ho detto che devi cancellare l'archivio android-studio*.tar.gz (o *.zip). Devi rimuovere solo l'installazione di Android Studio e i file di configurazione. Dopo scarica solo 500-600 MiB. Ma forse possiamo risolvere tutto con un semplice chown.Ovviamente togliere e rimettere android studio è sempre stata un'opzione possibile, ma avendo solo una connessione mobile e visto il "peso" dell'installazione cercavo un modo per non sorbirmi un'altra ora abbondante di download...
Hai seguito la guida nel file Install-Linux-tar.txt? Ho solo decompresso l'archivio, poi ho cambiato la cartella con cd percorso/android-studio/bin e avviato l'installazione con ./studio.sh.
Hai una cartella ~/Android? Controlla anche che tu sei il proprietario di tutti i file nella tua cartella home: find ~ ! -user $USER. L'output deve essere vuoto.
Re: Creare link scrivania con sudo
Per l'installazione ho decompresso lo zip e poi ho lanciato studio.shGerry Ghetto [url=https://forum.ubuntu-it.org/viewtopic.php?p=5129394#p5129394][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Hai seguito la guida nel file Install-Linux-tar.txt? Ho solo decompresso l'archivio, poi ho cambiato la cartella con cd percorso/android-studio/bin e avviato l'installazione con ./studio.sh.
Hai una cartella ~/Android? Controlla anche che tu sei il proprietario di tutti i file nella tua cartella home: find ~ ! -user $USER. L'output deve essere vuoto.
Scusa l'estrema ignoranza... nel comando, al posto di $USER devo mettere il mio user?
Così mi esce una lista molto lunga...
Per farla semplice ho deciso di rimuovere e reinstallare tutto. Ho controllato e di cartelle android-qualcosa ne ho diverse, sia in home che sparse in altri posti... sapresti dirmi quali devo eliminare per evitare di tenermi doppioni sull'HD?
Grazie ancora per la disponibilità e pazienza
Re: Creare link scrivania con sudo
$USER è una variabile d'ambiente che contiene il nome del tuo utente. Puoi controllarlo con echo $USER.fratt [url=https://forum.ubuntu-it.org/viewtopic.php?p=5129474#p5129474][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Scusa l'estrema ignoranza... nel comando, al posto di $USER devo mettere il mio user?
Questo non è normale.fratt ha scritto:Così mi esce una lista molto lunga...
Esegui
Codice: Seleziona tutto
sudo chown -R $USER:$USER ~
Io ho le cartelle:fratt ha scritto:Per farla semplice ho deciso di rimuovere e reinstallare tutto. Ho controllato e di cartelle android-qualcosa ne ho diverse, sia in home che sparse in altri posti... sapresti dirmi quali devo eliminare per evitare di tenermi doppioni sull'HD?
Codice: Seleziona tutto
Android
android-studio
.AndroidStudio3.4
.android
Re: Creare link scrivania con sudo
Ho provato con chown, però quando lancio android studio non trova l'SDK, che invece trova se lancio con sudo.
Avendo fatto l'installazione con sudo mi ritrovo con diverse cartelle android fuori dalla home e credo sia quello che gli crea problemi quando lo lancio senza sudo.
A questo punto cancello tutto quello che ho fuori dalla home e reinstallo senza sudo... così dovrei risolvere... spero
Avendo fatto l'installazione con sudo mi ritrovo con diverse cartelle android fuori dalla home e credo sia quello che gli crea problemi quando lo lancio senza sudo.
A questo punto cancello tutto quello che ho fuori dalla home e reinstallo senza sudo... così dovrei risolvere... spero
Re: Creare link scrivania con sudo
Scarica la versione per Linux. Dovresti avere un archivio tar.gz e lo decompressi. Poi leggi il file Install-Linux-tar.txt.
Non so perché tu avevi usato sudo e non so, perché il tuo Android Studio ha dei file fuori della tua cartella home.
Non so perché tu avevi usato sudo e non so, perché il tuo Android Studio ha dei file fuori della tua cartella home.
-
- Prode Principiante
- Messaggi: 5
- Iscrizione: martedì 23 aprile 2019, 11:25
- Desktop: Gnome
- Distribuzione: Lubuntu
- Sesso: Femminile
Re: Creare link scrivania con sudo
/home/utente/android-studio/bin/studio.sh e parte Android Studio
- london3
- Scoppiettante Seguace
- Messaggi: 555
- Iscrizione: domenica 19 gennaio 2014, 16:22
- Desktop: ubuntu:GNOME
- Distribuzione: Ubuntu 22.04.1 LTS
Re: Creare link scrivania con sudo
Una curiosità.$USER è una variabile d'ambiente che contiene il nome del tuo utente.
Se modifico temporaneamente $HOME e $USER temporaneamente, per fare dei test
Codice: Seleziona tutto
$HOME=/altra/directory/blabla
$USER=blabla
Il sistema può diventare instabile?
Computer: Lenovo ThinkPad L480
Re: Creare link scrivania con sudo
Dipende. Se apri un terminale, hai una sessione Bash (o un'altra shell) aperta. Se cambi una variabile nella shell, la cambi per la shell ed ogni processo figlio di questa shell. Ma non lo cambi per altri processi, che non sono legati a questa shell.
- london3
- Scoppiettante Seguace
- Messaggi: 555
- Iscrizione: domenica 19 gennaio 2014, 16:22
- Desktop: ubuntu:GNOME
- Distribuzione: Ubuntu 22.04.1 LTS
Re: Creare link scrivania con sudo
Cioè?Dipende. Se apri un terminale, hai una sessione Bash (o un'altra shell) aperta.
Anche se non uso export? (https://stackoverflow.com/questions/115 ... out-export)Se cambi una variabile nella shell, la cambi per la shell ed ogni processo figlio di questa shell.
Computer: Lenovo ThinkPad L480
Re: Creare link scrivania con sudo
Apri un terminale e dailondon3 [url=https://forum.ubuntu-it.org/viewtopic.php?p=5130861#p5130861][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Cioè?Dipende. Se apri un terminale, hai una sessione Bash (o un'altra shell) aperta.
Codice: Seleziona tutto
ps -f
Il PID della bash è il PPID (Parent Process Identifier).
Apri un terminale (una nuova sessione):Anche se non uso export? (https://stackoverflow.com/questions/115 ... out-export)Se cambi una variabile nella shell, la cambi per la shell ed ogni processo figlio di questa shell.
Codice: Seleziona tutto
HOME=/usr
bash # nuova sessione bash
ps -f # vedi tre processi
pwd # dove siamo?
cd
pwd # dove siamo ora?
echo $HOME
Codice: Seleziona tutto
testvar=strano
echo $testvar
bash
echo $testvar
exit
export testvar
bash
echo $testvar
PS: Per favore chiedi i moderatori di creare una discussione nella sezione Programmazione. Così ricevi altre risposte, per esempio da UbuNuovo.
- london3
- Scoppiettante Seguace
- Messaggi: 555
- Iscrizione: domenica 19 gennaio 2014, 16:22
- Desktop: ubuntu:GNOME
- Distribuzione: Ubuntu 22.04.1 LTS
Re: Creare link scrivania con sudo
No, io queste cose non le faccio
PS: Per favore chiedi i moderatori di creare una discussione nella sezione Programmazione. Così ricevi altre risposte, per esempio da UbuNuovo.
A parte gli scherzi, quali moderatori dovrei contattare, e quale discussione dovrebbero creare?
Provengo da usenet, e non sono mai stato esperto di forum
Computer: Lenovo ThinkPad L480
Re: Creare link scrivania con sudo
Clicca sul punto esclamativo (in alto a destra, dove ce l'hai anche "cita") di questo post.
- DoctorStrange
- Imperturbabile Insigne
- Messaggi: 2854
- Iscrizione: mercoledì 14 ottobre 2015, 9:33
- Desktop: Gnome3
- Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
- Sesso: Maschile
- Località: Roma, Italia
Re: Creare link scrivania con sudo
In ogni, caso, qualora tu voglia in ogni caso avviare quest'applicazione come sudo, anche se condivido quanto detto da Gerry, che è potenzialmente pericoloso, ti basterà inserire all'interno del file "sudoers" il percorso completo all'eseguibile dell'applicazione stessa, e poi potrai richiamare Android Studio con un normale lanciatore, come se questa fosse stata installata da utente regolare.
Resta comunque il fatto che disinstallare e reinstallare con la procedura regolare, sarebbe l'idea migliore.
Puoi anche provare a dare il comando "whereis" per scoprire dove si trova l'eseguibile e quindi presumibilmente, anche la cartella d'installazione dell'applicazione.
Resta comunque il fatto che disinstallare e reinstallare con la procedura regolare, sarebbe l'idea migliore.
Puoi anche provare a dare il comando "whereis" per scoprire dove si trova l'eseguibile e quindi presumibilmente, anche la cartella d'installazione dell'applicazione.
- london3
- Scoppiettante Seguace
- Messaggi: 555
- Iscrizione: domenica 19 gennaio 2014, 16:22
- Desktop: ubuntu:GNOME
- Distribuzione: Ubuntu 22.04.1 LTS
Re: Creare link scrivania con sudo
E quindi?Gerry Ghetto [url=https://forum.ubuntu-it.org/viewtopic.php?p=5130939#p5130939][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Clicca sul punto esclamativo (in alto a destra, dove ce l'hai anche "cita") di questo post.
Non ho proprio capito l'obiettivo
Quale discussione dovrebbero creare?
Computer: Lenovo ThinkPad L480
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 18 ospiti