Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Можно ли создать DEB пакет из .sh файлов ??  (Прочитано 682 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Santarr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Собственно,хочу создать с нуля свой первый деб пакет,но запутался в последовательности действий.Установил программу dpkg,создал каталог debian в домашней дире,а что дальше делать так и не понял(.Нужно создать его именно без модных визардов,которыми пользуются профессионалы в основном =_=.Объясните,пожалуйста,как это сделать ?

Оффлайн Panic! At the Kernel

  • Активист
  • *
  • Сообщений: 700
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #1 : 24 Февраль 2011, 20:20:41 »
Нужно создать его именно без модных визардов,которыми пользуются профессионалы в основном =_=.Объясните,пожалуйста,как это сделать ?
Кнопку "Сделать всё ништяк"? Не будет лёгкий путей, пока не сам не разберёшься.

sh - это шелл-скрипт, непосредственного отношения к deb-пакету не имеет. Deb-пакеты собираются из сорцов.

make deb package howto
Ещё загугли на тему checkinstall
« Последнее редактирование: 24 Февраль 2011, 20:26:43 от Ender »

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #2 : 24 Февраль 2011, 20:30:15 »
Распакуйте готовый deb и посмотрите что как.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Santarr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #3 : 24 Февраль 2011, 20:42:17 »
т.е. вы хотите сказать,что не получится баш скрипты сунуть в .gz и из них создать .deb ? Ну и попал я...(((

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #4 : 24 Февраль 2011, 20:44:00 »
ОООО.....
>>сунуть в .gz и из них создать .deb
это зачем вообще. deb и есть архив
Питоновские скрипты - можно, почему sh нельзя не пойму. Пробуйте.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Santarr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #5 : 24 Февраль 2011, 20:44:56 »
А где эти деб пакеты найти ? http://archive.ubuntu.com/ шарюсь здесь,но кроме гзшных файлов не вижу(деб ожидалось увидеть)

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #6 : 24 Февраль 2011, 20:48:55 »
>не получится баш скрипты сунуть в .gz и из них создать .deb ?

Почему же? preinst соответствуюший делай.
Алсо http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #7 : 24 Февраль 2011, 20:57:08 »
А тут нет?
/var/cache/apt/archives
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #8 : 24 Февраль 2011, 20:59:22 »
>не получится баш скрипты сунуть в .gz и из них создать .deb ?

Почему же? preinst соответствуюший делай.
Алсо http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html
По-русски: http://www.debian.org/doc/FAQ/ch-pkg_basics.ru.html
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн Santarr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Можно ли создать DEB пакет из .sh файлов ??
« Ответ #9 : 24 Февраль 2011, 21:24:55 »
эм,apt-get source  собирает пакет из исходников.Под исходниками подразумеваются тут .c,.cpp and etc файлы ?

Пользователь решил продолжить мысль 24 Февраль 2011, 22:29:00:
Хм,насколько я понял,создание .deb пакета заключается в использовании программы из dh_make из пакета debhelper.Смотрел данный видеоматериал(без прочтения манов всё равно бы мало что понял):

http://www.youtube.com/watch?v=nhoRyd2CEVs

По сути на выходе и есть полноценный .deb пакет ?
« Последнее редактирование: 24 Февраль 2011, 22:29:00 от Santarr »

 

Страница сгенерирована за 0.123 секунд. Запросов: 22.