Что касается ошибок с dkms
, то советую в качестве первого курса действия, чтобы проверить, действительно ли dkms
необходим, прежде чем тратить время на изучение основного корня ошибки.
Обычно dkms
используется для (пере)компиляции/установки автоматически дополнительных модулей, не принадлежащих ядру по умолчанию, после установки пакета с новой версией ядра. Например, модули sysdig
или драйверы realtek, а в старых версиях Debian — модули VMware vmtools.
Как видно из запроса, ls -la /var/lib/dkms
не содержит дополнительных модулей для компиляции (обычно (под)каталоги с исходным кодом).
Следовательно, мы знаем, что dkms не делает ничего полезного на этой машине.
ls -la /var/lib/dkms
total 12
drwxr-xr-x 2 root root 4096 Sep 1 11:53 .
drwxr-xr-x 46 root root 4096 Aug 30 16:18 ..
-rw-r--r-- 1 root root 6 Aug 31 2016 dkms_dbversion
Таким образом, рекомендуется удалить его с помощью команды:
sudo aptitude purge dkms
Вы можете использовать xargs
для добавления нужной команды к каждой строке:
jq ".[] |.file.url_private_download" *json | xargs -n1 /bin/echo "wget"