Да, что-то со сборкой из исходников в убунте не так всё гладко :( Пытался скомпилить своё ядро - пропал фреймбуфер и вобщем система начала жутко тормозить, не говоря уже о слетевших дровах от NVidia и dkms. Недавно хотел собрать последний VLC, все нужные пакеты для разработки поставил, всё равно собрался криво - часть аудио и видео модулей не поддерживается, хотя ./configure не ругался.
но частенько не срабатывает, в таких случаях можно dh_make использовать
в принципе собрать в пакет можно что угодно, где то видео туториал видел по сборке пакета из питоновской программы, принцип для всего остального абсолютно такой же
сейчас поищу тутор
Update
нашел, в принципе видео смотреть не обязательно, достаточно OO файл или pdf посмотреть
принципы простые, для любого случая можно аналогично собрать пакет для установки http://wiki.showmedo.com/index.php/LinuxJensMakingDeb
В линухе недавно, но была у меня одна история с исходниками лет 5-6 назад. Купил Генту на дисках, а она оказалась без установщика. К тому моменту про линукс знал только то, что это такая операционная система. Собирал с нуля. 3 недели мучался, но все таки собрал. Оно даже местами работало, но за время сборки так меня достало, что было удалено, после чего я про линукс забыл на долгих 5 лет.
правда, нужно учитывать, что моя практика сбора из исходников длится уже более 10 лет, и начиналась со Слаквари 3.4... :-)
На кубунту перешел в 2005 году только...
И не жалею.
Теперь собираю только игрушку любимую.. :-)
Все остальное - обычно уже есть. :-)
особенно, если дружить с ланчпадом и гетдебом.. :-)
Комментарии (7)
Да, что-то со сборкой из исходников в убунте не так всё гладко :( Пытался скомпилить своё ядро - пропал фреймбуфер и вобщем система начала жутко тормозить, не говоря уже о слетевших дровах от NVidia и dkms. Недавно хотел собрать последний VLC, все нужные пакеты для разработки поставил, всё равно собрался криво - часть аудио и видео модулей не поддерживается, хотя ./configure не ругался.
Я, правда, собирал почти только плазмоиды и Qt-стили, но и несколько программ тоже осилил.
А с дебами, если подходить к вопросу только со стороны удобства установки/удаления - всё просто:
./configure
sudo checkinstall
или
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
sudo checkinstall
Да, checkinstall крутая штука. Тоже с помощью неё ставлю программы из исходников.
но частенько не срабатывает, в таких случаях можно dh_make использовать
в принципе собрать в пакет можно что угодно, где то видео туториал видел по сборке пакета из питоновской программы, принцип для всего остального абсолютно такой же
сейчас поищу тутор
Update
нашел, в принципе видео смотреть не обязательно, достаточно OO файл или pdf посмотреть
принципы простые, для любого случая можно аналогично собрать пакет для установки
http://wiki.showmedo.com/index.php/LinuxJensMakingDeb
В линухе недавно, но была у меня одна история с исходниками лет 5-6 назад. Купил Генту на дисках, а она оказалась без установщика. К тому моменту про линукс знал только то, что это такая операционная система. Собирал с нуля. 3 недели мучался, но все таки собрал. Оно даже местами работало, но за время сборки так меня достало, что было удалено, после чего я про линукс забыл на долгих 5 лет.
собираю, хоть и не без проблем. Даже в deb пакую, но все небольшого значения утилитки.
правда, нужно учитывать, что моя практика сбора из исходников длится уже более 10 лет, и начиналась со Слаквари 3.4... :-)
На кубунту перешел в 2005 году только...
И не жалею.
Теперь собираю только игрушку любимую.. :-)
Все остальное - обычно уже есть. :-)
особенно, если дружить с ланчпадом и гетдебом.. :-)
Отправить комментарий