내 멋진 Linux는 Linux 데스크탑 환경에서 고려하는 것을 설명하는 개인 저장소입니다.
Linux 커뮤니티에서 만든 유용한 웹 사이트.
멋진 Linux 소프트웨어
디올리 누스
배포
배포
구아포카
리눅스 브라질
리눅스 가이드
리눅스 배포 목록 .
완벽한 Linux 배포는 없으며 항상 특정 사용 사례에 대한 분포가 있습니다. 예를 들어, 현재의 인식은 다음과 같습니다.
컨테이너 및 테스트 용 알파인 리눅스;
개인 용도를위한 데스크탑으로 아치 리눅스;
초점이 프라이버시 인 경우 꼬리;
UBUNTU와 FEDORA는 USB 라이브 및 가상 머신에 매우 유용합니다.
각각의 요구에 따라 항상 다른 분포가있을 것입니다.
가장 중요한 것은 내 목적이 당신과 동일하지 않다는 것을 이해하는 것입니다.
더 단순하고, 더 좋을수록, 아치 리눅스는 내 관심을 끌 수있는 운영 체제입니다.
Arch Linux는 필수 요소의 단순성과 사용 만 가지고 있습니다.
롤링 릴리스 안정성을 언급하는 것은 이상하게 보일지 모르지만 내 경험상 문제가 없었으며 논란의 여지가 없어도 "주요 업데이트"배포 모델, 특히 우분투를 제공하는 Linux 배포에 문제가있었습니다.
여전히 "Linux가 문제를 주었고 이제는 포맷만으로"생각한다면 내 머리에서 가져 가십시오.
Arch Linux Wiki 외에도 모든 인터넷에 존재하는 가장 완전한 문서이며 BTRFS가 제공하는 스냅 샷 사용과 같은 문제를 해결하는 방법도 있습니다.
다음 튜토리얼을 피하십시오. 귀하의 장치 및 요구 사항은 확실히 다른 것과 다릅니다.
설치 문서를 기본으로 사용하고 사용에 필요한 것을 수정하십시오.
제 경우에는 튜토리얼에 이어 다음 단계를 변경해야했습니다.
GPT FDISK를 사용하여 앨범은 다음 레이아웃으로 준비되었습니다.
| 분할 | 부문 | 유형 | 집회 | 체재 |
|---|---|---|---|---|
| 1 | 기본값 +512m | EF00 | /mnt/boot | fat32 |
| 2 | 기본값은 +2g입니다 | 8200 | 교환 | - |
| 3 | 기본값으로 기본값 | 8304 | /mnt | Extre |
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의 기본만으로도 완벽하게 작동하기에 충분합니다.
제안 된대로 loader.conf 해야하며 arch.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 사용하여 키를 생성하고 서명하는 것입니다.
데스크탑 환경을 설치하기 전에 자신의 사용자를 만드는 것을 선호합니다.
나는 그래픽 환경에서 루트를 사용하는 것을 좋아하지 않습니다. 내 개념에서 루트는 루트 특이 적 작업에만 사용해야합니다.
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
또한 그룹 사용자가 Sudo를 사용할 수 있도록 visudo 사용하여 wheel 그룹을 구성해야합니다.
좋은 일과 여가 경험을위한 패키지.
git
fastfetch
Zsh-Autosugsigns와 함께 OH My ZSH를 사용하면 ZSH-Syntax Highlighting 플러그인과 PowerLevel10K 테마는 반드시 좋은 생산성을 제공합니다.
장치에 AMD 그래픽 카드가있는 경우 AMDGPU 안내서를 읽으십시오.
다음 패키지를 설치할 것입니다.
lib32-vulkan-radeon
lib32-libva-mesa-driver
libva-mesa-driver
mesa
vulkan-radeon
xf86-video-amdgpu
선택 안내서는 kgx 사용자에게 매우 유용 할 수 있습니다.
그놈 사용자의 경우 오른쪽 클릭 메뉴로 문서를 만드는 것이 매우 유용 할 수 있습니다.
제어되고 고립 된 환경을 만들 수있는 능력은 독특한 이점을 제공하고 실수를합니다.
원하는만큼 실수를 할 수있을뿐만 아니라 운영 체제를 깨끗하고 유동적으로 유지하기 위해 가상 머신과 컨테이너를 사용하는 것이 매우 유효합니다.
운영 체제에 직접 소프트웨어를 설치하기 위해 더 실용적이고 사용하기 쉬운 컨테이너가 얼마나 비교할 수 없는지 비교할 수 없습니다.
sudo pacman -S docker
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo usermod -aG docker $USER
그 후에는 사용자와 다시 로그온을 수행하십시오.