![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
.RADIX |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 Репутация: 2 Всего: 0 |
Из инструкции:
----------------------------------------------------------------------------- Ресурс сообщества АСПЛинукс Новости О проекте Гарантии Проекты / Скачать План Ошибки Стать участником Проекты / Скачать - winex ...... Инструкция по сборке rpm пакета. Собрать rpm пакет для своей архитектуры вы можете одной из этих команд: rpmbuild --rebuild --target i686-lar-linux winex-20040319-0lar9.src.rpm rpmbuild --rebuild --target athlon-lar-linux winex-20040319-0lar9.src.rpm Собранный пакет будет размещен в каталоге /usr/src/asplinux/RPMS/<архитектура> Установить его можно перейдя пользователем root в этот каталог с помощью команды rpm -ihv winex-20040319-0lar9.i686.rpm Если у вас установлены драйверы от фирмы Nvidia, то команда может не пройти, - rpm сошлется на отсутсвие в базе пакета с библиотекой libGL. В этом случае установите пакет командой rpm -ihv --nodeps winex-20040319-0lar9.i686.rpm Если вы раньше не собирали пакеты самостоятельно, то перед сборкой дайте себе права. Под пользователем root дайте команду chown -R <имя_обычного_пользователя> /usr/src Перед сборкой установите пакет rpm-build -------------------------------------------------------------- [andrew@localhost andrew]$ /home/andrew/Desktop/winex-20040322-1lar9.src.rpm bash: /home/andrew/Desktop/winex-20040322-1lar9.src.rpm: cannot execute binary file [andrew@localhost andrew]$ su Password: [root@localhost andrew]# rpmbuild --rebuild --target i686-lar-linux winex-20040319-0lar9.src.rpm bash: rpmbuild: command not found [root@localhost andrew]# rpmbuild --rebuild --target i686-lar-linux winex-20040319-0lar9.src.rpm bash: rpmbuild: command not found [root@localhost andrew]# rpmbuild --rebuild --target athlon-lar-linux winex-20040319-0lar9.src.rpm bash: rpmbuild: command not found [root@localhost andrew]# rpm -ihv winex-20040319-0lar9.i686.rpm ошибка: невозможно открыть winex-20040319-0lar9.i686.rpm: No such file or directory [root@localhost andrew]# rpm -ihv --nodeps winex-20040319-0lar9.i686.rpm ошибка: невозможно открыть winex-20040319-0lar9.i686.rpm: No such file or directory [root@localhost andrew]# cd '/home/andrew/Desktop' [root@localhost Desktop]# rpm -ihv --nodeps winex-20040319-0lar9.i686.rpm ошибка: невозможно открыть winex-20040319-0lar9.i686.rpm: No such file or directory [root@localhost Desktop]# chown -R andrew /usr/src [root@localhost Desktop]# rpm -ihv --nodeps winex-20040319-0lar9.i686.rpm ошибка: невозможно открыть winex-20040319-0lar9.i686.rpm: No such file or directory [root@localhost Desktop]# '/home/andrew/Desktop/winex-20040322-1lar9.src.rpm' bash: /home/andrew/Desktop/winex-20040322-1lar9.src.rpm: cannot execute binary file [root@localhost Desktop]# rpm -ihv --nodeps winex-20040319-0lar9.i686.rpm ошибка: невозможно открыть winex-20040319-0lar9.i686.rpm: No such file or directory [root@localhost Desktop]# --------------------- В общем такая вот ерунда. Не понятно, что тут надо делать ? Может это потому, что он взят с ASPшного сайта (у меня MDK 9.2), хотя тут не указано, что он "оптимизирован" под ASP. -------------------- ASM Forever |
|||
|
||||
NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: 8 Всего: 11 |
.RADIX, скорее всего. Убедись, что у тебя установлена утилитка rpmbuild, которая там требуется. Если нет - поищи либо на диске с дистрибом, либо в инете (на том же сайте ASP, например).
-------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
.RADIX |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 Репутация: 2 Всего: 0 |
Вот результаты следующих испытаний: ------------------------------------------------- [root@localhost Desktop]# rpmbuild --rebuild winex-20040322-1lar9.src.rpm Устанавливается winex-20040322-1lar9.src.rpm предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root ошибка: Неудовлетворенные зависимости сборки: flex нужен для winex-20040322-1lar9 bison нужен для winex-20040322-1lar9 glibc-kernheaders нужен для winex-20040322-1lar9 (его в дистрибутиве я так и не нашел) SDL-devel нужен для winex-20040322-1lar9 cups нужен для winex-20040322-1lar9 cups-devel нужен для winex-20040322-1lar9 ncurses-devel нужен для winex-20040322-1lar9 libjpeg-devel нужен для winex-20040322-1lar9 XFree86-devel нужен для winex-20040322-1lar9 [root@localhost Desktop]# --------------------------------------- после установки недостающего: --------------------------------------- [root@localhost Desktop]# rpmbuild --rebuild winex-20040322-1lar9.src.rpm Устанавливается winex-20040322-1lar9.src.rpm предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root предупреждение: пользователь dyakov не существует - используется root предупреждение: группа dyakov не существует - используется root ошибка: Неудовлетворенные зависимости сборки: glibc-kernheaders нужен для winex-20040322-1lar9 [root@localhost Desktop]# --------------------------------------- Неясно ещё как избавиться от этого dyakov и сделать всё на себя ? -------------------- ASM Forever |
|||
|
||||
.RADIX |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 Репутация: 2 Всего: 0 |
Доинсталлил недостающие пакеты и дополнительно скачал и заинсталлил glibc-kernheaders-2.4-8.10.i386.rpm, т.к. своих в дистрибе не было, теперь если кликнуть два раза по winex-20040322-1lar9.src.rpm, вылазят следующие мессэйджбоксы:
-------------------- Для удовлетворения зависимостей будут установлены следующие пакеты (24 MB): glibc-devel-2.3.2-14mdk.i586 libSDL1.2-devel-1.2.5-12mdk.i586 libalsa2-devel-0.9.6-3mdk.i586 libcups2-devel-1.1.19-10mdk.i586 libgpm1-devel-1.20.1-9mdk.i586 libnas2-devel-1.6-10mdk.i586 libncurses5-devel-5.3-1.20030215.3mdk.i586 libopenssl0.9.7-devel-0.9.7b-4mdk.i586 libpng3-devel-1.2.5-7mdk.i586 libxfree86-devel-4.3-23mdk.i586 Это правильно? ------------------------------- Тыкаем ОК, получаем: -------------------------------Установка завершилась неудачей: file /usr/include/asm/a.out.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file /usr/include/asm/atomic.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file /usr/include/asm/bitops.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file /usr/include/asm/byteorder.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file /usr/include/asm/cache.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file /usr/include/asm/checksum.h from install of glibc-devel-2.3.2-14mdk conflicts with file from package glibc-kernheaders-2.4-8.10 file / и т.д. ------------------------------- Что бы это значило ? Может оттого, что glibc-kernheaders версии 2.4-8.10, а у меня ядро 2.4.18 ? Может нужна более старая версия этих хедеров ? -------------------- ASM Forever |
|||
|
||||
NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: 8 Всего: 11 |
.RADIX, попробуй установить последние версии glibc-devel и glibc-kernheaders. Если не получится - попробуй вообще снести glibc-kernheaders и установить только glibc-devel. Почему-то мне кажется, что в devel должны содержаться и файлы заголовков ядра. А касательно версии ядра - не думаю. Во всяком случае, номера версий пакета glibc-kernheaders и ядра - совершенно разные вещи и совпадение их совершенно необязательно.
-------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
Guest |
|
|||
Unregistered |
С develом он не инсталлится, требует kernelheaders, а они у меня очевидно от АСП.
|
|||
|
||||
.RADIX |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 Репутация: 2 Всего: 0 |
Забыл залогиниться. Существует ли в природе WineX конкректно под MDK ?
-------------------- ASM Forever |
|||
|
||||
.RADIX |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 Репутация: 2 Всего: 0 |
скачал glibc-kernheaders-2.4.21-alt1.i586.rpm
поставил его: ------------- Следующие пакеты имеют неверные подписи: /home/andrew/Desktop/glibc-kernheaders-2.4.21-alt1.i586.rpm: Неверная подпись (sha1 md5 (GPG) (MISSING KEY) GPG#c1e23429 NOT OK) Желаете продолжить установку? ОК ------------- Заинсталлил winex-20040322-1lar9.src.rpm : ------------------------------------------ Для удовлетворения зависимостей будут установлены следующие пакеты (22 MB): glibc-devel-2.3.2-14mdk.i586 libcups2-devel-1.1.19-10mdk.i586 libgpm1-devel-1.20.1-9mdk.i586 libncurses5-devel-5.3-1.20030215.3mdk.i586 libopenssl0.9.7-devel-0.9.7b-4mdk.i586 libpng3-devel-1.2.5-7mdk.i586 libxfree86-devel-4.3-23mdk.i586 Это правильно? ОК -------------- Всё заинсталлилось без вопросов. Только не ясно: куда ? В file:/usr/bin ничего похожего на winex нет, запуск из терминала тоже ничего не дал (нет такой команды), куда он подевался ? Тут ещё в file:/usr/src/RPM/SOURCES появились два тарболла : winex-cvs-20040322.tar.bz2 winex-files-20040319.tar.bz2 к чему бы это ? Мне тут посоветовали на одном форуме следующее: ---------------------------------------------------------------- "Правильно SRC пакет установлен. Теперь надо бы собрать бинарник командой rpmbuild -bb /usr/src/SPECS/winex.spec или rpm -bb /usr/src/SPECS/winex.spec" -------------------------------------------- Вот, что из этого получилось: ------------------------------------- 1) -------------------------------------- file:/usr/src/RPM/SPECS rpmbuild -bb /usr/src/RPM/SPECS/winex.spec ------------------- окончание лога: IC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o caps.o caps.c In file included from d3dgl_private.h:5, from caps.c:20: ../../include/wine/wine_gl.h:31:20: GL/glu.h: No such file or directory make[2]: *** [caps.o] Ошибка 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/winex/dlls/d3dgl' (эта директория есть) make[1]: *** [d3dgl/libd3dgl.so] Ошибка 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/winex/dlls'(тоже имеется) make: *** [dlls] Ошибка 2 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.74289 (%build) Ошибки сборки пакетов: Неверный код возврата из /var/tmp/rpm-tmp.74289 (%build) [root@localhost SPECS]# ----------------------- 2) ----------------------- rpm -bb /usr/src/RPM/SPECS/winex.spec ---------------------- Выполняется(%prep): /bin/sh -e /var/tmp/rpm-tmp.50818 + umask 022 + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf winex + /usr/bin/bzip2 -dc /usr/src/RPM/SOURCES/winex-cvs-20040322.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/bzip2 -dc /usr/src/RPM/SOURCES/winex-files-20040319.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd winex + exit 0 Выполняется(%build): /bin/sh -e /var/tmp/rpm-tmp.38190 + umask 022 + cd /usr/src/RPM/BUILD + cd winex + ./configure --enable-pthreads --enable-opengl --enable-sdldrv --disable-debug --disable-trace --libdir=/usr/lib/winex/lib --bindir=/usr/lib/winex/bin --sysconfdir=/usr/lib/winex/etc checking build system type. --------------------------------- С первой командой начало очевидно было такое же, я не стал его записывать, а потом оно исчезло, затеревшись продолжением лога (лог очень большой, всё компилилось минут 5-7(Система: D-1300, 768 Mb RAM)). --------------------------------- IC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o caps.o caps.c In file included from d3dgl_private.h:5, from caps.c:20: ../../include/wine/wine_gl.h:31:20: GL/glu.h: No such file or directory make[2]: *** [caps.o] Ошибка 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/winex/dlls/d3dgl' make[1]: *** [d3dgl/libd3dgl.so] Ошибка 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/winex/dlls' make: *** [dlls] Ошибка 2 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.38190 (%build) Ошибки сборки пакетов: Неверный код возврата из /var/tmp/rpm-tmp.38190 (%build) [root@localhost SPECS]# ----------------------------------- Как видно, окончания инсталляций одинаковые. В каталоге file:/usr/src/RPM/BUILD/ появились каталоги winex (162,7 Mb) и winex-files-20040319 (1,5 Mb) Что делать дальше ? -------------------- ASM Forever |
|||
|
||||
NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: 8 Всего: 11 |
.RADIX, попробуй поставить откомпиленную версию из .tar.gz
-------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |