Основы работы в ОС Linux



         

Глава 2


  Лекции

Основы работы в ОС Linux

0.  

Предисловие

1.  

ОС Linux: история и дистрибутивы

2.  

Инсталляция ОС Linux на компьюте...

3.  

Первый запуск ОС Linux

4.  

Знакомство с файловой системой e...

5.  

Оболочка bash

6.  

Программа Midnight Commander

7.  

Графический интерфейс

8.  

Основы администрирования системы

9.  

Подключение и настройка аппаратн...

10.  

Установка и обновление программных пакетов

11.  

Русификация и шрифты

12.  

Программы для работы с текстом

13.  

Выход в локальные сети

14.  

Интернет и электронная почта

15.  

Обитание в среде KDE

16.  

Обратная сторона файловой систем...

17.  

Обновление ядра

18.  

Виртуальный компьютер (система V...

    Экзамен
    Сдать экзамен экстерном
    Литература

Основы работы в ОС Linux

версия для локальной работы

10. Лекция: Установка и обновление программных пакетов

Страницы:

« |

1

|

2

|

3

|

4

|

5

|

вопросы | »

|

учебники

|

для печати и PDA

  Если Вы заметили ошибку - сообщите нам.  

Включить комментарии

|| Настройки

|| Модерация

|| Помощь

Итак, вы нашли и скачали rpm-архив с исполняемой версией нужного вам пакета. Если вы ставите совершенно новый пакет (у вас не было на компьютере предыдущих версий этого ПО), то для установки пакета из этого архива достаточно перейти в тот каталог, где находится архив, и дать команду (для самых нетерпеливых: не спешите выполнять эту рекомендацию, прочитайте еще хотя бы пару абзацев)

[root]# rpm -i имя_rpm-архива

Если у вас была установлена предыдущая версия пакета, то в простейшем случае надо дать команду следующего формата:

[root]# rpm -U --force имя_rpm-архива

Здесь параметр -U говорит программе, что надо произвести обновление (upgrade) пакета, а опция --force требует безусловно (и без лишних вопросов) обновить все входящие в пакет файлы. Заметьте, что это очень сильное требование, и в некоторых случаях может быть лучше сохранить какие-то (например, конфигурационные) файлы от предыдущей версии. Если установка проходит нормально, и никаких дополнительных сообщений не появляется, то после завершения работы программы (после появления приглашения оболочки) вы можете пользоваться вновь установленным пакетом.

К сожалению, не всегда все так просто. Приведу конкретный пример. У меня был установлен RedHat Linux версии 5.2, причем программа Midnight Commander (mc) была версии 4.1.36. На ftp-сервере я увидел версию 4.5.30 этой программы (пакет mc-4.5.30-12.i386.rpm) и, естественно, решил ее поставить. Однако оказалось, что для этого необходимо установить еще 4 других пакета, о чем rpm мне и сообщила:

ошибка: неудовлетворенные зависимости: redhat-logos нужен для mc-4.5.30-12 libglib-1.2.so.0 нужен для mc-4.5.30-12 libc.so.6(GLIBC_2.1) нужен для mc-4.5.30-12 libc.so.6(GLIBC_2.0) нужен для mc-4.5.30-12




Содержание  Назад  Вперед