it-swarm.it

Aggiunta di una directory a PATH in Ubuntu

Sono un nuovo utente di Linux, appena passato da Windows. Ho installato ActiveTcl-8.5 in /opt/ActiveTcl-8.5/, ora voglio aggiungere la sua directory bin al percorso UNIX.

Ho letto un numero di articoli dalla rete e mi sono confuso su quale file modificare. Mio /home/tofayel directory contiene .bashrc, .bash_logout, .bash_history, e .profile; ma no .bash_login e .bash_profile.

Dove aggiungo le righe extra per aggiungere /opt/ActiveTcl-8.5/bin in PERCORSO?

31
Tofayel Ahmed

Il file .bashrc viene letto all'avvio di una shell interattiva. Questo è il file che dovresti aggiornare. Per esempio:

export PATH=$PATH:/opt/ActiveTcl-8.5/bin

Riavvia Shell per rendere effettive le modifiche o eseguirne l'origine, ad es .:

source .bashrc
68
Fredrik Pihl

In realtà, vorrei difendere .profile se ne hai bisogno per funzionare dagli script, e in particolare dagli script eseguiti da/bin/sh anziché da Bash. Se questo è solo per il tuo uso interattivo privato, .bashrc va bene, però.

10
tripleee

puoi impostarlo in .bashrc

PATH=$PATH:/opt/ActiveTcl-8.5/bin;export PATH;
8
reader_1000