zMoo.fr

>

Swac-Get

Swac-Get

swac-get permet de charger l’index du contenu des collections dans une base de données SQLite3.

Téléchargement

Compilation

Afin de compiler ce programme vous aurez besoin des librairies suivantes (nous précisons entre parenthèses le nom des paquets pour les distribution GNU/Linux Debian & Ubuntu) :

Téléchargez et décompressez les paquets sources. Ouvrez un terminal et placez vous à la racine du paquet à compiler puis exécutez :

./configure
make
sudo make install

Pour plus d’information à-propos de la procédure d’installation reportez vous au fichier "INSTALL" contenu dans l’archive.

Utilisation

Syntaxe de la ligne de commande :
   swac-get clear|upgrade|update
   swac-get select|deselect <url|packid>
   swac-get source-select|source-deselect|source-delete <url>
   swac-get list|list-sources|list-available
   swac-get sql <query>
   swac-get [--help] [--version]

Commandes :
   clear                   vide la base de données
   deselect <url|packid>   enlève de la base de données les
   enregistrements du paquet <url>|<packid>
   list                    affiche la liste des paquets installés
   list-available          affiche la liste des paquets disponibles
   list-sources            affiche la liste des dêpots de paquets
   sql <query>             exécute un requête sql sur la base de données
   select <url|packid>     ajoute dans la base de données les
   enregistrements du paquet <url>|<packid>
                           ex: swac-get select file:///usr/share/swac/monpaquet/
                               swac-get select
                               http://packs.shtooka.net/monpaquet/ogg/
                               swac-get select fra-balm-voc
   source-delete <url>     enlève l'adresse du dêpot  <url> de la
   liste des dêpots deletefrom the repositories list
   source-deselect <url>   desélectionne l'adresse <url> de la liste
    des dêpots (cette adresse sera ignorée)
   source-select <url>     ajoute ou resélectionne l'adresse <url>
   dans la liste des dêpots
   update                  met à jour la liste des paquets disponnibles
   upgrade                 met à jour l'ensemble des paquets sélectionnés dans
   la base de données
Options :
   -t, --target <path>     précise le chemin de la base de données SQlite3
                               (le chemin par défaut est ~/.swac/swac.db)
   -v, --version           affiche le numéro de version et quitte
   -h, --help              affiche une aide sur l'utilisation du programme et
   quitte

Vous pouvez par exemple commencer par exécuter les commandes suivantes :

swac-get source-select http://packs.shtooka.net/
swac-get update
swac-get select chi-balm-hsk1
swac-get select fra-balm-voc
swac-get select eng-wcp-us
...
Petite explication : nous ajoutons tout d’abord "http://packs.shtooka.net/" dans la liste des dêpots. Ensuite nous mettons à jour la liste des paquets disponibles sur l’ensemble des dépots ("update"). Ensuite, nous pouvons installer les paquets qui nous intéressent en les désignant par leur identifiant.