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

Choisir les logiciels libres

Flux rss Flux rss des commentaires

FAQ du débutant Ubuntu

On voit très très très régulièrement fleurir les mêmes demandes sur le forum Ubuntu, de la part de personnes venant d'installer Ubuntu et se trouvant confrontée à un problème de paquets, de gestionnaire de paquets, qu'il soit apt ou aptitude... Les réponses apportées sont invariablement les mêmes et auraient pu être trouvées par ces mêmes personnes sans même avoir recours à une quelconque demande supplémentaire sur le forum.

Ne leur en voulons pas quand même: Il est déjà courageux de vouloir découvrir un nouvel OS, dans ce monde pétri d'habitudes propriétaires et de mauvaise éducation. Il peut rapidement être paniquant de se trouver face à un message d'erreur dans une console que l'on découvre généralement pour la première fois. Vous trouverez donc ici quelques trucs et astuces répondant aux problèmes généralement rencontrés.

Usez et abusez

dpkg was interrupted

Unable to lock the administration directory

Notification de nouveaux courriers

Comprendre les droits sous Linux

Franciser Ubuntu Gutsy Gibbon

Anti-virus et parefeu

Problème de débutant: Gutsy Gibbon pas totalement francisé?

Il n'est pas admissible que les applications utilisées via un système moderne comme Ubuntu ne soient pas localisées. Parmi les actions de localisation, la traduction des applications est un élément important. Le simple fait de pouvoir utiliser OOo ou Firefox en français change radicalement la vision de l'utilisateur. Tout le monde ne maitrise pas la langue de Shakespeare.

Sous Gutsy, il arrive fréquemment sur le forum des posts décrivant des OOo ou Firefox en anglais, après installation. Les solutions sont simplissimes (merci ubuntu).

Franciser en mode graphique

Via Système > Administration > Prise en charge linguistique

langue vous aurez accès au sélecteur linguistique. Il ne vous reste qu'à choisir les langues que vous souhaitez utiliser, puis la langue par défaut. Le système de prise en charge linguistique fera le reste pour vous.

langue En cas de soucis sur une langue, le système vous indiquera quelles langues ne sont pas totalement installées (dans le cas présent le français) et vous proposera de compléter la prise en charge

Via Synaptic

Pour franciser une application, il suffit généralement de rechercher les paquets correspondants à cette application. Parmi ces paquets, vous trouverez généralement des paquets locales, correspondants aux éléments de localisation. C'est le cas pour firefox, pour lequel le paquet de francisation est mozilla-firefox-locale-fr-fr.

Franciser en ligne de commande

Comme tout paquet il est possible d'installer les paquets de localisation via apt en ligne de commande. toutjours pour firefox, la ligne de commande serait donc la suivante:

sudo apt-get install mozilla-firefox-locale-fr-fr

  • sudo pour exécuter une commande en mode super-utilisateur
  • apt-get pour utiliser apt
  • install pour utiliser la fonctionnalité d'installation d'apt

Aller plus loin

Au delà des quelques manipulations présentées, un des moyens de participer au développement d'Ubuntu est d'intégrer les équipes de traduction. Si vous maitrisez la langue de Shakespeare, n'hésitez pas à vous rendre sur Launchpad

Problème de débutant: Comprendre les droits sous Linux

Lorsqu'on débute sous Linux, on est souvent - voire toujours - confronté à des problèmes liés à la gestion des droits de Linux. Quelques informations pour comprendre comment Linux (et donc ubuntu) gère les droits.

Fichier, dossiers, partitions et droits

Sous Linux, tout est considéré par le système comme un fichier: Les fichiers eux-mêmes, mais aussi les dossiers et les partitions. A tous ces fichiers, le système ou l'utilisateur accordent des droits. Les droits sont en nombre très limité:

  • Read (r): Lire. Accorde un droit de lecture d'un dossier ou d'un fichier
  • Write (w): Écrire. Accorde un droit d'écriture sur un fichier (vous pouvez donc le modifier) ou sur un dossier (Vous pouvez modifier le dossier ou y écrire de nouveaux fichiers ou de nouveaux dossiers
  • Execute (x): Exécuter. Accorde un droit d'exécution d'un fichier. Il peut s'agir d'un script ou d'un logiciel par exemple

Utilisateurs et groupes

Les droits présentés ci-dessus sont donc accordés sur des fichiers à des utilisateurs du système ou à des groupes.

  • Utilisateur: Un utilisateur peut être une personne physique (Vous) ou un processus. Certains logiciels créent, lorsque vous les installez, des utilisateurs nécessaires à leur fonctionnement.
  • Groupe: représentent des groupes auxquels les utilisateurs appartiennent ou qui sont nécessaires au fonctionnement de certains logiciels ou processus du système.

Chaque utilisateur appartient au moins à un groupe, le sien: Si vous créez l'utilisateur Toto, le système crée automatiquement le groupe Toto. Un utilisateur peut également appartenir à d'autres groupes, sans limitation de nombre. Par exemple, pour qu'un utilisateur puisse réaliser des opérations d'administration - comme installer un logiciel via synaptic, il est nécessaire que cet utilisateur appartienne au groupe admin.

Il existe sous linux un utilisateur particulier créé par le système lors de l'installation: root. Cet utilisateur dispose de l'intégralité des droits sur l'ensemble de votre système. Sous Ubuntu, afin de sécuriser les opérations sur le système, cet utilisateur ne peut pas être utilisé pour se connecter. On utilise alors la commande sudo (super user do) pour exécuter des commandes liées au système en disposant temporairement des droits nécessaires.

L'association des utilisateurs/Groupes et des droits

Le système vous permet donc d'associer les droits en lecture/écriture/exécution à des utilisateurs ou à des groupes. Certaines associations sont gérées par défaut par le système:

  • Chaque utilisateur dispose par exemple de tous les droits sur son répertoire personnel (/home/user). C'est ce qui vous permet d'exécuter des fichiers stockés dans votre /home, d'écrire des documents ou de lire votre musique stockée à cet emplacement.
  • Aucun utilisateur - en dehors de root - ne dispose des droits nécessaires aux modifications

Pour connaître les droits affectée à tel ou tel fichier, vous pouvez utiliser Nautilus ou la ligne de commande:

  • Dans Nautilus, un clic droit sur un fichier ou un dossier vous permet d'accéder aux propriétés de ce fichier, dont l'onglet Permissions. Vous y trouverez l'utilisateur et le groupe auxquels appartient ce fichier, ainsi que les droits accordés à l'utilisateur et au groupe en question, ainsi que les droits accordés aux autres groupes.
  • En ligne de commande, il suffit de lister les fichiers ainsi

ls -ltr Cette commande vous proposera un résultat de ce type (ici exécutée sur le dossier /home/partage

drwxrwxrwx 3 root partage 4096 2007-12-08 10:11 partage

Les informations intéressantes sont rwxrwxrwx, soit 3 groupes d'informations (3 fois rwx), représentant les droits de l'utilisateur auquel le dossier partage appartient (donc root), les droits du groupe auquel le dossier appartient (donc partage), les droits accordés à tous les autres groupes. On comprend donc que tout le monde a tous les droits sur ce dossier.

Si le résultat avait été le suivant:

drwxrwxr-- 3 root partage 4096 2007-12-08 10:11 partage

on comprendrait que root et le groupe partage ont tous les droits, alors que les autres groupes n'ont qu'un droit de lecture.

Problème de débutant: Notification de nouveaux courriers

Une question récurrente du forum consiste à savoir comment obtenir une notification de nouveaux courriers électroniques. thunderbird le fait naturellement, encore faut il que l'application soit lancée et qu'on utilise ce logiciel, ce qui n'est pas mon cas.

La solution existe et fonctionne parfaitement, que vous utilisiez Gnome, Kde ou Xfce, et quelque soit votre client mail. Elle s'appelle Mail Notification. Aussi curieux que cela puisse paraitre, ce petit logiciel n'est pas (encore) documenté.

Il suffit donc d'installer le paquet mail-notification, puis de vous rendre dans Système > Préférences > Avertisseur de courrier pour paramétrer le tout.

Plus simple on ne fait pas

Problème de débutant: Unable to lock the administration directory

A l'occasion d'une tentative d'installation en ligne de commande ou via synaptic, il peut arriver que les opérations ne se déclenchent pas. un message d'erreur est alors affiché:
__E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?__

2 causes sont possibles:

  • Vous essayez par exemple de faire une installation en utilisant la console, alors que synaptic est ouvert. Votre système ne permet pas de lancer simultanément 2 processus utilisant apt ou dpkg. Or ces applications sont utilisées lorsque vous réalisez des installations, qu'elles soient réalisées en ligne de commande ou via synaptic. Il est donc nécessaire de clôturer l'un des 2 processus, soit en fermant synaptic si vous souhaitez continuer en ligne de commande, soit en fermant votre terminal si vous souhaitez utiliser synaptic
  • Apt est utilisé par un autre processus, mais vous ne le voyez pas. Cette situation peut se produire par exemple lorsqu'apt ne s'est pas clôturé correctement, ou parce que le signalement de mise à jour automatique est en cours d'exécution. Pour le savoir, il suffit d'ouvrir le moniteur système (système>administration>moniteur système) et de repérer le processus apt en cours d'exécution. Vous n'avez plus qu'à le sélectionner puis à le terminer. Votre installation devrait normalement reprendre si vous la relancez

- page 1 de 2