3.2.5 Установка через сеть

Все предыдущие примеры основывались на предположении, что имеется локальный rpm-пакет, к которому можно указать путь или выполнить команду в его каталоге. Но не более сложно установить пакет, имеющий копию где-то в сети. Для сетевой установки поддерживаются протоколы FTP и HTTP. Удаленный репозиторий пакетов должен быть доверенным, так как есть опасность скачать измененный злоумышленником пакет с фальшивого сервера.

3.2.5.1 Установка через FTP

Все изменения в команде для установки через FTP - это включение имени пакета в виде URL в качестве аргумента. Базовый синтаксис:

# rpm -i ftp://unclejoe@www-126.ibm.com/pub/jikes/jikes-1.16-1.i386.rpm

unclejoe, в данном случае - имя пользователя на сервере FTP. Пример, естественно, выдуманный и не содержит реального имени пользователя.

Команда, отданная в таком виде, вызовет приглашение на ввод пароля пользователя FTP. Можно задать имя пользователя и пароль в одной строке, разделяя их двоеточием:

# rpm -i ftp://unclejoe:workers@www-126.ibm.com/pub/jikes/jikes-1.16-1.i386.rpm

В данном случае пароль - workers.

3.2.5.2 Установка через HTTP

Ситуация, идентичная FTP:

# rpm –i http://ftp.redhat.com/pub/contrib/noarch/SRPMS/Squeak-sources-3-1.src.rpm

Далее - Установка пакетов с исходным кодом
Назад - Режим обновления (freshen)
Содержание