보이드 리눅스 + 그놈 = 🤎 ️ ️
빠른 링크
선택 과목
설치
Void Linux installation was done following the official guide .
네트워크 구성 - 1부(wpa_supplicant)
-
Check the name of our interface:
ip aIn my case, “wlp3s0” is the name of the Wi-Fi interface.
-
Create a configuration file to connect to Wi-Fi:
sudo vi /etc/wpa_supplicant/wpa_supplicant-wlp3s0.confWrite these lines into the file and then save it:
ctrl_interface=DIR=/run/wpa_supplicant update_config=1 -
Add the information about your wireless network to the file:
wpa_passphrase SSID PASSWORD >> /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf -
Enable dhcpd and wpa_supplicant
sudo ln -s /etc/sv/dhcpcd /var/service sudo ln -s /etc/sv/wpa_supplicant /var/service sudo sv up dhcpcd sudo sv up wpa_supplicant -
Run this last command:
wpa_supplicant -B -i wlp1s0 -c /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf To check your connection run:
ping google.com
시스템 업데이트
sudo xbps-install -Suv
무료가 아닌 저장소 추가
sudo xbps-install -Rs void-repo-nonfree
권장 패키지 설치
sudo xbps-install curl wget git xz unzip zip nano vim gptfdisk xtools mtools mlocate ntfs-3g fuse-exfat bash-completion linux-headers gtksourceview4 ffmpeg mesa-vdpau mesa-vaapi htop
개발 패키지 설치
sudo xbps-install autoconf automake bison m4 make libtool flex meson ninja optipng sassc
데스크탑 환경(GNOME)
-
Install the X Window System:
sudo xbps-install xorg -
Install desktop environment:
sudo xbps-install gnome -
Install display manager
sudo xbps-install gdmEnable gdm service:
sudo ln -s /etc/sv/gdm /var/service -
Install xdg utilites:
sudo xbps-install -Rs xdg-desktop-portal xdg-desktop-portal-gtk xdg-user-dirs xdg-user-dirs-gtk xdg-utils -
Install gnome-browser-connector (prevously known as chrome-gnome-shell):
sudo xbps-install gnome-browser-connector
필수 서비스 활성화
-
Install dbus:
sudo xbps-install -y dbusEnable dbus service:
sudo ln -s /etc/sv/dbus /var/service -
Install elogind:
sudo xbps-install -y elogindEnable elogind service:
sudo ln -s /etc/sv/elogind /var/service
네트워크 구성 - 파트 2(네트워크 관리자)
-
Install Network Manager:
sudo xbps-install NetworkManager NetworkManager-openvpn NetworkManager-openconnect NetworkManager-vpnc NetworkManager-l2tp -
Enable Network Manager service:
sudo ln -sv /etc/sv/NetworkManager /var/serviceBefore enabling the NetworkManager daemon, disable any other network management services, such as dhcpcd, wpa_supplicant.
오디오 구성
-
Install PulseAudio:
sudo xbps-install pulseaudio pulseaudio-utils pulsemixer alsa-plugins-pulseaudioHad some issues with pipewire, maybe will give a try in the future...
블루투스 구성
-
Install BlueZ:
sudo xbps-install bluez -
Enable Bluetooth service:
sudo ln -sv /etc/sv/bluetoothd /var/service -
Add user to the group:
sudo useradd -G bluetooth ${USER}
인쇄 지원 구성
-
Install CUPS:
sudo xbps-install cups cups-pk-helper cups-filters foomatic-db foomatic-db-engine -
Enable CUPS service:
sudo ln -sv /etc/sv/cupsd /var/service Optional:
-
Epson Printer:
sudo xbps-install -Rs epson-inkjet-printer-escpr imagescan iscan-data -
HP Printer:
sudo xbps-install -Rs hplip-gui -
Canon Printer:
sudo xbps-install -Rs cnijfilter2 -
Brother Printer:
sudo xbps-install -Rs brother-brlaser # SANE scanner driver for brscan3-compatible Brother scanners sudo xbps-install brother-brscan3 # SANE scanner driver for brscan4-compatible printers sudo xbps-install brother-brscan4 # CUPS wrapper driver for the brother DCP-197C printer/scanner sudo xbps-install brother-dcp197c-cupswrapper # LPR driver for the brother DCP-197C printer/scanner sudo xbps-install brother-dcp197c-lpr
크론 구성
-
Install cronie:
sudo xbps-install -y cronie -
Enable cronie service:
sudo ln -sv /etc/sv/cronie /var/service
노트북 절전 구성
-
Install TLP and PowerTop:
sudo xbps-install tlp tlp-rdw powertop -
Enable TLP service:
sudo ln -sv /etc/sv/tlp /var/service
글꼴 설치
-
Install Noto fonts:
sudo xbps-install -Rs noto-fonts-emoji noto-fonts-ttf noto-fonts-ttf-extra -
Install microsoft fonts:
git clone https://github.com/void-linux/void-packages cd void-packages ./xbps-src binary-bootstrap echo "XBPS_ALLOW_RESTRICTED=yes" >> etc/confInstallation:
./xbps-src pkg -f msttcorefonts xi msttcorefonts
오피스 스위트
-
Install LibreOffice:
sudo xbps-install libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-draw libreoffice-math libreoffice-base libreoffice-gnome libreoffice-i18n-en-US
인터넷 브라우저 설치
-
Install Firefox:
sudo xbps-install firefox firefox-i18n-en-US -
Set better font for firefox:
sudo ln -s /usr/share/fontconfig/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/ sudo xbps-reconfigure -f fontconfig
미디어 플레이어
-
Install VLC Media Player:
sudo xbps-install vlc
백업 소프트웨어
-
Install Timeshift:
sudo xbps-install timeshift
로깅 데몬 활성화
-
By default, Void comes with no logging daemon:
sudo xbps-install -Rs socklog-void sudo ln -s /etc/sv/socklog-unix /var/service/ sudo ln -s /etc/sv/nanoklogd /var/service/
프로필 동기화 데몬(PSD)
-
PSD is a service that symlinks & syncs browser profile directories to RAM, thus reducing HDD/SSD calls & speeding up browsers. You can get it from here. This helps Firefox & Chromium reduce ram usage.
git clone https://github.com/madand/runit-services cd runit-services sudo mv psd /etc/sv/ sudo ln -s /etc/sv/psd /var/service/ sudo chmod +x etc/sv/psd/*
Bash 별칭
-
Create bash aliases:
sudo nano ~/.bash_aliases -
Add this script:
alias xu='sudo xbps-install xbps && sudo xbps-install -Suv' alias xin='sudo xbps-install' alias xr='sudo xbps-remove -Rcon' alias xl='xbps-query -l' alias xf='xl | grep' alias xs='xbps-query -Rs' alias xd='xbps-query -x' alias clrk='sudo vkpurge rm all && sudo rm -rf /var/cache/xbps/*' alias halt='sudo halt' alias poweroff='sudo poweroff' alias reboot='sudo reboot' alias shutdown='sudo shutdown' -
Open bash config file:
sudo nano ~/.bashrc -
Add this line:
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases; fi -
In the end:
source ~/.bashrc
선택 과목

틸릭스
-
Tiling terminal emulator
sudo xbps-install tilix -
To use in quake mode (wayland not supported), create custom shortcut and add this command:
tilix --quake
FZF
-
A command-line fuzzy finder
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ~/.fzf/install
Zoxide
-
zoxide is a smarter cd command, inspired by z and autojump:
sudo xbps-install -S zoxide -
Add this to your configuration (usually ~/.bashrc):
eval "$(zoxide init bash)"
박쥐
-
A cat(1) clone with wings:
sudo xbps-install -Su bat -
Add alias to the previously create bash_aliases file:
alias cat='bat'
립그레프
-
Grep alternative:
sudo xbps-install -Su ripgrep -
Add alias to the previously create bash_aliases file:
alias grep='rg'
엑사
-
A modern replacement for ‘ls’:
sudo xbps-install -Su exa -
Add alias to the previously create bash_aliases file:
alias ls='exa --icons'
먼지
-
A more intuitive version of du in rust:
sudo xbps-install -Su dust -
Add alias to the previously create bash_aliases file:
alias du='dust'
게으른
-
Simple terminal UI for git commands:
sudo xbps-install -Su lazygit
네오빔 + AstroNvim
-
Install Neovim:
sudo xbps-install -Su neovim -
Install AstroNvim:
git clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim nvim +PackerSync
OctoXBPS
-
XBPS front end
sudo xbps-install -S octoxbps
VSV
-
Manage and view runit services:
sudo xbps-install vsv
도커
-
Install docker:
sudo xbps-install -Su docker -
Enable required services:
sudo ln -s /etc/sv/containerd /var/service sudo ln -s /etc/sv/docker /var/service -
Add user to group:
sudo groupadd docker sudo usermod -aG docker ${USER} -
Set respective permissions:
sudo chown "$USER":"$USER" /home/"$USER"/.docker -R sudo chmod g+rwx "$HOME/.docker" -R
플랫팩
-
Install Flatpak:
sudo xbps-install -S flatpak -
Add the Flathub repository:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo Restart.
Nix 패키지 관리자
-
Install Nix:
sudo xbps-install -Sy nix -
Activate Nix Daemon:
sudo ln -s /etc/sv/nix-daemon /var/service/ source /etc/profile -
Add channels:
# Unstable nix-channel --add https://nixos.org/channels/nixpkgs-unstable unstable # NixOS 22.05 nix-channel --add https://nixos.org/channels/nixos-22.05 nixpkgs # Update channels nix-channel --update # List channels nix-channel --list -
To see installed applications in the launcher create a symlink to Nix applications directory:
sudo ln -s "$HOME/.nix-profile/share/applications" "$HOME/.local/share/applications/nix-env"
대체 브라우저(Brave)
-
Install Brave browser using nix:
nix-env -iA nixpkgs.brave
Dconf 편집기
-
Applications internal settings viewer and editor:
sudo xbps-install dconf-editor
노틸러스 임베디드 터미널
-
Install dependencies:
sudo xbps-install python3 python3-pip python3-psutil -
Install Nautilus Terminal:
sudo xbps-install nautilus-python -
Check that the extension is properly installed:
nautilus-terminal --check python3 -m nautilus_terminal --check -
If everything is OK, the output should be:
Nautilus Python: Installed Nautilus Terminal Extension: Installed -
To edit extension configs run:
dconf-editor /org/flozz/nautilus-terminal
동기화
-
Install Syncthing:
sudo xbps-install -Rs syncthing -
Starting Syncthing automatically when system starts:
sudo cp /usr/share/applications/syncthing-start.desktop ~/.config/autostart/
그놈 스시
-
File previewer for the GNOME desktop (macOS Quick Look):
sudo xbps-install -Rs sushi
인텔의 마이크로코드
-
Install Intel's Microcode:
sudo xbps-install -Rs intel-ucode -
Reconfigure your kernel, according your kernel name:
sudo xbps-reconfigure -f linux<kernel_version>To find your Linux kernel version, you can use
sudo xbps-query -l | grep linux
글꼴, 테마, 아이콘, 커서, 확장, 바탕 화면

시스템 글꼴:
터미널 글꼴: ShureTechMono Nerd Font Mono Regular
프롬프트 테마 엔진: Oh My Posh
테마: Fluent GTK Theme (
--icon void 플래그를 사용하여 활동을 Void 아이콘으로 대체)아이콘: Fluent Icon Theme (색상 그레이)
커서: Borealis Cursors
벽지: VOID LINUX
확장:
Reference
이 문제에 관하여(보이드 리눅스 + 그놈 = 🤎 ️ ️), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/karyan40024/void-linux-gnome--4p3j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)