Любой способ получить установленные пакеты СО своим репозиторием (, источниками, источником, PPA )?

Чтение из /procот имени пользователя каждую секунду не требует больших затрат при нормальных условиях. Однако есть несколько файлов, которые могут быть дорогими, потому что они требуют блокировки на стороне ядра -, которая может задерживать другие вещи.

. это может быть такой случай:https://serverfault.com/questions/943866/proc-sys-net-netfilter-nf-conntrack-count-extreme-drop-when-reading-proc-net-n

Такие программы, как topи conntrack, попытаются использовать другие средства (, например.netlink)по многим причинам:

  • /proc— это подход, основанный на тексте -, который не является на 100% стабильным. Программе необходимо просканировать файл и проанализировать его, надеясь, что он не изменится в разных версиях ядра
  • .
  • Как уже упоминалось, некоторые файлы /proc могут быть дорогими для чтения, в том числе в зависимости от их размера
  • Подход netlinkможет вернуть больше информации, чем/proc

-2
20.12.2020, 04:13
1 ответ

Последняя версия apt (apt 1.6.12ubuntu0.2 (amd64 ))может делать большую часть того, что я хочу:

apt list --installed

python/bionic,now 2.7.15~rc1-1 amd64 [installed,automatic]
python2.7/bionic-updates,bionic-security,now 2.7.17-1~18.04ubuntu1.2 amd64 [installed,automatic]
python2.7-minimal/bionic-updates,bionic-security,now 2.7.17-1~18.04ubuntu1.2 amd64 [installed,automatic]

Но они мне все равно нужны в лучшем формате:

Я тоже не уверен, как понимать здесь «бионические -обновления, бионическую -безопасность»…

Сломанный:

0
28.04.2021, 23:02

Теги

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