My Awesome Linux - это личный репозиторий, описывающий то, что я считаю в среде настольных компьютеров Linux.
Полезные веб -сайты, созданные сообществом Linux.
Потрясающее программное обеспечение Linux
Диолинукс
Дистрибация
Distrowatch
Guiafoca
Linux Бразилия
Linux Guide
Список распределений Linux .
Не существует идеального распределения Linux, всегда будет распределение для конкретного варианта использования. Например, мое текущее восприятие заключается в следующем:
Alpine Linux для контейнеров и тестов;
Arch Linux в качестве рабочего стола для личного использования;
Хвосты, если фокус - уединение;
Ubuntu и Fedora очень полезны для USB -живых и виртуальных машин.
Для каждой потребности всегда будет другое распределение.
Самое главное, чтобы понять, что моя цель не совпадает с вашей, тестируйте различные распределения, пока вы не найдете той, которая лучше всего подходит для поиска цели.
Чем проще, тем лучше, и именно поэтому Arch Linux - это операционная система, которая привлекает мое внимание.
Arch Linux имеет в качестве своей цели простоты и использования только предметов первой необходимости.
Может показаться странным упоминанием стабильности релиза, но, по моему опыту, у меня никогда не было проблем, и как бы ни казалось спорно, у меня всегда были проблемы с дистрибутивами Linux, которые предлагают модель распределения «основные обновления», особенно Ubuntu.
Если вы все еще думаете, что «Linux дал проблему и теперь просто форматировал», выньте ее из головы.
В дополнение к Arch Linux Wiki является наиболее полной документацией, которая, вероятно, существует в каждом Интернете, есть также способы решить проблемы, такие как использование снимков, предлагаемых BTRFS.
Избегайте следующих учебных пособий, ваше устройство и потребности, безусловно, отличаются от других.
Используйте установленную документацию в качестве основы и измените то, что необходимо для ее использования.
В моем случае, после учебника, мне пришлось изменить следующие шаги:
С GPT FDISK альбом был подготовлен со следующим макетом:
| Профила | Сектор | Тип | Сборка | Формат |
|---|---|---|---|---|
| 1 | по умолчанию при +512 м | EF00 | /mnt/boot | FAT32 |
| 2 | По умолчанию +2G | 8200 | Менять | - |
| 3 | по умолчанию по умолчанию | 8304 | /Mnt | вон |
base dhcpcd linux-lts linux-firmware nano
Операционная система настроена на английском языке и форматах на португальском языке:
# /etc/locale.gen
en_US.UTF-8 UTF-8
pt_BR.UTF-8 UTF-8 locale-gen .
Микрокод, соответствующий устройству.
Только основах SystemD-Boot достаточно, чтобы все это работало отлично.
Он arch.conf loader.conf .
# arch.conf
title Arch Linux
linux /vmlinuz-linux-lts
initrd /amd-ucode.img
initrd /initramfs-linux-lts.img
# Cuidado.
# Se for definir o root por UUID, PARTUUI ou semelhante, saiba que são coisas diferentes.
# options root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx rw
# options root=PARTUUI=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx rw
#
# Consulte com uma das formas:
# /dev/disk/by-*
# $ blkid /dev/disco
#
# Ou use diretamente o caminho do disco
options root=/dev/particao rw Опять же, будьте осторожны.
Поймите, что такое UEFI и Secure Boot.
Самый простой способ, которым я знаю, подготовить Arch Linux на безопасных загрузочных устройствах, - это отключить безопасную загрузку, а затем очистить уже настроенные клавиши, и, наконец, создать и подписать клавиши с помощью sbctl .
Перед установкой среды рабочего стола я предпочитаю создавать своего собственного пользователя.
Я не люблю использовать Root в графической среде, в моей концепции корень следует использовать только в конкретных задачах.
useradd -m -G wheel -s /bin/bash usuario
passwd usuario
Пакеты для хорошего опыта использования системы.
base-devel
btop
firefox
gnome
less
networkmanager
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-extra
pipewire
pipewire-alsa
pipewire-audio
pipewire-jack
pipewire-pulse
sudo
ttf-hack
wget
which
wireplumber
zip
zsh
systemctl enable gdm.service
systemctl enable NetworkManager
Также необходимо настроить группу wheel с использованием visudo , чтобы пользователи группы использовали SUDO.
Пакеты для хорошей работы и отдыха.
git
fastfetch
Используя OH My ZSH с ZSH-AutosugSigns, плагины, зажигающие ZSH-синтаксис, и тема PowerLevel10K, несомненно, обеспечат хорошую производительность.
Если у вашего устройства есть видеокарта AMD, прочитайте руководство AMDGPU.
Вы, вероятно, установите следующие пакеты:
lib32-vulkan-radeon
lib32-libva-mesa-driver
libva-mesa-driver
mesa
vulkan-radeon
xf86-video-amdgpu
Руководство по выбору может быть очень полезным для пользователей kgx .
Для пользователей GNOME может быть очень полезно для создания документов с меню правого щелчка.
Возможность создавать контролируемые и изолированные среды предлагает уникальное преимущество, совершать ошибки.
В дополнение к возможности совершать ошибку столько, сколько вы хотите, очень верно использовать виртуальные машины и контейнеры, чтобы поддерживать чистую и жидкость операционной системы.
Несравнимо, насколько практично и просты в использовании контейнеров для установки программного обеспечения непосредственно в операционной системе.
sudo pacman -S docker
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo usermod -aG docker $USER
После этого просто выполните вход снова со своим пользователем.