GNU / Linux 배포판 선택을위한 팁

문제를 제거하기 위해 도구를 사용해보십시오

Distrohopping은 하나의 시스템에 집착하지 않고 한 GNU / Linux 배포판에서 다른 배포판으로 자주 전환하는 데 사용하는 용어입니다. 저는 이것에 대해 낯선 사람이 아닙니다. 저는 여러분이 접하게 될 거의 모든 주요 시스템과 널리 알려진 시스템을 두 번 설치했습니다.

하지만이 모든 배포판을 시도하면서 많은 것을 배웠고 마침내 어디에 머물 계획인지 (생각합니다) 결정했기 때문에 장기 시스템을 선택하는 몇 가지 팁을 공유 할 것이라고 생각했습니다. 당신이 즐기는 것에 따라 몇 가지 아이디어뿐만 아니라.

패키지 관리자

다음과 같이 동일한 패키지 관리자를 사용하는 많은 배포가 존재합니다. 데비안우분투 dpkg를 사용하는 기반 시스템 또는 다음과 같은 여러 배포판에서 사용되는 Linux Standard Base 형식 인 RPM 패키지 관리자 페도라 , 빨간 모자 , OpenSUSE , Mageia 기타

그러나 이들 각각은 Ubuntu 용 Apt 및 Apt-get, OpenSUSE 용 Zypper 및 Fedora 용 DNF와 같은 패키지 관리자와 상호 작용하기 위해 서로 다른 도구를 사용합니다. 어떤 사람들은 다른 것보다 하나를 선호합니다. 나는 나 자신이 Zypper를 가장 좋아하고 몇 년 동안 OpenSUSE를 좋아했지만 최근에 pacman을 정말 좋아하기 시작했습니다. 아치 리눅스 .

따라서 어떤 배포판을 사용해야하는지 잘 모르는 사람이 가장 먼저 느끼는 것은 어떤 패키지 관리자와 관련 도구가 가장 편안하다고 생각합니까? 선호하는 것이 있습니까? 좋아하지 않는 다양한 패키지 관리자에 대한 것이 있습니까?

패키지 관리자와 관련하여 고려해야 할 또 다른 세부 사항은 배포 저장소입니다. 일부 배포판에는 다양한 저장소를 통해 사용할 수있는 대량의 패키지가 있지만 다른 배포판에는 거의 없습니다. 엄청난 양의 패키지가 포함 된 일부 배포판은 Debian, Ubuntu, OpenSUSE, Arch Linux (AUR을 계산하는 경우) 및 Trisquel . 그러나 다른 Dragor차크라 이것에 따르면 상당히 적다 위키 백과 제가 보증 할 수없는 페이지는 완전히 정확하지만 견적에는 좋습니다.

이제는 패키지가 리포지토리에없는 경우에도 소스 및 기타 설치 수단에서 빌드 할 수 있지만 시스템에서 '작동하기를 원하는'사람이라면 고려해야 할 사항입니다. 패키지를 청소해야하는 번거 로움을 원치 않습니다.

간편한 설치

대부분의 GNU / Linux 배포판은 그래픽 설치 프로그램과 함께 제공되며 설치 과정에서 모두 비교적 유사합니다. 그러나 전부는 아닙니다.

어제 밤에 만자로 Arch Linux에 더 이상 사전 설치 배포판과 함께 제공되는 부풀어 오른 부분이 마음에 들지 않고 처음부터 자유롭게 시작할 수 있기를 원했습니다.

내가 LiveUSB를 부팅했을 때부터 데스크톱 환경과 내가 원했던 모든 소프트웨어를 갖출 때까지 설치하는 데는 약 2-3 시간이 걸렸습니다. 실제 Arch 설치는 한 시간도 채 걸리지 않았지만 그래픽 환경을 설정하고 원하는 것을 모두 설정하는 데 몇 시간이 더 걸렸습니다.

Arch Linux는 명령 줄을 통해 설정되며 공식적으로 지원되는 GUI를 통한 설치 방법은 없습니다.

시간이 많이 걸리고 새로운 사용자에게 친숙하지 않은 또 다른 작업은 젠투 . 저는 아마도 Gentoo를 설정하는 데 하루 종일 보냈을 것입니다. 특히 미리 만들어진 커널을 사용하기보다는 나만의 Linux 커널을 만들기로 결정했기 때문입니다.

그런 다음 그래픽 환경을 설정하고 소스에서 LibreOffice 및 Firefox를 컴파일하는 작업을 시작하지 마십시오. 오전 6시에 프로세스를 시작하지 않고 취침 시간까지 컴퓨터가 벽돌로되어있는 경우가 아니라면 바이너리로 이동하는 것이 좋습니다.

Manjaro, Ubuntu, Debian, OpenSUSE 및 기타 수많은 제품에는 모두 매우 친숙한 설치 소프트웨어가 있으며 시간이 거의 걸리지 않습니다. 저의 마지막 주요 배포판은 Manjaro 였고, 노트북이 SSD를 실행하는 경우 시스템에 들어가 즐겁게 클릭 할 수있을 때까지 약 15 분이 소요되었습니다.

따라서 CLI 설치 프로세스가 두렵다면; Arch Linux, Gentoo 및 그와 유사한 다른 사람들을 피하고 다른 사람들과 함께하십시오. 그러나 처음부터 시스템을 구축하고“내가 만들었습니다. 다른 사람이 내가 가져야한다고 느끼는 느낌이 아니라 내가 원하는대로이 시스템이 내 시스템을 사용자 정의했습니다.”라고 생각하는 것도 매우 만족스러운 느낌입니다!

데스크탑 환경

LinuxMint Cinnamon Default

거의 모든 시스템에 거의 모든 환경을 설치할 수 있지만 예외는 거의 없습니다. 그러나 일부 배포판에는 미리 패키지 된 특정 환경 만 제공됩니다. 공식 Fedora 스핀에서는 Budgie라는 데스크탑 환경을 찾을 수 없습니다! 따라서 사용하려는 패키지 관리자를 고려한 후 다음 단계는 원하는 데스크톱 환경을 파악하고 해당 환경에 대해 해당 패키지 관리자를 사용하는 배포판의 공식 버전이 있는지 확인하는 것입니다.

Manjaro (커뮤니티 릴리스 섹션의 Cinnamon 맛)에서 사랑에 빠진 후 Arch Linux 설치에서 Cinnamon을 선택했습니다.

하드웨어

고려해야 할 또 다른 분명하지만 중요한 것은 기계의 하드웨어입니다. 펜티엄 II 박스에 젠투와 함께 KDE5 플라즈마를 넣는 것은 권하지 않습니다. 첫째로, 제대로 실행 될지 확신 할 수 없지만, 데스크톱을 만들더라도 모든 RAM과 CPU 성능을 사용하게 될 것입니다. 그럼에도 불구하고 소스에서 거대한 패키지를 컴파일하는 것은 행운입니다.

따라서 하드웨어에 따라 다음과 같은 가벼운 설정을 고수 할 수 있습니다. LXLE , 또는 잠재적으로 작은 배포판 강아지 .

도덕적 및 정치적 견해

저는 개인적으로 시스템에서 독점 소프트웨어를 사용하는 데 반대하지 않습니다 (일반적으로 이전에 본 적이없는 경우 조사한 후). 그러나 일부 사용자는 그렇습니다. 일부 배포판은 사용하지 않도록 엄격하게 설계되었으며 순수한 오픈 소스 환경에 의존합니다.

다음과 같은 기타 Devuan , 데비안과 같은 다른 배포판에 systemd를 만들고 통합했기 때문에 만들어졌으며 많은 사람들이 UNIX 방식에 위배된다고 느낍니다. 따라서 이러한 것들을 선호하는 사람이라면 검색에서 이것을 고려하고 싶을 것입니다.

안정

고려해야 할 사항이 많고 안정성은 확실히 또 다른 주요 요소입니다. 일부 배포판은 출시 될 때 최신 패키지를 사용하기 때문에 'Bleeding Edge'라고 부르는 것입니다. Fedora와 같은.

그러나 데비안과 같은 다른 사람들은 안정성을 최대화하기 위해 업데이트를 출시하기 전에 오랜 시간 동안 기다렸다가 테스트하도록 선택합니다 (테스트 브랜치에 있지 않는 한 안정 브랜치를 언급하고 있습니다.) 따라서 시스템이 필요하다면 충돌 가능성이 훨씬 적고 최신 업데이트에서 잠재적으로 몇 단계 뒤쳐져도 괜찮습니다. 또는 파손, 비 호환성 위험을 감수 할 용의가 있고 문제가 발생하면 기꺼이 수정하지만 최신의 가장 큰 문제를 원할 경우; 그것도 고려해야 할 옵션입니다.

마지막 단어

정착하고자하는 분포를 선택할 때 고려해야 할 사항이 많습니다. 제 집은 (다시 말하지만) 아치 리눅스가 될 것입니다. 저는 팩맨과 AUR을 즐기고 있으며, 처음부터 시스템을 직접 구축했기 때문에 부풀음이없는 것이 좋습니다. 최신 업데이트에 가까워졌습니다. 아치는 당신이 그 위에 머물지 않으면 불안정한 역사를 가지고 있지만 개인적으로 그것은 문제가되지 않습니다.

들어 본 적이없는 배포판에 대해 알아볼 수있는 가장 좋은 방법은 Distrowatch 순위 시스템이 있으며 최근 배포판 릴리스를 보여줍니다.

당신 은요? 무엇을 사용하고 있으며 그 이유는 무엇입니까? 댓글에서 들어 봅시다!