[Risolto] Errore variabile d'ambiente PATH
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
[Risolto] Errore variabile d'ambiente PATH
Ciao a tutti, credo di aver combinato un gran bel pasticcio.
Stavo usando NCL che è un programma di interpolazione grafica, e la guida mi diceva di impostare delle variabili d'ambiente nel file .profile che si trovava nella mia home. Quindi ho aperto il file .profile ed ho inserito le stringhe di codice come riferitomi nella guida:
NCARG_ROOT = /usr/local
export NCARG_ROOT
PATH = /usr/bin:/bin:/usr/local/bin/
export PATH
a questo punto ho riavviato il sistema, ma all'avvio, dopo aver inserito nome utente e password, mi si ripresenta di nuovo la schermata di login.
A questo punto sono entrato senza modalità grafica, però riuscendo ad entrare mi sono accorto che non riesco a dare più nessun comando.
Ad esempio, dando il comando "ls" mi esce il seguente errore:
Il comando ls è disponibile in "usr/bin/ls"
Il comando non può essere localizzato perchè "usr/bin" non è incluso nella variabile d'ambiente PATH.
E così via per tutti gli altri comandi.
A questo punto volevo chiedervi se c'era un modo per ripristinare Ubuntu (ho la versione 10.04) senza dover perdere tutti i dati. Vi informo che riesco ad entrare in modalità testuale con login e password, poi però non so come ripristinarlo dato che anche il comando dpkg non va.
Grazie a tutti i volenterosi in grado di aiutarmi!
Stavo usando NCL che è un programma di interpolazione grafica, e la guida mi diceva di impostare delle variabili d'ambiente nel file .profile che si trovava nella mia home. Quindi ho aperto il file .profile ed ho inserito le stringhe di codice come riferitomi nella guida:
NCARG_ROOT = /usr/local
export NCARG_ROOT
PATH = /usr/bin:/bin:/usr/local/bin/
export PATH
a questo punto ho riavviato il sistema, ma all'avvio, dopo aver inserito nome utente e password, mi si ripresenta di nuovo la schermata di login.
A questo punto sono entrato senza modalità grafica, però riuscendo ad entrare mi sono accorto che non riesco a dare più nessun comando.
Ad esempio, dando il comando "ls" mi esce il seguente errore:
Il comando ls è disponibile in "usr/bin/ls"
Il comando non può essere localizzato perchè "usr/bin" non è incluso nella variabile d'ambiente PATH.
E così via per tutti gli altri comandi.
A questo punto volevo chiedervi se c'era un modo per ripristinare Ubuntu (ho la versione 10.04) senza dover perdere tutti i dati. Vi informo che riesco ad entrare in modalità testuale con login e password, poi però non so come ripristinarlo dato che anche il comando dpkg non va.
Grazie a tutti i volenterosi in grado di aiutarmi!
Ultima modifica di terence88z il domenica 19 dicembre 2010, 22:56, modificato 1 volta in totale.
Re: Errore variabile d'ambiente PATH
Le stringhe
non servono a nulla e sono dannose, toglile dal file .profile. Puoi risolvere usando il cd di installazione da live
Codice: Seleziona tutto
PATH = /usr/bin:/bin:/usr/local/bin/
export PATHIl mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
Re: Errore variabile d'ambiente PATH
Grazie mille dell'aiuto! Mi conforta!
Solo una piccola cosa: c'è un modo per ripristinare senza CD? Nel senso, attualmente non dispongo di un CD vuoto e devo aspettare domani perchè oggi sono chiusi i negozi, non ho neanche una pennetta. C'è un modo per farlo senza Live CD oppure no?
Solo una piccola cosa: c'è un modo per ripristinare senza CD? Nel senso, attualmente non dispongo di un CD vuoto e devo aspettare domani perchè oggi sono chiusi i negozi, non ho neanche una pennetta. C'è un modo per farlo senza Live CD oppure no?
Re: Errore variabile d'ambiente PATH
Se all'avvio del sistema riesci a entrare in una shell di root dovresti poter risolvere il problema senza CD (questo perché l'utente root non utilizza il tuo file ~/.profile, quindi non ha il tuo stesso problema)
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
Re: Errore variabile d'ambiente PATH
Purtroppo anche il comando "sudo" è incluso nella variabile d'ambiente PATH che non trova. Per caso c'è un modo per effettuare direttamente il login come utente di root? Altrimenti sono costretto ad aspettare domani per comprarmi un cd.
Comunque grazie del tuo aiuto! Sei gentilissimo
Comunque grazie del tuo aiuto! Sei gentilissimo
Re: Errore variabile d'ambiente PATH
È proprio questo quello che ti volevo dire di fare, solo che non mi ricordo esattamente come si fa. Mi pare che devi selezionare la recovery mode all'avvio e poi scegliere root shell. Se riesci a entrare potrai usare una shell di root a interfaccia testuale (unico inconveniente), potrai modificare il file /home/tuonomeutente/.profile con un editor testuale, il più user friendly preinstallato è nano, quindi darai il comandoterence88z ha scritto: Per caso c'è un modo per effettuare direttamente il login come utente di root?
Codice: Seleziona tutto
nano /home/tuonomeutente/.profileSe tutto andrà bene sarai in grado di avviare normalmente il sistema, però c'è il rischio che il file .profile sia diventato di root (nulla di grave né irreparabile, però non è carino che i propri file appartengano a root). Potrai sistemare questo difetto, dopo aver corretto il file .profile, con il seguente comando da terminale:
Codice: Seleziona tutto
sudo chown $USER:$GROUPS ~/.profileIl mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
Re: Errore variabile d'ambiente PATH
Problema in parte risolto.
Facendo come hai detto tu sono riuscito finalmente ad entra in una shell di root, togliendo tutte e quattro le righe nel file ./profile che avevo inserito precedentemente. Solo che al riavvio mi sono presentati numerosi problemi.
Ad esempio ora non mi si collega più in automatico alla rete, ma devo digitare nel terminale il seguente comando:
nm-applet --sm-disable
e devo lasciare il processo in esecuzione nel terminale altrimenti mi si scollega. Poi inoltre, utillizando la Cairo-dock, mi compaiono dei fastidiosissimi rettangoli neri in corrispondenza delle barre. Provo a dare il comando compiz da terminale ma mi dice che il processo non si può eseguire.
Questo può dipendere dal fatto che ./profile è diventato un file di root?
Facendo come hai detto tu sono riuscito finalmente ad entra in una shell di root, togliendo tutte e quattro le righe nel file ./profile che avevo inserito precedentemente. Solo che al riavvio mi sono presentati numerosi problemi.
Ad esempio ora non mi si collega più in automatico alla rete, ma devo digitare nel terminale il seguente comando:
nm-applet --sm-disable
e devo lasciare il processo in esecuzione nel terminale altrimenti mi si scollega. Poi inoltre, utillizando la Cairo-dock, mi compaiono dei fastidiosissimi rettangoli neri in corrispondenza delle barre. Provo a dare il comando compiz da terminale ma mi dice che il processo non si può eseguire.
Questo può dipendere dal fatto che ./profile è diventato un file di root?
Re: Errore variabile d'ambiente PATH
Non credo che dipenda dal proprietario di .profile, ma a scanso di equivoci riappropriati del file con il comando che ti ho scritto sopra.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
Re: Errore variabile d'ambiente PATH
Ah un ultima cosa, ho notato solo adesso che ora compaiono due file ./profile, solo che uno ha una tilde finale. E' normale questo? Dici che dovrei cancellare il file con la tilde finale?
Comunque se questi problemi che ho ora non dipendono dal problema di partenza, magari metterò RISOLTO a questo topic e poi magari ne aprirò un altro.
Comunque se questi problemi che ho ora non dipendono dal problema di partenza, magari metterò RISOLTO a questo topic e poi magari ne aprirò un altro.
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: Errore variabile d'ambiente PATH
I file con la tilde finale sono i file di backup creati da gedit.
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: Errore variabile d'ambiente PATH
È normale, la maggior parte degli editor di testo per sistemi GNU/Linux (non solo Gedit...) lascia dei file di backup che hanno il nome che terminano per ~ (e non hai idea di quanto siano utili, sebbene si potrebbe pensare che riempiono semplicemente il sistema di inutili file nascosti)terence88z ha scritto: Ah un ultima cosa, ho notato solo adesso che ora compaiono due file ./profile, solo che uno ha una tilde finale. E' normale questo? Dici che dovrei cancellare il file con la tilde finale?
Comunque se questi problemi che ho ora non dipendono dal problema di partenza, magari metterò RISOLTO a questo topic e poi magari ne aprirò un altro.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
- terence88z
- Prode Principiante
- Messaggi: 106
- Iscrizione: venerdì 13 marzo 2009, 13:18
Re: Errore variabile d'ambiente PATH
OK. A questo punto metto RISOLTO al titol del topic, visto che questi problemi non siano collegati. Poi ne aprirò un altro a parte riguardante i problemi riscontrati dopo l'avvio. Intanto ho risolto i rettangoli neri lanciando il composite metacity, che già è qualcosa anche se non mi fa abilitare ne gli effetti grafici aggiuntivi e ne mi si collega ad internet in automatico.
Comunque grazie di avermi aiutato! Siete stati molto gentili
Comunque grazie di avermi aiutato! Siete stati molto gentili
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti
