Blog de Shire

Aller au contenu | Aller au menu | Aller à la recherche

/dev/null (bash: /dev/null: Permission non accordée)

Problème: /dev/null (bash: /dev/null: Permission non accordée)

# ls -ln /dev/null
-rw-r--r-- 1 0 0 0 2008-03-06 15:00 /dev/null

Test

# sudo echo hello > /dev/null
# cat /dev/null

Doit affiche Hello et non /dev/null (bash: /dev/null: Permission non accordée)

Correction

Il faut supprimer le fichier et le recréer en tant que root

# cd /dev/
# rm null
# mknod null c 2 2
# chmod 666 null

Vérification

# ls -ln /dev/null
crw-rw-rw- 1 0 0 1, 2 2008-03-06 15:08 /dev/null

FLEX - Recréer les locales manquantes à partir des locales de base

Message d'erreur:

Severity and Description Path Resource Location Creation Time Id unable to open 'C:\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\locale\fr_FR'

Solution:

Il faut utiliser l'utilitaire copylocale.

Il faut passer en mode administrateur et ouvrir une fenêtre de commande par :

Démarrer > Exécuter... et tapez : cmd

Il faut se positionner dans le répertoire bin de Flex (flex_builder_install/sdks/3.0.0/bin) :

C:
cd /Adobe/Flex Builder 3/sdks/bin

et lancer la commande copylocale par :

copylocale en_US fr_FR

Flex compile les ressources et crée bien un répertoire fr_FR dans flex_builder_install/sdks/3.0.0/frameworks/locale.

Plus d'informations sur le site PhilFlash