Самый свежий nginx для Ubuntu/AMD64
На данный момент в моём репозитории находится nginx 0.8.29.
Поддерживаемые релизы:
- Dapper Drake (6.06);
- Hardy Heron (8.04);
- Intrepid Ibex (8.10);
- Jaunty Jackalope (9.04);
- Karmic Koala (9.10).
Поддерживаемые архитектуры:
- AMD64;
- i386.
echo "deb http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list
echo "deb-src http://deb.sjinks.pro/ jaunty main" >> /etc/apt/sources.list
wget http://deb.sjinks.pro/67C02A558F688141.pub -O 67C02A558F688141.pub
apt-key add 67C02A558F688141.pub
aptitude update
aptitude install nginx
В коде выше замените jaunty кодовым именем своего дистрибутива (dapper, hardy, intrepid или karmic).
Работает! ![]()
Далее »
Март
2009
KernelCheck, Intrepid Ibex и AMD64
KernelCheck — проект, разработанный для облегчения процесса сборки ядра Linux.
B Ubuntu Intrepid Ibex на архитектуре AMD64 проявился интересный баг:
Makefil:518: /usr/src/linux-2.6.28/arch/xen/Makefile: No such file or directory
make[1]: *** No rule to make target '/usr/src/linux-2.6.28/arch/xen/Makefile'. Stop.
make[1]: Leaving directory 'usr/src/linux-2.6.28/
make: *** [minimul_clean] Error 2
ABORT: stage5 returned exit status 2
Фев
2009
PHP 5.2.8 в Ubuntu
Просто, как два байта переслать:
echo "deb http://ppa.launchpad.net/tarkus/ubuntu intrepid main" >> /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/tarkus/ubuntu intrepid main" >> /etc/apt/sources.list
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com D8A1B072D21E28605A21D829FE91E998CB542C04
aptitude update
aptitude safe-upgrade
Вуаля!
Автор: Vladimir, опубликовано в: Linux, комментариев: 4Фев
2009
Downgrade Ubuntu
Вчера столкнулся с необходимостью даунгрейда Ubuntu — с Jaunty Jackalope до Intrepid Ibex. Причиной были неработающие драйвера ATI (в очередной раз изменился ABI у XServer).
Как ни странно, но считается, что даунгрейд невозможен. Тем не менее, у меня получилось. Тяжело, но возможно. Далее »
Автор: Vladimir, опубликовано в: Linux, комментариев: 2Янв
2009
Cannot mix incompatible Qt libraries
В последнее время на разных Ubuntu Intrepid Ibex я стал довольно часто сталкиваться с ошибкой
Очень сильно этим грешит Skype. Но в последнее время такая проблема стала возникать для приложений KDE4.
Данная ошибка, как правило, вызывается одной из следующих причин:
- В системе установлены библиотеки Qt разных версий. Проверяется это очень просто:
[-]View Code Bashdpkg -l | grep qt | grep -r "^[ih]"
Если в выдаче присутствуют библиотеки разных версий (третья колонка), значит, именно это вызвало проблему. Удаление старых библиотек, как правило, решает проблему.
В этом случае, например, конфликта нет:
[-]View Code (Unknown Language)Тем не менее, если ошибка всё еще выдаётся, переходим к пункту 2.ii libqt4-dbus 4.4.2-0ubuntu2 Qt 4 D-Bus module
ii libqt4-designer 4.4.2-0ubuntu2 Qt 4 designer module
ii libqt4-network 4.4.2-0ubuntu2 Qt 4 network module
ii libqt4-opengl 4.4.2-0ubuntu2 Qt 4 OpenGL module
ii libqt4-qt3support 4.4.2-0ubuntu2 Qt 3 compatibility library for Qt 4
ii libqt4-script 4.4.2-0ubuntu2 Qt 4 script module
ii libqt4-sql 4.4.2-0ubuntu2 Qt 4 SQL module
ii libqt4-svg 4.4.2-0ubuntu2 Qt 4 SVG module
ii libqt4-xml 4.4.2-0ubuntu2 Qt 4 XML module
ii libqtcore4 4.4.2-0ubuntu2 Qt 4 core module
ii libqtgui4 4.4.2-0ubuntu2 Qt 4 GUI module
ii libstrigiqtdbusclient0 0.5.11-1 library for writing D-Bus clients for Strigi Desktop Se
ii qt4-qtconfig 4.4.2-0ubuntu2 Qt 4 configuration tool - Если используется 64-битная платформа, проблема может возникать из-за того, что загрузчик пытается использовать 32-битные библиотеки. Определить это можно при помощи
ldd.Например,
[-]View Code Bashldd /usr/bin/ktorrent | grep '/lib32/'
# libQtDBus.so.4 => /lib32/libQtDBus.so.4 (0x00007f191cce7000)В данном случае при загрузке libQtDBus загрузчик будет загружать её 32-битную версию (из
/lib32) вместо 64-битной (из/lib).Я использую следующее решение (оно не идеальное, но работает):
[-]View Code Bashsudo -i
echo /lib32 > /etc/ld.so.conf.d/libQtDBus32.conf
echo /usr/lib > /etc/ld.so.conf.d/libQtDBus64.conf
ldconfig - Наконец, если подобная проблема возникает при использовании Skype на 64-битной платформе, то проще всего скачать static version. Очень сильно экономит нервы
Окт
2008

Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.





