LXF138:Тема номера

Материал из Linuxformat.

Перейти к: навигация, поиск

Содержание

Битва за будущее: Fedora про­тив Ubuntu

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

Linux все­гда мчит­ся в по­то­ке. Что ни день, по все­му ми­ру пи­шут мил­лио­ны строк ко­да – они про­ве­ря­ют­ся, пе­ре­про­ве­ря­ют­ся, тести­ру­ют­ся, сли­ва­ют­ся, па­ку­ют­ся и за­гру­жа­ют­ся из ре­по­зи­то­ри­ев ПО, достав­ляя поль­зо­ва­те­лям оче­ред­ную пор­цию сво­бод­ных про­грамм. В от­ли­чие от боль­шин­ства на­столь­ных опе­ра­ци­он­ных систем, в Linux (по крайней ме­ре, у боль­шин­ства ва­ри­ан­тов) гра­фик вы­пуска но­вых вер­сий опе­ри­ру­ет ме­ся­ца­ми, а не го­да­ми, по­это­му про­цесс освоения Linux ите­ра­ти­вен. Од­но из за­ме­ча­тель­ных свойств Linux – с этой ОС бу­ду­щее не вы­гля­дит да­ле­ким: то, что се­го­дня ка­жет­ся но­вым и вол­ную­щим, мо­жет по­пасть на ва­ши ма­ши­ны уже зав­тра.

Ес­ли у вас не ле­жит ду­ша к за­груз­ке и ком­пи­ля­ции вер­сий, на­хо­дя­щих­ся в ста­дии раз­ра­бот­ки, и уста­нов­ке «ноч­ных сбо­рок», то наи­луч­ший спо­соб по­зна­ко­мить­ся с но­вым ПО – уста­нов­ка и изу­чение по­следних ре­ли­зов со­вре­мен­ных ди­ст­ри­бу­ти­вов. А с вы­хо­дом Fedora 14 и Ubuntu 10.10 мы ре­ши­ли сравнить этих двух ли­де­ров и вы­яснить, за ка­ким из них – бу­ду­щее.

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

Уста­нов­ка ди­ст­ри­бу­ти­ва из Virt-manager

Не бой­тесь, ес­ли в спи­ске Virt-manager нет на­зва­ния ва­ше­го ди­ст­ри­бу­ти­ва: сой­дет и про­сто ‘Linux’.


На при­ла­гае­мом к жур­на­лу LFXDVD имеются по­следние вер­сии Fedora и Ubuntu, и для про­сто­ты экс­пе­ри­мен­та мы ре­ко­мен­ду­ем про­бо­вать их в Virt-manager. За­пус­ти­те Virt-manager и до­бавь­те но­вую вир­ту­аль­ную ма­ши­ну. Для это­го щелкните пра­вой кноп­кой мы­ши по со­единению и вы­бе­ри­те оп­цию New [Соз­дать].

Когда вы вве­де­те имя сво­ей вир­ту­аль­ной систе­мы, вам пред­ло­жат ука­зать ис­поль­зуе­мый ин­стал­ля­ци­он­ный но­си­тель и его тип. За­дай­те ко­ли­че­ство про­цес­со­ров (ес­ли их у вас боль­ше од­но­го) и объ­ем па­мя­ти, а за­тем ука­жи­те вир­ту­аль­ный диск. Ес­ли у вас хва­та­ет сво­бод­ных ги­га­байт, на­жми­те кноп­ку Allocate Space Now [За­ре­зер­ви­ро­вать ме­сто].

По под­твер­ждении вве­ден­ных ва­ми на­стро­ек вир­ту­аль­ная ма­ши­на ожи­вет. При­сое­динен­ный к ней CD или ISO-об­раз ав­то­ма­ти­че­ски за­гру­зит­ся и уста­но­вит­ся. Щел­чок мы­шью внут­ри ок­на вир­ту­аль­ной ма­ши­ны пе­ре­даст ей кон­троль над мы­шью/кла­виа­ту­рой. Что­бы вер­нуть­ся в основ­ную ОС, на­жми­те Ctrl+Alt.

Fedora: Про­бле­мы с аль­фа-вер­си­ей?

Неко­то­рые поль­зо­ва­те­ли со­об­ща­ли о про­бле­мах за­пуска пред­ва­ри­тель­ных вер­сий Fedora 14 в вир­ту­аль­ной ма­шине. Ес­ли по­сле уста­нов­ки вас вы­кинет в обо­лоч­ку, а не на гра­фи­че­ский ра­бо­чий стол, по­про­буй­те про­де­лать сле­дую­щее:

  1. За­пусти­те сеть коман­дой ifup eth0.
  2. Об­но­ви­те систе­му коман­дой yum update.
  3. Иниции­руй­те гра­фи­че­ский ра­бо­чий стол коман­дой telinit 5.

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

Инсталляция

Первое препятствие – упрощают ли инсталляторы установку?

Anaconda, ин­стал­ля­тор Fedora, под­дер­жи­ва­ет ши­ро­чай­ший диа­па­зон це­ле­вых но­си­те­лей для ус­та­нов­ки, да­же ес­ли у вас слож­ная сис­те­ма на­ко­пи­те­лей.

В сис­те­мах с двой­ной за­груз­кой ра­зум­но бу­дет про­ве­рить вно­си­мые из­ме­не­ния при лю­бом вы­бо­ре.

Вста­рые вре­ме­на, еще до по­яв­ления Linux Format, уста­нов­ка Linux бы­ла труд­ной за­да­чей. Нуж­но бы­ло точ­но знать, ка­кое у вас обо­ру­до­вание: ведь ав­то­ма­ти­че­ское рас­по­зна­вание уст­ройств прак­ти­че­ски от­сут­ство­ва­ло, и неред­ко при­хо­ди­лось пре­ры­вать про­цесс уста­нов­ки, что­бы вы­яснить но­мер чи­па или иден­ти­фи­ка­тор ин­тер­фей­са. Те­перь си­туа­ция рез­ко улуч­ши­лась, вплоть до то­го, что уста­но­вить Linux ста­ло ед­ва ли не про­ще, чем лю­бую дру­гую ОС. Конеч­но, най­ти систе­му, с хо­ду го­то­вую к ра­бо­те, все еще нелег­ко, и ну­ж­да за­став­ля­ет со­вер­шен­ство­вать про­це­ду­ры уста­нов­ки.

Бы­ст­ро и плав­но

Так, коман­да раз­ра­бот­чи­ков Ubuntu ра­дикаль­но из­менила свой ин­стал­ля­тор в но­вом ре­ли­зе, сде­лав его про­ще, удобнее и эф­фек­тивнее. Од­но из его нов­шеств – сбор дан­ных о поль­зо­ва­те­лях (на­при­мер, имен и па­ро­лей) во вре­мя уста­нов­ки систе­мы. Впро­чем, хоть мы и на­зва­ли это «нов­ше­ством», в про­шлом име­лись ин­стал­ля­то­ры, про­де­лы­вав­шие тот же трюк; яр­чай­ший из них – Caldera Linux (при­мер­но 2000 год). Ubuntu про­сто под­хва­ти­ла идею: хо­тя ре­ак­ция систе­мы на ввод дан­ных ощу­ти­мо за­мед­ля­ет­ся, когда ин­стал­ля­тор за­нят рас­па­ков­кой па­ке­тов, это не успе­ва­ет вас взбе­сить, ес­ли толь­ко вы не раз­вер­ты­вае­те вруч­ную це­лый офис со ста­дом ма­шин.

Вско­ре по­сле на­ча­ла уста­нов­ки вам пред­ло­жат оп­цию вклю­чения ко­де­ка Fluendo MP3. Он бес­пла­тен, но, стро­го го­во­ря, не яв­ля­ет­ся сво­бод­ным ПО. Боль­шин­ство но­вич­ков в Linux и не ве­да­ют о разнице, и хо­тя это мо­жет оскор­бить чув­ства пу­ри­стов, ко­дек да­ет поль­зо­ва­те­лям боль­ше удобств.

Сто­ит так­же упо­мя­нуть, что но­вый ин­ст­ру­мент раз­биения дисков на раз­де­лы сде­лал про­цесс ин­стал­ля­ции чуть дру­же­любнее. В этой об­ласти Fedora от­ли­ча­ет­ся ра­дикаль­но. Хо­тя вы мо­же­те без за­тей вы­брать «уста­нов­ку по­верх все­го», есть и дру­гие оп­ции, с бо­лее тон­ким кон­тро­лем над раз­мет­кой, да и во­об­ще вы­бо­ром диска. При под­держ­ке iSCSI, FCoE и фай­ло­вых систем со мно­же­ствен­ны­ми пу­тя­ми, Fedora, быть мо­жет, да­же пе­ре­бар­щи­ва­ет в на­столь­ных ма­ши­нах, но за­то уж точ­но мож­но не со­мневать­ся, что здесь пре­ду­смот­рен лю­бой до­пусти­мый це­ле­вой но­си­тель.

Шаг за ша­гом: Ин­стал­ля­тор Ubuntu

Шаг 1

  • 1 Ко­де­ки с ог­ра­ни­че­ния­ми
Те­перь мож­но ус­та­нав­ли­вать ком­по­нен­ты, не сво­бод­ные от ог­ра­ни­че­ний, на­при­мер, не­ко­то­рые важ­ные ко­де­ки; для но­вич­ков в Linux это яв­но не­пло­хо.

Шаг 2

  • 2 Гра­фи­че­ское раз­бие­ние
Те­перь Ubuntu пред­ла­га­ет «бо­лее гра­фи­че­ский» ин­ст­ру­мент для на­строй­ки дис­ков и раз­де­лов. Ес­ли на ком­пь­ю­те­ре сто­ит дру­гая ОС, мож­но сме­стить гра­ни­цы раз­де­лов, пе­ре­тас­ки­вая пол­зу­нок.

Шаг 3

  • 3 Ввод дан­ных поль­зо­ва­те­ля
Вво­ди­те дан­ные поль­зо­ва­те­ля и сис­тем­ную ин­фор­ма­цию, по­ка ин­стал­ля­тор пи­шет па­ке­ты на диск – это не­мно­го сэ­ко­но­мит вам вре­мя.

Вердикт:

Вердикт

Ко­ман­да Ubuntu упор­нее по­тру­ди­лась над тем, что­бы ин­стал­ля­тор не от­пу­ги­вал лю­дей, за­то Fedora пре­дос­тав­ля­ет боль­ше тех­ни­че­ских раз­но­вид­но­стей ин­стал­ля­ции; им есть че­му по­учить­ся друг у дру­га.

Upstart и SystemD

Изучим технологии, превратившие Linux в ОС мгновенной загрузки.

SystemD ра­бо­та­ет, и мож­но про­тес­ти­ро­вать эту тех­но­ло­гию в Fedora 14, хо­тя ошиб­ки, вы­яв­лен­ные в по­след­ний мо­мент, сдви­ну­ли ее реа­ли­за­цию по умол­ча­нию на Fedora 15.

Еще несколь­ко лет на­зад по­все­ме­ст­но при­ме­ня­лась систе­ма за­груз­ки SystemV. Она восхо­дит к дням «юно­сти» Unix, и, хо­тя вполне при­ем­ле­ма до сих пор, при­ори­те­ты ме­ня­ют­ся. Нам те­перь не нуж­на тол­па ин­женеров в бе­лых ха­ла­тах, что­бы вклю­чить ком­пь­ю­тер. Ме­то­ды ра­бо­ты ком­пь­ю­те­ров то­же из­менились. Еще де­сять лет на­зад у вас был же­ст­кий диск, под­клю­чен­ный че­рез оп­ре­де­лен­ный кон­трол­лер, и не бо­лее то­го. Ныне име­ет­ся ку­да боль­ше спо­со­бов под­клю­чения на­ко­пи­те­лей к ком­пь­ю­те­рам, а се­те­вые фай­ло­вые систе­мы ста­ли ря­до­вы­ми.

Upstart – это про­ект, на­це­лен­ный на эко­но­мию вре­мени и ре­сур­сов при за­пуске систе­мы. Его основ­ная идея – при­менение систе­мы со­бы­тий, при ко­то­рой часть про­цес­сов стар­ту­ет по тре­бо­ванию, а не в обя­за­тель­ном по­ряд­ке, нуж­ны они или нет. Глу­по, на­при­мер, за­пускать де­мон прин­те­ра, ес­ли прин­тер да­же не под­клю­чен. Со­хранив со­вмести­мость со ста­ры­ми скрип­та­ми init, но­вая тех­но­ло­гия ши­ро­ко ис­поль­зу­ет со­об­щения D-BUS, управ­ляя про­цес­са­ми и ак­ти­ва­ци­ей сер­ви­сов на осно­ве пра­вил.

Из­на­чаль­но соз­дан­ная для Ubuntu 6.10 и за­тем при­ня­тая на воо­ру­жение в Fedora 9, систе­ма Upstart до­ба­ви­ла в про­цесс за­пуска ОС здра­во­го смыс­ла, а так­же со­кра­ти­ла вре­мя за­груз­ки на несколь­ко дра­го­цен­ных се­кунд, за счет рас­па­рал­ле­ли­вания (за­пуска несколь­ких за­дач од­но­вре­мен­но).

Дру­гая систе­ма инициа­ли­за­ции, SystemD, ак­тив­но за­им­ство­ва­ла идеи, за­ло­жен­ные Apple в их сер­вис launchd, ку­ри­рую­щий про­цесс init в Mac OS X. SystemD про­де­лы­ва­ет обал­ден­ные ве­щи. Основ­ная идея здесь в том, что ес­ли вы не ис­поль­зуе­те ре­сур­сы CPU и диска на всю ка­туш­ку, зна­чит, вы ра­бо­тае­те пло­хо. SystemD стре­мит­ся по мак­си­му­му рас­па­рал­ле­лить за­да­чи, за­пуская их од­но­вре­мен­но (бо­лее или менее).

SystemD

Обыч­но это­го не про­ис­хо­дит, так как мно­гие сер­ви­сы или де­мо­ны стар­ту­ют лишь по­сле дру­гих сер­ви­сов или де­мо­нов. Но в прин­ци­пе не обя­за­тель­но, что­бы за­ви­си­мые сер­ви­сы сра­зу же хва­та­лись за те, от ко­то­рых за­ви­сят. На­при­мер, ря­ду де­мо­нов необ­хо­ди­ма служ­ба ве­дения жур­на­ла, что­бы при слу­чае запи­сать в него со­об­щение. А ведь во­все не факт, что со­об­щения возник­нут немед­ля: про­сто нуж­на та­кая воз­мож­ность.

В по­доб­ных си­туа­ци­ях SystemD (LXF137) пред­ла­га­ет «при­тво­рить­ся», что тре­буе­мые сер­ви­сы за­пу­ще­ны, хо­тя в дей­стви­тель­но­сти они все стар­ту­ют од­но­вре­мен­но. Ес­ли де­мон и вправ­ду за­хо­чет пи­сать в жур­нал, бу­фе­ры яд­ра при­дер­жат его ин­фор­ма­цию до тех пор, по­ка не «со­зре­ет» де­мон жур­на­ла. Это толь­ко од­на из кон­цеп­ций но­вой тех­но­ло­гии за­пуска. Под­роб­но­сти мож­но най­ти в бло­ге Лен­нар­та Пет­те­рин­га [Lennart Poettering] на сай­те http://0pointer.de/blog/projects/systemd.html.

Столь серь­ез­ные ре­фор­мы не мо­гут не вы­звать спо­ров, и сей­час во­круг SystemD ве­дут­ся бур­ные дискуссии; но стар­то­вые скрип­ты, ве­ро­ят­но, са­мая ар­ха­ич­ная часть со­вре­мен­ных ди­ст­ри­бу­ти­вов Linux. Конеч­но, они не ис­чез­нут в од­но­ча­сье – ес­ли во­об­ще когда-ли­бо ис­чез­нут. Upstart обе­ща­ет (и пре­достав­ля­ет) но­вый под­ход к ре­шению за­дач, но, по­ми­мо Ubuntu, лишь немно­гие ди­ст­ри­бу­ти­вы реа­ли­зо­ва­ли соб­ствен­ные систе­мы пра­вил.

Ана­лиз ско­ро­сти за­груз­ки с bootchart

Шаг 1

  • 1 По­лу­ча­ем bootchart
В Fedora и не­ко­то­рых дру­гих ди­ст­ри­бу­ти­вах па­кет bootchart при­сут­ст­ву­ет в ре­по­зи­то­ри­ях. Кро­ме то­го, его лег­ко со­брать из ис­ход­ных тек­стов.

Шаг 2

  • 2 Пе­ре­за­груз­ка с Bootchart
По­сле ус­пеш­ной ус­та­нов­ки пе­ре­за­гру­зи­тесь и вы­бе­ри­те в ме­ню оп­цию Bootchart (или соз­дан­ную ва­ми ра­нее).

Шаг 3

  • 3 Makechart
Ко­гда сис­те­ма за­гру­зит­ся, от­крой­те тер­ми­нал и ско­ман­дуй­те bootchart. Соз­да­ст­ся диа­грам­ма на ос­но­ве со­б­ран­ных в про­цес­се за­груз­ки дан­ных жур­на­ла.

Вердикт:

Вердикт

Хло­по­ты во­круг по­сле­до­ва­тель­но­сти за­пус­ка — тен­ден­ция все­об­щая. Од­на­ко кон­цеп­ция SystemD, по­хо­же, ра­бо­та­ет, и со вре­ме­нем, спра­вив­шись со внут­рен­ни­ми про­бле­ма­ми, она смо­жет по­вы­сить эф­фек­тив­ность за­груз­ки.

Де­ла систем­ные

Скры­тые части ОС, где и тво­рит­ся вол­шеб­ство.

За­груз­чик Grub 2 рез­ко со­кра­тил вре­мя за­пус­ка Ubuntu.

Воз­мож­но, биб­лио­те­ки – не са­мые вол­ную­щие ком­по­нен­ты ПО на ва­шем ком­пь­ю­те­ре, но они по­мо­га­ют ва­шим лю­би­мым про­грам­мам ра­бо­тать бы­ст­рее или обо­га­тить­ся но­вы­ми функ­ция­ми. Fedora 14 бу­дет пер­вым ди­ст­ри­бу­ти­вом, вклю­чив­шим но­вую биб­лио­те­ку JPEG – libjpeg-turbo. Бу­ду­чи от­ветв­лением от ори­ги­наль­ной биб­лио­те­ки, она вы­росла из по­треб­но­сти уско­рить ви­зуа­ли­за­цию для ПО VNC и в основ­ном до­би­ва­ет­ся это­го, при­ме­няя рас­ши­рения воз­мож­но­стей про­цес­со­ра, от­сут­ствую­щие в ис­ход­ной биб­лио­те­ке, что обе­ща­ет ре­аль­ный ска­чок ско­ро­сти. Впро­чем, для это­го неза­чем до­жи­дать­ся Fedora 14: ис­ход­ный код и па­ке­ты для раз­лич­ных ди­ст­ри­бу­ти­вов мож­но по­лу­чить на сай­те http://sourceforge.net/projects/libjpeg-turbo/files.

Фай­ло­вые систе­мы ка­жут­ся боль­шин­ству поль­зо­ва­те­лей шту­кой невзрач­ной. Тем не менее это клю­че­вые ком­понен­ты, влияю­щие на про­из­во­ди­тель­ность ком­пь­ю­те­ра в це­лом: прак­ти­че­ски все из­вест­ные при­ло­жения поль­зу­ют­ся же­ст­ки­ми диска­ми (да-да, да­же web-брау­зе­ры – ина­че ку­да бы они де­ва­ли свои кэ­ши?), и ка­че­ство фай­ло­вой систе­мы за­тра­ги­ва­ет всех. Са­мым из­вест­ным нов­ше­ством по­сле ext4 ста­ла Btrfs. На­ря­ду с пыл­ки­ми де­ба­та­ми о том, как оз­ву­чить ее на­звание (B-tree FS, Better FS или Butter FS), она восхва­ля­ет­ся как оче­ред­ной шаг к дости­жению «диско­вой нир­ва­ны» и до­би­лась одоб­рения ве­ду­щих раз­ра­бот­чи­ков фай­ло­вых систем.

Ста­биль­ность и мас­шта­би­руе­мость

Ско­рость – это еще не все. Фай­ло­вая систе­ма Btrfs ор­ганизо­ва­на ана­ло­гич­но ба­зам дан­ных и мо­жет по­хва­стать­ся вы­иг­ры­шем в ско­ро­сти, но основ­ная ее за­бо­та – на­деж­ность хранения, с вы­со­кой от­ка­зоустой­чи­во­стью и мас­шта­би­руе­мо­стью, что пер­спек­тив­но, ска­жем, для цен­тров об­ра­бот­ки дан­ных. Сей­час Btrfs ак­тив­но раз­ви­ва­ет­ся по мно­гим на­прав­лениям, но уже успеш­но де­бю­ти­ро­ва­ла в OpenSUSE 11.3 и доступ­на в те­ку­щей вер­сии Fedora. Ее ввод в Ubuntu планиро­вал­ся в ре­ли­зе Meerkat, но был от­ло­жен до вер­сии 11.04. Систе­ма счи­та­ет­ся ста­биль­ной, но средств для ра­бо­ты с ней по­ка ма­ло­ва­то, и мно­гие счи­та­ют ее не го­то­вой для про­мыш­лен­но­го при­менения. По­следние об­нов­ления и под­роб­ную ин­фор­ма­цию о Btrfs в ви­ки ищи­те на сай­те яд­ра (https://btrfs.wiki.kernel.org/index.php/Main_Page).

С те­мой фай­ло­вых систем от­части свя­зан систем­ный за­груз­чик. Ubuntu, еще на­чи­ная с вер­сии 9.10, ис­поль­зу­ет пол­но­стью пе­репи­сан­ный за­груз­чик Grub 2. По­ми­мо про­че­го, он уко­ро­тил за­груз­ку еще на несколь­ко жизнен­но важ­ных се­кунд, бла­го­да­ря то­му, что ес­ли Ubuntu уста­нов­ле­на на ма­шине в оди­ноч­ку, то ника­ ко­го ме­ню не за­пуска­ет­ся. Кро­ме то­го, бы­ла от­менена часть ран­них эта­пов за­груз­ки Grub.

Мел­кие из­менения, внесен­ные в Grub, вклю­ча­ют ра­цио­наль­ную пе­ре­ну­ме­ра­цию дисков и раз­де­лов (те­перь  – на­чи­ная с 1, а не с 0) и ав­то­ма­ти­че­скую генера­цию за­гру­зоч­но­го ме­ню – оно про­сто сканиру­ет доступ­ные яд­ра в раз­де­ле /boot.

Fedora по-прежнему ис­поль­зу­ет ста­рый за­груз­чик Grub Legacy, ли­шен­ный кра­си­вых эк­ра­нов-за­ста­вок и про­чих при­ят­но­стей. Су­ще­ству­ют па­ке­ты для Grub 2, но, по­сколь­ку ста­рая вер­сия Grub для Fedora бы­ла ка­пи­таль­но пе­ре­строе­на, тол­ком неиз­вест­но, что луч­ше.

С пе­ре­за­груз­ка­ми по­кон­че­но

И Ubuntu, и Fedora име­ют доступ к бес­плат­ной вер­сии сто­роннего сер­ви­са Ksplice. Хо­тя его тех­но­ло­гия на­це­ле­на в основ­ном на фер­мы сер­ве­ров, а не на поль­зо­ва­те­лей на­столь­ных ком­пь­ю­те­ров, сер­вис Ksplice по­зво­ля­ет об­нов­лять яд­ро и на­кла­ды­вать на него за­пла­ты во вре­мя ра­бо­ты, без пе­ре­за­груз­ки.

Ком­пания, управ­ляю­щая сер­ви­сом, от­ме­ча­ет, что его ис­поль­зо­вание ана­ло­гич­но за­мене дви­га­те­ля в спор­тив­ном ав­то­мо­би­ле во вре­мя раз­го­на – хо­тя от­дель­ные ост­ря­ки на­ме­ка­ют, что по­то­му-то они и не в востор­ге от дан­ной идеи. Тем не менее, ком­пания свои обе­щания вы­пол­ня­ет. Об­нов­ления от по­став­щи­ка упа­ко­вы­ва­ют­ся как «бес­пе­ре­за­гру­зоч­ные» за­пла­ты для ска­чи­вания и на­ло­жения. Дру­гие ОС из се­мей­ства Linux под­дер­жи­ва­ют­ся на ба­зе подписки.

Вердикт:

Вердикт

Не­смот­ря на от­ста­ва­ние с Grub, ко­ман­да Fedora и, что не ме­нее важ­но, Red Hat (эта ком­па­ния вно­сит зна­чи­тель­ный вклад в раз­ра­бот­ку Linux) вре­мя от вре­ме­ни ока­зы­ва­ют­ся ду­шой про­ек­тов та­ко­го ти­па. Fedora час­то опе­ре­жа­ет в ве­щах, не­ви­ди­мых гла­зу.

Ра­бо­чий стол

То, на что мы ча­ще все­го смот­рим, ра­бо­тая с Linux.

Shotwell вклю­чен в оба ди­ст­ри­бу­ти­ва, но по умол­ча­нию в Ubuntu это един­ст­вен­ный ме­нед­жер фо­то­гра­фий, и ес­ли вам ну­жен F-Spot, ус­та­но­ви­те его са­ми из Synaptic.

Это мо­жет вас уди­вить, но по части ПО ра­бо­че­го сто­ла Fedora и Ubuntu от­нюдь не по­ляр­но про­ти­во­по­лож­ны. Оба ди­ст­ри­бу­ти­ва по умол­чанию ис­поль­зу­ют Gnome и вклю­ча­ют из­вест­ное ко­ли­че­ство одних и тех же при­ло­жений Gnome – на­при­мер, Evolution и Empathy. По со­ста­ву на­столь­ных при­ло­жений ме­ж­ду эти­ми ди­ст­ри­бу­ти­ва­ми боль­ше сход­ства, чем раз­ли­чий. Так, оба вклю­ча­ют OpenOffice.org, Totem, Firefox, Shotwell...

Слу­чай с по­следним осо­бен­но лю­бо­пы­тен. Коман­да Ubuntu ис­пы­та­ла Shotwell в сре­де для нетбу­ков Unity, и от­клик ока­зал­ся на­столь­ко по­ло­жи­тель­ным, что при­ло­жение F-Spot из­гна­ли из минималь­ной ин­стал­ля­ции (хо­тя оно яв­но под­дер­жи­ва­ет­ся). Это по­зво­ля­ет уло­вить тен­ден­цию раз­ви­тия на­столь­ной систе­мы – Ubuntu все бо­лее кон­цен­три­ру­ет­ся на удоб­стве поль­зо­ва­те­ля; воз­мож­но, из­винитель­но бу­дет ска­зать, что они скло­ня­ют­ся к под­хо­ду Apple, пред­по­чи­тая слож­но­му про­стое и хо­ро­шо ин­тег­ри­ро­ван­ное в об­щую сре­ду при­ло­жений – са­мо­стоя­тель­но­му. По­чи­тав рас­сыл­ки Fedora, вы, на­про­тив, ми­гом за­ме­ти­те, что раз­ра­бот­чи­ки, при всей их люб­ви к про­сто­те и яс­но­сти, не спе­шат уга­ды­вать чаяния поль­зо­ва­те­лей, а стре­мят­ся пре­доста­вить луч­шее и но­вей­шее ПО, вы­дав поль­зо­ва­те­лям пол­ный кон­троль над сре­дой, где оно при­ме­ня­ет­ся. «Ман­тра» Fedora зву­чит так: «Freedom, Friends, Features, First», или «Сво­бо­да, дру­зья, функ­цио­наль­ность – в пер­вую оче­редь». По­жа­луй, имен­но «сво­бо­да» – важней­ший прин­цип из пе­ре­чис­лен­ных, так как Fedora фа­на­тич­но от­ри­ца­ет ПО, вы­хо­дя­щее за рам­ки одоб­рен­ных OSI ли­цен­зий (в том чис­ле – мно­гие ко­де­ки, драй­ве­ры и дру­гие по­лез­ные ме­ло­чи).

Пра­виль­ные ком­понен­ты

Для поль­зо­ва­те­ля это зна­чит, что все не обя­за­тель­но бу­дет ра­бо­тать так, как ожи­да­лось. На­при­мер, сра­зу по­сле ин­стал­ля­ции в Fedora нет воспро­из­ве­дения фай­лов MP3 и мо­жет не быть неко­то­рых ти­пов ви­део­ко­де­ков. Ре­ша­ет эту про­бле­му ис­поль­зо­вание PackageKit, ку­да вхо­дит ряд несво­бод­ных про­грамм, за­пол­няю­щих про­бе­лы (при усло­вии, что вы на­строи­ли необ­хо­ди­мые ре­по­зи­то­рии). Ubuntu по­сту­па­ет так же, но там не на­до до­бав­лять до­полнитель­ные ре­по­зи­то­рии, на­при­мер, для уста­нов­ки GStreamer, по­то­му что этот па­кет уже име­ет­ся в «непод­дер­жи­вае­мом» [un­supported] ре­по­зи­то­рии Ubuntu. «Ог­раничен­ная» [restricted] об­ласть так­же со­дер­жит дво­ич­ные фай­лы гра­фи­че­ских драй­ве­ров, не яв­ляю­щих­ся сво­бод­ным ПО (в Fedora они бу­дут недоступ­ны, ес­ли не до­ба­вить неофи­ци­аль­ные ре­по­зи­то­рии).

По­че­му это от­ли­чие име­ет зна­чение? Ubuntu за­бо­тит­ся об удоб­стве поль­зо­ва­те­лей, для ко­то­рых «неза­пят­нан­ность» их систе­мы глав­ной ро­ли не иг­ра­ет. Fedora же стре­мит­ся имен­но к «чисто­те». Так, ес­ли го­во­рить о ви­део­драй­ве­рах, они рья­но до­во­дят до ума и тести­ру­ют от­кры­тый драй­вер Nouveau для уст­ройств Nvidia. Тем не менее, раз­ра­бот­чи­ки Ubuntu яв­но уде­ля­ют на­столь­ным систе­мам боль­ше за­бо­ты, и, воз­мож­но, луч­ше понима­ют, че­го хо­чет поль­зо­ва­тель – в кон­це кон­цов, этот ди­ст­ри­бу­тив очень по­пу­ля­рен, несмот­ря на по­сто­ян­ную его кри­ти­ку.

Но­вый ра­бо­чий стол Ubuntu

Изображение:LXF138_26_2.jpg

Неви­ди­мый штрих

Fedora реа­ли­зу­ет ин­те­гра­цию с Twitter че­рез Pino; Ubuntu же по умол­ча­нию при­ме­ня­ет Gwibber, а зна­чит, это ра­бо­та­ет и по­сле пе­ре­клю­че­ния Twitter на ау­тен­ти­фи­ка­цию OAuth.

Но­вая об­ласть при­менения по­пу­ли­ст­ско­го под­хо­да – ин­те­гра­ция с со­ци­аль­ны­ми се­тя­ми, что для боль­шин­ства из нас оз­на­ча­ет вклю­чение в стан­дарт­ную ин­стал­ля­цию кли­ен­та мик­ро­бло­гов Gwibber, и вы мо­же­те опо­ве­щать свои кон­так­ты из Facebook или Twitter о со­бы­ти­ях ва­шей жизни. Бо­лее то­го, ав­тор Gwibber, Рай­ан Пол [Ryan Paul], и его коман­да ра­бо­та­ли в связ­ке с кол­ле­га­ми из коман­ды Ubuntu Desktop Team, что­бы вы­вести ин­тер­фейс на бо­лее фун­да­мен­таль­ный уро­вень. Это при­ве­ло к соз­данию libgwibber, ко­то­рый дей­ству­ет как API для при­ло­жений, же­лаю­щих иметь доступ к функ­цио­наль­но­сти мик­ро­бло­гов, и исполь­зу­ет­ся в Ubuntu Software Centre.

Хо­тя мож­но по­спо­рить о необ­хо­ди­мо­сти де­лить­ся с со­бе­седника­ми по Twitter ин­фор­ма­ци­ей о том, ка­кое ПО вы уста­но­ви­ли, эта функ­ция про­сто по­ка­зы­ва­ет, че­го сле­ду­ет ожи­дать в бу­ду­щем. Код раз­ра­бо­тан так, что­бы биб­лио­те­ка Gwibber лег­ко ин­тег­ри­ро­ва­лась с при­ло­жения­ми ра­бо­че­го сто­ла – и, воз­мож­но, неболь­шие кноп­ки, за­мет­ные в бло­гах, вско­ре по­па­дут и во все ва­ши на­столь­ные при­ло­жения.

По­ми­мо шан­са на­доесть друзь­ям со­об­щения­ми о том, что вы сию ми­ну­ту по­ста­ви­те све­жее яд­ро, Ubuntu Software Centre те­перь пред­ла­га­ет улуч­шен­ное сред­ство по­иска, под­держ­ку исто­рии дей­ствий и но­вый «ма­га­зин» ПО. Ин­те­гра­ция схе­мы за­куп­ки ПО ин­те­рес­на, но еще ин­те­реснее то, что нас там ждет. На дан­ный мо­мент име­ет­ся толь­ко при­ло­жение-за­глуш­ка, для де­мон­ст­ра­ции функ­цио­наль­но­сти, но идея та­ко­ва, что в бу­ду­щем вы смо­же­те че­рез этот ин­тер­фейс при­об­ре­сти и уста­но­вить ПО. Ка­кое ПО? По­смот­рим. Бы­ло бы непло­хо уви­деть в спи­ске, на­при­мер, иг­ры от неза­ви­си­мых раз­ра­бот­чи­ков, а не толь­ко кор­по­ра­тив­ные ан­ти­ви­ру­сы.

KDE 4.5

И Ubuntu, и Fedora вклю­ча­ют по­след­нюю ите­ра­цию ра­бо­че­го сто­ла KDE. Сре­ди но­вых функ­ций – пе­ре­ра­бо­тан­ный ва­ри­ант Marble, с пла­ни­ров­щи­ком мар­шру­тов, об­нов­лен­ной сис­те­мой из­ве­ще­ний и дру­ги­ми на­гру­жаю­щи­ми про­цес­сор эф­фек­та­ми для ра­бо­че­го сто­ла.

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

У вас уже есть Root?

За вы­че­том неуме­ст­но­го имени, ROOT – оченьудоб­ный ин­ст­ру­мент. Хо­тя с ви­ду он ско­рее под­хо­дит фи­зи­кам, изу­чаю­щим эле­мен­тар­ные части­цы, чем обыч­ным поль­зо­ва­те­лям, по су­ти ROOT – от­лич­ное сред­ство ви­зуа­ли­за­ции дан­ных. Конеч­но, вла­дель­цам уско­ри­те­ля частиц ROOT при­го­дит­ся то­же, но ему все рав­но, ка­кие дан­ные ви­зуа­ли­зи­ро­вать.

Во­об­ще-то ROOT бли­же к язы­ку, чем к при­ло­жению. Это ПО мо­де­ли­ру­ет дан­ные в дре­во­вид­ном фор­ма­те и име­ет мас­су мо­ду­лей рас­ши­рения для соз­дания дву- и трех­мер­ных мо­де­лей. По­сколь­ку ROOT ли­хо во­ро­ча­ет пе­та­бай­та­ми ин­фор­ма­ции, из­ры­гае­мы­ми Боль­шим Ад­рон­ным Кол­лай­де­ром, он не спа­су­ет пе­ред лю­бы­ми дан­ны­ми, ко­то­рые вы ему скор­ми­те.

Для среднеста­ти­сти­че­ско­го поль­зо­ва­те­ля на­столь­но­го ПК это не есть при­ло­жение но­мер один, но вклю­чение его в Fedora кое-ко­му очень при­го­дит­ся. ПО ROOT вы­пуска­ет­ся под ли­цен­зия­ми GPL и LGPL, и коман­да Fedora про­сто со­бра­ла для не­го па­ке­ты, од­на­ко это под­чер­ки­ва­ет, на­сколь­ко удоб­на Fedora как по­ли­гон для серь­ез­ных на­уч­ных вы­чис­лений. Ска­чай­те этот ин­ст­ру­мент с сай­та CERN: http://root.cern.ch/drupal. Кста­ти, LXF пи­сал о ROOT несколь­ко лет назад.

Приложения рабочего стола навскидку

Кли­ент Twitter Ау­дио­плей­ер Ви­део­плей­ер Поч­то­вый кли­ент Об­мен со­об­ще­ния­ми Брау­зер Ме­нед­жер фо­то За­мет­ки
Ubuntu 10.10 Gwibber 2.31.94 Rhythmbox 0.13.1 Totem 2.31.6 Evolution 2.30.3 Empathy 2.30.3 Firefox 3.6.9 Shotwell 0.7.2 Tomboy 1.3.2
Fedora 14 Pino 0.2.11 Rhythmbox 0.13.1 Totem 2.31 Evolution 2.31.90 Empathy 2.31.90 Firefox 3.6.7 F-Spot 0.7.2/Shotwell 0.7.1 Gnote 2.31.90

Вердикт:

Вердикт

Ко­ман­да Fedora при­леж­но ра­бо­та­ет над ком­по­нен­та­ми ра­бо­че­го сто­ла, до­би­ва­ясь ра­бо­то­спо­соб­но­сти и до­бав­ляя но­вин­ки. Но в этой об­лас­ти не стыд­но и про­иг­рать Ubuntu, по­сколь­ку Ubuntu ста­вит удоб­ст­во поль­зо­ва­те­лей во гла­ву уг­ла.

Вир­туа­ли­за­ция

Бла­го­да­ря Linux, вир­ту­аль­ные тех­но­ло­гии доступ­ны и на ва­шем ПК.

KVM так по­лю­бил­ся Red Hat, что они при­об­ре­ли фир­му-раз­ра­бот­чи­ка.

Вир­туа­ли­за­ция – воз­мож­ность за­пускать од­ну ОС как госте­вую внут­ри дру­гой ОС – из­вест­на уже дав­но. В 1960‑х го­дах ис­сле­до­ва­те­ли IBM по­строи­ли мейн­фрейм, спо­соб­ный ими­ти­ро­вать ра­бо­ту ап­па­ра­ту­ры их ком­мер­че­ских ком­пь­ю­тер­ных систем, как под­спо­рье в ис­сле­до­ваниях и про­ек­ти­ро­вании бу­ду­щих раз­ра­бо­ток. Се­го­дня вир­туа­ли­за­ция по­все­ме­ст­на – это клю­че­вая тех­но­ло­гия для сер­вер­ных ферм и со­вре­мен­ных цен­тров об­ра­бот­ки дан­ных. Ее эф­фек­тив­ность и про­сто­та ис­поль­зо­вания по­зво­ля­ет за­про­сто уста­нав­ли­вать сер­ве­ры и управ­лять ими.

Про­гресс про­цес­сор­ных тех­но­ло­гий и но­во­вве­дения в яд­ре Linux де­ла­ют ги­пер­ви­зо­ры (ПО, управ­ляю­щее досту­пом вир­ту­аль­ной ма­ши­ны к систем­ным ре­сур­сам) эф­фек­тивнее и про­ще в управ­лении, до­пустив за­пуск вир­ту­аль­ных ма­шин да­же на стан­дарт­ных на­столь­ных ПК.

При­менение вир­туа­ли­за­ции

И Fedora, и Ubuntu вклю­ча­ют па­ке­ты VirtualBox, некогда неза­ви­си­мо­го про­ек­та, за­тем при­об­ре­тен­но­го Sun и пе­ре­про­данно­го Oracle. VirtualBox Open Source Edition пре­достав­ля­ет изящ­ный и про­стой ме­тод за­ста­вить лю­бое ПО ра­бо­тать на на­столь­ном ПК.

На­чи­ная с Fedora Core 6, ре­бя­та из Red Hat про­дви­га­ют Virt-Manager – систе­му для управ­ления вир­туа­ли­за­ци­ей с «род­ны­ми» ги­пер­ви­зо­ра­ми Xen или Qemu/KVM. Virt-Manager по­пал в Fedora, еще не бу­ду­чи го­то­вым, но Red Hat часто ис­поль­зо­ва­ла про­ект Fedora как стенд для тести­ро­вания тех­но­ло­гий, пред­на­зна­чен­ных для ком­мер­че­ских ди­ст­ри­бу­ти­вов RHEL. В дан­ном слу­чае вло­жен­ные уси­лия оку­пи­лись. Virt-Manager – ПО с от­кры­тым ис­ход­ным ко­дом, доступ­ное так­же и в Ubuntu, но зре­лость про­ект Virt-Manager об­рел в Fedora. Ком­пания Red Hat занима­ет­ся вир­туа­ли­за­ци­ей серь­ез­но. В 2008 го­ду она при­об­ре­ла Qumranet, ком­панию-соз­да­те­ля ко­да KVM, и про­дол­жа­ет его раз­ви­вать и под­дер­жи­вать. Недав­но они так­же от­кры­ли Spice, еще од­ну часть ис­ход­но­го ко­да Qumranet.

За­то Ubuntu от­ли­чил­ся в де­ле при­дания этой тех­но­ло­гии «че­ло­ве­че­ско­го ли­ца». Про­ект TestDrive снаб­жа­ет нетехниче­ских поль­зо­ва­те­лей тесто­вы­ми вер­сия­ми Ubuntu, из­бав­ляя их от необ­хо­ди­мо­сти са­мим во­зить­ся с ком­понен­та­ми вир­туа­ли­за­ции.

Бу­ду­щее вир­ту­аль­ных ра­бо­чих сто­лов

За­пуская вир­ту­аль­ную ма­ши­ну, вы на са­мом де­ле ви­ди­те дис­плей VNC, транс­ли­руе­мый из госте­вой ма­ши­ны по фик­тив­ной се­ти. VNC – тех­но­ло­гия, от­лич­но ра­бо­таю­щая во мно­гих об­ластях, но она не мо­жет «ид­ти в но­гу» с но­вой вол­ной вир­туа­ли­за­ции – об­слу­жи­вании вир­ту­аль­ных ра­бо­чих сто­лов из цен­тра­ли­зо­ван­но­го сер­вер­но­го ре­сур­са. Имен­но для ре­шения этой за­да­чи и был раз­ра­бо­тан Spice – про­стой про­то­кол для неза­ви­си­мых вы­чис­ли­тель­ных сред [Simple Protocol for Independent Computing Environments]. Цель Spice – улуч­шить VNC за счет кон­цен­тра­ции на удоб­стве конеч­но­го поль­зо­ва­те­ля, упо­ра на от­зыв­чи­вость и реа­ли­за­ции 3D-уско­рения, дву­сто­роннего об­ме­на ау­дио­ин­фор­ма­ци­ей и со­вме­ст­но­го ис­поль­зо­вания уст­ройств.

Red Hat при­об­ре­ла Spice два го­да на­зад и по­тра­ти­ла боль­шую часть это­го вре­мени на пе­ре­ра­бот­ку ком­понен­тов дан­но­го ПО; и по­следний ре­лиз, Spice 6.0, го­тов к де­бю­ту на на­столь­ных ПК. Spice вхо­дит в Fedora 14, но тре­бу­ет ря­да спе­ци­фи­че­ски 64‑раз­ряд­ных опе­ра­ций, так что, пре­ж­де чем про­бо­вать Spice, убе­ди­тесь, что у вас имен­но 64‑раз­ряд­ная вер­сия Fedora. Под­роб­ная ин­фор­ма­ция о Spice и о том, как все это ра­бо­та­ет – на http:// www.spice-space.org/docs/spice_for_newbies.pdf.

Шаг за ша­гом: Вир­туа­ли­зу­ем Ubuntu с TestDrive

Шаг 1

  • 1 Ус­та­нов­ка TestDrive
TestDrive бу­дет ра­бо­тать толь­ко с CPU, под­дер­жи­ваю­щи­ми ап­па­рат­ную вир­туа­ли­за­цию. Вам так­же по­тре­бу­ют­ся не­ко­то­рые не­под­дер­жи­вае­мые па­ке­ты и Qemu.

Шаг 2

  • 2 Вы­бор вер­сии
Вы­бе­ри­те вер­сию Ubuntu, ко­то­рую хо­ти­те за­пус­тить, за­тем щелк­ни­те по кноп­ке Sync, и по­след­няя вер­сия бу­дет из­вле­че­на че­рез rsync и со­хра­не­на ло­каль­но.

Шаг 3

  • 3 Обой­дем­ся без мо­ро­ки
ISO-об­раз ав­то­ма­ти­че­ски под­клю­чит­ся к Qemu, так что щел­чок по кноп­ке Run за­пус­тит се­анс Qemu с тре­буе­мой вир­ту­аль­ной ма­ши­ной.

Вердикт:

Вердикт

Ес­ли вы за­ин­те­ре­со­ва­ны в но­вей­ших тех­но­ло­ги­ях, то от­вет на во­прос о том, кто тут по­бе­ди­тель, эле­мен­та­рен — Fedora все­гда стре­мит­ся по­лу­чить са­мое пе­ре­до­вое ПО вир­туа­ли­за­ции. Для обыч­ных поль­зо­ва­те­лей ре­ше­ния Ubuntu, ве­ро­ят­но, ока­жут­ся дос­та­точ­но со­вре­мен­ны­ми.

Кто луч­ше, кто луч­ший?

По­бе­ди­тель най­ден – по крайней ме­ре, до сле­дую­ще­го раза…

На све­те мно­го вол­ную­щих но­вых тех­но­ло­гий для на­столь­ных ком­пь­ю­те­ров Linux, и це­лый ряд улуч­шений и но­вых функ­ций уже вве­ден в оби­ход. И Fedora, и Ubuntu, и мас­са дру­гих ди­ст­ри­бу­ти­вов достой­ны от­лич­ных ре­ко­мен­да­ций.

Прав­да в том, что не су­ще­ству­ет «ди­ст­ри­бу­ти­ва для всех». Ес­ли вам нуж­ны но­вей­шие тех­но­ло­гии, осо­бен­но по части вир­туа­ли­за­ции и систем­но­го ко­да, хо­ро­шим вы­бо­ром бу­дет Fedora. Ес­ли вы хо­ти­те по­лу­чить бо­лее дру­же­люб­ную к поль­зо­ва­те­лю сре­ду, где вы­полнены лю­бые ва­ши при­хо­ти, луч­ше по­дой­дет Ubuntu. И, в раз­ви­тие те­мы, по­клонникам KDE, воз­мож­но, сле­ду­ет пред­по­честь OpenSUSE. Ва­ри­ан­тов Linux на ва­шу до­лю хва­тит.

Вклад в ра­бо­ту со­об­ще­ства

Недав­но в со­об­ще­стве Linux возник­ли трения, вы­зван­ные спо­ра­ми о том, кто вно­сит боль­ший вклад в успех Linux в це­лом. От­части их спро­во­ци­ро­ва­ла пуб­ли­ка­ция об­зо­ра, вы­полнен­но­го раз­ра­бот­чи­ка­ми Gnome; ока­за­лось, что са­мый круп­ный кор­по­ра­тив­ный уча­стник – ком­пания Red Hat: ее вклад в об­щую ба­зу ко­дов око­ло 17 %. За нею сле­ду­ет Novell (10 %), а у Canonical/Ubuntu – толь­ко 1 %. О под­роб­но­стях чи­тай­те на http://www.neary-consulting.com/index.php/2010/07/28/gnome-census-report-available.

В сво­ем бло­ге Марк Шатт­л­ворт [Mark Shuttleworth], вла­де­лец Canonical, объ­яснил идею вкла­да Ubuntu в ра­бо­ту со­об­ще­ства по-сво­ему, зая­вив, что осно­вал Ubuntu не для то­го, что­бы гра­фо­ман­ство­вать с ко­да­ми, а для пре­достав­ления ми­ру толь­ко на­деж­ных про­грамм от­лич­но­го ка­че­ства.

Итак, кто же прав? Воз­мож­но, пра­вы все. На­при­мер, вполне объ­яснимо ощу­щение со­трудников Debian, что в Ubuntu на­жи­­ва­ют­ся на их тру­дах. Но вер­но и то, что Linux до Ubuntu счи­тал­ся слож­ным в ис­поль­зо­вании и при­год­ным раз­ве что для тех­но­мань­я­ков.

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

Мож­но с уве­рен­но­стью ска­зать, что прак­ти­че­ски в ка­ж­дой ва­риа­ции Linux есть мно­го ве­щей, за­слу­жи­ваю­щих внимания; будь­те пыт­ли­вы. Не про­сто уста­нав­ли­вай­те ди­ст­ри­бу­тив, что­бы на нем и за­сесть – ищи­те но­виз­ны! Бла­го­да­ря тех­но­ло­гии вир­туа­ли­за­ции и ши­ро­ко­му диа­па­зо­ну раз­но­об­раз­ных ди­ст­ри­бу­ти­вов, ис­сле­до­вать но­вую вер­сию Linux сей­час лег­че лег­ко­го.

Фор­ми­руй­те свое бу­ду­щее

Ес­ли вам не по ду­ше про­гно­зы на бу­ду­щее, или вы про­сто при­ду­ма­ли убой­ную функ­цию, есть мас­са спо­со­бов об­рат­ной свя­зи с со­об­ще­ст­вом, вклю­чая от­прав­ку по­же­ла­ний и от­че­тов об ошиб­ках. Все ос­нов­ные ди­ст­ри­бу­ти­вы и поч­ти все по­пу­ляр­ные при­ло­же­ния име­ют ви­ки-стра­ни­цы, спи­ски рас­сыл­ки, фо­ру­мы и дру­гие ва­ри­ан­ты взаи­мо­дей­ст­вия с раз­ра­бот­чи­ка­ми. Вли­яй­те на бу­ду­щее Linux!

На го­ри­зон­те – Gnome Shell

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

Но­вая систе­ма управ­ления ра­бо­чим сто­лом, Gnome Shell, осно­ва­на на Mutter – но­вой вер­сии про­ек­та Metacity, ис­поль­зую­щей Clutter для ви­зуа­ли­за­ции раз­лич­ных эф­фек­тов. Ин­тен­сив­ное ис­поль­зо­вание OpenGL обес­пе­чит ап­па­рат­ное уско­рение ра­бо­че­го сто­ла и но­вый спо­соб взаи­мо­дей­ствия с ним (нечто ана­ло­гич­ное те­ку­щим ре­ли­зам KDE).

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

Когда вый­дет офи­ци­аль­ный ре­лиз? Ра­зу­ме­ет­ся, когда он бу­дет го­тов! Несколь­ко за­дер­жек уже име­ло ме­сто, но по­ка да­той вы­пуска счи­та­ет­ся март 2011 го­да.

Финальный вердикт!

Финальный вердикт

Итак, до­ка­за­но, что пра­виль­ный ди­ст­ри­бу­тив Linux — Fedora. Как ми­ни­мум, на срок до вы­хо­да Ubuntu 11.04…

Личные инструменты
  • Купить электронную версию
  • Подписаться на бумажную версию