Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 4 сообщений
Cообщения с меткой

lsb - Самое интересное в блогах

Следующие 30  »
DemonSDA

Alien. Как сконвертить rpm в deb и обратно.

Воскресенье, 18 Января 2010 г. 00:58 (ссылка)

Есть такая замечательная утилита - Alien называется.

Умеет конвертировать между собой следующие форматы пакетов:



* DEB - Debial package

* RPM - Rad Hat package

* SLP - Stampede package

* LSB - LABN package

* TGZ - Slackware package

* PKG - Solaris package



(эти сведения я узнал, введя alien --help в консоли)

Программа консольная, то есть без визуального интерфейса.

Но, тем не менее, пользоваться ей не так уж и сложно.

Сейчас объясню.

Для комфотрного использования программы нам нужно:

* Midnight Commander - он должен быть у каждого уважающего себя пользователя Linux.

* Alien - собственно программа-конвертор

* Консоль.



Итак, для того, чтобы конвертировать пакет в нужный формат, делаем всё так, как описано ниже:



1. Запускаем консоль.

2. В консоли переходим в режим администратора (комманда su, после её ввода надо ввести пароль root'а)

3. Запускаем Midnight Commander (введя две буквы — mc)

4. Переходим в каталог, где лежит пакет, который нужно конвертировать (например, ~/Downloads/)

5. Вводим следующее: alien имя_файла1 формат2

6. Немного ждём, и вуаля! Alien мало того, что перепакует пакет в нужный формат и положит в ту же папку, так ещё и назовёт его правильно, взяв параметры изнутри самого архива пакета.



1 Имя_файла — имя файла вместе с расширением. Если слишком длинное — можно, говорят, нажать ctrl+enter, и имя вставится в строку. Но у меня этот способ не работает (что-то с настройками горячих клавиш) и я иду за именем с помощью файлового браузера типа Nautilus или Konquerror.

2 Формат — нужный формат из предложенных: deb / rpm / slp / lsb / tgz / pkg



Примечания:

1. Midnight Commander нужен лишь для удобства, чтобы не писАть вручную весь путь к файлу — ведь при переходе по папкам MC фактически исполняет команду cd («change directory»)

2. Используем вместо sudo команду su на тот случай, если придётся конвертировать несколько раз. А, в принципе, можно и не входить в аккаунт root'а, просто написав перед alien ... ... слово sudo



Итак, вот конкретный пример:



sudo alien ~/Downloads/flash-plugin_9.0.124.0-1_i386.rpm deb

Метки:   Комментарии (1)КомментироватьВ цитатник или сообщество

Следующие 30  »

<lsb - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda