
Каждое руководство по установке, которое я когда-либо видел и которое требует установки RPM, начинается с инструкции «загрузить репозиторий», обычно сопровождаемой wget
, а затем отдельно говорится о rpm -i
загруженном rpm -U
файле.
За исключением того, что я заметил, rpm
что поддерживает удаленные схемы URI (по крайней мере, поддерживает FTP, HTTP и HTTPS). Очевидно, чтобы установить удаленный репозиторий, rpm
нужно уже скачать файл (может быть, не на диск, но я был бы удивлен, если бы это было не так). Так что, по-видимому, проблема не в том, что rpm
нельзя просто установить что-то по ссылке.
Мой вопрос
Помимо полезности наличия аудиторского следа, удобства, которое появляется при возможности установки в автономном режиме, и того факта, что сбой при установке не потребует повторной загрузки RPM, есть ли еще какие-либо веские причины для установки с локального диска? Обрабатывает ли rpm
локальные файлы по-другому?
-- И еще, на всякий случай, если кто-то знает --
Если файлы загружаются на диск (что, опять же, было бы самым разумным решением), удаляются ли они при завершении работы программы или сохраняются? И если ониделатьупорствовать... где?
решение1
Загрузка файла rpm в первую очередь может сэкономить много времени, не только для простой установки, но и для проверки пакета rpm перед установкой. Люди могут проверить, что они пытаются установить ( rpm -qlpv
и rpm -qp --scripts
т. д.), совместим ли rpm с дистрибутивом ( rpm -qpi
) и т. д. Весь файл нужно будет загрузить снова и снова, если используется прямая ссылка URL.