marc[i1]

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

29 juillet 2005

Akregator

Suite au passage de ma Slackware de 10.1 à Current, j'ai supprimé les références à Gnome, ce qui m'a condamné à désinstaller :

  • Gnumeric, le tableur du projet Gnome.
  • Liferea, car il était lié à gconf que j'ai supprimé !

Donc je suis parti à la recherche d'un agréguateur ne nécessitant pas de bibliothèque de Gnome ... et j'ai trouvé :) » Akregator, le lecteur de KDE.

La première impression est plutôt bonne :

  • Il affiche le nombre de fils à lire dans la zone de notification :
  • l'interface ressemble à Liferea, elle est simple et clair.
  • il se marie bien avec Firefox, euh Deer Park Alpha2 :)
  • une navigation au clavier trés intuitive (plus que Liferea en tout cas)

Donc pour avoir ça, j'en ai profiter pour mettre à jour :

  • qt-3.3.4
  • kde-i18n-fr-3.4.1
  • kdelibs-3.4.1
  • kdesdk-3.4.1
  • kdewebdev-3.4.1

Comme j'ai besoin de qt pour un autre logiciel, voilà une utilité supplémentaire :) (je doute d'avoir besoin de kdewebdev et de kdesdk mais bon, je les garde un peu)

J'ai aussi testé RSSOwl mais je n'ai pas accroché, son maniement est peu intuitif, il faut cliquer 3 ou 4 fois avant de pouvoir lire une dépêche et nécessite la suite Mozilla que je n'ai pas installée, de plus le programme est en Java (mais bon c'est pas grave ^_^) mais fait pas loin de 4,5 Mo contre 828 Ko pour Akregator !!!

19 juillet 2005

Compresser avec 7zip sous Linux

Le format de compression en vogue sous Windows est 7zip, ce format offre un meilleur taux de compression que ses camarades en .zip, .rar et même .bz2 ... et oui car 7zip est disponible sous environnement *nix.

Le port de 7zip pour les systèmes POSIX se nomme : P7ZIP. Il existe des versions compilés pour la plus part des distributions Linux hormis pour ma Slack :), j'ai donc récupérer les sources pour les compiler ... j'ai pris l'archive nommée : p7zip_4.20_src.tar.bz2

Une fois récupéré, voici ma démarche qui me sert d'aide mémoire.
$ tar xjf p7zip_4.20_src.tar.bz2
$ cd p7zip_4.20
la lecture du README me dis d'éditer le fichier install.sh pour modifier les variables DEST_BIN et DEST_SHARE, ce que j'ai fait ^_^

$ vim install.sh
1 #! /bin/sh
2
3 # global install
4 DEST_HOME=/tmp/1mpo-7za/usr
5 # for testing
6 #DEST_HOME=${HOME}/INSTALL/usr/local
7 DEST_BIN=${DEST_HOME}/bin
8 DEST_SHARE=${DEST_HOME}/lib/p7zip
9 DEST_MAN=${DEST_HOME}/man

je l'installe dans /tmp/xxx pour en faire un paquet Slackware au format .tgz à la fin.
Donc une fois la variable corrigée, je lance fakeroot et execute :
# make
# ./install.sh
Une fois fait, j'ai créé ceci :

marc  $ tree /tmp/1mpo-7za/
/tmp/1mpo-7za/
`-- usr
    |-- bin
    |   `-- 7za
    `-- man
        `-- man1
            |-- 7z.1
            `-- 7za.1

4 directories, 3 files

J'en profite pour créer mon paquet .tgz ... makepkg p7za_4.20-i486-1mpo.tgz que je me suis empresser d'installer :)
Donc me voilà avec un 7zip tout frais :) qui fonctionne comme une horloge ...

  • Création d'une archive compressé :
    • 7za a fichier_comp.7z fichier_origine
  • Décompression d'une archive 7zip :
    • 7za x fichier_comp.7z

Pour en savoir plus, un petit
$ man 7za

Pour donner un ordre d'idée du gain de compression, j'ai compresser un dossier relativement important et voilà le résultat :

total 514674
-rw-rr  1 marc users 179470336 2005-07-19 01:03 i386cd.iso
-rw-rr  1 marc users 173036626 2005-07-19 23:00 i386cd.iso.7z
-rw-rr  1 marc users 173999602 2005-07-19 23:19 i386cd.iso.bz2
-rw-rr   1 marc users 16934213 2005-07-19 22:54 Documents.7z
-rw-rr   1 marc users 18975754 2005-07-19 22:50 Documents.tar.bz2

Il est plus efficace sur mon dossier que sur les images iso !

^_^

7 juillet 2005

Slackware fait peau neuve

Je m'en suis apercu cet après-midi et l'annonce sur le site le confirme, le site officiel Slackware Linux va faire peau neuve. On va pouvoir bénéficier de technologies modernes tel que les flux RSS pour les annonces de sécurité, le changelog de la version stable et current, bref une mise à niveau bien venue :).
La version de test semble italienne :)

Cool, non ... j'ai déja récupérer les fils RSS dans Liferea ! :p