Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Установка RPM пакетов в Ubuntu Linux

Метки: |
Среда, 18 июня 2008 г.
Просмотров: 53791
Подписаться на комментарии по RSS


Устанавливая программное обеспечение в Ubuntu мы обычно используем Synaptic или команду apt-get из-под терминала. К сожалению, существует большое количество программ, которые распространяются только в RPM формате.

Существует программа Alien которая конвертирует пакеты из одного формата в другой. Однако это не означает что rpm всегда будет работать в вашей системе. Вам необходимо предварительно установить некоторые дополнительные пакеты переду установкой Alien. Эти пакеты включают gcc и make.

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

sudo apt-get install alien dpkg-dev debhelper build-essential
Для конвертации пакета из rpm в debian , используется следующий синтаксис. Sudo может не потребоваться, но на всякий случай напишем и его. 
sudo alien packagename.rpm
Для инсталляции пакета воспользуемся утилитой dpkg, которая является внутренним менеджером пакетов в Debian и Ubuntu.

sudo dpkg -i packagename.deb
Пакет должен теперь установиться, обеспечив совместимость с вашей системой.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 12

  1. Реально помогли. Спасибо!

  2. Знал про alien, но никогда не юзал, а ща реально понадобилась.

    Спасибо за быстрый совет, и сайт реально хорош.

  3. СПАСИБО!!!

    Очень пригодилась инфа.

  4. Владимир | 2009-10-28 в 15:16:16

    Кратко и информативно. Спасибо!

  5. Аноним | 2009-11-03 в 19:12:09

    Не получилось, пишет:

    error: open of /media/cdrom/files/soft/Unix/Desktop/Nero failed: No such file or directory

    error: open of Linux failed: No such file or directory

    error: open of 4/nerolinux-4.0.0.0-x86.rpm failed: No such file or directory

    Error executing "LANG=C rpm -qp --queryformat %{NAME} /media/cdrom/files/soft/Unix/Desktop/Nero Linux 4/nerolinux-4.0.0.0-x86.rpm": at /usr/share/perl5/Alien/Package.pm line 482.

    Что это может значить???

  6. genialen@mail | 2009-11-25 в 17:39:16

    error: incorrect format: unknown tag

  7. СПАСИБО огромное!

  8. С помощью Alien устанавливал на Ubuntu 10.10 64-bit дрова МФУ Canon MF4320d слитые с оф. сайта. Для Debian и Ubuntu предлагают deb только для i386(32-bit), поэтому пришлось использовать RPM пакеты 64-bit предназначенные для других Linux-осей. Canon MF4320d висит в сети на Windows машине. После установки, уже наших, deb пакетов устанавливаем принтер: система-администрирование-печать-добавить-сетевой принтер-принтер windows для samba-обзор-выбираем принтсервер/имя принтера-вперед-Canon - опа! появилась куча принтеров-выбираем наш и ставим дровишки.

    Удачной печати в Linux.

  9. Аноним | 2011-09-28 в 16:18:20

    Ракета!

  10. Андрей | 2011-10-30 в 15:50:48

    Установленные программы не работают(((

  11. Must run as root to convert to deb format (or you may use fakeroot)

    В чем причина?

  12. Спасибо!)

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)