GRUB_CMDLINE_LINUX
Записи в этой строке добавляются в конец командной строки 'linux'. (Строка ядра GRUB legacy )для как в обычном режиме, так и в режиме восстановления. Используется для передачи параметров ядру.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Эта строка импортирует все записи в конец строки 'linux' (устаревшей строки GRUB "kernel" ). Записи добавляются в конец только в обычном режиме . Чтобы отображался черный экран с процессами загрузки, отображаемыми в виде текста, удалите «тихую заставку». Чтобы увидеть изображение заставки grub и сжатый текстовый вывод, используйте «заставка».
Они получили ужасное название из-за того, что в основном связаны с режимами, в которых они применяются, и не имеют ничего общего с DEFAULT
.
Проблема связана с kali-experimental
и kali-last-snapshot
в вашем sources.list.
В kali linux переключение веток не вызывает проблем, но смешивание сойдет.
You may have multiple branches enabled at once. However, switching branches may introduce problems, as packages may be at different versions, and unavailable or unstable in certain cases.
Для решения этой проблемы вам нужно использовать только одну ветку kali -linux,три варианта (объяснены на kali -linux docs :Debian’s Relation):
kali-rolling
(По умолчанию и часто обновляется)Ваш /etc/apt/sources.list
должен содержать только:
deb http://http.kali.org/kali kali-rolling main non-free contrib
Вы можете использовать следующую команду:
echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list
kali-last-snapshot
(стабильный эквивалент Debian)Ваш /etc/apt/sources.list должен содержать только:
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
командная строка:
echo "deb http://http.kali.org/kali kali-last-snapshot main non-free contrib" | sudo tee /etc/apt/sources.list
kali-experimental
(Тестируемые пакеты -, часто используемые с скользящим репозиторием ) Ваш /etc/apt/sources.list
может содержать только:
deb http://http.kali.org/kali kali-experimental main non-free contrib
командная строка:
echo "deb http://http.kali.org/kali kali-experimental main non-free contrib" | sudo tee -a /etc/apt/sources.list
После этого выполните следующую команду:
sudo apt update
sudo apt dist-upgrade
Когда он говорит, что у вас есть сломанные пакеты, вы можете использовать:
dpkg -l | grep "^hi"
Найти их. Что с ними делать, решать вам и зависит от того, за что их держат.
Задержанные пакеты означают, что по какой-то причине, либо вручную, либо политикой, либо чем-то еще, для этих пакетов установлена определенная версия. Если они вам не нужны в этой версии, вы можете перестать их удерживать и выполнить полное обновление/обновление и установить пульс.