Jeżeli używamy X-Wrt powinniśmy za pomocą dostępnego edytora plików utworzyć plik /opt/etc/ipkg.conf o zawartości
src optware http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable lists_dir ext /opt/var/lib/ipkg dest opt /
lub, gdy używamy konsoli SSH/Telnet
mkdir /opt/etc echo "src optware http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable" > /opt/etc/ipkg.conf echo "lists_dir ext /opt/var/lib/ipkg" >> /opt/etc/ipkg.conf echo "dest /opt/ /" >> /opt/etc/ipkg.conf cat /opt/etc/ipkg.conf
src optware http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable
lists_dir ext /opt/var/lib/ipkg dest /opt/ /
Teraz musimy dokonać zmiany zmiennej środowiskowej oraz zainstalować menadżer plików Optware wraz z jego zależnościami
export IPKG_CONF_DIR=/opt/etc
ipkg -V 2 update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/Packages.gz Inflating http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/Packages.gz Updated list of available packages in /opt/var/lib/ipkg/optware Successfully terminated.
ipkg install ipkg-opt
Installing ipkg-opt (0.99.163-9) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ipkg-opt_0.99.163-9_mipsel.ipk
package uclibc-opt suggests installing ipkg-opt
Installing uclibc-opt (0.9.28-11) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/uclibc-opt_0.9.28-11_mipsel.ipk
Configuration file '/opt/etc/ipkg.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
The default action is to keep your current version.
*** ipkg.conf (Y/I/N/O) [default=N] ?N
Configuring ipkg-opt
Configuring uclibc-opt
Updating /opt/etc/ld.so.cache
Successfully terminated.
(wybieramy N)
Trzeba jeszcze dokonać zmiany w pliku /etc/profiles. Konkretnie chodzi o PATH:
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
Teraz możemy juz instalować pakiety z bazy Optware poleceniem
ipkg-opt <nazwa_pakietu>