Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram

Установка с devuan_netinstall.iso

Как установить и запустить Devuan
Nhfnhfkz
Сообщения: 24
Зарегистрирован: Пт янв 13, 2023 5:26 pm
Благодарил (а): 6 раз
Поблагодарили: 11 раз

Установка с devuan_netinstall.iso

Сообщение Nhfnhfkz »

Установка с devuan_netinstall.iso
Очень интересная и поучительная тема :shock: , позволяет получить истинное удовольствие :P от Devuan после установки, в виде отсутствия кучи ненужных прог. Обязательно сделаю по этой теме обстоятельный, насколько это получится, доклад. :!: (черновики только нужно привести к "нормальному бою" :)

Отправлено спустя 2 минуты 11 секунд:
Сам, с ней, по неопытности - недели две :cry: морочился.....
Nhfnhfkz
Сообщения: 24
Зарегистрирован: Пт янв 13, 2023 5:26 pm
Благодарил (а): 6 раз
Поблагодарили: 11 раз

Установка с devuan_netinstall.iso

Сообщение Nhfnhfkz »

Так, вобщем, приступаем. Сообщение будет состоять из нескольких частей:
1. Установка в режиме: install Devuan for Legacy MBR.
2. Установка в режиме: install Devuan for EFI (UEFI).
3. Список команд терминала для install devuan_netinstall.iso.
(Заранее извиняюсь :o за мой слабый иностранный. Но я старался как мог :P )
Nhfnhfkz
Сообщения: 24
Зарегистрирован: Пт янв 13, 2023 5:26 pm
Благодарил (а): 6 раз
Поблагодарили: 11 раз

Установка с devuan_netinstall.iso

Сообщение Nhfnhfkz »

Часть1. Установка в режиме: install Devuan for Legacy MBR.
:roll:

1). Пишем на USB-флэшку образ *netinstall.iso, определяемся:
какой тип загрузки нашей устанавливаемой Devuan OS - UEFi
или Legacy MBR, шифруем диск или нет?

1.1). грузим ПК с usb-флэшки.
2). обычная, стандартная установка, но! в начале загрузки выбираем вариант:
Advanced options -> Expert install (ПК неподключаем к WWW!).

3). При "Установке региональных настроек (локалей)" встретил рекомендацию -
добавить вторую локаль (можно и английскую(en_GB.UTF-8) и американскую
(en_US.UTF-8)) выбираю en_GB.UTF-8. (до en_GB.UTF-8 - ближе добираться;-).
Системную локаль по умолчанию, выбираем (разумеется) ru_RU.UTF-8.

4). При настройке клавиатурной раскладки - ничего не меняем, оставляем:
"Английская американская".

5). Разметка дисков -> выбираем свой (HDD-SSD) предназначенный для установки OS.

6). Разметка дисков -> Метод разметки: Вручную
- Создать новую пустую таблицу разделов на этом устройстве? <Да>;
- тип таблицы разделов: если загрузка OS будет UEFi, то выберем - gpt,
если загрузка OS будет MBR, выбираем - msdos.
После создания новой пустой таблицы разделов (gpt или msdos), на (HDD-SSD)
образуется СВОБОДНОЕ МЕСТО, которое будем делить на разделы.

Если мы выбрали MBR-msdos.

Нас спрашивает установщик OS: "Что делать со свободным пространством?".
Отвечая-выбираем: Создать новый раздел.
- создаём первый раздел - 250-260 Mb, тип: первичный.
Местоположение нового раздела: Начало.
Настройки раздела:
- использовать как: Файловая система Ext2;
- точка монтирования: /boot -- статические файлы системного загрузчика;
- параметры монтирования: [*] noatime -- не обновлять ...;
[*] nodiratime -- не обновлять ....
- Метка 'загрузочный': вкл.(включаем).
- Настройка раздела закончена.
Прёмся далее!
На оставшемся свободном месте - Создать новый раздел.
(это будет наш 2-й раздел корневой: /).
- создаём второй раздел: размер -> пишем: max, тип: логический.
Местоположение нового раздела: Начало.
Настройки раздела:
- использовать как: Файловая система Ext4; (по уверениям многочисленных
радиослушателей - ext4 это наилучший в любом отношении, вариант для / Linux!
- точка монтирования: / -- корневая файловая система (root file system);
- параметры монтирования: [*] discard -- обрезать ...;
[*] noatime -- не обновлять ...;
[*] nodiratime -- не обновлять ....
- Стереть данные: НЕТ (это лишний перерасход ресурса SSD)
- Метка 'загрузочный': выкл.(выключаем);
- Настройка раздела закончена.

Но тут "Разметка дисков" снова лезет! "Вы не указали ни одного раздела
для пространства подкачки. ..." и т.д. и т.п."...хотите вернуться в меню разметки?"
<Нет>, канешна! Ибо если оперативки (RAM) в вашем ПК более 8 Gb, создавать раздел подкачки (swap),
неимеет смысла.
- Записать изменения на диск? <Да>!
А вот теперь, можно приступить к шифрованию.
Если оно вам надо, канешна.... Могу осветить.

Установка базовой системы.
Тут написано иностранными буквами: "The system can be..." и т.д. и т.п."...
...If you don't know what are talking about, the safe choice is "No"." Что в переводе с другого
языка предупреждают: "Eсли вы не знаете, о чем идет речь, безопасный выбор - "нет". )
В тайне ликуя, радостно выбираем: <Нет>!

Установка базовой системы -> Ядро для установки:
[на выбор 3(три) позиции.] если выбрать просто "linux-image-amd64", то в этом случае
ядро обновляется, как где-то вычитал, а если выбрать верхний, первый вариант,
то ядро системы будет неподвержено изменениям.

Установка базовой системы -> Драйверы для включения в initrd:
Смело выбираю: "специализированный: включить только необходимые для этой системы драйверы"!

Установка базовой системы -> Просканировать дополнительный установочный носитель?
Весело выбираем: <Нет>! (Ибо, мы потом сами себе все какие надо носители просканируем!)

Настройка менеджера пакетов -> Использовать зеркало архива из сети?
Твёрдо заявляем: <Нет>!

Настройка менеджера пакетов -> Services to use?
[*] обновления безопасности (c pkgmaster.devuan.org) - во избежание непредвиденных
последствий, ограничиваемся только этим и <Продолжить>.

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

Далее: "[*] Стандартные системные утилиты" - это давай, нам надо!
Далее: "Select an init system" -> Init system install:
sysvinit
oprnrc
runit (по отзывам трудящихся, runit - самый шустрый!)
Вот за это мы его и хапаем!

Далее: системный загрузчик GRUB <Да>, устанавливаем на первичный, это где мы /boot,
колхозили. Теперь он у нас /dev/sda, стал обзываться!
Далее: "Вполнить принудительную установку GRUB в путь съёмных носителей EFI? <Нет>!
Далее: ничего особенного, до предела просто.

(продолжение следует в части 3. .,.,.)
Nhfnhfkz
Сообщения: 24
Зарегистрирован: Пт янв 13, 2023 5:26 pm
Благодарил (а): 6 раз
Поблагодарили: 11 раз

Установка с devuan_netinstall.iso

Сообщение Nhfnhfkz »

Установка Devuan.
(думаю, данная технология установки применима и к другим Linux-aм).
Для экономии ресурса SSD операционной системы, на этапе install, при разметке диска и выборе файловой системы (выбираем ext4), указываем в "Настройке раздела"->"Параметры монтирования": ставим "звёзды" на:
discard,noatime,nodiratime,relatime. При необходимости - шифруем диск(и).

=). для продолжения установки, добавляю *установочный*.iso;
а). читаем какие диски подключены к нашему железу и ищем
на каком диске лежит наш *установочный*.iso:
|fdisk -l
|; - в моём сл-е это /dev/sde;
=). чтобы зайти в /dev/sde, для продолжения установки, его нужно
смонтировать в директорию нашей вновь установленной системы (/), так
что монтируем наш /dev/sde в /mnt:
|mount -v /dev/sde /mnt|
или:
|mount /dev/sde /mnt|
=). переходим в директорию /mnt:
|cd /mnt|;
=). читаем, что там у нас оказалось, то ли смонтировалось?:
|ls -l|;
Да, там лежат наши 2 *установочный*.iso (для удобства,
я переименовал их в 40.iso и 41.iso). И теперь, чтобы вновь
установленный Devuan нужно их впендюрить в sources.list, в список
репозиториев. Для чего, по-очереди, монтируем *установочный*.iso
в /media/cdrom и прописываем их:
|mount -o loop /mnt/40.iso /media/cdrom|
или (бывало несрабатывало):
|mount -t iso9660 -o loop /mnt/40.iso /media/cdrom|
Смонтировали *установочный*40.iso в /media/cdrom,
теперь нужно его прописать в список репозиториев.
|apt-cdrom add -m|
[-m] - для ускорения процесса, чтобы дополнительно неперемонтировать
*установочный*.iso. Аналогично же прописываем в sources.list и *установочный*
41.iso. А потом, идём смотреть наш sources.list.
|nano /etc/apt/sources.list| - посмотрели, всё нормална!
Приступаем к установке необходимого софта. Чтобы ставилось только
то что необходимо, без мусора, в конце каждой команды дописываем:
|--no-install-recommends|. sudo - не пишем, т.к. работаем под root.
Для создания рабочей Оси, будут нужны: xorg, lightdm, preload, mousepad
(типа блокнот), synaptic, sudo, xfce4-xkb-plugin, xfce4-terminal, xfce4
(без дополнений, если понадобятся, установим отдельно, индивидуально так
сказать!),
gpg, nmap, ufw, gnome-system-tools, gparted, ristretto, xarchiver, evince
(Document (PostScript,PDF) viewer) или atril (MATE document viewer),
browser Firefox ESR -
|apt install xorg -y|
[-y] - добавляю, для ускорения процесса,это типа предварительное согласие
на инстал.
Для инстала некоторых приложений, иногда требуется открытие дополнительного
терминала. Делаем так: Alt+F2 (открываем второй терминал), пишем и выполняем
в нём необходимые команды, затем (Alt+F1) и возвращаемся в первый терм.
|apt install intel-microcode -y|.
Для процов AMD: |apt install amd64-micrcode firmware-amd-graphics -y|.
|apt install sudo xfce4 --no-install-recommends -y| - затем делаем первую
перезагрузку:|reboot|.
Продолжаем наш инстал! Одной командой ставим целую кучу всего
всякого:
|apt install lightm gpg nmap ufw xfce4-xkb-plugin xfce4-terminal --no-install-recommends -y|
|apt install preload mousepad gnome-system-tools gnome-disk-utility --no-install-recommends -y|
|apt install gnome-system-monitor pavucontrol -y|
|apt install network-manager-gnome gparted ristretto xarchiver evince --no-install-recommends -y|
Во время установки системы, мы создали простого user'a, для его нормальной работы
иногда нужны права root'a, для чего включаем user'a в группу sudo.
|adduser имяузера sudo| - включили.
Делаем перезагрузку:
|reboot| -и входим уже как "имяузера".
И приступаем к настройке свежеустановленной Devuan linux &
доустановке дополнительного, необходимого П.О.!
Рекомендую: double commander,truecrypt или zulucrypt,qemu-kvm,audacious,XNview,
Kgpg,virtualbox.
Virtualbox - если имеется оборудование, для которого нет драйверов
под Линуксом. Но не более того - всё-таки голимая проприетарщина!
В этом вопросе есть весьма продвинутые ребятки,
ближе с ними пообщаться можно на ю"трубе". Sunandreas, например
но он куда-то пропал!
Много и пустомель..., чтобы пустить простого юзера по ложному следу и
заморочить ему, как следует, голову!