У меня debian 3.16.0-4-amd64
теперь у меня на коленях. Теперь мне нужен `kali Linux. Я узнал, что kali Linux основан на debian, поэтому можно ли обновить (не уверен, нужно ли мне понизить версию) мою текущую ОС до kali Linux. Если да, то как я могу это сделать. Мне нужно сделать это из окна терминала. Смогу ли я добиться этого при редактировании /etc/apt/sources.list?
Вы никогда не должны пытаться преобразовать Debian в другой дистрибутив, основанный на Debian, получить установочный носитель Kalilinux и установить его с нуля в другой раздел. Проблем возникнуть не должно, так как вы, скорее всего, уже используете grub. Вы сможете выбрать его вместе с Debian при каждой загрузке.
3.16.0-4-amd64
— это версия ядра, которое вы используете. Здесь хорошее описание того, как обновить вашу систему Debian.
Вы можете увидеть версию Debian, которую вы используете, выполнив это (возможно, Джесси):
cat /etc/os-release
Для меня это:
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
Также в будущем, когда вам понадобится информация об определенной версии дистрибутива Linux, вы также можете опубликовать вывод uname --all
, который будет выглядеть примерно так:
Linux $hostname 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
Добавляя к ответу Шеппи, я бы не рекомендовал сразу переходить с любой другой версии на другую, кроме следующей версии.
Версия ядра GNU/Linux, которая у вас есть или используется, — 3.16, которая используется в jessie.
https://packages.debian.org/jessie/linux-image-3.16.0-4-amd64
Шеппи использует версию 4.9.0 -3, которая используется в растяжке
https://packages.debian.org/uk/stretch/kernel/linux-image-4.9.0-3-amd64
и я использую то, что сейчас используется в buster.
─[$] uname -a
Linux debian 4.11.0-1-amd64 #1 SMP Debian 4.11.6-1 (2017-06-19) x86_64 GNU/Linux
https://packages.debian.org/sid/linux-image-4.11.0-2-amd64
[$] apt-cache policy linux-image-4.11.0-2-amd64
linux-image-4.11.0-2-amd64:
Installed: (none)
Candidate: 4.11.11-1+b1
Version table:
4.11.11-1+b1 1
1 http://httpredir.debian.org/debian unstable/main amd64 Packages
В этом нет большого преимущества, если у вас нет одного из новейших процессоров или у вас есть ошибки в старом выпуске ядра, и вы знаете, что они изменены в любой из более новых версий.
Если вы все же хотите обновиться, я бы посоветовал отредактировать ваш /etc/apt/sources.list, указав имя более новой версии, выполнить apt update
, обновить индекс, а затем установить более новую версию ядра, перезагрузить компьютер. системы и видим, что все в порядке. Вы также «могли бы» не торопиться и обновлять компоненты один за другим, но это долгий процесс, и возможна поломка. Даже если все пойдет по-твоему, это отнимет много времени.
С другой стороны, если вы только что установили stretch, вы получите исправления ошибок при разбиении на разделы для выбранной вами файловой системы, а также многое другое.
Еще одна вещь, которую вы могли бы и должны сделать, это-
$ apt list --installed | less
Надеюсь, вышеизложенное дало вам пищу для размышлений:)