skay.actoweb.com
mon petit cahier du libre...

accueil > eeePC xandros

du logiciel et du dépot

par skay • le 04/10/2008
Un point rapide sur la logithèque de l'eeePC par défaut, et on se rend de suite compte que la liste de programmes disponibles est mince, même si elle est variée et assez complète... Ajoutons les dépôts qui permettent d'avoir du logiciel...

xandros se trouve être un espèce de debian-like tout du moins pour ce qui est de la configuration des dépôts de logiciels, synaptic et compagnie... Les deux dépôts installés par défaut sont bien maigres... En parcourant le wiki eeepc et divers posts de ci de là, voilà la configuration de paquets sur laquelle je m'oriente...

/etc/apt/sources.list

Editez ce fichier avec votre éditeur favori
N'oubliez pas qu'il faut l'éditer en tant que root, exemple suivante avec l'éditeur texte kate.

sudo kate /etc/apt/sources.list

(liste de dépots de logiciels)

deb http://update.eeepc.asus.com/p900 p900 main
deb http://update.eeepc.asus.com/p900/fr p900 main
#### dépots ajoutés
#### manuellement
deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free
deb http://dccamirror.xandros.com/dccri/ dccri-3.0 main
deb http://download.tuxfamily.org/eeepcrepos/ p701 main
deb http://ftp.us.debian.org/debian stable main non-free contrib
deb http://www.geekconnection.org/ xandros4 main
deb http://updates.xepc.org/ p701 main
deb http://ftp.linux.hr/asuseee/xandros/ binary/


/etc/apt/preferences

Même méthode d'édition que précédemment...
Normalement, ce fichier est vide, voire même inexistant... Il faut le créér...

sudo kate /etc/apt/preferences

(ordre de priorité des dépots)

Package: *
Pin: origin update.eeepc.asus.com
Pin-Priority: 950

Package: *
Pin: origin ftp.linux.hr
Pin-Priority: 945

Package: *
Pin: origin
Pin-Priority: 925

Package: *
Pin: origin download.tuxfamily.org
Pin-Priority: 915

Package: *
Pin: origin xnv4.xandros.com
Pin-Priority: 910

Package: *
Pin: origin ftp.us.debian.org
Pin-Priority: 900

Package: *
Pin: origin dccamirror.xandros.com
Pin-Priority: 850

Package: *
Pin: origin updates.xepc.org
Pin-Priority: 800

Package: *
Pin: origin www.geekconnection.org
Pin-Priority: 750

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600



Pour certains de ces dépots, il va falloir importer des clés (signatures GPG)

Pour l'eeepcrepos

wget http://download.tuxfamily.org/eeepcrepos/key.asc -O - | sudo apt-key add -


Pour le dépot xepc

wget http://updates.xepc.org/dists/p701/xepc-pubkey.txt -O - | sudo apt-key add -


Pour le dépot xnv4, c'est un peu différent, la clé se trouve dans un paquet...

wget http://xnv4.xandros.com/xs2.0/pkg/pool/main/xandros/xandros-archive-keyring_1.0-3_all.deb
sudo dpkg -i xandros-archive-keyring_1.0-3_all.deb

Voilà, une fois ces opérations faites, on peut passer à la mise à jour des listes de logiciels...

sudo apt-get update
sudo apt-get upgrade


et là, çà plante lamentablement... :-D
Je décide de ne pas faire l'installation des paquets pour le moment, voir d'abord comment débloquer ces plantages si possible...

Des paquets introuvables (?) erreur 404...

En regardant le résultat du apt-get upgrade je vois la liste des paquets introuvables...
De passage sur le site du depot, je m'aperçois que c'est un caractère %3a (:) qui pose problème, une erreur d'encodage possiblement... Je récupére les paquets non trouvés manuellement, en les téléchargeant tous dans un même dossier (j'ai pour cela créé un dossier "debz" dans mon /home/user) ...

Le dépot update.eeepc.asus.com ici: http://update.eeepc.asus.com/p900/pool

Les fichiers que j'ai eu à récupérer sont:
kaddressbook_4%3a3.4.2.45-1_i386.deb
korganizer_4%3a3.4.2.45-1_i386.deb
libkcal2a_4%3a3.4.2.45-1_i386.deb
libkdepim1_4%3a3.4.2.45-1_i386.deb
libkleopatra0a_4%3a3.4.2.45-1_i386.deb
libkpimexchange1_4%3a3.4.2.45-1_i386.deb
libkpimidentities1_4%3a3.4.2.45-1_i386.deb
libktnef1_4%3a3.4.2.45-1_i386.deb
libmimelib1a_4%3a3.4.2.45-1_i386.deb

Une fois téléchargés dans le dossier /home/user/debs, on installe le tout...

cd /home/user/debs
sudo dpkg -i *.deb


deux paquets qui se bloquent...

asus-xnlite et asus-xnlite-fr-fr ont des fichiers communs.
J'ai décidé de supprimer le paquet asus-xnlite-fr-fr pour pouvoir mettre à jour asus-xnlite

sudo dpkg -r asus-xnlite-fr-fr



on pourra alors finir la mise à jour du système de base en relançant un

sudo apt-get upgrade

Une fois l'opération faite, on aura accès à un bien plus grand nombre de logiciels, outils et jeux.
Tout ceci peut s'administrer avec le gestionnaire de paquets de debian, synaptic...
sudo synaptic



neonux123 le 04/12/2008 @ 13:44  [email]   [http://my.opera.com/neonux123/blog/]
bonjour
excellent travail. je me cassais la tête aussi pour pouvoir régler tous ces problèmes, mais je n'ai pas eu l'idée de faire un tuto. en tout cas c'est que du propre.
par contre tu as oublié de mentionner qu'il ne faut pas installer n'importe quoi, car risque de casser sa distribution. il faut surtout installer des logiciels qui sont faites spécialement pour les Eeepc. surtout avec le dépôt : deb http://ftp.us.debian.org/debian stable main non-free contrib qu'il faut de préférence commenter juste apres avoir fait l'installation du logiciel (en principe ca sera vlc).
j'ai une question, c'est vrai qu'asus n'assure plus les dépots pour xandros? j'ai dû lire ca quelque part sur la toile. si oui, est ce que ca sera un problème pour les maj ultérieures ou bien les dépots alt pourront faire l'affaire?
a bientot
neo
neonux123 le 04/12/2008 @ 16:15  [email]
rebonjour
comme prévu, un ou plusieurs des dépots ont cassé ma distrib...
je me suis retrouvé dans l'incapacité de me connecter sur le net, le wifi n'etait meme pas détecté (probleme avec samba/dhcp?) et impossible de lancer le gestionnaire de fichiers ou autres. je présume que c'est a cause d'un des dépots non spécifiques a l'eeepc.
je vais tenter une réinstall sans les inclures dans sources.list, et éventuellement installer directement le ou les logiciels qui sont importants pour ca et commenter ces lignes juste apres.
j'espere que j'aurais une suite a mes messages.
a bientot
neo
mrSkay le 04/12/2008 @ 17:11
Il faut bien modifier le fichiers des préférences de apt pour qu'il n'y ait pas de casse. C'est possible que certains softs issus de dépots tiers créent du conflit...
Je n'ai pas eu ce soucis car j'avais (je suis passé sur Ubuntu 8.04 depuis) une installation minimaliste question logiciels...
L'idéal serait probablement de désactiver certains des dépots manuels après l'install des logiciels souhaités... (mettre un # devant la ligne concernée) particulièrement http://ftp.us.debian.org/debian
neonux123 le 04/12/2008 @ 17:19
salut
bon j'ai (re)formaté ma machine, car plus rien ne répondait.
la j'ai essayé de passer par le logiciel ajouter/supprimer un logiciel (synaptic???) j'ai fais une maj de eeepc system update, mais ca fait 30min que ca passe pas.
tu crois que je devrais reformater encore? et comment est la hardy heron? ca passe sans probleme? car si je me fais ierch par xandros je prefere passer a ubuntu c'est un coin que je connais (en plus de fedora)
merci
neo
mrSkay le 05/12/2008 @ 01:47
Si ça trouve, cela ne passe pas car les dépôts ne sont pas disponibles ? ou l'erreur dont je parle, erreur de syntaxe de fichiers ?
Sinon, pour ce qui est de Ubuntu, fonctionne plutôt bien mais est plus gourmande en énergie... En gros l'autonomie sur batterie en prend un coup...
J'ai utilisé la version qu'on peut trouver ici (installée via cle USB) http://www.ubuntu-eee.com


Poster un commentaire
pseudo: (*)
e-mail:
URL:
commentaire: (*)
* obligatoire

Les commentaires sont visualisés avant publication.
^haut