Problemi con il Terminale

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

motoko
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: ven, 24 ott 2008 22:58
Messaggi: 451

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da motoko »

che intendi per pezza??? che non è ripristinato come dovrebbe?? cmq quando lo riapro l interfaccia è questa :

Last login: Wed Nov 14 17:44:10 on ttys000
-bash: MacBook-Pro-di-Federico:~: command not found
assicurati che il file .profile contenga solo questa stringa:

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

lo puoi verificare con questo comando:

less .profile

E' una pezza nel senso che sono i files di sistema che potrebbero essere danneggiati
e in questo modo li bypassi.

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

motoko ha scritto:
che intendi per pezza??? che non è ripristinato come dovrebbe?? cmq quando lo riapro l interfaccia è questa :

Last login: Wed Nov 14 17:44:10 on ttys000
-bash: MacBook-Pro-di-Federico:~: command not found
assicurati che il file .profile contenga solo questa stringa:

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

lo puoi verificare con questo comando:

less .profile

E' una pezza nel senso che sono i files di sistema che potrebbero essere danneggiati
e in questo modo li bypassi.

scusate ma nn c è nessun modo per ripristinare questi file senza bypassarli???

Avatar utente
Zen
Stato: Non connesso
Unix Expert
Unix Expert
Avatar utente
Iscritto il: sab, 14 gen 2012 01:24
Messaggi: 2435

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da Zen »

Per essere sicuri dovresti farti passare i file da qualcuno che ha Lion.

Comunque... provato anche come ho detto io? Mi sembra molto strano che non funzioni.

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

Zen ha scritto:Per essere sicuri dovresti farti passare i file da qualcuno che ha Lion.

Comunque... provato anche come ho detto io? Mi sembra molto strano che non funzioni.

ho fatto come mi hai scritto oro nn posso postartelo che sto da cell perchè ho problemi di connessione cmq l ultima riga è questa:

-bash: /etc/profile: line 10: syntax error: unexpected end of file
-bash-3.2$


che ne pensi?? cmq a casa ho altri tre mac con lo stesso sistema operativo mio come faccio a ricavare i file????

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

Last login: Wed Nov 14 21:35:33 on console
-bash: /etc/profile: line 10: syntax error: unexpected end of file
-bash-3.2$ PATH="/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
-bash-3.2$ sudo -s
Password:
bash-3.2# PATH="/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
bash-3.2# cat > /etc/profile << "EOF"
> # System-wide .profile for sh(1)
> if [ -x /usr/libexec/path_helper ]; then
> eval `/usr/libexec/path_helper -s`
> fi
> if [ "${BASH-no}" != "no" ]; then
> [ -r /etc/bashrc ] && . /etc/bashrc
> fi
> export PATH=$PATH:/opt/local/bin:/opt/local/sbin
> export MANPATH=$MANPATH:/opt/local/man
> EOF
bash-3.2# cat > /etc/bashrc << "EOF"
> # System-wide .bashrc file for interactive bash(1) shells.
> if [ -z "$PS1" ]; then
> return
> fi
> PS1='\h:\W \u\$ '
> # Make bash check its window size after a process completes
> shopt -s checkwinsize
> # Tell the terminal about the working directory at each prompt.
> if [ "$TERM_PROGRAM" == "Apple_Terminal" ] && [ -z "$INSIDE_EMACS" ]; then
> update_terminal_cwd() {
> # Identify the directory using a "file:" scheme URL,
> # including the host name to disambiguate local vs.
> # remote connections. Percent-escape spaces.
> local SEARCH=' '
> local REPLACE='%20'
> local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
> printf '\e]7;%s\a' "$PWD_URL"
> }
> PROMPT_COMMAND="update_terminal_cwd; $PROMPT_COMMAND"
> fi
> EOF
bash-3.2#




a questo punto se provo a chiudere il terminale mi dice:
La chiusura di questa finestra determinerà la conclusione dei processi in esecuzione: login, bash, sudo, bash


che faccio chiudo o devo inserire qualcos altro???????

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

federicosteo ha scritto:
motoko ha scritto:
che intendi per pezza??? che non è ripristinato come dovrebbe?? cmq quando lo riapro l interfaccia è questa :

Last login: Wed Nov 14 17:44:10 on ttys000
-bash: MacBook-Pro-di-Federico:~: command not found
assicurati che il file .profile contenga solo questa stringa:

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

lo puoi verificare con questo comando:

less .profile

E' una pezza nel senso che sono i files di sistema che potrebbero essere danneggiati
e in questo modo li bypassi.

scusate ma nn c è nessun modo per ripristinare questi file senza bypassarli???



allora risvolto nella situazione ossia dove aver messo gli ultimi codici datemi da motoko , quando metto il comando less .profile mi esce la stringa PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

quindi penso che adesso vada tutto bene no? cmq se volessi anche ristallare i file ? io c ho altri 3 mac con leopard stesso sistema operativo mio !
qualcuno sa dirmi come fare?

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

Niente vi siete arresi???

motoko
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: ven, 24 ott 2008 22:58
Messaggi: 451

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da motoko »

per sostituire i files /etc/profile e /etc/bashrc basta copiarli da un Mac all'altro
puoi usare una chiavetta o tramite rete, ovviamente
ti verrà richiesta una password di amministratore

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

Perfetto , e da dove li ricavo questi file? Mi guideresti passo passo??

motoko
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: ven, 24 ott 2008 22:58
Messaggi: 451

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da motoko »

hai detto di avere alcuni Mac con lo stesso sistema operativo, dal Finder---->Vai---->Vai alla cartella
(scorciatoia da tastiera: ⇧⌘G) e inserisci:

/etc

e dai invio

ti apparirà la directory etc che contiene i files in questione, non dovrai far altro
che trascinarli sulla chiavetta e poi ripetere l'operazione inversa sul Mac con files corrotti
dove ovviamente al momento di sovrascrivere quelli esistenti ti chiederà la password di amministratore.
(quando modifichi files di sistema è bene sempre fare una copia di sicurezza nel caso qualcosa andasse storto)

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

motoko ha scritto:hai detto di avere alcuni Mac con lo stesso sistema operativo, dal Finder---->Vai---->Vai alla cartella
(scorciatoia da tastiera: ⇧⌘G) e inserisci:

/etc

e dai invio

ti apparirà la directory etc che contiene i files in questione, non dovrai far altro
che trascinarli sulla chiavetta e poi ripetere l'operazione inversa sul Mac con files corrotti
dove ovviamente al momento di sovrascrivere quelli esistenti ti chiederà la password di amministratore.
(quando modifichi files di sistema è bene sempre fare una copia di sicurezza nel caso qualcosa andasse storto)

perfetto la procedura è andata a buon fine! adesso ho ancora qualche dubbio... ossia perchè quando uso utility disco e faccio correggi permessi , me li coregge , ma se riavvio e ripeto l operazione mi li ritrova tali e quali?
Adesso posso riprovare a istallare macport??

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

Last login: Fri Nov 16 17:09:21 on ttys000
MacBook-Pro-di-Federico:~ federico$ rm ~/.profile
override rw-r--r-- root/staff for /Users/giovanni/.profile?

che significa???

motoko
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: ven, 24 ott 2008 22:58
Messaggi: 451

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da motoko »

quando uso utility disco e faccio correggi permessi , me li coregge , ma se riavvio e ripeto l operazione mi li ritrova tali e quali
fenomeno molto comune ma non preoccupante
override rw-r--r-- root/staff for /Users/giovanni/.profile?
ti sta chiedendo conferma della rimozione, se non te lo permette è perché
non ne hai i privilegi. Se digiti ls -l .profile che ti risponde il Terminale?

federicosteo
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 13 nov 2012 15:55
Messaggi: 47
Località: Roma

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da federicosteo »

MacBook-Pro-di-Federico:~ federico$ ls -l .profile
-rw-r--r-- 1 root staff 58 14 Nov 17:44 .profile
MacBook-Pro-di-Federico:~ federico$



mi dice questo!!

motoko
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: ven, 24 ott 2008 22:58
Messaggi: 451

Top

Oggetto del messaggio: Re: Problemi con il Terminale

Messaggio da motoko »

il proprietario di quel file è root :?: :?: :?:
hai abilitato root?