Tag ubuntu
-
Notification de mises à jour sous Jaunty Jackalope
Depuis la mise à jour de mon poste sous Ubuntu Jaunty Jackalope, l’icone informant de la disponibilité des mises à jour ne s’affiche plus. Pour garder mon poste à jour, il faut régulièrement activer la commande de mise à jour :
sudo apt-get update && sudo apt-get dist-upgrade -y
-
Afficher la configuration matérielle du PC
Pour connaitre sa configuration matérielle depuis Linux, il faut utiliser la commande lshw (LiSt HardWare).
Elle donnera la liste des composants du PC. -
Installer Digikam sous Gnome
Depuis que j’utilise Linux (la distribution Ubuntu) sur mon PC, j’utilise l’environnement de bureau Gnome. Je n’ai jamais accroché à l’environnement KDE sans savoir expliquer pourquoi. J’ai également testé l’environnement XFCE ; malgré sa légereté , ma préférence reste le bureau Gnome.
-
Supprimer KDE sur un PC Ubuntu
Lors de la mise à jour de l’ancien portable de Maelle pour le donner à Katell, j’ai été confronté à un problème : comment supprimer KDE pour restituer un environnemnt Gnome ?
Le portable était installé initialement en Ubuntu, donc avec un bureau Gnome. Maelle a voulut tester le bureau KDE, il a donc suffit de passer la commande adéquate :
sudo apt-get install kubuntu-desktop
pour installer KDE et se retrouver avec un poste de type Kubuntu.
-
Réparer apt-get
Sur un PC fonctionnant sous Ubuntu 8.04 (Hardy Heron), depuis quelque temps, il était impossible de faire la moindre mise à jour. Il y avait un message :
L'exécution a été arrêtée car il y avait trop d'erreurs.
Après plusieurs recherche sur le système, je me suis rendu compte que le paquet msttcorefonts était cassé et générait les erreurs. Lors des essais de réparation avec la commande
apt-get install --reinstall msttcorefonts
il y avait un message du type
ifupdown missing final newline
J’ai trouvé la solution sur cette page. Cette erreur semble provenir d’un mauvais arrêt de la machine.
Pour résoudre le problème,il faut réinstaller le paquet en défaut et forcer la création d’une description de ce paquet dans le dossier
/var/lib/dpkg/info
. Pour cela, il faut supprimer les descriptions, créer la description du paquet en erreur et restaurer l’ensemble des descriptions.Dans mon cas, c’est la paquet ifupdown qui doit être réinstallé car il bloque msttcorefonts.
Il faut donc :
- supprimer les descriptions des paquets en renommant le répertoire
/var/lib/dpkg/info
en/var/lib/dpkg/info.ori
avec les commandes :
cd /var/lib/dpkg sudo mv info info.ori
- créer un nouveau dossier
info
vide
sudo mkdir info
- réinstaller le paquet en défaut ce qui va recréer une description associée
sudo apt-get install --reinstall ifupdown
Lors de l’installation, il y a de nombreux messages de Warning. Il ne faut pas en tenir compte, ils proviennent de l’absence des descriptions des paquets (contenu du dossier
info
).- copier les fichiers de description du paquet dans le dossier de description d’origine, nous obtenons ainsi un ensemble cohérent de description
sudo mv info/* info.ori/.
- restaurer le dossier info
sudo mv info.ori info
Ensuite, il faut faire les mises à jour par les commandes classiques :
sudo apt-get update sudo apt-get upgrade
Lors de la mise à jour qui a suivie, il y a eu des erreurs et en particulier les paquets samba-common et smbclient qui étaient cassés. La réinstallation de ces paquets n’a pas résolut le problème, de même que d’installer samba.
En cherchant sur le Forum d’ubuntu-Fr, j’ai trouvé cette solution qui a marché :
Dans le dossier
/var/lib/dpkg
, il faut :- renommer le fichier status
sudo mv status status.pb
- créer un nouveau fichier vide
sudo touch status
- reconfigurer les mises à jour
sudo dpkg --configure -a
- lancer la mise à jour
sudo apt-get update sudo apt-get upgrade
Après cette opération, il n’y a plus de paquets cassé !
- supprimer les descriptions des paquets en renommant le répertoire
-
Les polices de caractères sous Firefox
Après l’installation de Hardy Heron (Ubuntu 8.04), l’affichage de certains sites dans Firefox 3 est désagréable. Cela est du à l’utilisation sur ces sites de polices caractères n’existant pas par défaut sous Linux.
-
Problème de connexion SSH
Lors de la migration d’un PC vers une version supérieure d’Ubuntu, la connexion SSH est KO. Il faut supprimer le fichier known_hosts !
Note : ce problème existe pour toutes ls distributions.
Pour administrer les différents PC, j’utilise SSH depuis mon poste afin d’accéder aux postes et réaliser en particulier les mises à jour.
Lors de la migration de mon poste en Fesity (7.04), les connexions SSH ont continuées à fonctionner correctement. Suite au passage du PC de Michèle en 7.04, impossible de se connecter sur ce poste via SSH.
Sur les autres postes (web1, web2 et Katell), les connexions sont toujours opérationnelles.Lors d’une connexion vers le PC Michele, le message d’erreur est de la forme :
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is e7:c6:cf:31:a2:f3:9f:fb:7b:2e:17:99:3a:f0:70:2b. Please contact your system administrator. Add correct host key in /home/yvon/.ssh/known_hosts to get rid of this message. Offending key in /home/yvon/.ssh/known_hosts:2 RSA host key for 192.168.0.2 has changed and you have requested strict checking. Host key verification failed.
Après installation, ré-installation de OpenSSh-Server sur le PC Michele, toujours le même résultat.
Les modifications du fichier de configuration n’apportent rien.
La copie des répertoires
/etc/ssh
et$HOME/.ssh
du PC web2 sur le PC Michele ne résoud rien! Damned !Après quelques recherche sur le forum.ubuntu-fr{.external}, j’ai enfin trouvé la solution.
Les fichiers de configuration de SSH sont localisés dans
$HOME/.ssh
. Le problème ne vient pas du PC sur lequel on veut se connecter mais de celui ou part la connection !Pour chaque poste ou l’on établit une connexion, un enregistrement est rajouté dans le fichier
$HOME/.ssh/known_hosts
.Il suffit de supprimer ce fichier pour rétablir le fonctionnement !
subscribe via RSS