3 способа установить Debian sid

Оглавление:

3 способа установить Debian sid
3 способа установить Debian sid
Anonim

Debian sid это постоянно нестабильная разрабатываемая версия Debian. Здесь загружаются и тестируются последние версии программ, рассматриваемых для включения в выпуск Debian. Поскольку у него нет официального установочного носителя, а несколько созданных образов сетевой загрузки часто не работают, даже люди, которые готовы рискнуть, используя версию для разработки, могут столкнуться с проблемами при ее установке.

Шаги

Метод 1 из 3: обновление с Debian Stable

Шаг 1. Загрузите и установите стабильную версию Debian, если вы еще этого не сделали

Шаг 2. Откройте окно терминала или консоль TTY

Поскольку это серьезное обновление, вы не должны пытаться сделать это с помощью SSH, если у вас нет физического доступа к компьютеру или альтернативного метода получения доступа к оболочке.

Перемещение обновления sid в Debian apt cropped
Перемещение обновления sid в Debian apt cropped

Шаг 3. Переместите / сделайте резервную копию существующих списков источников

Используйте следующие команды:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old
sudo mkdir /etc/apt/sources.list.d
Debian sid upgrade edit apt revision 2
Debian sid upgrade edit apt revision 2

Шаг 4. Создайте новый sources.list

Запустите команду Судо разумный-редактор /etc/apt/sources.list и добавьте следующее:

deb https://deb.debian.org/debian sid main contrib non-free
deb-src https://deb.debian.org/debian sid main contrib non-free
Версия обновления Debian sid dist 2
Версия обновления Debian sid dist 2

Шаг 5. Запустите sudo apt update и sudo apt dist-upgrade

apt попытается загрузить новые версии всех установленных вами программ. Скорее всего, вы столкнетесь с проблемами зависимостей или сломанными пакетами, и вам нужно будет исправить их вручную. Иногда, бегая sudo apt update --fix-missing а также sudo apt install -f а потом sudo apt dist-upgrade снова будет достаточно; в других случаях вам может потребоваться удалить пакет с помощью dpkg -r чтобы сделать обновление прогрессивным.

Шаг 6. Перезагрузите компьютер

Это загрузит последнее ядро.

Метод 2 из 3. Используйте изображение облака

Шаг 1. Загрузите и установите balenaEtcher

Это бесплатный кроссплатформенный инструмент для безопасной записи образов дисков на USB-накопители.

Шаг 2. Загрузите и установите 7-Zip, если вы используете Windows

Это бесплатный инструмент для создания и извлечения сжатых файлов.

Шаг 3. Перейдите на

Прокрутите страницу вниз и щелкните самую нижнюю ссылку. Это должно быть довольно близко к сегодняшней дате и выглядеть примерно так 20210909-XXX

Шаг 4. Загрузите образ "nocloud" для AMD64

Он должен называться примерно так debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

7 Zip 1
7 Zip 1
7 Zip 2
7 Zip 2

Шаг 5. Распакуйте и извлеките файл

У вас должен получиться файл с именем disk.raw. Пользователи Linux и macOS могут извлечь это в оболочке с помощью команды tar -xvf. Пользователи Windows после установки 7-Zip могут извлечь его, щелкнув файл правой кнопкой мыши и выбрав 7-Zip> Открыть архив, дважды щелкнув файл.tar в окне, а затем нажмите кнопку «Извлечь».

Balena sid install 1
Balena sid install 1

Шаг 6. Подключите флешку и запустите balenaEtcher

Нажмите Прошить из файла и выберите образ disk.raw.

Balena sid install 2
Balena sid install 2

Шаг 7. Нажмите «Выбрать цель»

Выберите флэш-накопитель и нажмите «Выбрать».

Balena sid install 3
Balena sid install 3

Шаг 8. Нажмите «Flash

balenaEtcher начнет запись образа на ваш флеш-накопитель. Вы можете увидеть сообщения, предупреждающие о том, что диск необходимо отформатировать. Это нормально, поскольку Windows не поддерживает большинство файловых систем Linux.

Шаг 9. Перезагрузите компьютер с подключенной флешкой

Возможно, вам потребуется указать компьютеру загружаться с него, нажав определенную клавишу или изменив порядок загрузки в BIOS. После завершения загрузки Debian войдите в систему. Имя пользователя по умолчанию: корень; нет пароля.

Debian sid cloud создать swapfile
Debian sid cloud создать swapfile

Шаг 10. (Необязательно) Создайте файл подкачки

Образ облака не содержит файла подкачки или раздела. Добавление одного из них - хорошая идея, если на вашем компьютере мало оперативной памяти, так как это предотвратит сбой Debian при большой нагрузке. Однако, если он используется, это сократит срок службы вашего флэш-накопителя. Используйте следующие команды (от имени пользователя root или с помощью sudo):

fallocate -l 512M / файл подкачки
chmod 600 / файл подкачки
mkswap / файл подкачки
файл подкачки / подкачки
sh -c 'echo / swapfile none swap sw 0 0 >> / etc / fstab'

Будьте осторожны при вводе последней команды. Если вы введете его неправильно, вы можете перезаписать файл fstab. Если вы в чем-то не уверены, отредактируйте его с помощью nano.

Метод 3 из 3: grml-debootstrap

Шаг 1. Загрузите последнюю Live-версию Debian, Ubuntu или большинства производных

Шаг 2. Запишите образ на CD, DVD или флэш-накопитель

Вы можете использовать balenaEtcher (упомянутый ранее), чтобы записать его на флешку. Пользователи Windows могут записывать ISO-образы на CD / DVD, щелкнув правой кнопкой мыши ISO-образ и выбрав Записать образ диска.

Ubuntu boot menu
Ubuntu boot menu

Шаг 3. Загрузите компьютер с CD / DVD / флешки

Возможно, вам потребуется нажать определенную клавишу или изменить порядок загрузки в настройке UEFI / BIOS, чтобы использовать другое загрузочное устройство.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

Шаг 4. Откройте окно терминала

Вы можете сделать это на большинстве рабочих столов, нажав Alt + F2 и введя x-терминал-эмулятор.

Репозиторий grml в Ubuntu check
Репозиторий grml в Ubuntu check

Шаг 5. Убедитесь, что у вас включены необходимые компоненты репозитория

Для дистрибутивов, основанных непосредственно на Debian, должен быть вклад в каждой строке (кроме компакт-диска). Для дистрибутивов на основе Ubuntu должен быть вселенная в каждой строке. Вы можете редактировать этот файл, введя sudo nano /etc/apt/sources.list. После внесения изменений нажмите Ctrl + O, чтобы сохранить, а затем Ctrl + X, чтобы выйти.

Ubuntu grml install
Ubuntu grml install

Шаг 6. Установите GParted и grml-debootstrap

Введите следующие команды:

sudo apt update
sudo apt install gparted grml-debootstrap
Sudo_gparted
Sudo_gparted

Шаг 7. Запустите GParted

Входить sudo gparted в свой терминал.

Шаг 8. Выберите жесткий диск в меню в правом верхнем углу

Если вы загрузились с CD / DVD и у вас только один жесткий диск, в списке должен быть только один. Если вы загрузились с флэш-накопителя, он также будет указан в списке.

Ubuntu grml gparted table
Ubuntu grml gparted table

Шаг 9. Создайте таблицу разделов

Щелкните значок Устройство меню и выберите Создать таблицу разделов

  • Если вы используете компьютер с UEFI, выберите gpt как тип таблицы разделов
  • Если вы используете компьютер с устаревшей версией BIOS или вам необходимо загрузиться в устаревшем режиме на современном компьютере, выберите msdos как тип таблицы разделов.
Пример раздела Ubuntu grml gparted
Пример раздела Ubuntu grml gparted

Шаг 10. Разбейте жесткий диск на разделы (для компьютеров с UEFI)

Вам нужно будет создать как минимум три раздела. Для каждого из них перейдите в меню Раздел и выберите Новый. Отрегулируйте размер и тип следующим образом:

  • Раздел FAT32 в начале диска. 100 МБ вполне достаточно.
  • Второй раздел "linux-swap". По крайней мере, 512 МБ - хорошая идея, но вам может потребоваться больше.
  • Раздел ext4 для оставшейся части диска. Вы можете создать дополнительные разделы, но вам придется настроить их вручную, чтобы Debian мог их использовать.

Когда вы закончите создание макета раздела, установите флажок.

Ubuntu grml partition flags
Ubuntu grml partition flags

Шаг 11. Измените флаги на разделе FAT32 (для компьютеров с UEFI)

Щелкните правой кнопкой мыши раздел FAT32 и выберите Управление флагами. Установите флажок, отмеченный особенно затем щелкните Закрывать.

Пример раздела grml в Ubuntu msdos
Пример раздела grml в Ubuntu msdos

Шаг 12. Разбейте жесткий диск на разделы (для старых компьютеров с BIOS)

Вам нужно будет создать как минимум два раздела. Для каждого из них перейдите в меню Раздел и выберите Новый. Отрегулируйте размер и тип следующим образом:

  • Сначала раздел "linux-swap". По крайней мере, 512 МБ - хорошая идея, но вам может потребоваться больше.
  • Раздел ext4 для оставшейся части диска. Вы можете создать дополнительные разделы, но вам придется настроить их вручную, чтобы Debian мог их использовать.

Когда вы закончите создание макета раздела, установите флажок.

Шаг 13. Запишите информацию о разделе

Вам нужно будет знать, где находится каждый тип раздела, чтобы вы могли точно смонтировать его позже. Например:

/ dev / sdX1 жир32
/ dev / sdX2 поменять местами
/ dev / sdX3 ext4

Когда вы все записали, закройте GParted.

Grml_debootstrap_packages
Grml_debootstrap_packages

Шаг 14. Отредактируйте список пакетов, которые будут установлены

Входить Судо нано / и т. д. / debootstrap в вашем терминале и добавьте сетевой менеджер ко дну. Вы можете добавить сюда другие пакеты, если знаете их название. Например, если вам нужен рабочий стол Xfce, добавьте xfce4, lightdm, lightdm-gtk-greeter, а также xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

Шаг 15. Запустите grml-deboostrap

В вашем терминале введите sudo grml-debootsrap -r sid -t / dev / sdX # --efi / dev / sdX # --grub / dev / sdX --hostname --contrib --non-free

  • - t / dev / sdX # должен указывать на раздел ext4.
  • -- efi / dev / sdX # должен указывать на раздел FAT32
  • -- grub / dev / sdX должен быть диск без цифр после него.
  • должно быть то, что вы хотите, чтобы имя компьютера было.

Если вы устанавливаете на компьютер с устаревшей версией BIOS, вы можете опустить -- efi / dev / sdX # параметр. Входить у или да при предупреждении о форматировании и удалении данных.

Шаг 16. При появлении запроса введите пароль root

grml-debootstrap выполнит еще пару шагов, а затем объявит, что он завершен.

Шаг 17. Перезагрузите компьютер

Обязательно извлеките CD / DVD / флэш-накопитель или измените порядок загрузки в BIOS, чтобы загрузился жесткий диск. Вы должны увидеть меню загрузки GRUB и вариант загрузки Debian.

подсказки

  • Если вы только что установили стабильную версию Debian, /etc/apt/sources.list.d скорее всего, пуст, и вам не нужно его копировать или перемещать. Вам все равно нужно будет переместить или отредактировать /etc/apt/sources.list.
  • Запуск с минимальной стабильной установки вместо полного рабочего стола сократит время, необходимое для обновления, и уменьшит количество битых пакетов. Вы можете установить их позже.
  • несвободный относится к отсутствию исходного кода или права изменять программы (свобода), а не к денежной стоимости.
  • Обновление со стабильной версии Debian - единственный способ получить sid, рекомендованный Debian. Это также дает вам максимальный контроль над настройкой вашего раздела.
  • это очень рекомендуется что вы установили пароль для учетной записи root или, что еще лучше, создадите учетную запись обычного пользователя, отключите учетную запись root и используйте команду sudo.
  • Разница между образами «nocloud» и другими заключается в том, что на них установлена программа с именем «cloud-init». Это загружает ключи SSH с другого сервера, и нет входа по умолчанию. Вы не сможете использовать их, если не измените образ, не загрузите Debian в режиме восстановления или не настроите собственный сервер cloud-init.
  • Образ облака автоматически расширится, чтобы заполнить оставшуюся часть вашего флеш-накопителя, когда вы его загрузите; Вам не нужно изменять его размер вручную.
  • Если вы хотите установить только Debian sid в эмуляторе или виртуальной машине, *.qcow2 файлы могут быть лучшим выбором, чем необработанные образы дисков в *.tar.xz файлы.
  • В некоторых Live-дистрибутивах, таких как Ubuntu, может уже быть установлен GParted.
  • Название выпуска обычно выглядит как / sid когда тестовая версия все еще находится на ранней стадии разработки.

Рекомендуемые: