Allgemeines zu ipkg
ipkg
ist zu vergleichen mit yum
oder apt-get
und ein einfaches Paket-Management-System. „Itsy Package Management System" wurde für Systeme entwickelt, welche nur wenig Ressourcen haben und so eigenet es sicher hervorragend für die Verwendung mit OpenWRT.
Installation per Web-Oberfläche
Die gewünschten Pakete herunterladen und auf dem Rechner speichern, dann können sie ganz einfach per Web-Oberfläche auf den Knoten übertragen werden und werden werden dort automatisch installiert.
Installation per Shell
Wenn mit der Shell gearbeitet wird, dann kann die Installation von Erweiterungen auch auf diesem Weg erfolgen. Wenn der Knoten nicht isoliert steht, dann ist es nach meiner Ansicht so fast komfortabler, da die Pakete nicht zuerst auf den Client heruntergeladen werden müssen.
Installations-Variante 1
Beispielhaft wird hier die Installation von freifunk-dhcpsplash gezeigt.
Herunterladen des Paketes
# wget http://www.openwireless.ch/files/freifunk-dhcpsplash_0.1.4_mipsel.ipk
Updaten des Systems
# ipkg update
Installation einer Abhängigkeit
# ipkg install ipkg install ff-macfilter
Installation der Erweiterung
# ipkg install freifunk-dhcpsplash_0.1.4_mipsel.ipk
Installations-Variante 2
Die vorhandenen Quellen für die ipkg-Pakete sollten im File /etc/ipkg.conf mit zusätzlichen Repositorys ergänzt werden, damit eine einfache Installation möglich wird. Für eine Liste mit Repository, siehe hier.
ipkg Optionen
Installation eines Paketes
# ipkg install [Paket-Name]
Deinstallation eines Paketes
# ipkg remove [Paket-Name]
Updaten des Systems
# ipkg update
Liste der verfügbaren Erweiterungen
# ipkg list
Upgrade der Pakete
# ipkg upgrade
Suche
# ipkg search [file]
Links
- Komplette ipkg Beschreibung (englisch)
http://handhelds.org/moin/moin.cgi/Ipkg - OpenWrt Package Repository Tracker
http://www.ipkg.be/ - ipkg Repository
http://olsrexperiment.de/index.php?option=com_wrapper&Itemid=93&lang=