3 votes

Comment modifier les fichiers de configuration de BlueJ sans permissions root?

À l'école, j'utilise Ubuntu dans ma classe de programmation et nous utilisons BlueJ. Cet IDE est réglé en langue allemande mais je voudrais avoir un IDE anglais car je programme aussi en anglais. Mais pour y parvenir, je dois modifier un fichier texte spécifique. Ce fichier ne peut être accédé que si vous avez des permissions root. Y a-t-il un moyen "non officiel" de modifier ce fichier sans avoir les permissions root ?

8voto

Marcin Kaminski Points 4801

Je n'ai pas utilisé BlueJ mais la plupart des applications ont leurs fichiers de configuration par défaut, à niveau système, qui ne devraient pas être modifiés par les utilisateurs (et si c'est ce que votre administrateur système refuse de modifier, il pourrait avoir raison de le faire) mais aussi des fichiers de configuration spécifiques à l'utilisateur dans $HOME/. En regardant sa documentation p.30, BlueJ peut être invoqué de cette manière :

java -jar bluej.jar -Dbluej.language=german

et il a également un fichier de configuration spécifique à l'utilisateur dans :

/.bluej/bluej.properties

1voto

DunderBumpkin Points 21

Vous pourriez essayer d'installer une version de BlueJ dans votre répertoire personnel (voir cette question ou essayer le fichier JAR) et l'utiliser à la place de celui fourni par votre collège. Ou utilisez un IDE alternatif comme Eclipse - encore une fois installé dans votre répertoire perso.

Cependant, pour répondre réellement à la question si le fichier que vous devez éditer

/lib/bluej.defs

dispose de permissions spécifiques auxquelles votre compte utilisateur n'a pas accès, alors il n'y a pas grand-chose que vous puissiez faire. Pouvez-vous ls -l le fichier? Cela vous indiquera quelles permissions le fichier a et qui est autorisé à l'éditer. Je serais surpris si le fichier de préférences n'était modifiable que par l'utilisateur root.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X