![Почему в руководствах всегда говорится о необходимости загрузки RPM на диск?](https://rvso.com/image/1417409/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83%20%D0%B2%20%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B0%D1%85%20%D0%B2%D1%81%D0%B5%D0%B3%D0%B4%D0%B0%20%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D1%81%D1%8F%20%D0%BE%20%D0%BD%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20RPM%20%D0%BD%D0%B0%20%D0%B4%D0%B8%D1%81%D0%BA%3F.png)
Каждое руководство по установке, которое я когда-либо видел и которое требует установки 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.