Comment rendre permanentes les variables shell exscopes?

export LD_PRELOAD=/usr/lib/libtsocks.so 

C'est ok que je peux exporter de cette façon, mais comment puis-je le rendre permanent? Je veux que LD_PRELOAD soit toujours changé après un redémarrage. J'utilise Ubuntu et Fedora

Généralement, vous placez votre ligne "export" dans le file de démarrage du shell approprié: .profile , .bash_profile , .zprofile , peu importe, dans votre directory $HOME .

Si vous souhaitez le rendre permanent pour chaque user, les différents shells ont généralement des files de configuration à l'échelle du système dans /etc/ : /etc/profile , mais lisez la page de manuel pour savoir quels sont les users quel file à l'échelle du système pour le mettre en.

La plupart des dissortingbutions ont également un directory /etc/profile.d/ contenant un groupe de files .sh et .csh. La création d'un nouveau file dans ce directory a tendance à garder les éléments mieux organisés et à éviter que le file /etc/profile ne soit encombré.