debian
Avoir le plugin Java pour firefox sur debian AMD64
Depuis quelque temps, j'utilise en station de travail, une debian SID avec comme architecture AMD64. Mais je n'arrivais pas à mettre le plugin Java de firefox. En effet, ce plugin existe sous x86, mais pas sous AMD64. C'est alors qu'on m'a indiqué la marche à suivre. Il suffit d'ajouter un dépôt supplémentaire :
deb http://www.mirrorservice.org/sites/ftp.blackdown.org/java-linux/debian sid main contrib non-free
Un fois ce dépôt ajouté, il suffit d'installer le paquet j2re1.4-mozilla-plugin et redémarrer Firefox. Ça y est le plugin Java pour firefox est utilisable.
Java 6 sur Debian
Java 6 est sorti depuis quelques temps et il est aussi disponible sur debian. Je vais donc expliquer rapidement comment l'installer et surtout le mettre en place :)
- Se connecter en tant que root
- Installer java 6 :
# aptitude install sun-java6-jdk - Définir Java 6 comme la JVM par défaut de votre debian :
# update-java-alternatives -s java-6-sun
La commande update-java-alternative permet de mettre à jour et définir votre environnement JVM. C'est une commande très simple et ca vous permet de basculer d'une version à l'autre très facilement.
Sinon je rappelle que sun a voulu que Java soit compatible de façon ascendante. En conséquence, il n'y a aucun risque sur vos applications développé en Java 1.4 ou Java 5. elles fonctionneront. J'ai ainsi par exemple lancé tomcat 5.5 et mon site Web que je crée en Java et je n'ai eu aucun problème.
Merci Marco d'Itri
Je voulais faire un petit billet, pour remercier ce très cher Marco d'Itri. Grâce à lui, je me suis retrouvé ce matin avec un ordinateur inutilisable. En effet, cette gentille personne est le mainteneur du paquet debian udev. Pour ceux qui ne le savent pas, udev est maintenant une pierre de voute de linux. Grâce à lui, les modules du noyau necessaire sont chargé. Ainsi, sans udev, on se retrouve comme moi ce matin :
- Plus de reseau car carte réseau non détecté
- Plus de X, car xorg ne détecte pas ma souris
- Plus de possibilité de lire une clé usb
Pour réparer ce problème, ma seule solution fut un downgrade de udev, de la version 0.100-1 à la version 0.093-2.
Ainsi, je vous le dit, n'upgradez pas la version 0.100-1, vous risqueriez des problèmes. Pour marco, je lui conseillerais de passer un peu par expérimentale de temps en temps.
Xorg 7 et les accents sur un clavier us (QWERTY)
Depuis mon update de Xorg de la version 6.9 à la version 7, j'ai eu un réel souci de personne écrivant le mieux possible le français, c'est à dire l'utilisation des accents. En effet, pour coder, il est plus pratique d'utiliser un clavier QWERTY, j'ai donc investi voilà un an dans ce clavier là. Au début, je n'utilisais donc plus d'accent. Mais l'habitude venant, je me suis dis qu'il fallait absolument ré-utiliser les accents. J'avais à l'époque fait une recherche pour pouvoir faire des accents avec mon clavier QWERTY. J'ai ainsi trouvé l'option :
Option "XkbModel" "us(pc105euro)"
Mais voilà depuis l'update de Xorg 7, cette option ne foncionnait plus. Il fallait bien que ca tombe sur moi ca. Et bien après deux semaines de dur recherche, j'ai fini par trouver et je vous indique donc ici l'astuce :
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "compose:rwin"
Avec cette configuration de clavier, vous pourrez ainsi utiliser la touche "compose", défini ici comme la touche windows de droite. Pour une fois que windows sert :).
fluxbox fsetbg et Debian
Depuis mon retour à debian, j'avais un petit problème de configuration. En effet à chaque démarrage de Fluxbox, j'avais une petite pop-up m'indiquant que fsetbg était inconnu. Ainsi, à chaque démarrage, je devais cliquer sur le boutton OK de cette pop-up et je n'avais ainsi aucun fond d'écran. Ce matin alors que je me levait tôt. j'ai décidé de réparer ce problème. Après une petite recherche j'ai ainsi découvert qu'il me manquait tout simplement un package. Il s'agissait de "gsetroot". Ainsi après un petit :
# aptitude install gsetroot
Tout est revenu dans l'ordre. Pour essayer que ce petit problème ne soit pas récurent, j'ai décidé d'user de mon esprit communautaire. Tout d'abord je blog cette découverte pour que tout personne confonté au problème puisse avoir dans un coin de la toile une piste (Pour cela il faudrait que je sois plus référencé). Sinon j'ai aussi ouvert un bug sur le bugtrack de Debian sous la priorité Whishlist. Vous pourrez trouver ce bug ici. Cela porte ainsi mes rapports de bug sur Debian à 4 bugs (2 Whishlists, 1 bugs Normal fermé et 1 bug important fermé).