PDA

Показать полную графическую версию : Как пользоваться системой RPM?


IceSystem
30-12-2003, 16:58
Я слышал, что во FreeBSD можно использовать систему RPM для установки программ. Может быть кто-нибуть подскажет, как именно это делать?

Belansky
31-12-2003, 11:38
Пользоваться можно. Для этого должен быть установлен пакет эмуляции linux и запуск его предусмотрен в /etc/rc.conf. После запускаете rpm -Uhv --ignoreos --root /usr/local/compat/linux --dbpath /var/lib/rpm packetname. Соотвественно, удаление тоже происходит с указанием полного пути к каталогу инсталляции и rpm-базы. Но, не все приложения под Linux получиться установить. Некоторые прямо сообщают, что они для другой системы. А некоторые ставяться и работают нормально.

vtigers
16-11-2005, 12:31
Устанавливал все пакеты которые были в дистирибутиве freebsd 6 (2 cd)

выбрал freebsd потому как только там увидела экотический raid

нужно установить оракл, а для него нужно установить ряд пакетов rpm.

набираю rpm и что я вижу.

#rpm
rpm : Command not found

Как установить и откуда качнуть rpm?

Спасибо за внимание.

Belansky
16-11-2005, 16:46
whereis rpm
/usr/ports/archivers/rpm
cd /usr/ports/archivers/rpm
make install && make clean

Igor_I
16-11-2005, 19:54
Устанавливал .... выбрал ... увидела
Так все-таки какого пола вопрошающий :)
И что же это за экзотический райд?
Имхо, весьма скоропалительное решение.

mar
16-11-2005, 21:33
экотический райд... ну покажите мне его, я бы тоже посмотрела :o
Oracle можно ставить на FreeBSD. Но не нужно. Потому, что дальше могут пойти проблемы, на которые разработчики не расчитывали. Поставте, скажем, (бесплатный же ) suse - который официально поддерживается oracle.

vtigers
16-11-2005, 22:45
Спасибо.
Помогло от части, выдает :

# rpm

/libexec/ld-elf.so.1: /usr/lib/libpopt.so.0: Undefined symbol "stdout"


что интересно начал дальше ставить пакеты
выдает ту же самую строку .

про экзотический raid
железка Intel D925XCVLK
был дитрибутив RedHat Enterprice 3 - отказался от железа как дошло до жестких дисков.
Жуть как хочется зеркало, что и с подвинуло на фрюху.

Посоветуйте линукс который не откажется от этого железа.
Винду не хочется ставить, ну это уже на крайний случай ...

mar
17-11-2005, 00:06
это просто rpm выдает? без ключей и имени пакета?

был дитрибутив RedHat Enterprice 3
RH уже 4 вообще-то давно, если мне память не изменяет =)

Посоветуйте
А что это вообще будет? Сервер баз данных? Собственная машина разработчика? Тот же Oracle там что делать будет? :)

vtigers
17-11-2005, 11:49
да, без ключей, причем туже строку выдает когда начал устанавливать
emulators/linux_base
make install

Будет база для поддержки частично возможно для разработчиков.
Нагрузка примерно 10 баз . Базы правда не большие. Сервер для баз оракла.

Если буду тянуть по инету RH4 народ не поймет. На горбушке за его хотят 800 деревянных это самое малое.
Знать бы точно что эта железка будет дружить с ним, пошел бы траты.
Может кто за пиво даст передрать с болванки, будут очень рад.

Belansky
17-11-2005, 14:43
vtigers
А модуль поддержки linux запущен?

kldstat
2 1 0xc072b000 1b65c linux.ko

vtigers
17-11-2005, 15:28
выдает :

oracle# kldstat
Id Refs Address Size Name
1 7 0xc0400000 63070c kernel
2 16 0xc0a31000 568dc acpi.ko
3 1 0xc4e4c000 15000 linux.ko
oracle#

Belansky
22-11-2005, 10:51
vtigers
Попробуйте установить новую версию rpm из коллекции портов. Не так давно обновление было.




© OSzone.net 2001-2012