Перейти к контенту

ОС


Chainsaw

  

101 голос

  1. 1. Какой операционной системой Вы пользуйтесь?

    • Windows ХР
      1
    • Windows Vista
      0
    • Windows 7
      16
    • Windows 8
      3
    • Windows 10
      21
    • UNIX-подобные ОС (Linux, FreeBSD и пр.)
      1
    • Mac OS
      1
    • Иное
      1


Рекомендуемые сообщения

2 часа назад, Опричник сказал:

на любителя продвинутого

Не просто продвинутого, а уставшего от "форточки" вконец... Вообще о *nix системах в целом: В основной массе используется в профильных направлениях (серверные станции, роутеры и т. д). И рядовому юзверю..... Не зайдет такое. Несмотря на то, что часть smart tv и иже работает на никсах и андроиде. 

4 минуты назад, Бредущий сказал:

что же вы юзали?

Присоединяюсь к вопросу, тоже стало интересно)))

Есть гибкие дистрибутивы, да, но не всем они зайдут, потому что надо знать основы Линукс систем.

  • Согласен 1
  • Полезно 1

Поделиться этим сообщением


Ссылка на сообщение
1 минуту назад, Опричник сказал:

убунту, минт, open suse

Эти дистры в топку.... 

 

1 минуту назад, Опричник сказал:

от него только ядро

Не просто урезанное, а кастрированное в нуль.

Сам я уже какой год присматриваюсь к ArchLinux.... Пришлось даже для себя памятку накатать, за основу взяв сырой гайд по установке найденный на просторах тырнета. Дистрибутив хоть и пишут, чуть ли не боготворят за гибкость и пестрят форумы некоторые про то, что легко самому создать под себя..... НЕТ. Скажу как есть, без навыков работы в таких системах и без знаний ты не соберешь его под себя, руководствуясь тем, что есть в сети. Это будет долгий и тернистый путь, в конце которого ты либо забьешь либо пересядешь на эту ОС.  

Все зависит от потребностей и что ты хочешь получить на выходе.

  • Нравится 1
  • Полезно 1

Поделиться этим сообщением


Ссылка на сообщение

Кстати зря улыбаетесь по поводу статей. Есть зерно там рациональное. И выводы сделаны правильные.

Только что, Бредущий сказал:

На первую установку у меня ушло неделю

Это какой дистр? Arch?

Поделиться этим сообщением


Ссылка на сообщение

@Бредущий спасибо за ссыль на сайт, я только слышал про графический установщик и иже с ним, доводящие установку практически до полного автоматизма, но предпочитаю использовать т. н. "ручной установщик", где "разбивка" диска идет через lsblk, ручками форматим, монтируем, поднимаем группы, пользователей и т. д. Объем конечно большой работы, в плане набора команд. При невнимательности можно пропустить команду и потом все с начала.:biggrin: Я столько шишек наколотил за те времена. Для пентестеров есть волшебный дистр Blackarch.... Бесплатный аналог одного из известных нашумевших в определенных кругах образа. Устанавливать не рискнул. Есть причины. 

Кстати о инструкции по установке самого Arch'а, в консольном режиме, оставлю здесь, возможно кто-нибудь заинтересуется, да и чтоб не потерялась для себя:

Скрытый текст

Установка требует подключения к интернету. Используется проводное соединение.

 

Проверка:

# ping -c 3 yandex.ru

 

Просмотр разделов (для установки и проверки разделов):

# lsblk

 

 Для разметки диска:

 

Bнимание! При выполнении команды lsblk, если  раздел sda не является тем диском, на который планируется установка, то прописываем другое имя, например sdb.

# cfdisk /dev/sda

 

Выбираем gpt раздел.

Bнимание! При выполнении команды возможно откроется редактор без выбора, это значит, что диск уже gpt.

 

Стрелками выбираем пункт New, затем Enter.

 

Первый раздел размером 2.0 G под UEFI (/dev/sda1), Enter.

Выбираем Type, в меню ищем EFI System. Enter.

После выбираем Write. Пишем yes. Enter.

Ждем окончания операции.

 

Второй раздел размером 20.0-30.0 G места под root (/dev/sda2), Enter.

Выбираем Type, в меню ищем Linux root (x86-64, ARM-64). Enter.

После выбираем Write. Пишем yes. Enter.

Ждем окончания операции.

 

Третий раздел оставшееся пространство под home (/dev/sda3).

Выбираем Type, в меню ищем Linux home. Enter.

После выбираем Write. Пишем yes. Enter.

Ждем окончания операции.

 

Проверяем разделы: 

# lsblk

 

Если разметка правильная, то должна отобразиться структура 3 разделов:

 

sda

-         sda1

-         sda2

-         sda3

 

 

Форматируем:

# mkfs.fat -F32 /dev/sda1 (uefi)

# mkfs.ext4 /dev/sda2 (root)

Соглашаемся: y. Enter.

Дожидаемся окончания операции.

# mkfs.ext4 /dev/sda3 (home)

Соглашаемся: y. Enter.

Дожидаемся окончания операции.

 

Монтируем разделы, создаем каталог home:

# mount /dev/sda2 /mnt

# mkdir /mnt/home

# mount /dev/sda3 /mnt/home

 

Установка. Занимает определенное количество времени, скачивание основных пакетов. Дополнительно скачивается редактор nano для правки файлов конфигурации:

# pacstrap -i /mnt base linux linux-firmware sudo nano

 

Внимание (на новых дистрибутивах устанавливается только 1 пакет, руководство было для archlinux-2021.01.01-x86_64.iso  образа)! Предложено будет скачать 2 варианта пакетов: mkinitcpio и dracut.

Рекомендую устанавливать оба. Выполнив команду повторно.

 

 

Создание fstab файла:

# genfstab -U -p /mnt >> /mnt/etc/fstab


Настройка установленной ОС:

# arch-chroot /mnt /bin/bash

 

Локализация:

# nano /etc/locale.gen

 

Находим в редакторе строку: 

#en_US.UTF-8 UTF-8

 убираем  #

 

#ru_RU.UTF-8 UTF-8

то же самое.

 

Сохранение изменений: Ctrl + O, Enter.

Выход из редактора: Ctrl + X.

 

Генерация и создание конфигурации:

# locale-gen

# echo "LANG=en_US.UTF-8" > /etc/locale.conf

 

 

 

Настройка временной зоны:

# ln -sf /usr/share/zoneinfo/

После ввода команды 2 раза жмем Tab , выбираем из списка ту временную зону, которая интересует, к примеру: GMT+0.

В моем варианте выглядит так:

# ln -sf /usr/share/zoneinfo/GMT+0 /etc/localtime

 

Установка времени:

# hwclock --systohc -–utc

 

Проверка корректности:

# date

 

Настройка хоста:

# echo имя_хоста > /etc/hostname

 

В файле localhosts записываем ip. Если ip статический, прописываем его.

# nano /etc/hosts

 

Должно быть так:

127.0.0.1     localhost

::1           localhost

127.0.1.1     имя_хоста.localdomain   имя_хоста

 

Сохранение изменений: Ctrl + O, Enter.

Выход из редактора: Ctrl + X.

 

Установка сетевого менеджера:

# pacman -S networkmanager

   Соглашаемся: y. Enter.

     Дожидаемся окончания операции.

# systemctl enable NetworkManager

 

Установка пароля для root пользователя:

# passwd

При вводе символы не отображаются. Пароль должен быть хорошо запоминаемый.

 

Установка загрузчика ОС в режиме UEFI:

# pacman -S grub efibootmgr

     Соглашаемся: y. Enter.

 

# mkdir /boot/efi

# mount /dev/sda1 /boot/efi

 

Проверяем смонтированные разделы:

# lsblk

# grub-install

# grub-mkconfig -o /boot/grub/grub.cfg

 

Перезагружаемся, выполнив последовательно команды:

# exit

# umount -R /mnt

# reboot

 

Выполним вход в систему под root аккаунтом.

 

Далее создаем swapfile (файл подкачки), задаём размер равный установленной оперативной памяти:

# fallocate -l 2G /swapfile

# chmod 600 /swapfile

# mkswap /swapfile

# swapon /swapfile

# echo '/swapfile none swap sw 0 0' >> /etc/fstab

 

Проверяем на работоспособность:

# free -m

 

Создание группы и добавление пользователя (обязательно, иначе через графическую оболочку не будет отображаться логин и пароль root):

# groupadd имя_группы

# useradd -m -g users -G имя_группы -s /bin/bash имя_пользователя

# passwd имя_пользователя
 

Выдача прав суперпользователя:

# EDITOR=nano visudo

 

Находим # %wheel ALL=(ALL) ALL  и убираем #

Сохранение изменений: Ctrl + O, Enter.

Выход из редактора: Ctrl + X.

Установка графического окружения.

# pacman -S xorg-server xorg-xinit xorg-apps mesa-libgl xterm

   Соглашаемся: Enter. y.

     Дожидаемся окончания операции.

При использовании ноутбука установить дополнительно:

# pacman -S xf86-input-synaptics

 

Установка драйверов для видеокарты по производителю:

Intel:

# pacman -S xf86-video-intel

Nvidia:

# pacman -S xf86-video-nouveau

AMD:

# pacman -S xf86-video-ati
 

Драйвер для аудио:

# pacman -S pulseaudio pulseaudio-alsa

 
Далее выполняем команды:
# pacman -S xfce4 xfce4-goodies sddm
      Соглашаемся с установкой всех частей, повторно выполнив команду.
# systemctl enable sddm.service

# reboot

 

Для русификации окружения в терминале от пользователя root выполнить:

# nano /etc/locale.conf

И дописать: LANG=ru_RU.UTF-8

 

# pacman -S ttf-dejavu

# pacman -S ttf-liberation

# localectl --no-convert set-x11-keymap us,ru “” “” grp:ctrl_shift_toggle

# systemctl restart display-manager

 

Менеджер приложений графический:

# pacman -S discover

 

Для работы со съемными носителями:

# pacman –S gvfs

# pacman –S thunar-volman

Опционально:

# pacman -S opendesktop-fonts ttf-bitstream-vera ttf-arphic-ukai ttf-arphic-uming ttf-hanazono

    

19.10.2021 в 10:52, BozSu75 сказал:

винда может обновится до 11-й версии без моего ведома?

На сегодняшний день нет. Большая часть утилит которая в "сети" не гарантирует реального отключения обновлений. Есть реестр, в котором прописаны параметры. Сталкивался уже с таким. Единственный вариант, это либо прибить эти ветки или изменить, в моем случае было, что просто менял значения. Остановка служб, которые независимо от пользователя сами включаются по таймеру (в планировщике их не нашел, странно...) не поможет.

Вообще для отключения или полной остановки обновления, надо с бубном танцевать и не факт что поможет. После каждой новой сборки 10 версии, все новые ухищрения у Мелкомягких появляются для того, чтобы агрессивно продвигать новые продукты и ставить т. н. заплатки.....

  • Полезно 3

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.

AMK-Team.ru

×
×
  • Создать...