Нарыл статью
Оптимизация Ubuntu - пересборка пакетов с помощью apt-get.
Почему Ubuntu?
Уже довольно продолжительное (для моей нестабильной психики) время сижу на Ubuntu, переехав на неё с Fedora (на рабочем компе) и Slackware (на домашнем). Пришёл к выводу, что это всё-таки оптимальный выбор, если надо, чтоб всё просто работало и работало само. А допилить всегда можно — на то оно и линукс. Чего не хватает в Убунте по сравнению с более красноглазыми дистрибутивами? Разумеется, затачиваемости под конкретное железо. И выход существует уже очень давно в виде apt-build. Вряд ли это можно назвать полноценной заменой того же emerge, но кое-что допилить можно.
Итак, что оно умеет?
При установке (sudo apt-get install apt-build, если кто внезапно не в курсе) оно спросит, какой уровень оптимизации нам желателен (O1, O2, O3, соответственно) — выбирайте, ребятушки средний, ибо на O3 очень много нареканий было на ЛОРе — мол, в сегфолты вылетает, да и заметного прироста скорости нету, а порою даже наоборот. Далее надо будет архитектуру процессора выбрать — ну, думается, ты в курсе, что у тебя воткнуто, и сумеешь выбрать из готового списка. Потом можно, конечно, будет глянуть на выхлоп cat /proc/cpuinfo, и, глянув, какие инструкции поддерживает проц, дописать их поддержку в /etc/apt/apt-build.conf. Да, про CFLAGS забудь — это всё-таки не гента.
Далее надо убедиться, что в sources.list раскоменчены источники deb-src и можно тыкать apt-build update.
После чего программа действий аналогична работе с обычным apt-get: apt-build --reinstall install firefox, например. Это просто пересоберёт пакетик с заданными параметрами. Практика показала, что те же Firefox и SMplayer работают заметно шустрее. Любители глубокой оптимизации могут тыкнуть apt-build world — догадайтесь, что оно делает ))
А в следующей серии я расскажу вам, дорогие детишечки, как я ставил Ubuntu Server на ноут (не спрашивайте, зачем), и как использовать торренты в качестве репозитория.
P.S.: В качестве дополнительной оптимизациии десктопной системы я бы рекомендовал использовать уже готовые пакеты с патчами от Кона Коливаса (в т.ч. включённым по умолчанию BFS):
sudo add-apt-repository ppa:chogydan/ppa && sudo apt-get update
sudo apt-get install linux-ck-generic linux-ck-headers-generic
http://ubuntard.blogspot.com/2011/01/ub … t-get.html