3.3. Программа rpm: локальная установка пакетов
3.3. Программа rpm: локальная установка пакетов
3.3.1. Немного истории
Раньше, когда не было Интернет-репозиториев, во всех RH-совместимых дистрибутивах для установки, удаления и обновления пакетов использовалась программа rpm. RPM (аббревиатура oт Red hat Package Manager) - это один из самых "древних" менеджеров пакетов. Правда, в первой бета-версии дистрибутива Red Hat, которая увидела свет 29 июня 1994 года, использовался другой менеджер пакетов - RPP, Этот менеджер имел ряд существенных недостатков, поэтому уже во второй версии дистрибутива (1995 год) он был заменен на более "продвинутый" менеджер пакетов - RPM.
Сейчас программу RPM можно встретить во многих дистрибутивах Linux - Fedora, Mandriva, ALT Linux, ASP Linux и др. Но во вcex этим дистрибутивах данная программа остается только для обеспечения совместимости, а по умолчанию используются более совершенные системы управления пакетами, например yum и apt. Преимущества новых систем управления пакетами в том, что они поддерживают удаленные хранилища пакетов. Менеджер RPM, холь и поддерживает установку удаленного пакета (в смысле пакета» расположенного на удаленном сервере), но он не поддерживает концепцию репозиториев как таковую и не позволяет разрешать зависимости непосредственно на этапе установки. На страницах книги эта фраза звучит совсем не страшно, но на практике, поверьте, это очень неудобно. Представьте, что в вашей системе не установлена оболочка KDE, а вы очень хотите ее установить. В yum вам достаточно указать пакет kdebase, и KDE будет установлена. В случае с RPM вы увидите сообщение о том, что пакет kdebase зависит от нескольких пакетов, Когда же вы попытаетесь установить те пакеты, то обнаружите, что они, в свою очередь зависят от других пакетов. Нужно обладать действительно прочным запасом терпения, чтобы устанавливать большие программные комплексы с помощью RPM. Поэтому в большинстве случаев вы будете пользоваться программой yum, а о программе RPM вам нужно знать только потому, что это - традиция.
Но, ради справедливости, нужно отметить, что RPM намного удобнее для локальной установки пакетов. Например, дома у вас нет Интернета, вы на работе скачали все необходимые пакеты, записали на CD и принесли домой. Дома вам нужно их установить. В yum тоже есть возможность установки локальных пакетов, но эта программа ориентирована на работу с Интернет-репозиториями, поэтому даже при установке локального пакета она попытается связаться с репозиториями, и если обнаружит, что они недоступны (Интернета-то нету!), то у вас не получится установить даже локальный пакет. В случае с RPM при установке локального пакета у вас не возникнет ни малейшей проблемы.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
1.1.4. Локальная сеть
1.1.4. Локальная сеть Взлом в локальной сети может быть проще по многим причинам:? компьютеры подключены по скоростному соединению от 10 Мбит и выше;? есть возможность прослушивать трафик других компьютеров в сети;? можно создавать подставные серверы;? очень редко
Глава 10. Установка и обновление программных пакетов
Глава 10. Установка и обновление программных пакетов 10.1. Два способа установки ПО Необходимость в установке новых программных пакетов под LINUX возникает в двух основных случаях: • когда появляется новая версия одного из уже установленных у вас пакетов; • когда возникает
П12. К главе 10 "Установка и обновление программных пакетов"
П12. К главе 10 "Установка и обновление программных пакетов" 1. Donnie Barnes, "RPM HOWTO”, перевод А. Отта. Общие сведения о том, как пользовать Red Hat Package Manager (RPM). (http://linux.webclub.ru/howtorus/rpm/rpm-howto.html). 2. Е.Черкашин, "Использование RPM". (http://www.citforum.ru/operating_systems/articles/linux_rpm.shtml) 3. Ю.Ю.Громов, С.И.Татаренко,
2.6.4. Установка из пакетов, содержащих исходный код
2.6.4. Установка из пакетов, содержащих исходный код Иногда в пакетах RPM находятся не откомпилированные версии программ, а их исходный код. Признаком этого является слово src вместо названия архитектуры. Для установки такого пакета введите: rpm –rebuild software-2.00-1.src.rpmРазумеется,
7.5.3. Установка из пакетов, содержащих исходный код
7.5.3. Установка из пакетов, содержащих исходный код Иногда в пакетах RPM находятся не откомпилированные версии программ, а их исходный код. Признаком этого является слово «src» вместо названия архитектуры. Для установки такого пакета введите:$ rpm -iv <пакет>.src.rpmМенеджер
1.1.3.8. Выбор пакетов и их установка
1.1.3.8. Выбор пакетов и их установка Мы подошли к самому интересному - к выбору пакетов. Можете оставить все как есть (по умолчанию выбраны только приложения для офиса), а можете установить переключатель в нижнюю часть окна (рис. 1.19) в положение Настроить сейчас, и у вас
3.3.3.1. Установка пакетов
3.3.3.1. Установка пакетов Для установки пакета (или пакетов - в командной строке можно указать несколько пакетов) используется опция -i:rpm - i пакетЕсли вы хотите наблюдать за процессом установки (это очень полезно, если устанавливается большой пакет или же производится
5.1.3.2. Установка пакетов для воспроизведения МРЗ и видео
5.1.3.2. Установка пакетов для воспроизведения МРЗ и видео Теперь осталось только установить пакеты, содержащие нужные нам кодеки. Введите следующие команды (рис. 5.7):yum install gstreamer-plugins-uglyyum install audacious-plugins-nonfree-mp3yum install kdemultimedia-extras-nonfree (если у вас KDE)yum install lameyum install xine xine-lib libdvdcss
7.4.2.2. Установка инструментария livecd и дополнительных пакетов
7.4.2.2. Установка инструментария livecd и дополнительных пакетов Для установки инструментария для создания LiveCD нужно установить всего лишь один пакет - livecd-tools. Но кроме этого пакета желательно скачать и установить следующие пакеты:• fedora-livecd - минимальный (базовый) LiveCD на базе
Глава 9 Установка пакетов локализации
Глава 9 Установка пакетов локализации К сожалению, добавить на LiveCD Ubuntu локализацию для всех языков не представляется возможным из-за крайне ограниченного места. Однако, как я уже говорил, при наличии соединения с интернетом все необходимые пакеты будут автоматически
1.4. Локальная анонимность
1.4. Локальная анонимность Часто пользователям бывает все равно, следит ли за ними грозный администратор или кто-либо еще. Главное, чтобы коллеги по работе или родственники не видели, какие сайты посещались с их локального компьютера.Просто очистить историю посещений
9.6. Установка в Ubuntu RPM-пакетов
9.6. Установка в Ubuntu RPM-пакетов В начале этой главы я обещал рассказать, как установить в Ubuntu программы из не предназначенных для этой системы RPM-пакетов. Для этого можно попробовать преобразовать RPM-файл в формат DEB с помощью команды alien, а потом установить обычным
11.3. Установка необходимых пакетов
11.3. Установка необходимых пакетов Первым делом нужно установить основные мультимедиакодеки, поэтому введите одну из двух команд (в зависимости от архитектуры вашей системы):? sudo apt-get install w32codecs — если у вас 32-битная система;? sudo apt-get install w64codecs — для 64-битной
9.2.3. Программа Windows Live Mail Установка программы
9.2.3. Программа Windows Live Mail Установка программы Начиная с Windows 95 в состав операционной системы входил почтовый клиент Outlook Express. Позже он был переименован в Windows Mail, а в Windows 7 — вообще исключен из состава операционной системы. Если вам нужна почтовая программа, вы можете