
ZDNET의 주요 시사점
- NixOS는 무료로 설치하고 사용할 수 있는 오픈 소스 운영 체제입니다.
- 선택할 수 있는 여러 데스크탑 환경을 제공하고, 시중에 나와 있는 모든 OS만큼 견고하며, 성능도 매우 좋습니다.
- 그러나 비자유 소프트웨어를 설치하는 데는 상당히 가파른 학습 곡선이 있습니다.
ZDNET을 팔로우하세요: 우리를 선호 소스로 추가하세요 Google에서.
이 리뷰를 시작하기 전에 새로운 Linux 사용자를 위한 몇 가지 정보를 제공하고 싶습니다. “즉시 작동”해야 하는 작업을 수행하는 방법을 알아내기 위해 명령줄을 사용하거나 토끼 구멍을 파헤치는 것이 불편하다면 NixOS는 아마도 당신에게 적합하지 않을 것입니다.
또한: 이 Linux 배포판에는 내가 본 것 중 가장 똑똑한 보안 기능 중 하나가 있습니다(그리고 수십 가지를 테스트했습니다).
그러나 명령줄에 대해 최소한으로만 알고 있는 사람이 이 배포판을 사용하지 못할 것이라는 말은 아닙니다. 예를 들어, 오픈 소스 소프트웨어만 필요한 경우 NixOS가 실행 가능한 옵션이 될 수 있습니다. 그러나 Chrome, Slack 및 Spotify와 같은 앱이 필요한 경우 Ubuntu, Linux Mint 또는 Windows로 돌아가게 되는 좌절감을 느낄 수 있습니다.
그렇다면 이 배포판이 뛰어난 이유가 무엇인지 알아보겠습니다.
모든 사람이 Ubuntu나 Linux Mint 배포판을 원하는 것은 아닙니다. 이 두 운영 체제가 뛰어나지 않다고 말하는 것은 아니지만 어느 시점에서 Linux 사용자는 좀 더 강력한 것을 원할 수도 있습니다.
나는 터무니없을 정도로 단순한 것(Ubuntu)부터 놀라울 정도로 복잡한 것(Gentoo)까지 그리고 그 사이의 모든 Linux OS를 사용해 본 거의 모든 Linux OS를 사용해 보았습니다. 그래서 나에게 도전할 수 있는 Linux 배포판을 찾으면 그것이 무엇을 할 수 있는지 알아보기 위해 뛰어들었습니다.
NixOS의 경우도 마찬가지입니다. 이 처음부터 끝까지 Linux 배포판은 Gentoo만큼 어렵지는 않지만 Ubuntu만큼 사용자 친화적이지는 않습니다. 그게 어디에서 떠나나요? 우분투와 아치 리눅스 사이 어딘가에 있다고 말하고 싶습니다.
또한: RAM이 너무 비싸나요? 어쨌든 Linux 시스템 속도를 높이는 방법은 다음과 같습니다. 무료입니다.
두 가지 공식 NixOS 버전이 있습니다. 하나는 GNOME이고 다른 하나는 Plasma Desktop입니다. 설치하는 동안 다양한 데스크탑 환경 목록에서 설치할 수 있는 기회가 제공됩니다. 저는 테스트를 위해 Deepin Desktop의 레이아웃을 좋아했기 때문에 Deepin Desktop을 선택했습니다. 따라서 다음과 같이 질문하실 수 있습니다. 사용하기 쉬운 데스크탑 환경이 이렇게 많은데 왜 NixOS가 신규 사용자에게 어려운 것으로 간주됩니까?
우선, GUI 앱 스토어가 없습니다. 좋아요. NixOS에서는 명령줄을 통해 패키지를 설치합니다. 하지만 걱정하지 마세요. NixOS에는 도움이 될 만한 것이 있습니다. 웹 브라우저를 열고 search.nixos.org를 가리킵니다. 해당 사이트에서는 설치해야 하는 소프트웨어를 검색할 수 있으며, 이를 수행하라는 명령이 제공됩니다. 예를 들어 Slack을 검색하려면 설치 명령은 다음과 같습니다.
아, 그런데 첫 번째 문제에 직면하게 됩니다. 기본적으로 NixOS는 약간의 도움 없이는 비자유 소프트웨어를 설치하지 않도록 구성되어 있습니다. 위 명령을 실행하면 이 문제를 해결하는 두 가지 방법이 출력에 표시됩니다.
- a) 무료가 아닌 패키지를 일시적으로 허용하려면 다음 명령을 사용하여 특정 환경 변수를 설정할 수 있습니다: 내보내기 NIXPKGS_ALLOW_UNFREE=1
- b) `nixos-rebuild`의 경우 { nixpkgs.config.allowUnfree = true; } /etc/nixos/configuration.nix에 있습니다.
그러나 Configuration.nix를 보면 AllowUnfree 옵션이 이미 true로 설정되어 있습니다. 무슨 일이야? 해당 옵션이 전역적임에도 불구하고 홈 디렉토리, 특히 ~/.config/nixpkgs에 구성 파일을 생성해야 합니다. 아, 그런데 잠깐만요. nixpkgs 디렉터리가 존재하지 않으므로 먼저 디렉터리를 만들어야 합니다.
또한: Windows를 먼저 버리지 않고도 Linux를 사용해 볼 수 있습니다. 방법은 다음과 같습니다.
사용자 친화적인 GUI를 갖추고 있음에도 불구하고 NixOS가 신규 사용자에게 좋은 선택이 아닌 이유를 이해하기 시작하셨기를 바랍니다. Debian이나 Arch만큼 견고하므로 Linux 경험이 풍부하다면 훌륭한 선택입니다. 그리고 오픈 소스(무료) 소프트웨어만 사용하려는 경우 명령줄에 익숙하다면 문제가 별로 없을 것입니다.
비자유 소프트웨어 설치 외에 NixOS는 어떤가요? 이는 안전하고 시작하는 데 필요한 거의 모든 것을 포함하는 안정적이고 효율적인 운영 체제입니다(오피스 제품군 및 이메일 클라이언트 제외). 오피스 제품군이 필요한 경우 다음을 사용하여 LibreOffice를 설치할 수 있습니다.
이메일 클라이언트가 필요한 경우 다음을 시도해 보세요.
여기서 언급할 마지막 불만 사항은 앱을 성공적으로 설치한 후에도 메뉴에서 해당 앱을 찾을 수 없다는 것입니다. 아아! 심지어 LibreOffice를 설치하고 로그아웃한 후 LibreOffice가 사라진 것처럼 느껴져 다시 설치해야 하는 경우도 있었습니다.
그럼에도 불구하고 앱을 열고 도크에 추가하려고 시도했지만 인식할 수 없는 애플리케이션이라는 사실을 발견했습니다. 좋은 소식은 재부팅 후 모든 것이 원래대로였다는 것입니다. 저는 Linux에 애플리케이션을 설치한 후 재부팅하는 데 익숙하지 않습니다. 알아보세요.
설치 후 재부팅만 하면 LibreOffice가 데스크탑 메뉴에 표시되어 사용할 준비가 되었습니다.
잭 월렌\ZDNET
NixOS를 사용하면 좌절감이 빠르게 커질 수 있습니다. 그러나 이러한 좌절감은 극복할 수 있습니다. 시간이 걸릴 뿐입니다. 그리고 노력. 그리고 Google(또는 DuckDuckGo)도 있습니다. 그렇기 때문에 기본에 대한 확실한 이해가 있는 Linux 사용자에게 NixOS를 추천합니다.
ZDNET의 Linux 조언
일반적으로 Linux 배포판을 검토할 때 이를 VirtualBox 가상 머신으로 설치하고, 작업이 끝나면 VM을 삭제합니다. 하지만 NixOS를 사용하면 이 매력적인 OS에 대해 자세히 알아볼 수 있도록 한동안 유지해 볼 계획입니다.
Linux 명령줄 사용에 익숙하고 도전을 좋아한다면 확실히 NixOS를 사용해 보시기 바랍니다. 이 오픈 소스 운영 체제로 모든 것을 시작하고 실행하면 실망하지 않을 것입니다.