Как добавить дополнительные зеркала (репозитории)Материал для предыдущей версии, но в гатси почти всё тоже самое - разберешься.
Установка программ из исходных текстов Убедитесь, что все необходимые для компилирования инструменты установлены (такие, как библиотеки, компиляторы, заголовочные файлы (headers))
sudo aptitude install build-essential
sudo aptitude install linux-headers-`uname -r`
Распакуйте архив исходных текстов (одним из вышеперечисленных способов)
tar xvzf package.tar.gz
Начнем сборку пакета
cd /путь_к_распакованной_папке
Посмотрите доступные опции для пакета
./configure --help
Если какие-то опции покажутся Вам интересными/полезными, допишите их после команды ./configure
./configure
make
Если не произошло ошибок и пакет успешно собрался, создайте DEB пакет для последующей установки в Ubuntu (или Debian):
Установите утилиту для создания пакетов:
sudo aptitude install checkinstall
Создайте пакет с помощью "checkinstall":
checkinstall -D
Сохраните получившийся ".deb" файл для дальнейшего использования. Вы можете установить его таким образом:
sudo dpkg -i package.deb
Примечание: Выше приведенные инструкции являются основными и иногда могут не работать. Некоторые пакеты нуждаются в сторонних библиотеках и программах, а так же в специальных опциях, без которых они не смогут работать.
И еще раз:
читаем F.A.Q. - там практически всё уже описано.