Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481

    ripristinare il file .bashrc

    Ciao a tutti, ho una rogna che mi sta sfinendo la vita, ho un pc con una debian 5 senza gui, ho cancellato l'utente creato in fase di installazione, ma prima di farlo ne ho creato uno nuovo. Ora il vecchio utente non c'è più, e con il nuovo ho un file .bashrc completamente vuoto. Ho provato a riprendere i contenuto di un .bashrc creato da un ubuntu server, ma se lo metto sulla debian c'è qualche errore che mi fa un mare di stranezze (il doppio tab ad esempio mi fa comparire un sacco di roba che non so cos'è). Mi chiedevo se c'era un modo di fargli ricreare un utente a debian con un file .bashrc di default come quello creato in fase di installazione, con completion abilitato, i clori nella shell, addirittura dentro vi non vedo il nr. di riga e colonna...un pianto insomma...

  2. #2
    - dovrebbero esserci:

    /etc/skel/.bashrc
    e
    /etc/bash.bashrc

    nel pacchetto: bash


    - l'utente root cel'ha?

  3. #3
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da sacarde
    - dovrebbero esserci:

    /etc/skel/.bashrc
    e
    /etc/bash.bashrc

    nel pacchetto: bash


    - l'utente root cel'ha?
    Grazie infinite, il modello è quello sotto /etc/skeleton finalmente ho una shell utilizzabile!

  4. #4
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    torno su questo argomento, perchè se su una ubuntu server il ricopiare il file skeleton bashrc aveva funzionato, su una debian, sia provando il file skeleton che il bash.bashrc sotto /etc non risolvono il problema. Alla pressione del tasto tab, l'autocompletamento anziché funzionare mi fa uscire tutte stringhe, ad esempio, se do un semplice "ls /etc" , alla pressione del tab compare il seguente testo

    codice:
    ls /e-sh: <( compgen -d -- '/e' ): No such file or directory
    -sh: <( compgen -f -X  -- '/e' ): No such file or directory

  5. #5
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    il bello è che lo stesso medesimo file bashrc skeleton se messo sulla home di root funziona benissimo per l'utente root e se messa sulla home dell'utente che uso io mi da l'errore postato sopra...che sia un problema di permessi?!!?!?

  6. #6
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    ho trovato altri due esempi di file bashrc sotto

    /usr/share/doc/adduser/examples/adduser.local.conf.examples/

    cosa cambia questi da quelli presenti sotto /etc?

    Quali usare?!

  7. #7
    ma il file cel'hai copiato a mano ?


    prova a creare un utente e vedi se lo crea e con i permessi giusti

  8. #8
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da sacarde
    ma il file cel'hai copiato a mano ?


    prova a creare un utente e vedi se lo crea e con i permessi giusti
    L'ho copiato prendendolo da quelli suggeriti, come permessi ho dato l'owner all'utente ovviamente. Se creo un utente nuovo, il file è scarno, non ci sono i riferimenti a completion ad esempio, è quasi vuoto.

  9. #9
    ma l'utente nuovo ti da gli stessi errori?


    la completion viene inserita solo in alcune distribuzioni

  10. #10
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da sacarde
    ma l'utente nuovo ti da gli stessi errori?


    la completion viene inserita solo in alcune distribuzioni
    No, ora però ho trovato un nuovo esempio di questo file, sotto questo percorso

    codice:
    /usr/share/doc/adduser/examples/adduser.local.conf.examples/
    e
    codice:
    /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/
    ho provato ad usare dot.bashrc (sotto skel) e questo non mi da più alcun errore...quali differenze ci siano lo ignoro, cmq se qualcuno ha una debian e il mio stesso problema, ora sa cosa fare...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.