Linux Forum Казахстан

Общий => Вопрос новичка => Тема начата: diamonde от 17 Июля 2009, 08:57

Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 08:57
Подскажите пожайлуста как сделать!

Имеется пакет например xmms-1.2.11.tar.gz, дебин пакетов таких не нашел.

Читал инфув инете как сделать перекопиляция в deb, но не совсем допонял как?!

Может кто научно популярно подскажет
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: Iskander от 17 Июля 2009, 09:55
Вкратце: распаковать, и убедиться что ты можешь собрать пакет. Сборка приложений (//\"http://linuxforum.kz/index.php?showtopic=272\")
Затем нужно создать файл, описывающий как будет собираться пакет (у rpm это spec файл, у deb тоже что-то похожее). Ну и собрать /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />

Вот здесь (//\"http://tigro.info/blog/index.php?id=353\") вроде довольно неплохо написано. Удачи!

PS: Не совсем понял как - что конкретно непонятно?
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 10:46
[quote name=\'Iskander\' post=\'6015\' date=\'17.7.2009, 9:55\']PS: Не совсем понял как - что конкретно непонятно?[/quote]
Спасибо за ссылки!

Собственно описано довольно доступно - буду пробовать если неполучиться скажу что непонятно.
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: sotrud_nik от 17 Июля 2009, 12:11
[quote name=\'diamonde\' post=\'6021\' date=\'17.7.2009, 10:46\']Спасибо за ссылки!

Собственно описано довольно доступно - буду пробовать если неполучиться скажу что непонятно.[/quote]

ИМХО, если вам необходима возможность компилять пакеты - юзайте более ориентированные в эту сторону Дистры. Дебиан/Убунту сильны именно возможностями своего пакетного менеджера.

И зачем вам XMMS - старье, да еще на GTK1?
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 16:28
Зачем нужен?? хочу посматреть  /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />

И так что не понятно:

Распоковываю пакет  xmms-1.2.11.tar.gz например в папку /home/user/proba - все удачно

запускаю в терминала configure - пишет что не найдена такая команда

запускаю checkinstall - задает вопрос что изменить, оставлю пустой что ничего менять не надо пишет пакет нескомпилирован

команду make - говорит не найдена такая комнда

Что то я непонял как его установить
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: sotrud_nik от 17 Июля 2009, 17:03
[quote name=\'diamonde\' post=\'6026\' date=\'17.7.2009, 16:28\']Зачем нужен?? хочу посматреть  /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />

И так что не понятно:

Распоковываю пакет  xmms-1.2.11.tar.gz например в папку /home/user/proba - все удачно

запускаю в терминала configure - пишет что не найдена такая команда

запускаю checkinstall - задает вопрос что изменить, оставлю пустой что ничего менять не надо пишет пакет нескомпилирован

команду make - говорит не найдена такая комнда

Что то я непонял как его установить[/quote]

Проследи чтобы configure был исполняемым файлом, на всякий сделай
chmod 755 configure
затем

./configure
(в директории с распакованным архивом)

Чтобы компилять все что можно поставь пакеты, отвечающие за это

sudo apt-get install build-essential
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 17:37
У меня ./configure выдает следующую ошибку 


Цитироватьchecking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***

Что это может быть??
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: Vicpo от 17 Июля 2009, 17:45
В убунте стоит grub 2 , говорили же выше старый это проигрыватель
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 18:04
[quote name=\'Vicpo\' post=\'6029\' date=\'17.7.2009, 17:45\']В убунте стоит grub 2 , говорили же выше старый это проигрыватель[/quote]

ну да ладно не пошел  ладно зато понял как инсталировать такие программы запакованные в архивы tar
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: Iskander от 17 Июля 2009, 18:11
[quote name=\'Vicpo\' post=\'6029\' date=\'17.7.2009, 17:45\']В убунте стоит grub 2 , говорили же выше старый это проигрыватель[/quote]
Это опечатка?  /blink.gif\' class=\'bbc_emoticon\' alt=\':blink:\' />
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 18:16
[quote name=\'Vicpo\' post=\'6029\' date=\'17.7.2009, 17:45\']В убунте стоит grub 2 , говорили же выше старый это проигрыватель[/quote]
Пошел проще поставил qmmp 
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: log от 17 Июля 2009, 18:24
Цитироватьconfigure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Что это может быть??
Наверноe просит установить glib >= 1.2.2  /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />

[quote post=\'6031\' date=\'17.7.2009, 12:11\']Это опечатка?  /blink.gif\' class=\'bbc_emoticon\' alt=\':blink:\' />[/quote]
Это суровая истина! У Вити не то что GRUB начнет музыку проигрывать, он Apachе плясать заставит!  /laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: Vicpo от 17 Июля 2009, 19:38
Да ладно прикалываться /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ну с кем не бывает /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: diamonde от 17 Июля 2009, 22:18
[quote name=\'log\' post=\'6033\' date=\'17.7.2009, 18:24\']Наверноe просит установить glib >= 1.2.2  /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />[/quote]

У меня такого пакета нет 
Название: Компиляция архивов Tar.gz и Tar.bz2 в Deb
Отправлено: log от 17 Июля 2009, 22:46
[quote name=\'diamonde\' post=\'6044\' date=\'17.7.2009, 16:18\']У меня такого пакета нет [/quote]
libglib1.2
Все зависимости (пакет только под Etch): http://packages.debian.org/etch/xmms (//\"http://packages.debian.org/etch/xmms\")
Только ставьте пакеты из репозитория Ubuntu, иначе рискуете сломать систему.
И попробуйте audacious, тот же xmms + улучшения.