Optware w OpenWrt

Zanim zaczniesz

Instalacja

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> 
zastosowania/optware.txt · ostatnio zmienione: 2010/03/14 18:25 (edycja zewnętrzna)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0