26 апреля | 2024г. | 02:19:36

АвторТема: Как самому собрать установочный пакет ipk  (Прочитано 69914 раз)

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

Оффлайн SаttiАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
По мотивам https://dream.altmaster.net/showthread.php?t=4598 author: vlamo

Установка утилиты на ресивер:
1. Удалить симлинк ar по пути /usr/bin/
2. Из прицепа стандартно установить пакет ipktools_OE_2.0_mipsel.ipk

Сборка пакета:
1. Дать команду в телнет
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.2. Отредактировать под свои нужны в notepad++ файл control  по пути /tmp/IPK-BUILD/CONTROL, остальные файлы в принципе не обязательны, их можно удалить
3.Положить "матрешку" для сборки в папку DATA по пути /tmp/IPK-BUILD/ и назначить папкам и файлам соответствующие права
4.Дать команду в телнет
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.5. Забрать собранный пакет по пути /tmp/IPK-BUILD

Разборка пакета:
1. Дать команду в телнет
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.2. Положить разбираемый пакет в папку /tmp
3. Дать команду в телнет
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.где пакет.ipk - имя разбираемого пакета
4. Забрать разобранный пакет по пути /tmp/IPK-BUILD


Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Sаtti можешь собрать для sh4, прошу очень надо. :)

Оффлайн SаttiАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
Sаtti можешь собрать для sh4, прошу очень надо. :)
я не автор утилиты, я всего лишь собрал файлы в установочный пакет, попробуй компоненты утилиты раскидать по соответствующим папкам, если же вдруг не будет работать, то надо найти архиватор ar под архитектуру sh4, если такой конечное есть, по крайней мере архиватор ar входит в состав пакета binutils и поискать его можно тут:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
натолкнуса на эту тему.Пакеты на sh4  я делал еще года 3 назад...вот набор для sh4 кидаете в теже папки что в архиве атрибуты 755 .бинар сам не делает папки потому руками например создаете /tmp/IPK-BUILD далее как описано выше-в папку /tmp/IPK-BUILD/CONTROL ложите control файл и в /tmp/IPK-BUILD все нужные файлы для пакета с нужными уже атрибутами в телнете
ipkg-build  /tmp/IPK-BUILD /tmp
тоисть
ipkg-build  "папка где ваш пакет" "папка куда сохранить уже готовый ваш .ipk"
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн SаttiАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
натолкнуса на эту тему.Пакеты на sh4  я делал еще года 3 назад...вот набор для sh4 кидаете в теже папки что в архиве атрибуты 755 .бинар сам не делает папки потому руками например создаете /tmp/IPK-BUILD далее как описано выше-в папку /tmp/IPK-BUILD/CONTROL ложите control файл и в /tmp/IPK-BUILD все нужные файлы для пакета с нужными уже атрибутами в телнете
Если сделать так: использовать sh-скрипт ipk-maker с первого поста и архиватор ar созданный под архитектуру sh4 с вашего прицепа, то весь процесс создания пакета аналогичен описанному в первом посте, сейчас проверил на своем Kathrein UFS 910 - процесс создания и распаковки пакетов прошел успешно!

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
Sаtti моему бинару уже года 4.Я его скомпилил был когда еще работал в команде SifTeam и по другому не пробовал собрать пакеты)) но если работает с ipk-maker то прекрасно.Проще работать будет.Проверю вечером
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн Dobrodel

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Друзья, здравствуйте, Здесь в продолжении темы, небольшой скрипт, который автоматизирует по максимуму весь процесс упаковки и создания ipk файла.
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн chuguevskiy

  • Кандидат
  • *
  • Сообщений: 9
  • Поблагодарили: 1
  • Уважение: 0
Всем привет!
хочу собрать пакет .ipk инструментом ipkg-build но не выходит ничего.

В папке "CONTROL "control файл такой:
Спойлер   :
Package: enigma2-plugin-softcams-mgcamd-oscam-wicardd-openbh
Version: 1.0
Desсriрtion: mgcamd-oscam-wicardd for openblackhole
Architecture: all
OE: enigma2
Section: extra
Priority: optional
Maintainer: chuguevskiy@gmail
Homepage: unknown
Depends: enigma2(>1.0cvs20090531)
Source: none

Вся свалка папок\файлов CONTROL\DATA находится тут "/media/hdd/ipk-build"
В папке "DATA" две ветки:
Спойлер   :
/etc/tuxbox/satellites.xml - он не стандартный для торроидальной антенны (с перевернутой круговой поляризацией) потому и нужен.
................../config/"кучка конфигов"
/usr/keys/"кучка конфигов и ключей"
....../bin/"кучка бинарников"
....../camscript/"кучка скриптов"
Пытаюсь собрать это в прошивке OpenBlackhole 0.1
Спойлер   :
root@vuduo2:/media/hdd# ipkg-build ipk-build ipk
enigma2-plugin-softcams-mgcamd-oscam-wicardd-openbh
ipkg-build: Error: Package name  contains illegal characters, (other than [a-z0-9.+-])
Please fix the above errors and try again.
root@vuduo2:/media/hdd#
название и описание пакета ведь в соответствии с требованием!
но что бы и как я не правил в "control" всегда и постаянно получаю ошибку:
"ipkg-build: Error: Package name  contains illegal characters, (other than [a-z0-9.+-])"
попробовал было собрать это добро в других прошивках(OpenPLi\OpenDroid\OpenATV\OpenVIX) везде результат один тот же. Рою инет, но не могу найти причину ошибки. делаю все по инструкциям написанным разными людьми - все равно результат один и тот же.  Что сделать, чтоб собра

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1137
  • Уважение: +5
chuguevskiy, скиньте свои файлы. Попробую пересобрать. А так предположение одно - где-то в названии кириллица закралась.
P.S. С Вашим control-файлом собирается нормально. Проверьте папку DATA на кириллические символы. И команда мне не нравится:  ipkg-build ipk-build ipk enigma2-plugin-softcams-mgcamd-oscam-wicardd-openbh.
Нужно:
ipkg-build  "папка где ваш пакет" "папка куда сохранить уже готовый ваш .ipk"

Оффлайн chuguevskiy

  • Кандидат
  • *
  • Сообщений: 9
  • Поблагодарили: 1
  • Уважение: 0
Я в личку скину файлы т.к. там акк мой от ш@ры. Попробуйте собрать именно ipkg-build инструметном, а не ipk-maker.  ipk-maker собирает и у меня.
Отправил.

Добавлено  27 июня | 2015г. | 20:52:59
2 MegAndretH
Вы помогли мне увидеть косяк(очень не явный)
Спасибо!

Оффлайн Serjoga

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 3238
  • Поблагодарили: 16985
  • Уважение: +3
Интересует у всех ли после такой команды выдает хиероглифы? Менял языки, менял разные версии но непомогает....Уже даже незнаю где копать.

Спойлер   :

  • Latvian SatFan
Dreambox 920 UHD (DVB-T/DVB-S2X MultiStream FBC Tuner)
Samsung UE55MU6172UXXH

Оффлайн Sirius0103

  • Совет Джедаев
  • ****
  • Сообщений: 3901
  • Поблагодарили: 15164
  • Уважение: +47
Serjoga, поставь английскую версию, vlamo в своё время делал две, искать на дримальтмастере думаю знаешь где...
  • Vu+ Solo 4k | Vu+ Solo 4k | Vu+ Solo²

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
в индб это дело делает плагин прям на тюнере.просто выделяете что вам нужно курсором в плагине жмете красную клавишу для копирования в папку темп когда все нужное выделили жмете зеленую клавишу вводите название пакета с пульта жмете ок-получаете готовый пакет  и забираете в папке темп :bye:
я плагин сделал гдето ну почти 2 года назад
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн Марчелла

  • Совет Джедаев
  • ****
  • Сообщений: 3939
  • Поблагодарили: 12258
  • Уважение: +33
nikolasi друг мой а нельзя этот плагин одаптировать и под другие имиджи... будем тебе очень признательны... :drinks:
  • Gisclub.tv №1 --------------------
LG 55UJ630V 4K UHD > Zgemma H7 S 4K UHD
 
Samsung QE55Q60A 4K UHD > Zgemma H9 Combo 4K UHD & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
ну на вушке будет работать на всех имиджах.на остальных не знаю.вечером соберу пакет попробуете(там есть пару либ просто не вкурсе протянет платформа шаре4 или нет) зы а вообще могу попробовать у родителей еще остался айп 99  :bye: если че то пересоберу либы под шаре 4
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
10 Ответов
12268 Просмотров
Последний ответ 21 января | 2016г. | 20:45:04
от likon
43 Ответов
64092 Просмотров
Последний ответ 08 сентября | 2013г. | 00:44:31
от Igornord
2 Ответов
5155 Просмотров
Последний ответ 22 октября | 2011г. | 09:15:47
от tv5
6 Ответов
4694 Просмотров
Последний ответ 03 февраля | 2013г. | 00:41:38
от satoneinfo
7 Ответов
9247 Просмотров
Последний ответ 05 июня | 2015г. | 09:37:34
от klimovotv


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!