Настройка домашнего сервера Linux (Часть 5)

IPKG

IPKG является системой управления пакетами. С ней можно установить дополнительное программное обеспечение. IPKG работает с директорией /opt.
Далее создаем каталоги

mkdir -p /opt/tmp/ipkg 
cd /opt/tmp/ipkg
Скачиваем и устанавливаем пакеты:

wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk
ipkg.sh install ipkg-opt_0.99.163-10_mipsel.ipk
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk
ipkg.sh install uclibc-opt_0.9.28-13_mipsel.ipk
ipkg update

Далее используя следующую команду смотрим доступное ПО:

ipkg list
Что бы посмотреть уже установленное ПО, используем следующее ПО:

[admin@dump ipkg]$ ipkg list_installed
 ipkg-opt - 0.99.163-10 - The Itsy Package Manager
 uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
 Successfully terminated. 
Не забывать регулярно выполнять, что позволит всегда иметь свежий набор ПО:

ipkg update
ipkg upgrade
P.S. начиная с ревизии r3727 основным источником ПО для роутера является репозиторий пакетов Entware. Он призван заменить собой Optware и сделать доступным для большого круга пользователей репозиторий OpenWRT - наиболее популярного и объёмного набора ПО на сегодняшний день. Его можно использовать на тех kernel 2.6-based прошивках, где раньше было предусмотрено использование Optware, включая TomatoUSB, DD-WRT, заводскую и мерлиновскую RT-N66U, RT-AC66U, RT-N16, альтернативную RT-N56 и другие.

Для использования репозитория Entware необходимо:

1. Смонтировать директорию /opt на пустой носитель и выполнить:

cd /opt
wget http://wl500g-repo.googlecode.com/svn/ipkg/entware_install.sh
sh ./entware_install.sh
по итогам выполнения данных команд будет доступны: менеджер пакетов opkg, базовые библиотеки uClibc и будет обновлён список доступных пакетов.

Работа с opkg аналогична ipkg, пример:

opkg list
Прочли: 4165 | Изменено: 05 ноября 2014 | Добавлено: 24 апреля 2011 | На главную