Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games

Debian / Ubuntu - установка пакета на любой архитектуре

Здравствуйте! Случалось у вас такое, что вы используете linux на необычной архитектуре SPARC или ARM? Или вообще архитектура у вас обычная но в репозитории нет пакета именно для вашей архитектуры процессора? Случалось? Тогда вам сюда.

Начну с себя. У меня имеется сервер Oracle SUN T5120 с процессором SPARC. Идеальное решение для Solaris, но я установил на него Debian. Все класно это не первый мой такой опыт. Мне понадобилось запустить на нем LAMP. Дело не хитрое казалось мне на тот момент. Когда я дошел до установки модуля fastcgi то столкнулся с проблемой, что пакета libapache2-mod-fastcgi под мою архитектуру в репозиториях не оказалось:

Download libapache2-mod-fastcgi

amd64 70.7 kB 276.0 kB [list of files]
i386 68.5 kB 272.0 kB [list of files]

Сначала я жутко напугался и расстроился. Но выход оказался очень простым:

apt-get -b source libapache-mod-fastcgi

где:

-b, --compile, --build

Компилировать пакеты исходных текстов после их получения.

Элемент настройки: APT::Get::Compile.

source - принуждает получать пакеты с исходными текстами.

После такой не хитрой команды в папке /usr/src лежал готовенький пакетик 

libapache2-mod-fastcgi_2.4.7~0910052141-1_sparc.deb

Ну а дальше вы знаете ))))

proof аватар

Автору зачет! =)))

undertaker аватар

Отличное решение!