Affichage des articles dont le libellé est Linux-Système. Afficher tous les articles
Affichage des articles dont le libellé est Linux-Système. Afficher tous les articles

samedi 8 mai 2010

Paquets indispensables sous Ubuntu

Voici une liste de quelques paquets que je trouve indispensables pour le bon fonctionnement de mon système sous Ubuntu.
  • non-free-codecs et libdvdcss2 : lire les formats audio et vidéo non libres (mp3, wmv, dcd...)
  • numlockx : activer automatiquement la touche Verr Num du pavé numérique au démarrage (cf. http://doc.ubuntu-fr.org/numlockx)
    Ajouter dans /etc/gdm/Init/Default avec les droits d'administration les lignes suivantes :
    if [ -x /usr/bin/numlockx ]; then
    exec /usr/bin/numlockx on
    fi

  • nfs-common : pour les montages NFS
  • ia32-libs et util-linux : utiliser des programmes 32 bits sous Ubuntu 64 bits
  • flashplugin64-installer : Flash Version 64 bits
    > sudo add-apt-repository ppa:sevenmachines/flash
    > sudo apt-get update
    > sudo apt-get install flashplugin64-installer
Pour générer votre fichier source.list (liste des dépôts) : https://dev.sourceslist.org

vendredi 7 mai 2010

Message "Aucun fichier ou dossier de ce type" lors de la tentative d'exécution d'un programme

J'ai été confronté au message "Aucun fichier ou dossier de ce type", ou encore sa version anglaise "No such file or directory" lors de la tentative d'exécution d'une application sous Ubuntu 10.04 (The Lucid Lynx) 64 bits sur des exécutables qui existaient pourtant bel et bien ! En fait, le message d'erreur est extrêmement maladroit car le problème n'était pas que le fichier ou le dossier n'existait pas mais que l'exécutable était une version pour un système 32 bits et non pas 64 bits...
La meilleure solution est de recompiler l'application en 64 bits ou de trouver une version 64 bits. Sinon, il reste possible d'utiliser des programmes 32 bits sous Ubuntu 64 bits en installant les paquets ia32-libs et util-linux.

lundi 23 février 2009

Prise en compte du fichier .bash_profile sous Ubuntu

Par défaut, le fichier .bash_profile n'est pas pris en compte lors du lancement d'un terminal sous Ubuntu. Pour qu'il le soit, il faut procéder de la manière suivante :
  1. Ouvrir un terminal
  2. Aller dans Édition → Profils... → Modifier → Titre et commande
  3. Cocher l'option Lancer la commande en tant que shell de connexion
Lorsque cette option est activée, les scripts de connexion de l'utilisateur, comme le .bash_profile, sont exécutés au lancement d'un terminal gnome, de la même manière que lors d'une connexion en mode console.

dimanche 16 novembre 2008

sudo, gksudo, kdesudo : effectuez des tâches en tant que root

sudo (SuperUser DO) est l'outil permettant à un utilisateur (par défaut, le premier utilisateur créé lors de l'installation d'Ubuntu) d'exécuter des tâches d'administration. sudo s'utilise de la manière suivante :
sudo commande
sudo est utilisé uniquement pour les commandes et les programmes fonctionnant dans une console. Pour les applications fonctionnant en mode graphique, il faut utiliser gksudo pour l'environnement GNOME et kdesudo pour l'environnement KDE.

mardi 4 mars 2008

Résoudre un problème d'affichage ou de clavier sous Ubuntu

Sous Ubuntu, depuis une console, la commande suivante
sudo dpkg-reconfigure xserver-xorg
permet de régénérer le fichier /etc/X11/xorg.conf. Cette commande peut permettre de régler des problèmes de serveur graphique, de résolution d'écran, de clavier ou de souris. Toute la configuration, bien assistée et bien explicitée, se passe en mode texte. Il faut donc utiliser les flèches, la touche TAB et la touche Entrée pour naviguer et la touche espace pour les cases à cocher.

samedi 15 décembre 2007

Créer un compte root sous Ubuntu

Pour créer un compte root sous Ubuntu il suffit de taper :
sudo passwd root

Installation des programmes avec la commande rpm

  • Installer un programme en utilisant rpm :
    rpm -ivh nom_complet
  • Savoir si un rpm est installé (l'omission de nom_court permet de lister les rpm installés) :
    rpm -qa nom_court
  • Désinstaller un rpm :
    rpm -e nom_court
  • Connaitre les fichiers installés :
    rpm -qlp nom_complet ou rpm -ql nom_court

Gnome

Pour désactiver le mode spatial de GNOME, ouvrir l'éditeur Gconf, dans apps/nautilus/preferences et cocher l'option always_use_browser ou saisir dans un terminal :
gconftool-2 --type boolean --set /apps/nautilus/preferences/always_use_browser true
Quand on efface un utilisateur, penser à effacer les fichiers restants qui le concernent (par exemple, les fichiers qui contiennent le nom de cet utilisateur dans /tmp, /var/tmp et /var/mail), sinon, il y aura des problèmes importants avec l'environnement gnome lorsque l'on ajoutera un nouvel utilisateur de même nom.

Si l'applet volume de votre tableau de bord a disparu, ajouter la commande gnome-volume-control-applet dans Système → Préférences → Applications au Démarrage → Ajouter.

Formatage et nom de volume

Pour formater un disque, il faut utiliser la commande mke2fs. L'option -j permet de formater en ext3 et l'option -L permet de donner un nom de volume. Par exemple, pour formater le disque se trouvant sur /dev/sda1 avec le nom de volume MON_DISQUE, on utilise la commande :
mke2fs -j -L MON_DISQUE /dev/sda1
On peut toujours donner un nom de volume ultérieurement en utilisant la commande tune2fs. Par exemple, pour changer le nom de MON_DISQUE en DISQUE, et en supposant que la partition est bien démontée et n'a pas changée d'emplacement ( /dev/sda1), on utilise la commande :
tune2fs -L DISQUE /dev/sda1
Pour un disque au format FAT, il faut utiliser la commande mlabel.

Il est important de donner un nom à chacun de ses disques amovible. En effet, merci udev, cela permet d'avoir un chemin d'accès au disque indépendant de l'ordre de branchement à chaud (du type /media/MON_DISQUE au lieu de /media/usb_disk1) !

Noyau (kernel) : version, messages et modules

  • Afficher la version du noyau :
    uname -r
  • Afficher les messages du noyau :
    dmesg
  • Afficher les messages du noyau en continu (utile pour connaître le point de montage d'un périphérique par exemple) :
    tail -f /var/log/messages
  • Lister les modules installés :
    /sbin/lsmod
  • Installer un module (une fois pour toutes) :
    /sbin/insmod module
  • Charger un module (à mettre dans /etc/rc.local pour que le module se charge à chaque démarrage ) :
    /sbin/modprobe module

Commuter entre mode graphique et mode texte sous Linux

Ctrl+Alt+F1 à F6 pour passer en mode texte. Cette combinaison permet d'accéder à six login en mode texte avant ou après s'être logué en mode graphique. Alt+F7 pour revenir au mode graphique.

mardi 13 novembre 2007

Qui fait quoi : commande top

La commande top permet de visualiser dynamiquement les caractéristiques des processus.
  • Pour afficher l'aide, taper h
  • Pour sélectionner la colonne de tri, taper F ou O
  • Pour filtrer suivant un utilisateur, taper u
  • Pour tuer un processus, taper k
  • Pour redéfinir la priorité d'un processus, taper r
  • Pour quitter cette commande, taper q

lundi 29 octobre 2007

Synology DS107e : installation et utilisation de ipkg

1) Installer telnet puis se loguer en tant que root. Le mot de passe de root est celui du compte admin.

2) Télécharger dans le dossier public du Synology
ds101-bootstrap_1.0-4_powerpc.xsh
puis l'installer :
cd /volume1/public
sh ds101-bootstrap_1.0-4_powerpc.xsh
3) Mise à jour :
ipkg update
ipkg upgrade
4) Utilisation d'ipkg :
  • ipkg update pour mettre à jour la base de donnée d'ipkg (liste des paquets disponibles) ;
  • ipkg upgrade pour obtenir la dernière version de tous les paquets ;
  • ipkg list pour avoir la liste des paquets disponibles ;
  • ipkg install <pkg> pour installer le paquet <pkg> ;
  • ipkg status pour avoir la liste des paquets que vous avez installés ;
  • ipkg remove <pkg> pour enlever le paquet <pkg> ;
  • ipkg files <pkg> pour lister tous les fichiers installés par <pkg> ;
  • ipkg search <file> pour trouver un paquet fournissant <file>.
Mes indispensables d'ipkg :
  • ipkg install bash
  • ipkg install screen
  • ipkg install cron
  • ipkg install rssh (pour scp)
Remarque : après un reboot du Synology, ipkg ne fonctionnait plus. J'ai découvert à cette occasion que l'installation de TwonkyMedia écrase le fichier /etc/rc.local que l'installation d'ipkg met à jour pour son fonctionnement. En tout cas, une réinstallation d'ipkg a résolu le problème.