Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему не инсталлится WineX ? Непонятно. 
:(
    Опции темы
.RADIX
Дата 24.3.2004, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
NightGoblin
Дата 25.3.2004, 06:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 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
PM MAIL WWW ICQ   Вверх
.RADIX
Дата 28.3.2004, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
.RADIX
Дата 31.3.2004, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
NightGoblin
Дата 1.4.2004, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 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
PM MAIL WWW ICQ   Вверх
Guest
Дата 3.4.2004, 12:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











С develом он не инсталлится, требует kernelheaders, а они у меня очевидно от АСП.
  Вверх
.RADIX
Дата 3.4.2004, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 19.11.2003

Репутация: 2
Всего: 0



Забыл залогиниться. Существует ли в природе WineX конкректно под MDK ?


--------------------
ASM Forever
PM MAIL   Вверх
.RADIX
Дата 5.4.2004, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
NightGoblin
Дата 6.4.2004, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 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
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1158 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.