서버용 데비안 안정 대 우분투 LTS? [닫은]


74

전문가 용 서버를위한 더 나은 플랫폼은 무엇입니까?

데비안 스 테이블 또는 우분투 LTS?

우리가 사용할 타사 소프트웨어는 두 가지 모두에서 작동합니다. 어느 것이 더 나은가?

커널 (예 : 우분투에는 서버에 대한 자체 사용자 정의 커널이 있음) 및 기타 우분투 특정 사용자 정의와 같은 사항을 고려하십시오.

나는 계속해서왔다 갔다하며 클라이언트에게 추천 할 수 있도록 결정해야합니다. 지금은 데비안 스 테이블을 선택한다고 생각합니다.


최근에 Ubuntu Server Edition 10.04.1에 몇 가지 이상한 문제가 있습니다 ...

간단한 스크립트를 통해 자동 업데이트를 수행하도록 Ubuntu를 설정했으며 몇 개월마다 libapache2-mod-php5가 패키지 충돌로 인해 제거됩니다.

데비안 스 테이블은 이와 같은 작업을 수행하지 않았습니다.


1
패키지 제거에 문제가없이 당신을 위해 자동 업데이트를 할 수있는 패키지가있다 : askubuntu.com/questions/9/how-do-i-enable-automatic-updates/...
호르헤 카스트로

23
좋은 질문. [거룩한 전쟁이 시작되기를 기다립니다.]
Jeremy Jeremy

이것은 하나의 외침 불꽃 미끼를 수행
RobotHumans

방금 다른 사람을 위해 서버를위한 Ubuntu LTS 인 Precise (12.04.x)를 설정했습니다. :이 같은 많은 버그로 실행 bugs.launchpad.net/ubuntu/+source/samba/+bug/967410 내가 서버 사용을 위해 우분투를 삭제하고 함께 이동하기로 결정, 년 이상 고정되지 않은 CentOS 또는 데비안. 데비안과 우분투의 좋은 점은 apt를 사용하고 대부분의 패키지 이름이 동일하다는 것입니다. 왜 사람들은 서버에서 Firefox / Iceweasel에 대해 이야기하고 있습니까? X를 설치하지 않고 브라우저보다 훨씬 적습니다.

2
"전문 용 서버"와 "자동 업데이트"는 모순 된 아이디어입니다.

답변:


61

글쎄, 왜 사람들이 질문의 질에 대해 소란을 느끼는지 모르겠습니다. 많은 개발자들이 배포하기 전에 무게를 측정하고 싶은 결정입니다. 그리고 각각 배포와 관련이있는 몇 가지 차이점이 분명히 있습니다.


데비안 스 테이블과 우분투 LTS의 주요 고려 사항과 비교는 보안 및 일반 패키지 업데이트라고 생각합니다.

데비안 "stable"릴리즈는 다음 안정 릴리즈 이후 1 년 동안 지원됩니다. 따라서 2 년마다 안정적인 버전이 나오고 출시 직후 안정적인 버전을 시작한 경우 3 년 동안 업데이트를받습니다.

보안 팀은 올해에 다른 안정적인 배포가 릴리스되는 경우를 제외하고 다음 안정적인 배포가 릴리스 된 후 약 1 년 동안 안정적인 배포를 지원하려고합니다. 세 가지 배포판을 지원할 수는 없습니다. 두 가지를 동시에 지원하는 것은 이미 충분히 어렵다.

데비안 케이던스는 보장되지 않습니다. 준비가되면 안정적인 릴리스가 나옵니다. 이는 18 개월에서 18 년 동안 지원을받을 수 있다는 의미입니다. 이것은 다음 안정이 언제 완료 될지 알 때까지 언제 업그레이드해야하는지 알 수 없으므로 매우 예측할 수 없습니다.

Ubuntu LTS 릴리스 와 비교할 때 데스크탑 업데이트는 매우 유사하지만 서버 응용 프로그램 및 커널의 경우 그 당시의 새로운 LTS 릴리스에 관계없이 5 년 동안 거대한 지원을받을 수 있습니다.

새로운 LTS 버전은 일반적으로 2 년마다 릴리스됩니다. v12.04 LTS (Long Term Support) 버전을 사용하면 Ubuntu Desktop 및 Ubuntu Server 모두에서 5 년 동안 지원됩니다. LTS 버전에는 추가 비용이 없습니다. 우리는 모두가 동일한 무료 조건으로 최고의 작품을 이용할 수 있도록합니다.

즉, 최신 LTS를 한 상자에 배포 할 수 있어야하며 몇 년 또는 몇 년 동안 보안 업데이트 (지원되는 패키지의 경우)가 제공되지 않을까 걱정할 필요가 없습니다. 소수의 서버가 있거나 업그레이드 테스트를 위해 가동 중지 시간을 감당할 수 없거나 업그레이드 테스트에 하루 / 주를 보낼 시간이없는 일부 응용 프로그램이있는 경우 데비안보다 데비안이 유리합니다.


8
유지 관리 및 관리가 쉬운 시스템에서는 시스템 관리자가 실수로 보안 또는 안정성을 손상시킬 가능성이 더 적습니다. 내 추정에 따르면 우분투와 마찬가지로 합리적인 기본값은 보안 시스템의 주요 요소 중 하나입니다. 시스템이 인간에 의해 구성되어 있기 때문입니다. :-)
Stefano Palazzo

Stefano와 Oli에 동의합니다. 긴 지원 기간과 잘 구성된 기본값이 생명을 구하는 것입니다. 나는 10.04 우분투 서버 인 내 사무실 서버를 관리하고 구성 방식을 좋아합니다. 또한 우분투의 시장 점유율이 높기 때문에 일반적으로 좋은 지원을받습니다.
theTuxRacer

이제 데비안에도 LTS가있는 것 같습니다. 나는 세부 사항을 모르므로 우분투와 비교할 수 없습니다.
Yai0Phah

@FrankScience LTS 프로젝트를 의미 합니까? 설명에서 "LTS 릴리스"가 아닌 모든 릴리스에 대해 "LTS 프로젝트"가있는 것 같습니다.
Franklin Yu

23

Professional / Production 사용에 대한 귀하의 질문에 답변하기 위해 몇 가지 핵심 요소가 있다고 생각하지만 매우 중요하다고 생각하는 한 가지 점이 있습니다.

패키지 및 패키지 관리

장수, 가동 시간, 안정성 등이 걱정되는 경우 데비안 안정과 우분투 LTS의 주요 차이점입니다.

Ubuntu는 6 개월마다 릴리스되며 데비안 불안정 브랜치를 기반으로합니다. 데비안 불안정 브랜치는 일반적으로 최신의 최신 소프트웨어를 의미하지만 동시에 최소한 엔터프라이즈 환경에서는 기본적으로 "불안정한"것으로 간주되는 단점이 있습니다.

이제 LTS 릴리즈는 데비안 테스팅에 기반을두고 있습니다. 데비안 용어는 "실제로 안정적인 것으로 간주되기 전에 다가오는 안정적인 릴리즈의 상태를 나타냅니다." 꾸러미를 데비안 지점에서 가져온 후에도 LTS는 테스팅 지점을 기반으로하는데, 데비안은 자체 지점에서 여전히 프로덕션 사용 또는 미션 크리티컬에 접근 할 준비가되지 않은 것으로 간주합니다.

그리고 우분투 개발자 커뮤니티는 데비안과 동일한 범위 또는 수준에서 경쟁 할 수 없습니다.

기본적으로 Ubuntu LTS는 데비안 테스팅 지점을 기반으로하며 Ubuntus가 테스트 패키지를 가져온 후 안정화하고 연마하려고 시도하더라도 데비안 마구간과 그 패키지의 엄청난 개발과 성숙도를 의미하지 않습니다. 데비안 스 테이블은 진정으로 견고한 안정성을위한 골든 표준입니다.


3
사람들이 왜 그런 질문을하는지 모르겠습니다 ... 우분투 애호가들은 불가능한 것들에 대해 꿈꿉니다.
GTodorov 2018

아마도 너무 안정적 일 것입니다. 거대한 데이터 센터의 경우 차이가 있지만 작은 데이터 센터의 경우 다양성이 안정성을 극복 할 수 있습니다. 데비안은 바위는 안정적이지만 다소 오래된 패키지입니다.
Tinti

Ubuntu가 미션 크리티컬 응용 프로그램에 배포되어 있다는 사실은 안정성과 테스트 중 가장 중요하지만 HWE를 나타냅니다. 데비안의 경우 업데이트 된 패키지 나 하드웨어를 사용하는 것을 잊지 마십시오.
Arup Roy Chowdhury

1
우선 순위를 알아야합니다. 더 안정적인 데비안 또는 최신의 우분투는 "안정적"(잘 테스트)되지 않습니다. 대부분의 경우 나의 경험은 우분투가 충분히 안정적이었습니다. 그러나 원하는 경우 데비안에서도 최신 패키지를 설치할 수 있습니다. 물론 위험 부담이 있고 그 사이에 혼합되어 있습니다.
Jo Smo

17

나는 "우분투 서버 안정성 문제"를 검색하는 동안이 스레드를 우연히 발견했습니다. 우분투 서버의 안정성과 관련된 내 자신의 우려에 대한 답변을 검색했습니다.

나는 특히 데스크탑 (Breezy) 이후 장기 우분투 팬임을 인정해야합니다.

박스 1 : "프레드"

먼저 사용 요구 사항이 낮은 프로덕션 시스템에 Ubuntu 서버 8.04를 배포했습니다. 웹 사이트가 약 4/5 정도 인 "브로셔웨어"수준의 웹 서버이며 오프 사이트 백업 저장소 역할도합니다. 기본 패키지는 Apache2, Mysql, Postgresql, PHP입니다.

듀얼 코어이며 2GB RAM, mdadm을 RAID1로 구성한 2x 1GB HDD가 있습니다. 안정성 현명한, 로그 후 로그를 통해 결합에도 불구하고 명백한 이유없이 3-6 개월마다 죽는 ​​것을 제외하고는 훌륭했습니다.

이 시스템을 8.04로 유지하면서 가끔 업데이트를 수행했습니다.

상자 2 : "찰리"

Charlie는 Fred와 비슷한 평생 동안 운영되어 왔으며 사무실 기반 백업 및 미디어 스토리지 시스템, 사무실 서버 모니터링 노드, 원격 로그인을위한 네트워크 게이트웨이, Wiki 및 Virtualbox 호스트로 사용됩니다. 기본 패키지는 Apache2, postgresql, mysql, PHP, webmin, samba 및 Virtual box-Non OSE입니다 (OSE에서 지원되지 않는 헤드리스 기능이 필요했습니다).

하드웨어 측면에서 Charlie는 8GB RAM을 갖춘 쿼드 코어로 약 10TB의 스토리지를 보유하고 있으며 많은 sata 및 ide 드라이브에 분산되어 있으며 일부 sata 드라이브는 소프트 RAID5 어레이로 구성되어 있으며 Firewire를 통해 연결된 drobo, 외부 USB 2 개 드라이브와 다른 드로 보가 부착되어 있어야합니다.

Charlie는 Ubuntu 8.04에서 시작하여 dist-upgrade를 통해 주기적으로 업그레이드되었으며 현재 10.04입니다.

슬프게도 Charlie는 말다툼에 취한 것처럼 안정적입니다.

Charlie는 커널 패닉이 자주 발생하며 OOM마다 2-3 주마다 재부팅해야합니다. 통나무를 뒤섞 으면 머리가 긁 힙니다.

요약

나는 우분투 서버를 좋아한다.

그러나 운 좋게도 우분투 서버 박스의 가동 시간은 몇 주 또는 몇 달로 측정되었으며, 그 동안 하드웨어를 변경하고 scracth에서 다시 설치하고 디스크를 테스트하고 RAM을 테스트했습니다.

이에 비해 HP DL360 G5, DL380 G5, DL380 G6 클러스터는 가동 시간이 몇 년, 때로는 1000 일로 측정됩니다.

이들은 CentOS를 실행 중이며 UBuntu Server와 같이 내 보트를 띄우지 않지만 훨씬 안정적으로 보이지만 하드웨어인지 OS인지는 알 수 없습니다.

내 두 펜스 가치.


1
우분투 커널은 LTS 커널이 다른 패치와 달리 기본 기반을 사용해야한다는 점에 의지합니다. Ubuntu와 CentOS를 비교하는 것은 Ford Pinto와 Chevy Camaro를 비교하는 것과 같습니다.
Arup Roy Chowdhury

포드 푼토 뜻합니까?
BigSack

1
잘했다! 우분투는 중요한 비즈니스 요구를 수행하기위한 것이 아니라, 무심한 사람들을위한 것입니다.
GTodorov

@BigSack Punto는 피아트 맨 출신입니다.
Nino Škopac

3

나는 2 년 동안 xen 하이퍼 바이저를 테스트하고 있으며 일반적인 규칙은 최신 커널 = 더 많은 성능 / 안정성입니다. 그런 점에서 우분투 LTS는 거의 지원하는 아치 리눅스와 같습니다. 데비안은 AMD가 "풍선을 쳤다"는 것을 테스트하자마자 인텔 / 엔비디아와 잘 작동했다. 테스트에서 xenkernel을 사용하는 데비안은 여전히 ​​AMD FX 81xx CPU에 대한 버그 수정이 없습니다. 큰 공동체는 좋고 모든 것이지만, 정식 응답은 필요할 때마다 더 좋았습니다 (연관성 일 수 있음).

나는 3-4 개월 후에 더 많은 통계를 말할 수 있다고 생각하지만 모든 하이퍼 바이저가 우분투 서버로 마이그레이션 될 것이라고 확신합니다.


3

ByteCode의 답변을 보면 작업 서버에서 Ubuntu LTS에 대한 일화적인 경험을 제공 할 것이라고 생각했습니다.

박스 : AMD 1055t, 4GB 램, 4TB 하드웨어 raid5, 가벼운 오버 클럭킹을 갖춘 매니아 마더 보드. 많은 팬과 4 개의 레이드 드라이브가 외부에 있으며 방열판으로 구리가있는 큰 알루미늄 판에 장착되어 있습니다.

2011 년에 Ubuntu 10.04 LTS를 설치했다고 생각합니다. dist 업그레이드를 한 적이 없습니다. 실제로 자주 업데이트하지 않아서 종속성이 손상 되었기 때문에 실제로 거의 업데이트되지 않는 경우는 드 re니다. San Diego의 전원이 몇 시간 동안 꺼진 2011 년 9 월에 종료되었습니다. 그 다음은 올해로 캐비닛으로 옮겼습니다.

내 트릭? 완전히 무시합니다. 드물게 업데이트 및 수행했을 때 적성을 사용했습니다. 그런 다음 어제 3 번의 정전이 발생했습니다. 그것은 항상 내버려 두어야했지만 마지막으로 HDD에 문제가 발생하여 우분투가 부팅되지 않았습니다. 그래서 새로운 HDD 시간과 지금 데비안을 설치하고 있습니다. 읽을 때 데비안이 설치와 잊어 버리기에 더 나은 것 같습니다.


1.5 년 후 수정 / 업데이트

데비안은 최신 서버에서 원하는만큼 쉽게 설치되지 않았으므로 최신 Ubuntu LTS로 돌아 왔습니다. 가동 시간은 29 일보다 훨씬 굉장하지만 zfs RAID에서 몇 개의 고장난 드라이브를 제거하기 위해 종료해야했습니다. 작품의 파일 서버에 대한 우분투를 50 년 동안 운영해 왔으며, 이는 견고합니다. 한번도 OS를 비난 할 수는 없습니다. 심지어 앞서 언급 한 AMD 시스템이 RAM에서 커널 패닉을 일으키기 시작했을 때 저를 구하기까지했습니다.

Windows 서버를 구입 한 적이 없지만 적어도 일년에 한 번 Windows 컴퓨터 중 하나가 업데이트를 수행하고 다시 부팅하면 다시 동일하지 않습니다. 리눅스에서는 그런 적이 없었습니다 ...


빠른 팁. UPS를 받으십시오.
DevRandom

항상, 항상 것입니다. 참고 사항 : 새로운 서버 모니터 UPS에서 정상 종료 설정 ...
Chris K

2
리눅스가 얼마나 신뢰할 수 있는지 공유하기위한 훌륭한 투표. : P
Chris K

더 이상 말을하지 않기 위해 공감했습니다!
Gabriel A. Zorrilla

1

최근까지 지원 수명주기는 비슷한 길이 였으므로 별 차이가 없었습니다. 최신 Ubuntu LTS (18.04)는 평소 5가 아닌 10 년 동안 지원을 제공합니다.

마이그레이션은 비용이 많이 들기 때문에 10 년간의 지원은 우분투에게 큰 이점입니다.

출처 :


어떤 소스에서 얻었 10 years of support습니까?
abu_bua


ubuntu-distro-info -raf -yeol업데이트되지 않습니다!?
abu_bua

흠, 아직 업데이트되지 않은 것 같습니다. 이것은 최근에 발표되었습니다.
ericcurtin

0

"전문 용 서버"의 용어 및 의미 저에게 "전문 용 서버"라는 용어에는 광범위한 속성이 포함됩니다. 때로는 그러한 질문에 대답하기가 어렵습니다.

예를 들어 "안정적"이라는 용어는 우리 중 일부에게는 충돌하지 않는 소프트웨어를 의미합니다. "안정한"이라는 용어는 다음 릴리스까지 릴리스 될 때까지 변경되지 않는 "안정된"것으로 릴리스 / 표시된 소프트웨어를 의미 할 수 있습니다. 예를 들어 GNU Debian Lenny 릴리스와 다음 릴리스 GNU Debian Squeeze. 보시다시피 "$ stable"-ne "stable";)

보안은 또 다른 탄력적 인 용어입니다. 예를 들어 Ubuntu는 패키지를 컴파일하고 빌드 할 때 항상 사용 가능한 최신 보안 컴파일 플래그 및 기능을 사용합니다. 예를 들어 힙 / 스택 버퍼 오버 플로우, 주소 공간 레이아웃 랜덤 화 (ASLR) 또는 위치 독립적 실행 파일 (PIE). GNU Debian은 소스 코드가 보안 플래그를 사용하여 컴파일 할 수 있도록하기 위해 소스 코드를 채택 (변경)해야한다는 사실과 GNU Debian의 안정성 정책에 따라 PIE를 안정적인 릴리스 "Squeeze"로 구현하지 않습니다. 실행중인 릴리스 중 것들. 그러나 현재 테스트 지점에있는 다음 릴리스 (Wheezy)에서 이러한 기능을 사용할 수 있도록 계획되어 있습니다.

소프트웨어 라이센스도 문제 일 수 있습니다. GNU Debian은 Iceweasel vs. Firefox와 같은 소프트웨어 라이센싱 문제를 명확히하기 위해 많은 노력을 기울이고 있습니다 ... GNU Debian은 안정적이고 생산 준비가 된 광범위한 실제 무료 소프트웨어를 제공하기 위해 많은 노력을 기울이고 있습니다. 또 다른 예는 Linux 커널의 주요 부분이 여전히 GPLv2에 있기 때문에 GNU 데비안은 우분투만큼 자유롭지 않은 벤더 드라이버를 사용하지 않습니다. Ubuntu를 통한 광범위한 하드웨어 지원. 반면에 GNU 데비안에서는 이해 상충과 관련하여 특허 및 소프트웨어 라이센싱 기반 비즈니스를 많이 사용하는 다른 회사에 덜 노출됩니다.

결국에는 대부분의 요구에 맞는 올바른 GNU 배포판을 선택해야합니다.


0

고려해야 할 사항이 많이 있습니다.

  1. 어느 것이 더 새로운가. 데비안 스 테이블과 Ubuntu LTS가 다른 시간에 릴리스되기 때문에 설치시에 관심이있는 패키지의 최신 버전이있을 수 있습니다. 지금 우분투 LTS는 데비안 안정보다 최신 버전이지만 버스터가 출시 될 때마다 바뀌게됩니다.
  2. 어떤 소프트웨어에 관심이 있습니까? Ubuntu는 Canonical이 사람들에게 업데이트를 제공하는 데 관심을 기울이는 주체 패키지와 커뮤니티에 업데이트가있는 패키지 및 우분투 사용자가 보지 않은 데비안에서 대부분의 패키지를 가져온 패키지를 구분합니다. 데비안에는 그러한 강한 구분이 없습니다.
  3. 백 포트 된 커널 인 Ubuntu는 "하드웨어 활성화"를 위해 일반 릴리스에서 이전 LTS 릴리스로 커널을 백 포트하며 installatoin 미디어에 새 커널을 포함합니다. 데비안은 커널을 백 포트하지만보다 임시적인 방식으로 설치 미디어에 백 포트 된 커널을 포함하지 않습니다.
  4. 지원 수명주기, Ubuntu LTS 릴리스는 전통적으로 메인 서버 패키지에 대해 최소 5 년의 지원 수명주기를 갖습니다. 분명히 최신 LTS 릴리스는 이것을 10 년으로 증가 시켰습니다. 데비안은 다음 릴리스 이후 1 년 (일반적으로 초기 릴리스에서 약 3 년)까지 정기적 인 지원을 제공합니다. 최근 릴리스에서는 LTS 팀이 충분히 중요하다고 생각하는 패키지에 대해서만 그 이후 몇 년 동안 "lts 지원"도있었습니다. .
  5. Canonical은 공식 유료 지원을 제공하지만 데비안에는 유료 지원 옵션이 있지만 공식적으로는 지원되지 않습니다.

이 중 가장 중요한 것은 특정 응용 프로그램에 비추어 고려해야 할 질문입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.