Arch Linux를 사용하여 직접 설명 설정
6522 단어 LinuxArch Linuxtech
AUR 지원 설치
$ sudo pacman -S git
$ git clone https://aur.archlinux.org/paru.git
$ cd paru
$ makepkg -si
$ cd
$ rm -rf paru
$ sudo pacman -Rs rust
옵션에 추가SkipReview
$ sudo nano /etc/paru.conf
/etc/paru.conf...
[options]
...
SkipReview
...
멀티스레드 압축 추가-T0
$ sudo nano /etc/makepkg.conf
/etc/makepkg.conf...
COMPRESSZST=(zstd -T0 -c -z -q -)
...
GUI 환경 구축
글꼴 설치
$ sudo pacman -S noto-fonts{,-cjk,-emoji,-extra}
Xorg 및 비디오 드라이버 설치
$ sudo pacman -S xorg-server xf86-video-intel
Xfce 가져오기
xfwm4-themes
필요하지 않으므로 제거$ sudo pacman -S xfce4
$ sudo pacman -S xfce4-goodies
아래 패키지만 선택패키지 이름
설명
mousepad
텍스트 편집기ristretto
이미지 뷰어thunar-archive-plugin
Thunar에서 아카이브 작성 및 확장을 위한 플러그인xfce4-notifyd
데스크톱 알림 데몬xfce4-pulseaudio-plugin
Xfce 패널의 PulseAudio 플러그인xfce4-taskmanager
작업 관리자xfce4-whiskermenu-plugin
Xfce 패널의 시작 메뉴LightDM 가져오기
$ sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
$ sudo systemctl enable lightdm
추가 패키지
$ sudo pacman -S pulseaudio pavucontrol gvfs network-manager-applet gnome-keyring
키보드 레이아웃 설정
$ sudo localectl set-x11-keymap jp
로켈을 일본어로 설정
$ sudo nano /etc/locale.conf
/etc/locale.confLANG=ja_JP.UTF-8
GUI 환경 구축 완료$ sudo systemctl reboot
재부팅 후 GUI 환경 설정
$ sudo pacman -S arc-gtk-theme papirus-icon-theme
일본어 입력 설정
$ sudo pacman -S fcitx-im fcitx-mozc fcitx-configtool
일반 사용자는 다음 파일을 만듭니다.$ nano ~/.pam_environment
~/.pam_environmentGTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx
재부팅사용자 디렉토리 만들기
$ sudo pacman -S xdg-user-dirs
$ xdg-user-dirs-update
데스크톱에 영어만 있어서 일본어로 바꿨어요.데스크톱 폴더 만들기
~/.config/user-dirs.dirs
~/.config/user-dirs.dirs...
XDG_DESKTOP_DIR="$HOME/デスクトップ"
...
재부팅 후 Desktop 폴더 삭제방화벽 구성
$ sudo pacman -S ufw gufw
$ sudo systemctl enable ufw
설치할
패키지 이름
설명
google-chrome
( AUR )웹 브라우저
engrampa
p7zip
unrar
분류하여 보존하다atril
PDF 뷰어mpv
lollypop
intel-media-driver
음악 플레이어gimp
이미지 편집 소프트웨어libreoffice-fresh
libreoffice-fresh-ja
오피스menulibre
( AUR )메뉴 편집기
SSD용 설정
TRIM 설정
$ sudo systemctl enable fstrim.timer
입출력 스케줄링 변경
아래 내용에 따라 제작
/etc/udev/rules.d/60-schedulers.rules
/etc/udev/rules.d/60-schedulers.rulesACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="mq-deadline"
재부팅 후 확인$ cat /sys/block/sd*/queue/scheduler
비트맵 글꼴 및 힌지 비활성화
$ sudo mkdir /etc/fonts/conf.avail
다음 항목으로 작성/etc/fonts/conf.avail/71-no-embedded-bitmaps.conf
/etc/fonts/conf.avail/71-no-embedded-bitmaps.conf<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="embeddedbitmap">
<bool>false</bool>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintnone</const>
</edit>
</match>
</fontconfig>
/etc/fonts/conf.d/
에 링크 붙여넣기$ sudo ln -s /etc/fonts/conf.avail/71-no-embedded-bitmaps.conf /etc/fonts/conf.d/71-no-embedded-bitmaps.conf
Zsh 및 Prezto 설치
$ sudo pacman -S zsh
$ zsh
메시지 보내기q
로 종료% git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
% setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
% exit
$ chsh -s $(which zsh)
재로그인Prezto 구성
'syntax-highlighting' \
에 추가'prompt'
~/.zpreztorc...
zstyle ':prezto:load' pmodule \
...
'syntax-highlighting' \
'prompt'
...
pwd-length
를 'long'
로 변경처음에
#
및 공백 삭제~/.zpreztorc
...
zstyle ':prezto:module:prompt' pwd-length 'long'
...
기타 여러 가지 설정 후 종료
Reference
이 문제에 관하여(Arch Linux를 사용하여 직접 설명 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/imzrust/articles/a47c107e904931텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)