Вернуться   DreamBox Satellite Forum > Обсуждение > Dreambox DM 5xxx/7xxx/8xxx/9xxx > Developer board

Developer board Раздел для разработчиков софта

Ответ
 
Опции темы

Старый 13.10.2011, 11:57   #46
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Цитата:
Сообщение от maigais Посмотреть сообщение
"""Также в этом архиве могут быть следующие файлы: conffiles, preinst, postinst, prerm и postrm. Также могут быть ещё чёрт-знает-какие файлы, но все они не будут использоваться при установке пакета . ""

а где те фаилы или скрипты можно достать , очень нужно
Если очень нужно, то сделайте сами.
Они то нужны вам для вашей же установки.
Ничего сложного, обычные shell-скрипты.
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 13.10.2011, 12:21   #47
Эксперт
 
ДМИТРИЙ1973 вне форума
Регистрация: 10.06.2009
Сообщений: 550
По умолчанию

Vlamo ,а можно небольшой пример.Мне например перед установкой пакета надо удалить симлинк от busybox /usr/bin/awk.
Так?
preinst
Код:
#bin/sh 

rm -rf /usr/bin/awk
__________________
et8000/Formuler1

Последний раз редактировалось ДМИТРИЙ1973; 13.10.2011 в 12:24.
  Ответить с цитированием

Старый 13.10.2011, 13:00   #48
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Если вам надо удалить именно симлинк, тогда лучше так:
Код:
if [ -L /usr/bin/awk ]; then
  rm -f /usr/bin/awk
fi
А вообще побольше пробуйте, экспериментируйте, смотрите как сделано в других пакетах, наконец. Не стесняйтесь.
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 13.10.2011, 13:18   #49
Эксперт
 
ДМИТРИЙ1973 вне форума
Регистрация: 10.06.2009
Сообщений: 550
По умолчанию

Спасибо.
Проверка что это симлинк, то что нужно.
А в другим имиджах,без симлинка,awk просто заменится,если он есть в /usr/bin и все.
__________________
et8000/Formuler1
  Ответить с цитированием

Старый 13.10.2011, 13:34   #50
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

ДМИТРИЙ1973, вы опять начинаете говорить загадками.
Откуда я знаю, что вы там себе планируете устанавливать?
Если вы пытаетесь установить пакет с полнофункциональным awk, так он и так установится как должен. Если вы что-то мудрите, то это одному вам известно.
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 13.10.2011, 14:05   #51
Эксперт
 
ДМИТРИЙ1973 вне форума
Регистрация: 10.06.2009
Сообщений: 550
По умолчанию

Цитата:
Сообщение от vlamo Посмотреть сообщение
ДМИТРИЙ1973, вы опять начинаете говорить загадками.
Откуда я знаю, что вы там себе планируете устанавливать?
Если вы пытаетесь установить пакет с полнофункциональным awk, так он и так установится как должен. Если вы что-то мудрите, то это одному вам известно.
Да ,в пакет будет входить и нормальный(полный) awk.Просто он через фтп руками не ставился,пока симлинк не удалишь,не давал менять( ошибка копирования).
__________________
et8000/Formuler1

Последний раз редактировалось ДМИТРИЙ1973; 13.10.2011 в 14:07.
  Ответить с цитированием

Старый 13.10.2011, 19:15   #52
Эксперт
 
Аватар для maigais
 
maigais вне форума
Регистрация: 12.12.2008
Адрес: latvija
Сообщений: 2,120
Отправить сообщение для maigais с помощью Skype™
По умолчанию

Цитата:
Сообщение от vlamo Посмотреть сообщение
Если очень нужно, то сделайте сами.
Они то нужны вам для вашей же установки.
Ничего сложного, обычные shell-скрипты.
хочу решить ету проблему раз и навсегда


root@dm800:~# ipkg install -force-overwrite /tmp/*.ipk
Not downgrading package enigma2-extensions-piconload-usb-hdd on root from ver.3
0 to 3.2.
root@dm800:~#

кто та мне подсказал создав из едих скриптов облегчу себе жизнь
ну как и что !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
__________________
BlackHole-OE2.0,Tuner + ALINK DTU и Digital USB DVB-T HDTV TV Tuner Recorder Receiver , HDD TOSHIBA MK2552GSX 250gb,

Последний раз редактировалось maigais; 13.10.2011 в 19:20.
  Ответить с цитированием

Старый 13.10.2011, 20:34   #53
Эксперт
 
ДМИТРИЙ1973 вне форума
Регистрация: 10.06.2009
Сообщений: 550
По умолчанию

Может надо удалять старую версию вначале?
ipkg remove enigma2-extensions-piconload-usb-hdd
только вначале проверить,если она,а может и не надо проверять.
__________________
et8000/Formuler1

Последний раз редактировалось ДМИТРИЙ1973; 13.10.2011 в 20:48.
  Ответить с цитированием

Старый 13.10.2011, 21:20   #54
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Цитата:
Сообщение от maigais Посмотреть сообщение
хочу решить ету проблему раз и навсегда
Ну, насколько я понял, вам надо сперва ваш пакет научить удаляться без проблем, да и устанавливаться без всяких там "-force-overwrite". А там, глядишь, и все остальное само-собой наладится.
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 23.10.2011, 19:42   #55
Эксперт
 
Аватар для spartak73
 
spartak73 вне форума
Регистрация: 23.10.2011
Адрес: Latitude 51,292°N Longitude 9,452°E
Сообщений: 103
Отправить сообщение для spartak73 с помощью ICQ Отправить сообщение для spartak73 с помощью Skype™
По умолчанию

vlamo, у меня такой вопрос: мне нужен ar для архитектуры sh4. Я нашел закинул как положено файл ar в usr/bin и библиотеку libbfd в usr/lib дал права 755. Однако если я запускаю ipk-saver получаю ответ что мой ar не может этого сделать. Что я делаю не так? Может у вас есть рабочий ar для архитектуры sh4. Подвешиваю свой файл на всякий случай. Может он неправильный?
Вложения
Тип файла: zip ar.zip (365.5 Кб, 19 просмотров)
  Ответить с цитированием

Старый 23.10.2011, 23:55   #56
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Ну, попробуйте запустить свой ar с консоли. Например:
Код:
root@dm600pvr:~> ar --help
BusyBox v1.01 (2009.12.12-00:38+0000) multi-call binary

Usage: ar [-o] [-v] [-p] [-t] [-x] ARCHIVE FILES

Extract or list FILES from an ar archive.

Options:
        -o              preserve original dates
        -p              extract to stdout
        -t              list
        -x              extract
        -v              verbosely list files processed
Как видите, этот архиватор умеет только распаковывать архивы.
А вот этот может и упаковывать:
Код:
root@dm500hd:~# ar --help
Usage: ar [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...
       ar -M [<mri-script]
 commands:
  d            - delete file(s) from the archive
  m[ab]        - move file(s) in the archive
  p            - print file(s) found in the archive
  q[f]         - quick append file(s) to the archive
  r[ab][f][u]  - replace existing or insert new file(s) into the archive
  t            - display contents of archive
  x[o]         - extract file(s) from the archive
 command specific modifiers:
  [a]          - put file(s) after [member-name]
  [b]          - put file(s) before [member-name] (same as [i])
  [N]          - use instance [count] of name
  [f]          - truncate inserted file names
  [P]          - use full path names when matching
  [o]          - preserve original dates
  [u]          - only replace files that are newer than current archive contents
 generic modifiers:
  [c]          - do not warn if the library had to be created
  [s]          - create an archive index (cf. ranlib)
  [S]          - do not build a symbol table
  [v]          - be verbose
  [V]          - display the version number
  @<file>      - read options from <file>
 emulation options: 
  No emulation specific options
ar: supported targets: elf32-tradlittlemips elf32-tradbigmips ecoff-littlemips ecoff-bigmips elf32-ntradlittlemips elf64-tradlittlemips elf32-ntradbigmips elf64-tradbigmips elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex
Report bugs to <URL:http://www.sourceware.org/bugzilla/>
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 24.10.2011, 11:16   #57
Эксперт
 
Аватар для spartak73
 
spartak73 вне форума
Регистрация: 23.10.2011
Адрес: Latitude 51,292°N Longitude 9,452°E
Сообщений: 103
Отправить сообщение для spartak73 с помощью ICQ Отправить сообщение для spartak73 с помощью Skype™
По умолчанию

У меня выдает вот это



Нужно libc.so.6 как я понял. Не нашло эту версию...
  Ответить с цитированием

Старый 24.10.2011, 11:33   #58
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Цитата:
Нужно libc.so.6 как я понял.
Да. И еще libz.so.1, и это еще может быть не предел...
Понимаете, здесь форум по Дримам, поэтому и все инструкции в той или иной мере пишутся под (для) них.
Смотрите, когда я искал пакет с ar-архиватором, то я не стремился скачать самую последнюю версию, а ориентировался прежде всего на версию ядра в Дриме. Поэтому и искал в репозиториях Дебиана пакет под etch/lenny дистрибутив.
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием

Старый 20.11.2011, 19:48   #59
Дримовод
 
Аватар для SergeyMK
 
SergeyMK вне форума
Регистрация: 24.08.2009
Адрес: Россия ХМАО-Югра
Сообщений: 57
Отправить сообщение для SergeyMK с помощью ICQ
По умолчанию

В чем может быть проблема, делал все по посту 2 и 21, один раз получилось создать ipk пакет а второй раз выдал это


root@dm800se:/# ipk-maker build /tmp/IPK


ipk-maker: command 'build'...
ipk-maker: current version 'ar' cannot create ipk-packages
ipk-maker: for good joob require full version 'ar' from binutils package
__________________
DM 800 HD SSL76D, SSL Ferari, DM 800 HD SE
  Ответить с цитированием

Старый 20.11.2011, 23:16   #60
Специалист
 
Аватар для vlamo
 
vlamo вне форума
Регистрация: 01.11.2007
Сообщений: 2,321
Отправить сообщение для vlamo с помощью ICQ
По умолчанию

Попробуйте сделать, как написано в пост №56 (пару постов выше).
__________________
  • DM600PVR: Gemini 4.70, mgcamd_1.35/mpcs_16e, HDD 160GB
  • ET9200: Image: OpenPLi 3.0; oscam 1830; HDD 160GB
  Ответить с цитированием
Ответ

Закладки


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Часовой пояс GMT +3, время: 14:39.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot


Спутниковое телевидение, оборудование для прима. Ресиверы Dreanbox Multimedia.
Самые актуальные обзоры новейших спутниковых ресиверов.