LINUX.ORG.RU

Установка rpm пакетов в Ubuntu


0

0

Доброй ночи. Проблема такая, установил Ubuntu, до этого пользовался 
Mandrake 10.1 ито немного, вообще с линуксом тока недавно начал свое 
знокомство. Так вот возникла проблема при установке rpm пакетов незнаю 
как установить набираю rpm -ivh <имя пакета> вот что он мне на это 
выдает: 
rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
ошибка: невозможно открыть индекс Packages используя db3 - No such file or directory (2)
ошибка: не могу открыть базу данных Packages в /var/lib/rpm
Пожалуста подскажите.

В Ubuntu (клон Debian'а) используются .deb-пакеты.

Соответственно нужно делать "apt-cache search [что нужно найти]" и "apt-get install [что установить]".

Есть еще aptitude - графический интерфейс ко всему этому делу.

Если (очень маловероятно) необходимость ставить rpm осталась, то нужно читать документацию на этот самый alien. Никогда с ним не сталкивался, если честно :)

alexru ★★★★
()
Ответ на: комментарий от alexru

Точто, если deb-ов нет, а есть только rpm-ки.. и нет возможности собрать пакет из сырцов, то alien - лучшее решение, использовал и довольно успешно..

MiracleMan ★★★★★
()

alien -d [имя пакета]

он соберет тебе новый пакет,который установить сможешь командой dpkg -i [имя пакета]

Isus
()
Ответ на: комментарий от MiracleMan

значит написал я так perl alien.pl -r/home/v/....1.deb но я получил: ar: /home/v/...1.deb File format not recognized gzip: stdin: unexpected end of file. Control file couldn't be read! at alien/package/deb

ostap-v
()
Ответ на: комментарий от Isus

значит написал я так perl alien.pl -r/home/v/....1.deb но я получил: ar: /home/v/...1.deb File format not recognized gzip: stdin: unexpected end of file. Control file couldn't be read! at alien/package/deb

Помогите как правильно конвертировать

ostap-v
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.