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

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

Ссылка на пост #1 Добавлено: 2 декабря 2013 21:18
Автор темы  
Полное имя: Макс
Группа: Администраторы
Азъ: библиАтекарь
Возраст: 34 Водолей
Пол:
С нами: 9 лет 3 месяцa
Сообщений: 6529
Поблагодарил: 5589
Благодарностей: 20940
Предупреждений: 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

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

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

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

Мой ресивер: Sat-Integral S-1210 HD Aron, Sat-Integral TH-7200 PVR I, iNeXT HD1, GI Vu+ Duo 2

Мои спутники: 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
 
Полное имя: Александр
Группа: Посетители
Азъ: всё в тему
Возраст: 48 Телец
Пол:
С нами: 6 лет 8 месяцев
Сообщений: 256
Поблагодарил: 9
Благодарностей: 346
Предупреждений: 0

Репутация:

Награды:

  

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

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

Мой ресивер: Dreambox 800HDse,Amiko SHD8900 Alien,GI S8120HD

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

Ссылка на пост #3 Добавлено: 2 декабря 2013 22:31
Автор темы  
Полное имя: Макс
Группа: Администраторы
Азъ: библиАтекарь
Возраст: 34 Водолей
Пол:
С нами: 9 лет 3 месяцa
Сообщений: 6529
Поблагодарил: 5589
Благодарностей: 20940
Предупреждений: 0

Награды:

      

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


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

Кстати в способе выше не только сборка, но и распаковка пакета. Кому-то пригодится. Мне пригодилось

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

Мой ресивер: Sat-Integral S-1210 HD Aron, Sat-Integral TH-7200 PVR I, iNeXT HD1, GI Vu+ Duo 2

Мои спутники: 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://blog.tricolor.tv/rss/

    XML error: at line 0

    Телекарта объявляет старт февральского розыгрыша для абонентов с услугой «Приоритет»

    «Приоритет» – это комплексная услуга для абонентов «Телекарты», предоставляющая своим пользователям право на эксклюзивное обслуживания, уникальные услуги и предложения.

    Телеканал «Мир увлечений» получил премию «Большая Цифра»

    Телеканал «Мир увлечений» получил премию «Большая Цифра» за программу «Сказки для неслышащего малыша».

    «Парк Развлечений» стал Cinema

    С 1 февраля телеканал «Парк Развлечений» полностью изменил свое амплуа.

    Выходные с Amedia Premium

    «Телекарта» и Amedia Premium запускают марафон сериалов на Инфоканале «Телекарты» (кнопка 21)!

    Выходные с Amedia Premium HD

    «Телекарта» и Amedia Premium HD запускают марафон сериалов на Инфоканале «Телекарты» (кнопка 21)!

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

СТБ
22:15 - "Следствие ведут экстрасенсы".
23:15 - "Я стесняюсь своего тела", 4 сезон, 3 эп., 2 ч.
00:30 - "Следствие ведут экстрасенсы".
03:15 - Ночной эфир.
Футбол 1
23:00 - Фулхэм - Тоттенхэм Хотспур. Кубок Англии. 1/8 финала.
00:50 - Лига Европы. Обзор матчей.
01:45 - Блэкберн Роверс - Манчестер Юнайтед. Кубок Англии. 1/8 финала.
03:35 - Журнал Лиги чемпионов.
ICTV
22:30 - Х/ф "Заложница 2".
00:15 - Х/ф "Девушка с татуировкой дракона".
03:00 - Т/с "Код Константина", 34-36 с.
-
Кинопремьера HD
23:35 - Х/ф "Сопротивление воздуха".
01:15 - Х/ф "Новогодний отрыв".
02:50 - Х/ф "Трамбо".
Вся телепрограмма

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

Мы в Facebook

Голосование

Какая стоимость вашего ресивера?

до 50$
50-100$
100-150$
150-200$
200-250$
250-300$
300-350$
350-400$
400-450$
450-500$
500$ и выше...

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

Sat-integral club

Списки каналов/ТП пользователей для Sat-Integral Aron, Nero и Stealth

Хто небудь дайте актуальний список на базі ПО 3.39!?

Ключи Sat-Integral S-1210 HD Aron

Цитата: VVV111 от Сегодня в 18:56:14Вообще-то это был не вывод, а предположение! Причем здесь Dre ...

Списки каналов/ТП пользователей для Sat-Integral Aron, Nero и Stealth

Цитата: vasils007 от Сегодня в 09:20:14дамп канали ключи на 4 спутника з фаворитами Насчет того, ...

Ключи Sat-Integral S-1210 HD Aron

Цитата: VVV111 от Сегодня в 16:01:11что-то ключ до байта похож на тот, что вы неделю назад ...

Ключи Sat-Integral S-1210 HD Aron

Цитата: afalin от Сегодня в 16:51:55До раздела Dre keys надо бы "докрутить",а потом ...

Подмена провайдером DNS-запросов

Предыстория После ...

Установка MySQL 5.6 на Centos 6

Будем использовать ...