1

Я загрузил файл .rpm в каталог ~/Downloads и успешно установил его, дважды щелкнув по нему: программное обеспечение открылось, и я смог нажать «Установить». Просто и очень удобно, но я хотел бы узнать больше о системе и о том, где хранятся (предполагается) файлы.

Мой вопрос: могу ли я теперь безопасно удалить файл ~/Downloads/file.rpm или мне нужно переместить его в другое место в моей системе? Или я должен навсегда оставить его в текущем каталоге ...?

Если это имеет какую-либо полезную информацию: у меня нет /var /cache /yum / в моей системе, и у меня нет ничего, связанного с file.rpm в /var /cache / dnf /. Кроме того, нет /etc/yum.conf, /ect/dnf.conf или чего-либо, связанного с file.rpm в /etc/yum.repos.d/.

Большое спасибо за ваши комментарии!

1 ответ1

1

Как только пакет будет установлен, различные файлы будут размещены в соответствующих местах в файловой системе в соответствии с рекомендациями Fedora по разметке файловой системы. Установив загруженный пакет, вы можете удалить файл RPM.

Вы можете увидеть, куда пакет помещает вещи, прежде чем устанавливать их из командной строки. Давайте предположим, что ваш загруженный пакет - foo-1.0-1.x86_64.rpm , и он находится в ~/Downloads . Вы можете увидеть, что в нем, запустив:

$ rpm -qlp ~/Downloads/foo-1.0-1.x86_64.rpm

Где qlp является q uery: l файлы из p ackagefile». Посмотрите на man rpm для многих других вариантов запроса.

Вы также можете использовать less пейджер для просмотра сведений о пакете (он запускает команду запроса RPM в фоновом режиме), например:

$ less ~/Downloads/foo-1.0-1.x86_64.rpm

Сначала вы увидите некоторую обзорную информацию, затем описание, затем (возможно, очень длинный) список изменений и, наконец, внизу, список файлов. (Нажмите q когда закончите с less .)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .