Журнал LinuxFormat - перейти на главную

LXF154: OpenSUSE 12.1 против Fedora 16

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Категория:Обзоры ==OpenSUSE 12.1 против Fedora 16== {{Врезка|left|Заголовок=Вкратце|Содержание= Д…»)
 
Строка 11: Строка 11:
  
 
Ва­ри­ан­ты уста­нов­ки оди­на­ко­вы: ска­чать DVD или по­про­бо­вать уста­нав­ли­вае­мые live CD на вы­бор под же­лае­мую гра­фи­че­скую сре­ду, Gnome или KDE. Оба ди­ст­ри­бу­ти­ва так­же в изо­би­лии пред­ла­га­ют сбор­ки со вся­че­­ски­­ми те­ма­ми и мо­ди­фи­ка­ция­ми, с на­бо­ром при­ло­жений и ин­ст­ру­мен­та­ри­ев для раз­вер­ты­вания на спе­циа­ли­зи­ро­ван­ных сис­те­мах.
 
Ва­ри­ан­ты уста­нов­ки оди­на­ко­вы: ска­чать DVD или по­про­бо­вать уста­нав­ли­вае­мые live CD на вы­бор под же­лае­мую гра­фи­че­скую сре­ду, Gnome или KDE. Оба ди­ст­ри­бу­ти­ва так­же в изо­би­лии пред­ла­га­ют сбор­ки со вся­че­­ски­­ми те­ма­ми и мо­ди­фи­ка­ция­ми, с на­бо­ром при­ло­жений и ин­ст­ру­мен­та­ри­ев для раз­вер­ты­вания на спе­циа­ли­зи­ро­ван­ных сис­те­мах.
{{Врезка|right|Заголовок='''И''' Fedora, и OpenSUSE со­дер­жат ин­ст­ру­мен­ты, по­зво­ляю­щие по­стро­ить и раз­вер­нуть сер­вер в об­лаке.|Содержание=
+
{{Врезка|right|Заголовок=Взглянем в небо|Содержание=
 +
'''И''' Fedora, и OpenSUSE со­дер­жат ин­ст­ру­мен­ты, по­зво­ляю­щие по­стро­ить и раз­вер­нуть сер­вер в об­лаке.  
 +
 
 
OpenSUSE 12.1 со­дер­жит но­вое яд­ро, по­зво­ляю­щее раз­вер­нуть его пря­мо в об­ла­ке Amazon EC2. Раз­ра­бот­чи­ки так­же го­то­вят для KDE про­ект ownCloud, ин­тег­ри­руя его в сле­дую­щий ре­лиз. Fedora 16 пред­ла­га­ет еще бо­лее ши­ро­кий вы­бор об­лач­но­го ин­ст­ру­мен­та­рия. Для на­чи­наю­щих есть OpenStack, по­зво­ляю­щий соз­да­вать свои об­ла­ка и управ­лять ими. Реа­ли­зо­ва­на под­держ­ка Aeolus Conductor, что пре­достав­ляет се­те­вой ин­тер­фейс для раз­вер­ты­вания сис­тем сра­зу на несколь­ких об­лач­ных сре­дах раз­лич­ных ти­пов. Мно­гие раз­ра­бот­чи­ки Aeolus ра­бо­та­ют на Red Hat.
 
OpenSUSE 12.1 со­дер­жит но­вое яд­ро, по­зво­ляю­щее раз­вер­нуть его пря­мо в об­ла­ке Amazon EC2. Раз­ра­бот­чи­ки так­же го­то­вят для KDE про­ект ownCloud, ин­тег­ри­руя его в сле­дую­щий ре­лиз. Fedora 16 пред­ла­га­ет еще бо­лее ши­ро­кий вы­бор об­лач­но­го ин­ст­ру­мен­та­рия. Для на­чи­наю­щих есть OpenStack, по­зво­ляю­щий соз­да­вать свои об­ла­ка и управ­лять ими. Реа­ли­зо­ва­на под­держ­ка Aeolus Conductor, что пре­достав­ляет се­те­вой ин­тер­фейс для раз­вер­ты­вания сис­тем сра­зу на несколь­ких об­лач­ных сре­дах раз­лич­ных ти­пов. Мно­гие раз­ра­бот­чи­ки Aeolus ра­бо­та­ют на Red Hat.
  
Строка 25: Строка 27:
 
В це­лях сравнения, мы оста­но­ви­лись на уста­но­воч­ных DVD для обо­их ди­ст­ри­бу­ти­вов. Вы­вод: в плане про­сто­ты уста­нов­ки, как Anaсonda в Fedora, так и YaST в OpenSUSE достиг­ли вер­шин мас­тер­ст­ва.
 
В це­лях сравнения, мы оста­но­ви­лись на уста­но­воч­ных DVD для обо­их ди­ст­ри­бу­ти­вов. Вы­вод: в плане про­сто­ты уста­нов­ки, как Anaсonda в Fedora, так и YaST в OpenSUSE достиг­ли вер­шин мас­тер­ст­ва.
  
{{Врезка|left|Заголовок=Ди­ст­ри­бу­ти­вы|Содержание=  
+
{{Врезка|left|Заголовок=Рай для разработчика|Содержание=  
 
Оба ди­ст­ри­бу­ти­ва вклю­чи­ли мно­же­ст­во по­лез­ных ин­ст­ру­мен­тов и биб­лио­тек для раз­ра­бот­чи­ков. OpenSUSE 12.1, ском­пи­ли­ро­ван­ный на GCC 4.6.2, стал пер­вым из глав­ных ди­ст­ри­бу­ти­вов с под­держ­кой но­во­го язы­ка про­грам­ми­ро­вания Google Go. Здесь так­же есть ин­ст­ру­мент ком­пи­ля­ции LLVM и ин­тер­фейс Clang. OpenSUSE 12.1 так­же пред­став­ля­ет пред­ва­ри­тель­ный ре­лиз язы­ка Ada 2012. А вот Fedora со­дер­жит пол­ный ин­ст­ру­мен­та­рий ста­биль­но­го ре­ли­за Ada и при­вяз­ки к са­мым по­пу­ляр­ным па­ке­там, та­ким как GTK и Qt, и к ба­зам дан­ных ти­па MySQL и др. Раз­ра­бот­чи­ки так­же об­но­ви­ли язык про­грам­ми­ро­вания D-сис­тем до D2. Кро­ме то­го, вы най­де­те мо­ду­ли рас­ши­рения для уста­нов­ки Python 2 и Python 3 внут­ри GCC. Есть так­же JRuby – на­пи­сан­ный на Java ин­тер­пре­та­то­ра язы­ка Ruby, Perl 5.14 и об­нов­лен­ный ре­лиз Haskell Platform.
 
Оба ди­ст­ри­бу­ти­ва вклю­чи­ли мно­же­ст­во по­лез­ных ин­ст­ру­мен­тов и биб­лио­тек для раз­ра­бот­чи­ков. OpenSUSE 12.1, ском­пи­ли­ро­ван­ный на GCC 4.6.2, стал пер­вым из глав­ных ди­ст­ри­бу­ти­вов с под­держ­кой но­во­го язы­ка про­грам­ми­ро­вания Google Go. Здесь так­же есть ин­ст­ру­мент ком­пи­ля­ции LLVM и ин­тер­фейс Clang. OpenSUSE 12.1 так­же пред­став­ля­ет пред­ва­ри­тель­ный ре­лиз язы­ка Ada 2012. А вот Fedora со­дер­жит пол­ный ин­ст­ру­мен­та­рий ста­биль­но­го ре­ли­за Ada и при­вяз­ки к са­мым по­пу­ляр­ным па­ке­там, та­ким как GTK и Qt, и к ба­зам дан­ных ти­па MySQL и др. Раз­ра­бот­чи­ки так­же об­но­ви­ли язык про­грам­ми­ро­вания D-сис­тем до D2. Кро­ме то­го, вы най­де­те мо­ду­ли рас­ши­рения для уста­нов­ки Python 2 и Python 3 внут­ри GCC. Есть так­же JRuby – на­пи­сан­ный на Java ин­тер­пре­та­то­ра язы­ка Ruby, Perl 5.14 и об­нов­лен­ный ре­лиз Haskell Platform.
 
|Ширина=40%}}
 
|Ширина=40%}}

Версия 04:08, 12 июня 2018


Содержание

OpenSUSE 12.1 против Fedora 16

Для поль­зо­ва­те­лей ди­ст­ри­бу­ти­вов на ба­зе RPM на­ста­ли хо­ро­шие вре­ме­на. У двух глав­ных ма­мон­тов RPM-лан­дии – при­бав­ление в се­мей­ст­ве, и мы све­ли их вме­сте, да­бы вы­яснить, ко­му достанет­ся за­вет­ное ме­сто под солн­цем на ва­шем же­ст­ком дис­ке.

Ва­ри­ан­ты уста­нов­ки оди­на­ко­вы: ска­чать DVD или по­про­бо­вать уста­нав­ли­вае­мые live CD на вы­бор под же­лае­мую гра­фи­че­скую сре­ду, Gnome или KDE. Оба ди­ст­ри­бу­ти­ва так­же в изо­би­лии пред­ла­га­ют сбор­ки со вся­че­­ски­­ми те­ма­ми и мо­ди­фи­ка­ция­ми, с на­бо­ром при­ло­жений и ин­ст­ру­мен­та­ри­ев для раз­вер­ты­вания на спе­циа­ли­зи­ро­ван­ных сис­те­мах.

Внут­ри оба ра­бо­та­ют на ис­прав­лен­ных вер­си­ях яд­ра Linux 3.1, ­сла­вно­го улуч­шен­ной под­держ­кой драй­ве­ров Wi-Fi, да и мно­го чем еще. Сис­те­ма инициа­ли­за­ции SystemD, сменив­шая SysV, уже по­па­ла в Fedora 15, но здесь она вновь улуч­ше­на. Сотрудни­ки Red Hat да­же по­мог­ли кол­ле­гам из OpenSUSE до­ба­вить SystemD в 12.1.

В OpenSUSE за­груз­ку по-прежнему проводит Grub Legacy, а Fedora пе­ре­шла на Grub2. И на­обо­рот: OpenSUSE, вслед за по­следней Ubuntu 11.10, сдру­жил­ся с лег­ким и бы­ст­рым дис­плей­ным менед­же­ром LightDM, а Fedora вер­на Gdm.

Ус­та­нов­ка

В це­лях сравнения, мы оста­но­ви­лись на уста­но­воч­ных DVD для обо­их ди­ст­ри­бу­ти­вов. Вы­вод: в плане про­сто­ты уста­нов­ки, как Anaсonda в Fedora, так и YaST в OpenSUSE достиг­ли вер­шин мас­тер­ст­ва.


OpenSUSE 12.1 пред­ла­га­ет свою схе­му раз­мет­ки дис­ка по умол­чанию, остав­ляя воз­мож­ность ее ре­дак­ти­ро­вания. Про­дви­ну­тые поль­зо­ва­те­ли мо­гут соз­дать соб­ст­вен­ную схе­му, при­менив встро­ен­ный инс­т­ру­мент раз­мет­ки. Ес­ли на дис­ке не хва­та­ет мес­та, уста­нов­щик пред­ло­жит за­им­ст­во­вать его из наличных раз­де­лов.

Fedora 16 то­же по­зво­ля­ет соз­да­вать но­вые раз­де­лы, если есть сво­бод­ное мес­то. При его от­сут­ст­вии пред­ла­га­ет­ся сте­реть ли­бо все су­ще­ст­вую­щие ОС, ли­бо толь­ко уста­нов­лен­ный Linux, или по­про­сить уста­нов­щик вы­де­лить раз­дел. Удоб­ст­ву опыт­ных поль­зо­ва­те­лей слу­жит гиб­кая сис­те­ма соз­дания соб­ст­вен­ной раз­мет­ки.

Оба ди­ст­ри­бу­ти­ва по умол­чанию ис­поль­зу­ют ext4, а так­же вклю­ча­ют оп­цию под­держ­ки но­вых фай­ло­вых сис­тем – на­пример, Btrfs. В OpenSUSE она реа­ли­зо­ва­на луч­ше, за счет ин­ст­ру­мен­та Snapper, за­дей­ст­вую­ще­го функ­цио­нал Btrfs для соз­дания сним­ков фай­лов в гра­фи­че­­ской обо­лоч­ке. Сним­ки по­зво­ляют от­ка­тить­ся к пре­ды­ду­щей вер­сии, ес­ли из­менения фай­ло­вой сис­те­мы по­мешают за­груз­ке.

Но что все-та­ки вы­во­дит Fedora в ли­де­ры по уста­нов­ке – это реа­ли­зо­ван­ная в Anaсonda под­держ­ка кор­по­ра­тив­ных уст­ройств, та­ких как SAN c дис­ка­ми iSCSI.

Ра­бо­чий стол в де­ле

Глав­ным раз­ли­чи­ем ди­ст­ри­бу­ти­вов яв­ля­ет­ся стан­дарт­ный ра­бо­чий стол. Fedora всегда пер­вой под­хва­ты­ва­ла все об­нов­ления Gnome, и про­дол­жа­ет эту тра­ди­цию с Gnome 3.2. OpenSUSE, на­про­тив, всегда был при­вер­жен­цем KDE, хо­тя раз­ра­бот­чи­ки и под­чер­ки­ва­ют, что уде­ля­ют внимание и то­му, и дру­го­му. И все же, раз по умол­чанию нуж­но де­лать вы­бор, OpenSUSE уста­нав­ли­ва­ет­ся с KDE, а Fedora – с Gnome.

По­ми­мо ба­зо­вых, мы оп­ро­бо­ва­ли и аль­тер­на­тив­ный па­кет в обо­их ди­ст­ри­бу­ти­вах, уста­но­вив со­от­вет­ст­вен­но Gnome и KDE. Это пер­вый ре­лиз OpenSUSE с ин­тег­ри­ро­ван­ным ра­бо­чим сто­лом Gnome се­рии 3.x, и по­пыт­ка весь­ма уда­лась. Впро­чем, оно и неуди­ви­тель­но, с уче­том ко­ли­че­­ст­ва раз­ра­бот­чи­ков Gnome в стане Novell.

За­то весь­ма уди­ви­тель­но уви­деть KDE в Fedora. По­жа­луй, впер­вые KDE не ка­жет­ся здесь бед­ным род­ст­венником. KDE 4.7 нигде не спо­ты­ка­ет­ся, все ра­бо­та­ет как обе­ща­но, и это очень важ­но, ведь дан­ный ре­лиз вклю­ча­ет и несколь­ко ре­шений по улуч­шению про­из­во­ди­тель­но­сти.

Оба ди­ст­ри­бу­ти­ва при­ме­ня­ют­ но­вые функ­ции Gnome 3.2: ин­те­гра­ция с «об­лач­ным» ра­бо­чим сто­лом, при­ло­жения для ра­бо­ты с до­ку­мен­та­ми и кон­так­та­ми, а так­же но­вый ин­ст­ру­мент пред­про­смот­ра фай­лов Sushi. Но KDE 4.7 в OpenSUSE име­ет ряд экс­пе­ри­мен­таль­ных при­ло­жений, вклю­чая ин­те­гра­цию с об­лач­ным хранили­щем ownCloud с по­мо­щью ути­ли­ты mirall.


Про­сто­та на­строй­ки

Бла­го­да­ря YaST, на­страи­вае­мость всегда бы­ла силь­ной сто­ро­ной OpenSUSE. В Fedora так­же есть для это­го ути­ли­ты, но нет ин­ст­ру­мен­та, их объ­е­ди­няющего.

Па­ра­мет­ры Сис­те­мы в Gnome за­менили со­бой весь функ­цио­нал ин­ст­ру­мен­тов на­строй­ки в Fedora, и та­кое сме­шение мо­жет сму­тить но­вич­ков. OpenSUSE 12.1 то­же вклю­ча­ет эту оп­цию в Gnome, с до­полнитель­ной от­сыл­кой к YaST.

По­доб­ная двой­ная схе­ма на­строй­ки – оч­ко в поль­зу OpenSUSE. Но­вич­ки мо­гут восполь­зо­вать­ся минималь­ны­ми оп­ция­ми в Па­ра­мет­рах Сис­те­мы, а для проче­го, на­при­мер, управ­ления па­ке­та­ми, есть YaST.

Нуж­но за­ме­тить, что Fedora 16 отнюдь не пре­пят­ст­ву­ет досту­пу к до­полнитель­ным оп­ци­ям на­строй­ки, но по­сколь­ку в Gnome 3 от­сут­ст­ву­ют ме­ню, до­б­рать­ся до этих ин­ст­ру­мен­тов бу­дет не так-то про­сто.

Так что по на­страи­вае­мо­сти YaST при­но­сит OpenSUSE неоспо­ри­мую по­бе­ду.

Управ­ление про­грам­ма­ми

Fedora ис­поль­зу­ет па­кет­ный менед­жер Yum; в OpenSUSE для тех же це­лей слу­жит Zypper. Не­когда мы рас­кри­ти­ко­ва­ли поль­зо­ва­тель­ский ин­тер­фейс Yum в Fedora, в поль­зу Yum Extender, но PackageKit от Fedora 16 нас пе­ре­убе­дил. При уста­нов­ке па­ке­тов из офи­ци­аль­ных ре­по­зи­то­ри­ев он ра­бо­тал безу­преч­но, но когда де­ло дош­ло до уста­нов­ки мо­ду­лей рас­ши­рения для Flash и MP3 из внешних ре­по­зи­то­ри­ев, ти­па RPMFusion, тут же за­тре­щал по швам. По­сле дол­гих и безуспеш­ных по­пы­ток уста­но­вить несво­бод­ные мо­ду­ли для GStreamer и под­це­пить их к Rhythmbox из­нут­ри PackageKit, мы, в кон­це кон­цов, спра­ви­лись с этим ко­ман­да­ми в Yum.

В OpenSUSE 12.1 для до­бы­чи мо­ду­лей доста­точ­но все­го лишь ак­ти­ви­ро­вать под­клю­чение несво­бод­ных ре­по­зи­то­ри­ев в YaST и впи­сать в тек­сто­вое по­ле имена па­ке­тов. И этой про­сто­той OpenSUSE в пер­вом же ра­ун­де шл­ет со­перника в но­ка­ут.

И по­бе­ди­те­лем стал...

По удоб­ст­ву ис­поль­зо­вания ника­кой разницы нет – и там, и тут оди­на­ко­вые ра­бо­чие ок­ру­жения. Со­став ПО прак­ти­че­­ски иден­ти­чен, по­ка­за­те­ли про­из­во­ди­тель­но­сти при за­пуске несколь­ких при­ло­жений од­но­вре­мен­но то­же особо не от­ли­ча­ют­ся.

На­стоя­щие раз­ли­чия про­сту­па­ют, когда речь за­хо­дит о тон­кой на­строй­ке сис­те­мы, и здесь OpenSUSE, бла­го­да­ря YaST, рав­ных про­сто нет, хо­тя зна­чи­мо это толь­ко для тех, кто во­об­ще хо­че­т ее на­страи­вать. В го­то­вом ви­де, для среднего поль­зо­ва­те­ля, обе сис­те­мы оди­на­ко­во хо­ро­ши.

Ес­ли сей­час у вас сто­ит Fedora, вы, ско­рее все­го, поль­зо­ва­тель Gnome, и ес­ли вам не пре­тят ее спо­со­бы управ­лять па­ке­та­ми, об­нов­ление вас по­ра­ду­ет. То же ка­са­ет­ся и поль­зо­ва­те­лей KDE на OpenSUSE.

Ну, а если вы подумываете о смене дистрибутива, OpenSUSE 12.1 – явно лучший настольный вариант на базе RPM. Естественно, по умолчанию бу­дет установлен KDE, но и выбрав Gnome, вы по­лу­чи­те блестящий результат.

Персональные инструменты
купить
подписаться
Яндекс.Метрика