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

LXF155:Ubuntu и его кланы

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

Содержание

Сис­те­мы бы­ст­ро­го раз­вер­ты­ва­ния

Ubuntu и его кланы

Алек­сей Фе­дор­чук пред­став­ля­ет раз­вер­ну­тую га­ле­рею оби­та­те­лей аф­ри­кан­ских са­ванн и ев­ра­зий­ских ле­сов.

В пре­ды­ду­щей за­мет­ке бы­ла опи­са­на ис­то­рия пер­вых сис­тем бы­ст­ро­го раз­вер­ты­вания, осно­ван­ных на ди­ст­ри­бу­ти­ве Slackware – та­ких, как Vector Linux и осо­бен­но Zenwalk. Од­на­ко наи­боль­шую по­пу­ляр­ность сре­ди всех СБР (и, за­ме­чу в скоб­ках, не-СБР то­же) су­ж­де­но бы­ло снискать про­из­вод­ным дру­гой линии – ди­ст­ри­бу­ти­ву Ubuntu, ба­зи­ро­вав­ше­му­ся на Debian.

На­ча­ло ис­то­рии

Ос­но­ва­тель это­го ди­ст­ри­бу­ти­ва – юж­но­аф­ри­канец Марк Шаттл­ворт [Mark Shuttleworth], в 90-х го­дах – один из раз­ра­бот­чи­ков Debian. А по со­вмес­ти­тель­ст­ву так­же – быв­ший гла­ва быв­шей ин­тернет-ком­пании Thawte Consulting, занимав­шей­ся во­про­са­ми крип­то­гра­фии и се­те­вой безо­пас­но­сти. Дея­тель­ность ко­то­рой бы­ла столь успеш­на, что на за­ка­те эпо­хи «дот-ко­мов» ее при­об­ре­ла из­вест­ная кор­по­ра­ция VeriSign за некую ас­тро­но­ми­че­скую сум­му, сде­лав­шую Мар­ка весь­ма небед­ным че­ло­ве­ком. По­сле че­го он по­вел се­бя не очень стан­дарт­ным для аку­лы ка­пи­та­лиз­ма об­ра­зом.

Что над­ле­жит сде­лать по­ря­доч­но­му че­ло­ве­ку в та­ком слу­чае? Пер­во-на­пер­во, «по­де­лить­ся с па­ца­на­ми». И ка­ж­дый из быв­ших со­трудников Thawte Consulting по­лу­чил пре­мию в раз­ме­ре нема­ло­го ко­ли­че­­ст­ва рэн­дов (это ва­лю­та та­кая в ЮАР – на­звание ее про­ис­хо­дит от ме­сто­ро­ж­дения Вит­ва­тер­срэнд, на ко­то­ром зо­ло­та бы­ло до­бы­то боль­ше, чем на всех осталь­ных ме­сто­ро­ж­дениях за всю ис­то­рию че­ло­ве­че­­ст­ва).

Во-вто­рых, сле­ду­ет осу­ще­ст­вить го­лу­бую меч­ту сво­его дет­ст­ва. И Марк сле­тал в космос ту­ри­стом, ока­зав­шись в этом ка­че­­ст­ве вто­рым че­ло­ве­ком в ис­то­рии Зем­ли.

В-треть­их, сто­ит по­ду­мать о тех, ко­му, мяг­ко го­во­ря, не по­вез­ло стать мил­лионера­ми. И Марк соз­да­ет и фи­нан­си­ру­ет несколь­ко неком­мер­че­­ских ор­ганиза­ций – по раз­ви­тию об­ра­зо­вания в Аф­ри­ке, по­мо­щи раз­ви­ваю­щим­ся стра­нам, и так да­лее.

И, на­конец, вер­нуть­ся к то­му, с че­го на­чи­нал – в дан­ном слу­чае в на­ча­ле всех на­чал ока­зал­ся Linux, на ко­то­ром был по­стро­ен бизнес ком­пании Thawte.

А по­то­му Марк со­би­ра­ет ко­ман­ду для раз­ра­бот­ки соб­ст­вен­ного ди­ст­ри­бу­ти­ва Linux. В осно­ву ко­то­ро­го, ес­те­ст­вен­но, кла­дет­ся Debian – соб­ст­вен­но, Ubuntu по­на­ча­лу и по­зи­циониро­вал­ся про­сто как Debian «с че­ло­ве­че­­ским ли­цом» (и несколь­ко осов­ре­менен­ный с точ­ки зрения па­кет­ной ба­зы). Го­во­рят, что са­мо сло­во Ubuntu на од­ном из аф­ри­кан­ских язы­ков (по­доз­ре­ваю, что на зу­лусском) оз­на­ча­ет нечто по­доб­ное на­ше­му по­ня­тию «гу­манизм».

От­сту­п­ление

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

Рас­про­странение

Од­на­ко вер­нем­ся к основ­ной те­ме. Ди­ст­ри­бу­тив Ubuntu, соз­дан­ный во вто­рой по­ло­вине 2004 го­да (при­мер­но че­рез пол­го­да по­сле Zenwalk), мгно­вен­но за­вое­вал очень ши­ро­кую из­вест­ность и по­пу­ляр­ность, уже в сле­дую­щем го­ду воз­гла­вив рей­тинг сай­та Distrowatch, счи­таю­ще­го­ся одним из са­мых ав­то­ри­тет­ных ре­сур­сов по те­ме Open Source. Хо­тя на­до помнить, что рей­тинг этот весь­ма усло­вен и от­ра­жа­ет не столь­ко рас­про­стра­нен­ность ди­ст­ри­бу­ти­ва, сколь­ко про­сто к нему ин­те­рес. Но в дан­ном слу­чае ока­за­лось, что он от­ра­жал дей­ст­ви­тель­ность.

От­час­ти это бы­ло обу­слов­ле­но ко­ло­ри­том лич­но­сти Мар­ка Шатл­л­вор­та, от­час­ти – свя­за­но с эк­зо­тич­но­стью ис­то­рии ди­ст­ри­бу­ти­ва. Од­на­ко глав­ную роль в за­вое­вании поль­зо­ва­тель­ских сим­па­тий сыг­ра­ла по­ли­ти­ка рас­про­странения ди­ст­ри­бу­ти­ва: на сай­те про­ек­та уста­но­воч­ные CD и Live CD мож­но бы­ло за­ка­зать бес­плат­но – с аб­со­лют­но бес­плат­ной же достав­кой в лю­бую точ­ку ми­ра (да­же в россий­скую глу­бин­ку). Ду­маю, это нема­ло спо­соб­ст­во­ва­ло из­вест­ности Ubuntu в на­шей стране.

Одним из основ­ных прин­ци­пов Ubuntu был от­каз от им­пер­ских ам­би­ций ис­ход­но­го Debian, о ко­то­рых го­во­ри­лось в од­ной из пре­ды­ду­щих за­ме­ток. В ча­ст­но­сти, Ubuntu пер­во­на­чаль­но ог­рани­чился под­держ­кой лишь трех, ак­ту­аль­ных для основ­ной мас­сы поль­зо­ва­те­лей, ар­хи­тек­тур – x86, amd64 и PowerPC (позднее к ним до­ба­ви­лась ARM, но это со­всем дру­гая ис­то­рия). И не ста­вил сво­ей це­лью «спа­ке­ти­ро­вать» все, что от­кры­то и сво­бод­но, сконцентрировавшись по­на­ча­лу в основ­ном на при­ло­жениях, «ин­тег­ри­ро­ван­ных в ин­тег­ри­ро­ван­ные сре­ды» (чи­тать: Gnome и KDE, позднее XFce) – хо­тя и пред­став­ления об ин­те­гра­ции у Ubuntu-майн­тайнеров ока­за­лись доста­точ­но са­мо­быт­ны­ми.

Не менее важ­но, что при соз­дании ди­ст­ри­бу­ти­ва бы­ла сра­зу чет­ко оп­ре­де­ле­на его це­ле­вая ау­ди­то­рия. Сам Марк в ин­тер­вью жур­на­лу Linux Format (№ 2, 2005), на во­прос, для ка­ких поль­зо­ва­те­лей пред­на­зна­чен Ubuntu, от­ве­чал так:

«Для двух ка­те­го­рий. В пер­вую вхо­дят лю­ди, ко­то­рые дей­ст­ви­тель­но лю­бят сво­бод­ное про­грамм­ное обес­пе­чение за его ка­че­­ст­во и техниче­­ское пре­восход­ст­во – то есть те, кто по-на­стоя­ще­му пре­дан идее open source. Они яв­ля­ют­ся уча­стника­ми со­об­ще­ст­ва и вкла­ды­ва­ют свой труд, рав­но как и по­лу­ча­ют что-то от него вза­мен... Ubuntu был сде­лан для се­бе по­доб­ных – то есть для са­мих раз­ра­бот­чи­ков. Дру­гая груп­па, ко­то­рая, как мне ка­жет­ся, счи­та­ет от­кры­тые про­ек­ты дей­ст­ви­тель­но при­вле­ка­тель­ны­ми, пря­мо про­ти­во­по­лож­на пер­вой. Это лю­ди, ко­то­рые зна­ют о ком­пь­ю­те­рах со­всем немно­го и не хо­тят знать ниче­го слож­но­го. По су­ти, они все­го лишь хо­тят ис­поль­зо­вать то, что про­сто нор­маль­но ра­бо­та­ет и бу­дет де­лать все пра­виль­но – так, как им нуж­но; где они с лег­ко­стью смо­гут най­ти то, что им по­тре­бу­ет­ся.»

Ин­те­рес­но, что в том же ин­тер­вью Марк от­ве­тил и на во­прос, для ко­го Ubuntu не пред­на­зна­чен:

«Сред­няя груп­па, до ко­то­рой мы по­ка не мо­жем до­б­рать­ся на дан­ном эта­пе: лю­ди, ко­то­рые очень мно­го поль­зу­ют­ся ком­пь­ю­те­ра­ми. Они уста­но­ви­ли до­полнитель­ное про­грамм­ное обес­пе­чение, и у них есть па­роч­ка уст­ройств, ко­то­рые они лю­бят под­клю­чать к сво­им ком­пь­ю­те­рам. Их по­треб­но­сти слиш­ком раз­но­об­раз­ны и не мо­гут по­ка быть удов­ле­тво­ре­ны Linux или Ubuntu. Они не яв­ля­ют­ся доста­точ­но опыт­ны­ми поль­зо­ва­те­ля­ми, что­бы за­ста­вить это ра­бо­тать, и они недоста­точ­но пря­мо­линей­ны и от­кры­ты для нас, что­бы мы смог­ли сде­лать эту ра­бо­ту пра­виль­но.»

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

На­рас­таю­щая по­пу­ляр­ность Ubuntu име­ет и объ­ек­тив­ные при­чи­ны. В двух сло­вах, Ubuntu – это поч­ти обыч­ный Debian, ис­поль­зую­щий deb-фор­мат па­ке­тов и сис­те­му управ­ления ими – apt, а так­же чуть мо­ди­фи­ци­ро­ван­ный Debian Installer. И в то вре­мя бо­лее или менее со­хра­няю­щий со­вмес­ти­мость с ог­ром­ным па­кет­ным ре­по­зи­то­ри­ем Debian (по крайней ме­ре, у ме­ня в то вре­мя про­блем с уста­нов­кой па­ке­тов Debian в Ubuntu не возникло ни ра­зу).

От­ли­чие его от пра­ро­ди­те­ля за­клю­ча­лось в том, что он ком­плек­то­вал­ся са­мы­ми све­жи­ми вер­сия­ми па­ке­тов, при­мер­но со­от­вет­ст­вую­щим тес­ти­руе­мой [testing], а иногда и неста­биль­ной [unstable] и да­же экс­пе­ри­мен­таль­ной [experimental] вет­кам Debian. Сбор­ка па­ке­тов осу­ще­ст­в­ля­лась с оп­ти­ми­за­ци­ей с фла­гом -O2, что на про­цес­со­рах то­го вре­мени обес­пе­чи­ва­ло несколь­ко боль­шее бы­ст­ро­дей­ст­вие, чем у ис­ход­но­го Debian, со­би­рае­мо­го с фла­гом -O1.

Вто­рая осо­бен­ность Ubuntu – в том, что при ин­стал­ля­ции сис­те­мы по умол­чанию ав­то­ма­ти­че­­ски уста­нав­ли­ва­лась и на­страи­ва­лась гра­фи­че­­ская сре­да. Ко­ей, в со­от­вет­ст­вие с тра­ди­ция­ми Debian, стал Gnome.

Впро­чем, вы­бор Gnome был обу­слов­лен не толь­ко этим. Шаттл­ворт объ­яс­ня­ет его тем, что во вре­ме­на соз­дания пер­вой вер­сии Ubuntu Gnome был хо­ро­ший, а в KDE бы­ли одни «рю­шеч­ки и ме­ню­шеч­ки». Од­на­ко в 2002 – 2003 го­дах, когда за­те­вал­ся про­ект Ubuntu, все бы­ло с точ­но­стью до на­обо­рот, и KDE да­ле­ко опе­ре­жал Gnome по функ­цио­наль­но­сти и «юза­бель­но­сти», это я как оче­ви­дец сви­де­тель­ст­вую. Так что, на мой взгляд, Марк несколь­ко лу­ка­вит.

Де­ло в том, что на мо­мент на­ча­ла раз­ра­бот­ки Ubuntu уже су­ще­ст­во­ва­ло несколь­ко ба­зи­рую­щих­ся на Debian сис­тем бы­ст­ро­го раз­вер­ты­вания – в ча­ст­но­сти, упо­мя­ну­тые в про­шлой за­мет­ке MEPIS, Xandros, Lindows/Linspire. И все они в ка­че­­ст­ве ра­бо­че­го сто­ла по умол­чанию (или да­же един­ст­вен­но­го) ис­поль­зо­ва­ли KDE. Так что Gnome бы­ло един­ст­вен­ным спо­со­бом вы­де­лить Ubuntu на их фоне. И, кстати, по­сле­дую­щий взлет по­пу­ляр­но­сти Gnome был спро­во­ци­ро­ван имен­но на­рас­таю­щей по­пу­ляр­но­стью Ubuntu.

По­яв­ление «раз­но­вид­но­стей»

Но по­сколь­ку Gnome – все-та­ки лишь один из воз­мож­ных поль­зо­ва­тель­ских ра­бо­чих сто­лов, немед­лен­но (вес­ной 2005 го­да) был соз­дан ва­ри­ант ди­ст­ри­бу­ти­ва, ис­поль­зую­щей в ка­че­­ст­ве ра­бо­че­го ок­ру­жения KDE. Ко­то­рый ло­гич­но по­лу­чил имя Kubuntu. Прав­да, сбор­кой его занимал­ся чуть ли не един­ст­вен­ный че­ло­век, Джо­на­тан Рид­дел [Jonathan Riddell], при под­держ­ке дю­жи­ны эн­ту­зиа­стов. Что не ме­ша­ло ре­корд­ным по сро­кам сбор­кам но­вей­ших вер­сий KDE – на­пом­ню: это бы­ли вре­ме­на рас­цве­та 3-й вет­ки...

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

Соб­ст­вен­но Ubuntu, Kubuntu и Edubuntu ста­ли пер­вы­ми пред­ста­ви­те­ля­ми се­мей­ст­ва. Вслед за ними поя­вил­ся сер­вер­ный ва­ри­ант Ubuntu, ли­шен­ный не толь­ко ка­кой-ли­бо ин­тег­ри­ро­ван­ной сре­ды, но и окон­ной сис­те­мы X во­об­ще, и Nubuntu – LiveCD для се­те­во­го ад­минист­ра­то­ра. На­конец, по­следним на тот ис­то­ри­че­­ский мо­мент по­полнением се­мей­ст­ва стал Xubuntu – ди­ст­ри­бу­тив, в ко­то­ром ра­бо­чей сре­дой поль­зо­ва­те­ля вы­сту­па­ет XFce.

Под­черкнем, что все пред­ста­ви­те­ли се­мей­ст­ва Ubuntu – это од­на и та же сис­те­ма. И раз­ли­чия их про­яв­ля­ют­ся толь­ко в ком­плек­та­ции ин­ста­ля­ци­он­но­го CD или DVD. В слу­чае необ­хо­ди­мо­сти на­ра­щи­вания уста­нов­лен­ной сис­те­мы па­ке­та­ми, на CD (DVD) от­сут­ст­вую­щи­ми, все три ди­ст­ри­бу­ти­ва об­ра­ща­лись к од­но­му и то­му же ре­по­зи­то­рию или его зер­ка­лам. По­это­му, вне за­ви­си­мо­сти от ком­плек­та­ции ис­ход­но­го но­си­те­ля, из па­кет­но­го ре­по­зи­то­рия мож­но бы­ло лег­ко уста­но­вить поч­ти лю­бой менед­жер окон или ин­тег­ри­ро­ван­ную сре­ду. Бо­лее то­го, воз­мож­на без­бо­лезнен­ная транс­фор­ма­ция Kubuntu, на­при­мер, в Ubuntu и об­рат­но.

Ubuntu, Kubuntu, Edubuntu, Nubuntu и Xubuntu – это, из­на­чаль­но, офи­ци­аль­ные чле­ны се­мей­ст­ва. Од­на­ко Ubuntu ока­зал­ся не менее про­дук­тив­ным кло­но­по­ро­ди­те­лем, неже­ли пре­док – Debian. И по­то­му чис­ло его по­боч­ных по­том­ков росло с ка­ж­дым днем.

Это бы­ли, во-пер­вых, про­сто ло­ка­ли­зо­ван­ные вер­сии Ubuntu/Kubuntu: фин­ская, италь­ян­ская, тай­вань­ская и так да­лее. От ис­ход­ных ди­ст­ри­бу­ти­вов они от­ли­ча­ют­ся толь­ко пол­ным пе­ре­во­дом ин­тер­фей­са и сис­тем­ных со­об­щений на со­от­вет­ст­вую­щие язы­ки.

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

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

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

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