리눅스 배포판 선택하기


4

이 질문에 위험한 영역이 있으므로 공정한 자세로 노력하십시오. 무엇을 찾을 까? Linux 배포판을 선택할 때.

나는 리눅스에 완전히 익숙하지 않다. 나는 결코 그런 일이 일어나지 않을 것이라고 생각했지만 리눅스 박스를 갖고 놀 필요가 있고 팬이없는 아톰 PC (32 비트 전용)가 있습니다.

나는이 기계를 비상업적 인 취미 서버로 사용할 것이지만 문제는 리눅스 배포본을 비교하는 방법과 사람들이 왜 다른 것을 선택하는지 모를 뿐이다.

무엇이라도 나는 USB 스틱에서 쉽게 설치하고 싶습니다.

내 질문은 : 서버용 (무료?) Linux 배포판을 선택할 때 무엇을 고려합니까?

할 수 있다면, 당신이 더 낫다고 생각하지 않고 진실만을 말하는 것없이 실제로 어떤 것이 다른지를 설명하십시오.

내가 보는 방식대로, 서버로서의 리눅스는 SSH 콘솔 일 뿐이며 서로간에 무엇이 다른지 상상하기 어렵다.


1
불행히도 이러한 유형의 질문만큼 흥미로 우며, 수퍼 유저의 패러다임에 맞지 않습니다. 그들은 사이트의 목적이 아닌 오래 지속 된 토론을 장려합니다.
EBGreen

2
이것은 다소 건설적인 방식으로 말한 것으로 보인다. 나는 곧바로 그것을 닫지 않을 것이다. 루크, 좀 봐봐. 좋은 주관, 나쁜 주관 좋은 주관적인 질문을하는 방법에 대한 몇 가지 팁. 개방형이 아니며 특정 전문 지식을 요구하고 주장을 뒷받침하는 한 우리는 괜찮습니다. 많은 사람들이 정식 답변을 통해 혜택을 볼 수 있다고 생각합니다.
slhck

1
@ 슬플크 예, 루크는 좋은 직장을했습니다. 말씨 그 질문은 건설적이다. 그것은 비 구조적인 주제입니다. "나는 무엇을해야합니까?"라는 토론은 주관적이고 논쟁의 여지가 있습니다. 좋아하는 배포판에 괴짜 충성심을 더하고 괴상한 결과를 가져옵니다.
Isaac Rabinovitch

3
@IsaacRabinovitch 질문은 "내가 무엇을 얻을 수 있습니까?"라는 질문이 아닙니다. "내가 선택할 때 무엇을보고 있어야합니까?"라는 질문은 우리가 격려하는 질문의 종류입니다 (또한보십시오 내 필요를 충족시키기 위해 하드웨어를 구입할 때 고려해야 할 사항은 무엇입니까? )
slhck

답변:


13

서버에 대해 특별히 언급 했으므로 다음 사항을 결정 과정에 적용하는 것이 좋습니다.

  1. Stable vs. Bleeding Edge Releases

    ArchLinux 나 Fedora와 같은 "Bleeding edge"릴리즈를 좋아하는 사람들이 많이 있습니다. 그러나 그 의미는 본질적으로 Linux 용 베타 테스터의 지속적인 출시라는 의미입니다. 물론 특정 애플리케이션에 대한 이러한 생각 프로세스에는 이점이있을 수 있습니다. 스펙트럼의 다른 쪽 끝은 Tumbleweed 하위 세트에 있지 않은 한 안정적인 릴리스 만있는 데비안입니다. 주기가 밀리는 것이 더 느립니다. 심지어 저 아래 한 걸음 내 경험에 OpenSuse 것입니다. 저장소에는 오래된 안정 버전의 소프트웨어가있었습니다 (예 : 3.2가 나왔을 때 Python 2.4.3이 나오고 2.7이 안정적이었습니다).

  2. 패키지 관리자

    이것은 제가 Distros를 연구 할 때 읽은 # 1 것 같습니다. 누구나 "고급이며 강력한"패키지 관리자가 있다고 주장합니다. 그것이 내려 질 때, 그들 중 많은 사람들은 상당히 유사합니다.

    대부분의 검색 기능과 대다수는 당신을위한 의존성을 해결합니다. 이것은 아마도 당신이 시작하기에 매우 도움이 될 것입니다. 헤드리스 서버의 경우 검색 기능이 좋은 서버를 원할 것입니다. (데비안 기반의 모든 것이 aptitude <searchname> 아치의 팩맨은 pacman -Ss <searchname>, 등)

    또한 지난 몇 년 동안 다양한 릴리스가 GUI 관리자를 선보였습니다. (Ubuntu 's Software Center, Mint에는 버전이 있습니다.)

  3. GUI - 이것은 반 무트 (또는 헤드리스 서버에서 완전히)이지만.

    다른 항목에는 기본 GUI (Graphical User Interface)가 포함됩니다. 고전적인 두 가지는 KDE와 Gnome입니다. 그러나 현재 Gnome의 많은 포크가 있습니다. 내가 이것을 반 (半) 부적절하다고 말하는 이유는 어떤 배포판에서든지 이것을 비교적 쉽게 바꿀 수 있기 때문이다. 다른 옵션에는 다음이 포함됩니다. 오픈 박스 (가볍고, 상당히 발전한) 항해사 (Gnome2 포크), 시나몬 (그놈 3 리믹스), 유니티, LXDE (경량, Gnome2-esque) 및 XFCE - 물론 다른 선수들이 있지만 이들은 주요 선수들입니다.

    서버로서 텍스트 기반 설치 (터미널에서 NCURSES를 사용하여 "GUI"를 보여줌)를 할 수 있습니다. 대부분의 배포판은 텍스트 기반 설치를 특징으로합니다.

  4. 커뮤니티

    리눅스는 때때로 까다로운 일일 수 있으며, 문제가 발생했을 때 커뮤니티 뒤에있는 것이 매우 유용합니다. Linux 커널은 대부분 동일한 커널 버전에서 표준이지만, Distro가 처리하는 방식은 다를 수 있습니다. 따라서 적극적인 커뮤니티 위키와 일반적으로 논의 된 배포판이 도움이됩니다.

그것들은 내가 당신을 위해 생각할 수있는 첫번째 중요한 것들입니다. 처음부터 빌드하기를 원하지 않는다는 분명한 생각을 추가하십시오.

위의 사양에 따라 서버 응용 프로그램에서 - 나는 데비안 서버로. 작은 규모의 커뮤니티와 함께하는 또 다른 좋은 옵션은 다음과 같습니다. 오픈 수세 -하지만 내 서버에서 수세를 좋아하지 않았다.

Distrowatch 너무 많은 배포 목록을 제공하는 데 꽤 좋은 자료 일 수 있습니다. 대부분이 다른 것들을 기반으로한다는 것을주의하십시오 (예 : 우분투 기반 민트, 데비안 기반 소수점 등).

편집하다 모두 USB를 통해 쉽게 설치할 수 있습니다. 너는 사용할 수있어. Unetbootin 또는 멀티 부팅


1
훌륭한. 정확히 내가 대답에서 무엇을 찾고 있었습니까, 고마워요.
Luke Puplett

@LukePuplett 리눅스 팬들의 객관성을 찾기가 어렵습니다. 리눅스 사용자는 매우 충성도가 높습니다. 나는 아직도 내 것을 찾고있다. 그래서 나는 비슷한 보트를 타야한다. 물론 다른 목표를 가지고있다.
nerdwaller

4

언제나처럼, 그것은 당신이 누구에게 묻 느냐에 달려 있습니다. 예를 들어, 대부분 랩톱에서 작업하기 때문에 최소한의 배포판 (아치, 슬랙웨어, 젠투)을 선호합니다. 나는 마우스없이 더 편하게 움직이기 위해 노력하고 있으므로, 더 무거운 gnome / kde 대신 i3-wm (경량 기와 창 관리자)을 아치에 설치했습니다.

리눅스에 완전히 익숙하지 않다면 대중적인 대답은 우분투 또는 민트에서 시작하여 주변에서 시작하는 것이라고 생각합니다. CLI에 익숙하고 편집기를 배웁니다 (vi는 대부분의 배포판과 함께 제공됩니다). 자신의 길을 배우고 명령 행에 익숙해지면 자신에게 중요한 것을 선택하고 자신의 목적에 맞는 배포판을 찾을 수있는 더 나은 위치에있게됩니다. 진행하는 동안 우분투 / 민트를 사용하고 싶지는 않을 것입니다. 그러나 설치가 간단하고 gnome / kde와 함께 작동하는 인터넷 연결, 편집자, X 및 모든 종소리와 휘파람을 얻을 수 있습니다. Wubi는 Windows 환경에서 시작하거나 USB 설치 디스크를 쉽게 만들 수 있습니다.

거기에 너무 많은 옵션이 있으며, 모두 기본 설정으로 내려갈거야. 당신이 원하거나 필요로하는 것이 무엇인지 아는 것은 경험으로 올 것입니다. 간단하게 시작하고 손을 더럽 히고 필요한 도구를 선택하십시오.

편집하다: "시작 위치"에 대한 응답으로 질문, 리눅스 측면에서, 우분투는 아마도 가장 일반적인 답변이며, 이유없이하지 않습니다. 오히려 직관적 인 그래픽 설치 프로세스에 따라 당신이 시작하고 실행할 필요가있는 모든 것이 거기에있게 될 것입니다. 인기있는 인터넷 브라우저, 그래픽 네트워크 및 하드웨어 구성 도구, 패키지 다운로드를위한 인상적인 소프트웨어 센터가 기본적으로 제공됩니다. 여기에는 대부분의 질문이 웹 어딘가에서 이미 답변 된 거대한 사용자 커뮤니티가 있습니다.

CLI / bash가 실제로 거의 모든 배포판에서 동일하지만, 새로운 사용자가 명령 줄 이외에 직면하는 것은 어려울 수 있습니다. IMHO는 gnome에서 자습서 또는 적어도 google이있는 열린 브라우저 옆에 열려있는 터미널을 가지고 있으며 신선한 슬랙웨어 설치의 CLI보다 훨씬 생산적인 학습 환경입니다.

다른 한편, 일부 사용자는 Ubuntu / Mint와 같은 배포판을 사용하지 않기로 결정한 이유 중 일부입니다. 거의 모든 리눅스 초보자가 기본 설치를 실행하고 필요한 것을 찾을 수 있기 때문에 이러한 종류의 배포판을 "전환 배포판"이라고 부를 수 있습니다. 이러한 요구는 소프트웨어 (패키지)의 방식으로 충족되므로 모든 배포에 개별 사용자가 필요로하지 않을 수있는 많은 소프트웨어가 제공됩니다. gnome과 kde와 같은 제품은 많은 의존성을 가지며 많은 자원을 소비합니다.

필자가 언급 한 (arch, gentoo, slackware) 최소한의 배포판은 모든 추가 기능없이 핵심 시스템에 더 집중합니다. 기본값은 시작하고 실행할 필요가있는 것뿐입니다. 이 접근 방식은 사용자 기본 설정 및 시스템 리소스를 기반으로 광범위한 사용자 지정을 허용 할 수 있습니다. 내 시스템을 밑바닥부터 위로 만들 수있게됨에 따라 느린 컴퓨터에서 리소스를 소비하는 보풀을 제거 할 수있게되었습니다. 예를 들어 Gentoo의 소프트웨어 관리 (포티지) 접근 방식은 패키지의 소스를 다운로드하고 압축을 풀고 컴파일하고 설치합니다. USE 플래그를 사용하여 패키지가 지원해야하는 기능을 사용자가 지정할 수 있습니다. 예를 들어, 랩톱에서 gnome이나 kde를 사용하지 않으므로 패키지를 설치하지 않을뿐만 아니라 다른 패키지의 환경에서도 지원을 허용하지 않습니다. Distro는 이와 같이 훨씬 더 가파른 학습 곡선을 가지고 있으며 유닉스 지식이 필요합니다.

첫 번째 리눅스 시스템에서 다음을 찾아야합니다.

  • 최소한의 번거 로움으로 단기간에 학습하고 실습 할 수있는 간단한 설치 프로세스.

  • 필요한 소프트웨어를 쉽게 찾고 종속성을 처리 할 수있게 해주는 패키지 관리자입니다.

  • gnome / kde와 같은 본격적인 guis이든 가벼운 무게 dwm / awesome / i3의 X이든, 시스템 및 환경 설정에 적합한 환경.

  • 위에서 언급 한 바와 같이 안정성. 배포뿐만 아니라 구성의 품질에서도 비롯됩니다.

  • 기본 학습 환경을 지원하는 환경. 서버가 사용자 정의 커널을 사용하여 gentoo 상자에 설치 될 수 있지만 (일부는 그것을 권장하지 않을 수도 있음), 이것은 아마도 학습의 초기 단계에 도움이되는 환경이 아닐 것입니다.

많은 리눅스 사용자가 배포판 주위에 너무 자주 떠 다니기 때문에 즉시 골라 쓸 수 있습니다. 중요한 것은이 부유를 완화하고 정보에 입각 한 의사 결정을 내리는 데 도움이되는 기초에 대한 기반을 신속하게 구축하는 것입니다. 특별히 하나의 배포판을 홍보하려고하는 것이 아니라, 학습 과정을 지원하고 리눅스 공동체에 지속적으로 참여하도록 장려하는 것을 의미한다는 것을 알아 주시기 바랍니다. 원본 게시물 또는이 편집이 모호하거나 OP 질문의 요점을 놓치는 경우 진심으로 사과드립니다.


4
특정 배포판을 권유하는 대신 왜 "최소한의"플랫폼으로 간주되는지, 왜 랩톱 컴퓨터를 더 잘 사용하는지 설명 할 수 있습니까? 창 관리자가 중요한 이유는 무엇입니까? CLI (또는 bash)가 거의 모든 배포판에서 동일 할 때 우분투 또는 민트에서 시작하는 이유는 무엇입니까? 당신은 "당신의 목적에 맞는 배포판을 찾으십시오"라고 말합니다 - 그건 바로 OP가 요구하는 것입니다.
slhck
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.