Автор Тема: *tar.gz в *.deb как?  (Прочетена 1457 пъти)

silvesterjunior

  • Участници
  • ***
  • Публикации: 7
    • Профил
*tar.gz в *.deb как?
« -: Jun 02, 2005, 14:10 »
Здравеите,
имам следния въпрос:
Как мога да направя архив *tar.gz в *.deb пакет? Има ли някаква програма.
Активен

  • Гост
*tar.gz в *.deb как?
« Отговор #1 -: Jun 02, 2005, 14:43 »
наи лесния начин е с checkinstall се казва програмата ползва се много лесно но няма как да си направиш депенданси..
иначе се прави
tar zxvf fail.tar.gz
cd fail
./configure --s kakvoto iskash
make
checkinstall // za razlika ot make install i tova shte ti napravi deb paket.
Активен

silvesterjunior

  • Участници
  • ***
  • Публикации: 7
    • Профил
*tar.gz в *.deb как?
« Отговор #2 -: Jun 02, 2005, 15:28 »
бяха ми казали за някава програма gpackage (не съм сигурен за името и), но не можах да я намеря.
Активен

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
*tar.gz в *.deb как?
« Отговор #3 -: Jun 02, 2005, 16:57 »
Има една програмка alien дето ги върши тия работи.

  • Гост
*tar.gz в *.deb как?
« Отговор #4 -: Jun 02, 2005, 17:21 »
Зависи какво разбираш под tar.gz - в него може да са компреснати сорсова или готови бинарита ? А и тази програмка alien не е магическа. Как се правят debian source and binary packages от tar.gz сорсове пише тук:
http://www.debian.org/doc/manuals/maint-guide/
http://www.debian.org/doc/manuals/developers-reference/
http://www.debian.org/doc/debian-policy/
Активен

silvesterjunior

  • Участници
  • ***
  • Публикации: 7
    • Профил
*tar.gz в *.deb как?
« Отговор #5 -: Jun 02, 2005, 20:51 »
Alien го знам и ползвам. Тои конвертира пакетите на другите дистрибуции в deb пакети. Аз турся нещо което да прави вместо мен командите make, make install и т.н. и да е оформено като програма.
Активен

divak

  • Напреднали
  • *****
  • Публикации: 830
    • Профил
*tar.gz в *.deb как?
« Отговор #6 -: Jun 03, 2005, 02:51 »
Здравей
е тва може би да ти свърши работа:
dpkg-buildpackage
или :
apt-get source -b пакет
apt-get build-dep пакет
предполагам че си на Дебиан или Кнопикс
Активен