Как отобразить пакеты Yum Local Repo в древовидной структуре, основанной на зависимостях?

Я человек, который только что зарегистрировался здесь, чтобы задать точно такой же вопрос, и наткнулся на него, ища подходящие категории ... :)

Может случиться так, что, поскольку вы пишете в файловую систему fuse, а fuse - это «файловая система в пространстве пользователя», на самом деле существует отдельный пользовательский процесс, выполняющийся до тех пор, пока существует монтирование. Это всего лишь теория, но я подозреваю, что если этот процесс умирает или, возможно, зависает, состояние монтирования может не обновляться должным образом, даже если диск был отсоединен.

В любом случае, было бы легко проверить, воспроизводимо ли это поведение, отправив SIGKILL одному из этих процессов.

0
26.07.2018, 14:17
1 ответ

Чтобы получить список всех пакетов в вашем локальном репозитории:

yum --disablerepo "*" --enablerepo "yourlocalrepo" list available

Затем используйте repoqueryдля каждого найденного пакета:

repoquery --tree-requires yourpackage

Если repoqueryотсутствует в вашей системе, установите его через yum install yum-utils.

0
28.01.2020, 04:16

Теги

Похожие вопросы