Voici un petit script bien pratique qui permet de récupérer tous les packages décrit dans un fichier "Packages".

Voici un exemple de fichier "Packages":

Package: kismet
Priority: optional
Section: Console
Version: 2005-01-R1-1
Architecture: arm
Maintainer: Helmut Kolb <zaurus-kismet@0x13.com>
Depends: libstdc++2.10-glibc2.2
Installed-Size: 2.5MB
Cardinst: enabled
Filename: kismet_2005-01-R1-1_arm.ipk
Size: 1025750
MD5Sum: 06b2c109f5405b8072bbe685f315a5aa
Description: Wireless 802.11b monitoring tool

Pour exécuter le script,il suffit donc de spécifier l'URL des Feeds et de lancer le script, celui-ci ira récupérer tous les packages décrit dans le fichier "Packages" et les copiera dans le répertoire courant.

#!/bin/sh

URL=http://site.com/feed/

wget $URL$Packages

for ipk in $(grep Filename: ./Packages| cut -d: -f2) 
do
	wget $URL$ipk
done

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.