20 ноября | 2019г. | 02:27:23

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

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

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

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 399
По мотивам 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

  • Джедай Куратор
  • **
  • Сообщений: 2199
  • Поблагодарили: 1734
Sаtti можешь собрать для sh4, прошу очень надо. :)

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

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

Оффлайн nikolasi

  • Совет Джедаев
  • ****
  • Сообщений: 3921
  • Поблагодарили: 15794
натолкнуса на эту тему.Пакеты на 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
  • Поблагодарили: 399
натолкнуса на эту тему.Пакеты на sh4  я делал еще года 3 назад...вот набор для sh4 кидаете в теже папки что в архиве атрибуты 755 .бинар сам не делает папки потому руками например создаете /tmp/IPK-BUILD далее как описано выше-в папку /tmp/IPK-BUILD/CONTROL ложите control файл и в /tmp/IPK-BUILD все нужные файлы для пакета с нужными уже атрибутами в телнете
Если сделать так: использовать sh-скрипт ipk-maker с первого поста и архиватор ar созданный под архитектуру sh4 с вашего прицепа, то весь процесс создания пакета аналогичен описанному в первом посте, сейчас проверил на своем Kathrein UFS 910 - процесс создания и распаковки пакетов прошел успешно!

Оффлайн nikolasi

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

Оффлайн chuguevskiy

  • Кандидат
  • *
  • Сообщений: 9
  • Поблагодарили: 1
Всем привет!
хочу собрать пакет .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

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

Оффлайн chuguevskiy

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

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

Оффлайн Serjoga

  • Джедай Куратор
  • **
  • Сообщений: 3251
  • Поблагодарили: 15919
Интересует у всех ли после такой команды выдает хиероглифы? Менял языки, менял разные версии но непомогает....Уже даже незнаю где копать.

Спойлер   :

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

Оффлайн Sirius0103

  • Совет Джедаев
  • ****
  • Сообщений: 3536
  • Поблагодарили: 12228
Serjoga, поставь английскую версию, vlamo в своё время делал две, искать на дримальтмастере думаю знаешь где...
  • Vu+ Solo 4k | Vu+ Solo 4k | Vu+ Solo²
- success accompanies the audacious -

Оффлайн nikolasi

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

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

  • Мастер Джедай
  • ***
  • Сообщений: 3334
  • Поблагодарили: 9048
nikolasi друг мой а нельзя этот плагин одаптировать и под другие имиджи... будем тебе очень признательны... :drinks:
  • LG 55UJ630V 4K UHD > Zgemma H7S 4K UHD (1шт) & Zgemma H9 Combo 4K UHD (2шт) & Zgemma H9 Twin 4K UHD (2шт)
gisclub.tv №1
--------------------
Лучше быть умным и иногда тупить, чем быть тупым и умничать.

Оффлайн nikolasi

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

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
10 Ответов
8917 Просмотров
Последний ответ 21 января | 2016г. | 20:45:04
от likon
43 Ответов
27581 Просмотров
Последний ответ 08 сентября | 2013г. | 00:44:31
от Igornord
12 Ответов
8791 Просмотров
Последний ответ 24 декабря | 2012г. | 21:53:10
от Даша
6 Ответов
2561 Просмотров
Последний ответ 03 февраля | 2013г. | 00:41:38
от satoneinfo
7 Ответов
6054 Просмотров
Последний ответ 05 июня | 2015г. | 09:37:34
от klimovotv



X

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

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