Сейчас просматривают тему: 0 -> --, и гостей: 1

Сборка ipk пакетов Enigma2

Ссылка на пост #1 Добавлено: 2 декабря 2013 21:18
Автор темы  
Полное имя: Макс
Группа: Администраторы
Азъ: библиАтекарь
Возраст: 35 Водолей
Пол:
С нами: 11 лет 1 месяц
Сообщений: 6948
Поблагодарил: 5943
Благодарностей: 22876
Предупреждений: 0

Награды:

       

Dreambox IPK packages maker
(программа для сборки и разборки ipk-пакетов)

Предлагаю вашему вниманию небольшую и простенькую програмулину для сборки и разборки ipk пакетов - ipk-maker

Программа умеет:

собирать ipk-пакеты (build).
Пример:
Код:[Выделить]
ipk-maker build /tmp/IPK-BUILD


Где /tmp/IPK-BUILD есть уже структуированая ipk-директория. В ней должны быть две поддиректории:
/tmp/IPK-BUILD/CONTROL (содержит управляющие файлы для пакета)
/tmp/IPK-BUILD/DATA (содержит любые папки/файлы данных, которые вы хотите включить в пакет)


разбирать ipk-пакеты (unbuild)
Пример:
Код:[Выделить]
ipk-maker unbuild /tmp/IPK-BUILD /tmp/any-package_0.1_all.ipk


Где /tmp/IPK-BUILD есть директория, в которую будет распакован файл /tmp/any-package_0.1_all.ipk.

а, также, создавать структуру ipk-директории для создания нового ipk-пакета (make_dir)
Пример:
Код:[Выделить]
ipk-maker make_dir /tmp/IPK-BUILD


Где /tmp/IPK-BUILD есть директория, в которой будут созданы:
1. Маркерный файл debian-binary
2. Поддиректория DATA
3. Поддиректория CONTROL
4. В поддиректории CONTROL в свою очередь будут созданы управляющие файлы:
control - здесь находятся все сведения о пакете, вам необходимо его будет отредактировать вручную. Файл обязательный!!!
preinst - скрипт, который будет исполняться до установки пакета (можно удалить, если не нужен).
postinst - скрипт, который будет исполняться после установки пакета (можно удалить, если не нужен).
prerm - скрипт, который будет исполняться до удаления вашего пакета (можно удалить, если не нужен).
postrm - скрипт, который будет исполняться после удаления вашего пакета (можно удалить, если не нужен).


Установка, как обычно:
1. Распаковываете zip-архив в /tmp Дрима
2. Даете через Телнет две команды:

Код:[Выделить]
cd / tar -xzvf /tmp/dreambox-ipk-maker_*.tar.gz


Программа установится в /usr/bin Дрима и будет готова к употреблению.
Если что не понятно, набираете: ipk-maker --help или спрашиваете здесь.

Исходное описание от автора тут

Два очень важных момента от Дмитрий73:
1)Все файлы разложены по полочкам,осталось только дать команду для сборки пакета,обязательно не забываем выполнить перед этим команду:
Код:[Выделить]
chown -Rh root:root /tmp/IPK-BUILD

2)В файле control,когда все написано,внимательно проверьте,что бы не оставалось пустых строк,пробелов или табуляций в окончании строк.Пакет может просто не собратся или при установке вы увидите кучу не приятных ошибок в консоли.

Установка ar:
удалить симлинк /usr/bin/ar и закиньте файлы из архива по нужным директориям,права 755

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться
Наша группа в Viber, Наша группа в Telegram, Наша группа в ФБ, Наша группа в ВК, Мы на Youtube, Гость Тётя шура тут
«Все постоянно твердят об авторских правах, но никогда - об авторских обязанностях.» © Жан-Люк Годар

Мой телевизор: Samsung LE-32C550J1WXUA, Samsung UE55D6100, Samsung UE65°ES8007

Мой ресивер: Sat-Integral S-1248 HD Heavy Metal, Vu+ Ultimo 4K

Мои спутники: 4°W+4.8°E+9°E+13°E+36°E+75°E+85°E+90°E

Cказали Спасибо: 5 : Daskal, enters, sapoznik, Ednaz, Vasiliks
Ссылка на пост #2 Добавлено: 2 декабря 2013 21:58
 
Полное имя: Александр
Группа: Посетители
Азъ: всё в тему
Возраст: 50 Телец
Пол:
С нами: 8 лет 6 месяцев
Сообщений: 258
Поблагодарил: 10
Благодарностей: 347
Предупреждений: 0

Репутация:

Награды:

  

не в обиду софтописателю,но по моему у всех серьёзных контор которые пишут имиджи для дримов на фидах всё есть

Мой телевизор: Sharp LC-40LE600E,Samsung UE22F5000AK

Мой ресивер: Dreambox 800HDse,Dreambox 900 UHD

Мои спутники: Astra 4A (4.8E):Eutelsat Hot Bird 13B/13C/13D(13.0E),Astra 19.2E

Ссылка на пост #3 Добавлено: 2 декабря 2013 22:31
Автор темы  
Полное имя: Макс
Группа: Администраторы
Азъ: библиАтекарь
Возраст: 35 Водолей
Пол:
С нами: 11 лет 1 месяц
Сообщений: 6948
Поблагодарил: 5943
Благодарностей: 22876
Предупреждений: 0

Награды:

       

Цитата: velilla
но по моему у всех серьёзных контор которые пишут имиджи для дримов на фидах всё есть


Для дримов точно все есть 8
Не понятен смысл вашего комментария. Но так чтобы вы понимали, те криворукие из серьёзных которые пишут имиджи - не пишут плагины. Я честно говоря вообще не понимаю чем они заняты кроме того, что все портят.

Кстати в способе выше не только сборка, но и распаковка пакета. Кому-то пригодится. Мне пригодилось
Наша группа в Viber, Наша группа в Telegram, Наша группа в ФБ, Наша группа в ВК, Мы на Youtube, Гость Тётя шура тут
«Все постоянно твердят об авторских правах, но никогда - об авторских обязанностях.» © Жан-Люк Годар

Мой телевизор: Samsung LE-32C550J1WXUA, Samsung UE55D6100, Samsung UE65°ES8007

Мой ресивер: Sat-Integral S-1248 HD Heavy Metal, Vu+ Ultimo 4K

Мои спутники: 4°W+4.8°E+9°E+13°E+36°E+75°E+85°E+90°E

Cказали Спасибо: 1 : Vasiliks
Информация

Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.

    XML error in File: https://ntvplus.ru/rss/company

    XML error: at line 0

    Новогодний кинотеатр для абонентов «Телекарты»: здесь мест хватит всем!

    3 декабря мы даём старт акции «Новогодний кинотеатр»! При подключении любого пакета телеканалов в нашем приложении «Телекарта Онлайн» вы получаете бесплатный доступ к кинотеатру IVI на 14 дней!

    Говорим от чистого сердца: «Телекарта» становится лучше благодаря вам!

    Всегда приятно видеть позитивные изменения, которые происходят вокруг нас и благодаря нам.

    «Звезда» зажигается в часовом поясе +2!

    Встречайте федеральный телеканал Вооружённых сил РФ «Звезда» в часовом поясе +2 и в формате MPEG4!

    С днем народного единства!

    День народного единства – один из самых молодых праздников современной России, который рассказывает нам о самом важном.

    Мы постоянно работаем над улучшением качества вещания!

    Наша работа по улучшению качества вещания не прекращается ни на минуту.

Футбол

Лига чемпионов, 6-й тур
12 декабря 2018
19:55 Виктория -:- Рома
19:55 Реал Мадрид -:- ЦСКА М
22:00 Аякс -:- Бавария
22:00 Манчестер Сити -:- Хоффенхайм
22:00 Шахтер -:- Лион
22:00 Валенсия -:- Манчестер Юнайтед
22:00 Янг Бойз -:- Ювентус
22:00 Бенфика -:- АЕК

Обновлено: 10:47 12.12.2018

Телепрограмма

СТБ
10:10 - "МастерШеф", 6 сезон, 25 эп.
13:00 - "Битва экстрасенсов", 13 сезон, 8 эп.
15:25 - "Всё будет хорошо".
17:30 - "Викна-Новости".
Футбол 1
10:25 - Лига чемпионов. Обзор матчей вторника.
11:45 - Топ-матч.
11:55 -  Шахтёр - Лион. Юношеская лига UEFA. Прямая трансляция.
13:55 - Галатасарай - Порту. Лига чемпионов.
ICTV
10:10 - Гражданская оборона.
12:35 - Х/ф "Беглый огонь", 1 ч.
12:45 - Факты. День.
13:20 - Х/ф "Беглый огонь", 2 ч.
Кинопремьера HD
10:00 - Х/ф "Удача Логана".
12:00 - Х/ф "Зверь".
13:45 - Х/ф "Страна призраков".
15:15 - Х/ф "Свободные люди округа Джонс".
Вся телепрограмма

Мы в Вконтакте

Мы в Facebook

Голосование

Чего не хватает на сайте?

Обзоров ресиверов
Списка каналов на спутниках
Нормального каталога установщиков
Модераторов
Новых тем
Раздач и конкурсов
Интересных новостей
Всего хватает wink

Случайное фото

Кто онлайн

Сейчас на сайте: 17
Гостей: 16
Пользователи: 

- отсутствуют
Роботы: 

Гости: