Что означают буквы для опций символической ссылки (-P -L -H)?

К сожалению, yum check-updateпо умолчанию не извлекает изменения из удаленных репозиториев, пока не истечет yum.confметаданные _параметра expire (default 90m ). По-видимому, его цель - «узнать, были ли на вашем компьютере какие-либо обновления, которые необходимо применить, не запуская его в интерактивном режиме», поэтому в основном это «проверить, могут ли какие-либо пакеты обновлять -», а не «обновлять список пакетов, которые я мог бы обновить». как и следовало ожидать.

Итак, если вы запустите yum check-updateи получите это:

$ sudo yum check-update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile

packagename      version     repo

Это означает, что проверка -обновления — это , а не выполнение обновления, как это делает apt-get update.

Вы можете увидеть, сколько времени пройдет перед выполнением «автоматического обновления», которое выполняют все команды ниже, запустив это:yum repolist enabled -v

Временное решение:

сначала используйтеyum clean expire-cache(или yum clean all), затем любые будущие команды yum будут автоматически -обновлять кэш «при запуске».. Поскольку будущие команды yum обновляют кеш, на практике это то же самое, что и apt-get update.

Или измените параметр истечения срока действия метаданных _yum.conf на менее 90 минут по умолчанию, я думаю.

Или запуститеyum makecache(из других ответов ), который, кажется, сразу же удаляет кеш и извлекает новые копии. Но кажется, что это занимает больше времени, чем clean xxxFWIW (?)

0
21.11.2019, 08:59
1 ответ

Короткие флаги — это Posix. Но они были такими же в BSD до афаика.
Насколько я вижу, длинные флаги, которые намного яснее, являются gnu.

Действительно, P и L происходят от физического и логического, но во многих недавних документах эти термины не используются для описания, потому что их трудно понять. Использование терминов разыменовано/следует и тому подобное.
Я лично думаю, что конечный файл или каталог — это физический материал, а сама ссылка — только логический материал, но она используется наоборот (, поэтому оценивайте символическую ссылку физически или логически ).

0
28.01.2020, 02:29

Теги

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