This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
инсталляция_системы_linux [2020/06/22 20:01] val [Разворачивание образа stage3] |
инсталляция_системы_linux [2023/11/27 13:25] (current) val [Alt Linux] |
||
---|---|---|---|
Line 2: | Line 2: | ||
* [[Выбор дистрибутива Linux]] | * [[Выбор дистрибутива Linux]] | ||
- | ===== Параметры установки в курсе "Аминистрирование системы" ===== | + | |
+ | ===== Параметры установки в курсе "Администрирование системы" ===== | ||
* с сетью сети (иначе не настроится apt source.list) | * с сетью сети (иначе не настроится apt source.list) | ||
Line 14: | Line 15: | ||
* с установкой OpenSSH и standard system utilities (man less ...) | * с установкой OpenSSH и standard system utilities (man less ...) | ||
* с установкой GRUB | * с установкой GRUB | ||
- | |||
- | ===== CentOS ===== | ||
- | |||
- | * [[https://serveradmin.ru/ustanovka-centos-7/|Установка CentOS 7]] | ||
- | * [[https://wiki.centos.org/Download|Download CentOS Linux ISO images]] | ||
===== Debian GNU/Linux ===== | ===== Debian GNU/Linux ===== | ||
Line 24: | Line 20: | ||
* [[https://www.debian.org/News/2017/20170617|Проект Debian с гордостью представляет новую стабильную версию 9 (кодовое имя Stretch), которая будет поддерживаться в течение следующих 5 лет]] | * [[https://www.debian.org/News/2017/20170617|Проект Debian с гордостью представляет новую стабильную версию 9 (кодовое имя Stretch), которая будет поддерживаться в течение следующих 5 лет]] | ||
* [[https://www.debian.org/CD/http-ftp/|Загрузка образов CD/DVD дисков Debian через HTTP/FTP]] | * [[https://www.debian.org/CD/http-ftp/|Загрузка образов CD/DVD дисков Debian через HTTP/FTP]] | ||
+ | |||
+ | ==== PXE - Preboot eXecution Environment ==== | ||
+ | |||
+ | * [[Сервис DHCP]] | ||
+ | * [[Сервис ТFTP]] | ||
+ | * [[https://wiki.debian.org/PXEBootInstall]] | ||
+ | |||
+ | <code> | ||
+ | server# cd /srv/tftp/pxe_lan2/ | ||
+ | |||
+ | server# wget https://deb.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/netboot/netboot.tar.gz | ||
+ | |||
+ | server# tar -xvf netboot.tar.gz | ||
+ | </code> | ||
===== Ubuntu LTS ===== | ===== Ubuntu LTS ===== | ||
Line 29: | Line 39: | ||
* [[http://help.ubuntu.ru/manual/установка|Руководство по Ubuntu для новичков]] | * [[http://help.ubuntu.ru/manual/установка|Руководство по Ubuntu для новичков]] | ||
* [[https://www.ubuntu.com/download/server|Download Ubuntu Server]] | * [[https://www.ubuntu.com/download/server|Download Ubuntu Server]] | ||
+ | * [[https://www.molnar-peter.hu/en/ubuntu-jammy-netinstall-pxe.html|Ubuntu 22.04 (Jammy) autoinstall over PXE]] | ||
* [[https://help.ubuntu.com/community/Installation/SoftwareRAID|SoftwareRAID]] | * [[https://help.ubuntu.com/community/Installation/SoftwareRAID|SoftwareRAID]] | ||
+ | |||
+ | ===== Alt Linux ===== | ||
+ | |||
+ | * [[https://www.basealt.ru/alt-workstation-k/download|Скачать «Альт Рабочая станция К» 10]] | ||
+ | * [[https://www.basealt.ru/fileadmin/user_upload/Alt_Workstation_install.pdf|ОПЕРАЦИОННАЯ СИСТЕМА АЛЬТ РАБОЧАЯ СТАНЦИЯ 9.2 Установка дистрибутива (pdf)]] | ||
+ | |||
+ | ===== CentOS ===== | ||
+ | |||
+ | * [[https://serveradmin.ru/ustanovka-centos-7/|Установка CentOS 7]] | ||
+ | * [[https://wiki.centos.org/Download|Download CentOS Linux ISO images]] | ||
===== Gentoo ===== | ===== Gentoo ===== | ||
Line 116: | Line 137: | ||
<code> | <code> | ||
- | (chroot) livecd / # emerge --sync | + | (chroot) livecd / # time emerge --sync |
5 min | 5 min | ||
Line 122: | Line 143: | ||
(chroot) livecd / # emerge --config sys-libs/timezone-data | (chroot) livecd / # emerge --config sys-libs/timezone-data | ||
- | # echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen | + | (chroot) livecd / # echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen |
- | # locale-gen | + | (chroot) livecd / # locale-gen |
- | # eselect locale list | + | (chroot) livecd / # eselect locale list |
... | ... | ||
- | [3] en_US.utf8 | + | [4] en_US.utf8 |
... | ... | ||
- | # eselect locale set 3 | + | (chroot) livecd / # eselect locale set 4 |
- | # env-update && source /etc/profile && export PS1="(chroot) $PS1" | + | (chroot) livecd / # env-update && source /etc/profile && export PS1="(chroot) $PS1" |
</code> | </code> | ||
Line 155: | Line 176: | ||
(chroot) livecd / # make menuconfig | (chroot) livecd / # make menuconfig | ||
- | (chroot) livecd / # make && make modules_install | + | (chroot) livecd / # time make && make modules_install |
- | real 23m6.433s | + | ... |
- | user 21m55.208s | + | real 77m5.257s |
- | sys 1m40.764s | + | user 71m29.137s |
+ | sys 5m17.065s | ||
+ | ... | ||
(chroot) livecd / # make install | (chroot) livecd / # make install | ||
Line 164: | Line 187: | ||
==== Настройка загрузки будущей системы ==== | ==== Настройка загрузки будущей системы ==== | ||
+ | |||
+ | * [[Настройка командных интерпретаторов]] | ||
+ | * [[Сервис SSH#Настройка ssh сервера]] | ||
+ | |||
<code> | <code> | ||
+ | (chroot) livecd / # emerge app-editors/vim | ||
+ | |||
(chroot) livecd / # cat /etc/fstab | (chroot) livecd / # cat /etc/fstab | ||
/dev/sda2 /boot ext2 defaults,noatime 0 2 | /dev/sda2 /boot ext2 defaults,noatime 0 2 | ||
Line 171: | Line 200: | ||
(chroot) livecd / # emerge sys-boot/grub:2 | (chroot) livecd / # emerge sys-boot/grub:2 | ||
- | 10 минут | + | ... |
+ | real 28m8.488s | ||
+ | user 22m36.359s | ||
+ | sys 5m6.910s | ||
(chroot) livecd / # grub-install /dev/sda | (chroot) livecd / # grub-install /dev/sda | ||
(chroot) livecd / # grub-mkconfig -o /boot/grub/grub.cfg | (chroot) livecd / # grub-mkconfig -o /boot/grub/grub.cfg | ||
- | </code> | ||
+ | (chroot) livecd / # time emerge net-misc/dhcpcd | ||
+ | ... | ||
+ | real 1m16.500s | ||
+ | user 1m3.037s | ||
+ | sys 0m8.343s | ||
+ | |||
+ | (chroot) livecd / # emerge app-misc/screen | ||
+ | |||
+ | (chroot) livecd / # rc-update add sshd default | ||
+ | </code> | ||
==== Перезагрузка в новую систему ==== | ==== Перезагрузка в новую систему ==== | ||
<code> | <code> | ||
Line 191: | Line 232: | ||
livecd ~ # init 0 | livecd ~ # init 0 | ||
- | HDD в приоритет загрузки!!!! | + | Изъять CD или HDD в приоритет загрузки!!! |
</code> | </code> |