Utiliser la dernière version de Flash avec autre chose que Chrome sous Linux

Adobe avait annoncé que le support de Flash sous Linux serait arrêté à la version 11.2 du célèbre plugin. Ils avaient également annoncé que pour les Linuxiens, la seule possiblité serait alors d’utiliser Google Chrome.

Mais la communauté linuxienne a réussi à créer un wrapper afin de pouvoir utiliser le plugin destiné à Google Chrome sur n’importe quel navigateur.

Si vous avez Debian il suffit d’installer un paquet .deb :
freshplayerplugin_0.2.2+git20150114-1mcr120+1_amd64.deb
freshplayerplugin_0.2.2+git20150114-1mcr120+1_i386.deb

Si vous avez Ubuntu, un tuto est disponible sur ce lien :
http://doc.ubuntu-fr.org/flashplayer

Debian – Partage avec Samba

Après avoir installé Samba sur Debian il est possible de se retrouver avec cette erreur lorsqu’on fait clic droit -> Options de partage sur un dossier :

« net usershare » a retourné l’erreur 255 : net usershare:
cannot open usershare directory /var/lib/samba/
usershares. Error Permission non accordée
You do not have permission to create a usershare. Ask
your administrator to grant you permissions to create a
share.

En fait c’est juste parce que par défaut seul root est membre du groupe sambashare, il faut donc ajouter le compte utilisateur à ce groupe, pour cela :

su
usermod -a -G sambashare nomducompteutilisateur

Après quoi il suffit juste de fermer et de ré-ouvrir la session pour pouvoir partager ses dossiers sans problème. ;)

Eclipse DeviceMonitor: Connection attempts:

Sous Debian et ses dérivés le logiciel Eclipse peut subir une erreur bouclant à l’infini de type :

DeviceMonitor: Connection attempts: 1
DeviceMonitor: Connection attempts: 2
DeviceMonitor: Connection attempts: 3
DeviceMonitor: Connection attempts: 4
etc.

Pour l’éviter il faut forcer l’utilisation d’IPv4 pour Java, pour ce faire il faut éditer bindv6only.conf :

su
gedit /etc/sysctl.d/bindv6only.conf

Puis il faut modifier la ligne net.ipv6.bindv6only en :

net.ipv6.bindv6only = 0

Après quoi il suffit de relancer le processus (toujours en root) :

invoke-rc.d procps restart

Normalement, au prochain lancement d’Eclipse il ne devrait plus y avoir d’erreur. :)

Skype 2.1 Beta sur Debian 64 bits

Petit script maison pour installer Skype 2.1 Beta sur Debian 64 bits

Après avoir découvert un bug juste après la connexion de mon compte sur Skype
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion
`_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT’ failed!

Je me suis demandé comment utiliser Skype sur ma Debian. J’ai trouvé de l’aide sur http://throka.org/linux_debian_skype mais comme un script est bien plus simple à utiliser, j’en ai fait un dont voici le code :

Code source du script :

#!/bin/bash

VARQuitter=0

if [ "$(id -u)" != "0" ]; then
echo « ————————————— »
echo « !!! Seul root peut lancer ce script !!! » 1>&2
echo « ————————————— »
else
cd /
mkdir emul
cd emul
mkdir temp_pour_skype21
cd temp_pour_skype21
wget http://www.skype.com/go/getskype-linux-beta-ubuntu-64
wget https://www.securehost.com/mirror/debian/pool/main/t/tcp-wrappers/libwrap0_7.6.q-18_i386.deb
wget http://ftp.dk.debian.org/debian/pool/main/g/gdbm/libgdbm3_1.8.3-9_i386.deb
apt-get install ia32-libs ia32-libs-gtk
dpkg -i skype-ubuntu-intrepid_2.1.0.81-1_amd64.deb
cd ..
mkdir ia32-linux
cd ia32-linux
mkdir lib
mkdir usr
cd usr
mkdir lib
cd /emul/temp_pour_skype21
dpkg -X libwrap0_7.6.q-18_i386.deb /emul/ia32-linux
dpkg -X libgdbm3_1.8.3-9_i386.deb /emul/ia32-linux
cd ..
rm -R temp_pour_skype21
ldconfig
echo « —————————————— »
echo « Vous pouvez maintenant utiliser Skype. ;-)  »
echo « —————————————— »
fi
echo  »  »
echo -n « Appuyez sur Entrée pour quitter. »
read VARQuitter
exit 1