Problhma me environment variables
Antonis Christofides
anthony at itia.ntua.gr
Tue Jan 9 17:55:42 EET 2007
Tsial-b wrote:
> PATH=/usr/local/pgsql/bin
> export PATH
Αυτό σβήνει απ' το PATH αυτά που ήταν εκεί, και το αντικαθιστά εξ
ολοκλήρου. Αυτό που θες είναι:
PATH=$PATH:/usr/local/pgsql/bin
export PATH
Πάντως γι' αυτό που θες μια πιστεύω καλύτερη λύση είναι η εξής:
cd /usr/local/bin
ln -s ../pgsql/bin/* .
Τέλος, το ν' αλλάξεις το PATH για όλους τους χρήστες είναι μεγάλο
μανίκι, πρέπει να τροποποιήσεις 8 χιλιάδες configuration files ανάλογα
με το ποιο shell χρησιμοποιούν οι χρήστες σου και με το αν μπαίνουν με
ssh, ή με display manager, κλπ. Γενικά είναι πονεμένη ιστορία. Εγώ
το φτιάχνω μόνο για μένα και πάλι μου βγαίνει η πίστη από καιρό σε
καιρό.
Θα συνιστούσα λοιπόν να το αλλάξεις μόνο για σένα. Έτσι άμα
ξαναεγκαταστήσεις λειτουργικό, ή μεταφερθείς σε άλλο υπολογιστή, ή
οτιδήποτε, απλά μεταφέρεις τη home directory σου και τα settings σου
είναι συνήθως έτοιμα.
More information about the Migrate2linux
mailing list