Void Linux는 강력하면서도 접근하기 쉬운 운영 체제를 제공하는 것을 목표로 하는 Linux 배포판입니다. 단순하고 안정적으로 설계되었으며 runit 및 자체 경량 패키지 관리자를 사용하여 이를 달성합니다.
Arch Linux와 유사하게 Void Linux는 "롤링 릴리스" 모델과 운영 체제 사용에 대한 "사용자 중심" 접근 방식을 따릅니다. 이것은 Void Linux가 지속적으로 업데이트되지만 설치될 때 베어본이기도 함을 의미합니다. Void Linux는 완전히 이해하고 수정할 수 있는 유연한 운영 체제를 원하는 고급 사용자에게 매력적입니다.
왜 Void Linux를 사용합니까?
Void Linux는 운영 체제를 단순하게 유지하는 것을 목표로 합니다. runit을 init 시스템으로 사용한다는 것은 현재 실행 중인 모든 서비스 스크립트가 "/var/service/" 디렉터리에서 볼 수 있는 파일일 뿐이며 "/etc/sv/"에서 쉽게 추가, 수정 또는 제거할 수 있음을 의미합니다. ".
또한 Void Linux는 XBPS(X Binary Package System)를 통해 시스템에서 사용할 수 있는 모든 패키지를 중앙 집중화합니다. 이렇게 하면 사용자가 추가 패키지 관리자를 설치할 필요가 없으며 사용자 빌드 패키지에 대한 접근 가능한 도구 체인도 사용할 수 있습니다. 결과적으로 유지 관리가 쉽고 유연하며 안정적인 운영 체제가 탄생했습니다.
Void Linux 다운로드 및 설치 프로그램 준비
여기에서 Void Linux ISO 사본을 얻을 수 있으며 base와 xfce의 두 가지 버전 중에서 선택할 수 있습니다. 전자는 데스크탑 환경 없이 설치를 제공하는 반면 후자는 XFCE와 함께 제공됩니다.
Void Linux에는 glibc 및 musl의 두 가지 C 표준 라이브러리도 함께 제공됩니다.
- Glibc(GNU C 라이브러리)는 Linux 배포판에서 널리 사용됩니다.
- 반면에 Musl은 동일한 C 라이브러리의 더 간단한 구현이지만 최신성으로 인해 모든 프로그램이 이 라이브러리에서 제대로 작동하는 것은 아닙니다. 이 개요를 위해 glibc를 사용하여 기본 라이브 이미지를 다운로드합니다.
Void Linux 설치 프로그램의 복사본이 있으면 몇 가지가 필요합니다.
- 최소 4GB 이상의 USB 스틱
- USB에 설치 프로그램을 작성하는 수단
설치 프로그램을 USB에 쓰는 것은 간단한 과정입니다. 사용하는 플랫폼에 관계없이 balenaEtcher를 사용할 수 있습니다. Void Linux로 부팅 가능한 USB를 만드는 방법에 대한 자세한 내용은 여기의 지침을 따르십시오.
보이드 리눅스 설치
부팅 가능한 USB를 사용하면 이제 BIOS의 부팅 메뉴를 통해 Void Linux Installer로 부팅할 수 있습니다. USB를 컴퓨터에 삽입하고 부팅합니다. 부팅 메뉴에 액세스하는 것은 주로 컴퓨터에 따라 다릅니다. F10 부팅 메뉴에 가장 일반적으로 사용되는 키입니다. 그러나 F12를 사용하는 것도 있습니다. 또는 F2 . BIOS에서 USB 드라이브로 부팅하도록 선택합니다.
부팅되면 Void Linux 부팅 메뉴가 나타납니다. 여기에서 첫 번째 옵션을 선택합니다. 그러면 라이브 설치 프로그램으로 로드됩니다.
암호 "voidlinux"를 사용하여 "root"로 로그인해야 합니다. 이렇게 하면 라이브 설치 프로그램 내에서 루트 권한이 부여됩니다(루트 암호는 나중에 변경할 수 있으므로 걱정하지 마십시오.)
선택 사항:무선 활성화
그러나 Wi-Fi를 통해 Void Linux를 설치하는 경우 무선 연결을 초기화하려면 다음 명령을 입력해야 합니다.
wpa_passphrase "Your access point's name" >> /etc/wpa_supplicant/wpa_supplicant.conf
그런 다음 뒤에 오는 빈 줄에 암호를 입력한 다음 dhcp 데몬을 다시 시작하여 액세스 포인트의 자격 증명으로 연결을 다시 초기화할 수 있습니다.
sv restart dhcpcd
연결을 성공적으로 초기화했는지 확인하려면 ping 명령을 사용하여 웹 사이트에 ping을 수행할 수 있습니다. 예:maketecheasier.com.
ping -c 5 maketecheasier.com
작동하면 설치 프로세스를 시작할 수 있습니다. 이렇게 하려면 void-installer
를 입력하세요. 명령줄에서.
Void Linux 설치 프로그램
설치 마법사의 기본 메뉴는 수행해야 하는 모든 단계를 강조 표시합니다. 우리는 키보드로 시작하여 아래로 내려가고 있습니다.
여기에서 키보드 레이아웃을 선택합니다. 표준 미국 키보드 이외의 다른 것을 사용하는 경우 여기에 지정해야 합니다. 저는 우연히 미국 표준 키보드를 사용하게 되었습니다.
키보드 레이아웃을 선택한 후 마법사는 다음 단계인 네트워크를 선택합니다. 입력하면 설치에 사용할 네트워크 어댑터를 선택할 수 있습니다.
무선 연결을 사용하는 경우 "wlp4s0" 또는 이와 유사한 옵션이 있습니다. 그것을 선택하고 무선 네트워크의 자격 증명을 제공하고 Enter를 누르십시오. . 이더넷 연결을 사용하고 있으므로 "enp0s3"을 선택하고 DHCP도 활성화하겠습니다.
다음 단계는 설치 프로그램이 설치할 패키지를 가져올 위치를 선택하는 것입니다. 최신 패키지를 받으려면 네트워크를 선택하십시오.
이 다음 단계에서는 컴퓨터의 호스트 이름을 제공해야 합니다. 당신이 원하는 무엇이든 될 수 있습니다. 제 경우에는 기계 이름을 "maketecheasier"로 지정하겠습니다.
로케일은 컴퓨터의 문자 집합을 선택하는 곳입니다. 영어 이외의 다른 언어를 사용하는 경우 여기에 지정해야 합니다. 주의해야 할 중요한 사항:특수 기호를 사용하려면 UTF-8 로캘도 선택해야 합니다. 제 경우에는 "en_US.UTF-8"을 선택하겠습니다.
시간대 단계의 경우 시스템 시계가 결정되므로 가장 가까운 위치를 선택하십시오.
다음 단계에서 머신의 루트 암호를 제공하십시오. 안전한 비밀번호인지 확인하세요.
사용자 설정
로그인 이름의 경우 사용자 계정을 설정해야 합니다. 첫 번째 프롬프트는 사용자 이름을 묻습니다. 이것을 사용하여 로그인합니다.
마법사는 사용자 계정에 대한 암호를 제공하도록 요청합니다. 이것이 올바른 비밀번호이고 루트 비밀번호와 다른지 확인하십시오.
다음 단계에서 사용자 계정을 포함할 시스템 그룹을 선택합니다. 설치 프로그램은 이미 합리적인 기본값을 제공했으며 이는 매일 사용하기에 충분합니다. Enter 키를 누릅니다. 다음 단계로 계속 진행합니다.
부트로더 및 파티션 설정
부트로더의 경우 부트로더를 설치할 디스크를 선택해야 합니다. 옵션의 오른쪽에 있는 "크기"를 보고 Enter 키를 눌러 디스크를 선택하십시오. . 제 경우에는 "/dev/sda"입니다.
파티셔닝 단계에서 마법사는 설치를 위해 파티션할 디스크를 묻습니다. 부트로더에 대해 선택한 동일한 디스크를 선택합니다. 저에게는 "/dev/sda"입니다. 그러면 마법사가 디스크 파티션에 사용할 도구를 묻습니다. 더 간단하고 사용하기 쉽기 때문에 "cfdisk"를 선택하십시오.
파티션 만들기
빈 디스크를 사용하는 경우 cfdisk는 레이블 유형을 묻습니다. "gpt"를 선택하면 다른 레이블 유형에 비해 더 유연하고 더 큰 드라이브를 처리할 수 있습니다.
cfdisk의 파티션 레이아웃은 UEFI를 사용하는지 BIOS 시스템을 사용하는지에 따라 크게 달라집니다. UEFI 시스템의 경우 4개의 파티션을 생성해야 합니다.
위쪽 키를 사용하여 "여유 공간"을 선택하면 됩니다. 및 아래로 커서 키 및 왼쪽 사용 및 오른쪽 커서를 사용하여 "새로 만들기"를 선택합니다. 그러면 Cfdisk는 만들고자 하는 파티션의 크기를 묻습니다.
- 첫 번째 파티션의 경우 1GB 크기의 파티션을 만들어야 합니다.
- 두 번째 파티션의 크기는 200MB이고 EFI 시스템 유형이어야 합니다.
파티션을 선택한 상태에서 "유형" 옵션을 선택하면 됩니다. Cfdisk는 해당 파티션에 대해 선택할 수 있는 유형을 제공합니다.
- 세 번째 파티션의 크기는 컴퓨터의 RAM 크기에 따라 다릅니다. 5GB 미만인 경우 보유하고 있는 RAM의 두 배를 제공하십시오. 예를 들어, 컴퓨터에 4GB의 RAM이 있는 경우 세 번째 파티션의 크기를 8GB로 설정합니다.
- 5GB 이상인 경우 시스템의 RAM 용량과 동일한 크기를 제공하십시오. 마지막으로 세 번째 파티션에는 Linux 스왑 유형이 있어야 합니다.
- 마지막 파티션의 경우 디스크에 남아 있는 모든 공간을 할당합니다.
완료되면 이제 cfdisk에서 "쓰기" 옵션을 선택하고 yes
를 입력할 수 있습니다. 파티션을 확인합니다. 그런 다음 Quit
를 선택하여 cfdisk를 종료할 수 있습니다. .
파일 시스템 만들기
파일 시스템 단계에서는 만든 파티션에 대한 파일 시스템을 생성합니다. 마법사는 파티션을 선택할 때 "파일 시스템 유형"을 묻고 그 후에 "마운트포인트"를 묻습니다.
- 첫 번째 유형으로 "ext2"를 선택하고 마운트 지점으로 "/boot"를 입력합니다.
- 두 번째 유형은 마운트 지점이 "/boot/efi"인 "vfat" 유형입니다.
- 세 번째는 마운트 지점이 없는 "스왑" 유형입니다.
- 마지막 항목은 유형으로 "ext4"를, 마운트 지점으로 "/"를 갖습니다.
설치 시작
모든 작업이 완료되면 이제 기본 메뉴에서 "설치" 옵션을 선택할 수 있습니다. 설치 프로그램에서 구성을 확인하도록 요청할 것입니다. "예"를 선택하십시오. 그 후, 설치 프로그램은 Void Linux를 설치하는 데 필요한 모든 파일을 다운로드합니다.
다운로드가 완료되면 "확인" 프롬프트가 표시됩니다. Enter 키를 누릅니다. 마법사가 설치 프로세스를 계속합니다.
설치는 오래 걸리지 않아야 합니다. 완료되면 마법사에 "설치 성공" 화면이 표시됩니다. 예를 선택하여 시스템을 Void Linux로 재부팅합니다.
축하합니다! 이제 기본 Void Linux 설치가 완료되었습니다. 여기에서 원하는 모든 것을 설치할 수 있습니다. 일부 데스크탑 환경 또는 창 관리자로 시작할 수 있습니다.
자주 묻는 질문(FAQ)
1. 내 기계가 언제 만들어졌는지 확실하지 않습니다. 내 시스템이 UEFI인지 확인하는 다른 방법이 있습니까?
예! Void Linux 설치 프로그램이 부팅되면 "/sys/firmware/efi/" 디렉토리를 확인할 수 있습니다. 이 디렉토리는 UEFI가 아닌 시스템에는 존재하지 않으므로 Void Linux 설치 프로그램이 이를 로드한 경우 컴퓨터는 UEFI 시스템이어야 합니다.
2. 방금 설치를 완료하고 재부팅하고 로그인하면 온라인 상태가 아닙니다. 무선이 끊어졌나요?
wpa_passphrase
를 다시 실행해야 합니다. 위에서 논의한 명령. 처음 했을 때 Void Linux 설치 프로그램에서 하고 있었습니다. 이제 자체 설치가 있으므로 시스템이 연결할 위치를 알 수 있도록 다시 설치해야 합니다.
3. 설치에 실패했습니다! "오류:/dev/sdX에 GRUB를 설치하지 못했습니다! /dev/tty8에서 오류를 확인하십시오." 어떻게 해야 하나요?
이것은 GRUB가 시스템에 제대로 설치되지 않았기 때문에 발생했습니다. 여러 가지 이유로 발생할 수 있습니다. 가장 일반적인 것은:
- 컴퓨터가 BIOS인데도 UEFI 파티션 구성표를 채택했습니다.
- UEFI 파티션 구성표를 만들 때 첫 번째 파티션을 두 번째 파티션 대신 "EFI 시스템"으로 만들었습니다.