LXF138:SUSE Studio

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

(Различия между версиями)
Перейти к: навигация, поиск

Crazy Rebel (Обсуждение | вклад)
(викификация¸оформление, иллюстрация)
К следующему изменению →

Текущая версия

SUSE Studio Со­бе­ри­те ди­ст­ри­бу­тив, на­стро­ен­ный по ва­шим пра­ви­лам (и под ва­ши за­да­чи)

Содержание

SUSE Studio: Linux строим под се­бя!

На­дое­ло до­во­дить ди­ст­ри­бу­тив до ума по­сле уста­нов­ки? Гри­го­рий Рудниц­кий пред­ла­га­ет взгля­нуть на аль­тер­на­ти­ву.

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

На глав­ной стра­ни­це SUSE Studio поль­зо­ва­те­лей встре­ча­ет при­вет­ли­вый ро­бот-офи­ци­ант.

До­пустим, вам необ­хо­ди­мо ре­шение для ма­ло­мощ­ных на­столь­ных ПК. Са­мо со­бой ра­зу­ме­ет­ся, что та­кой ди­ст­ри­бу­тив бу­дет ба­зи­ро­вать­ся на гра­фи­че­ских обо­лоч­ках XFCE, LXDE или IceWM. Раз­ра­бот­чи­ки по­чти всех по­пу­ляр­ных ди­ст­ри­бу­ти­вов пред­ла­га­ют та­кие ва­ри­ан­ты «из ко­роб­ки», од­на­ко в них, к при­ме­ру, очень часто от­сут­ству­ет OpenOffice.org, вме­сто ко­то­ро­го пред­ла­га­ют­ся AbiWord и Gnumeric (да и то, по­следний – не все­гда). Но ведь ес­ли в про­цес­со­ре ва­ше­го ком­пь­ю­те­ра не хва­та­ет ме­га­герц, а в опе­ра­тив­ной па­мя­ти – ме­га­байт, это во­все не оз­на­ча­ет, что вам для ра­бо­ты не ну­жен пол­но­цен­ный офис­ный па­кет со всем со­вре­мен­ным функ­цио­на­лом. В ито­ге при­хо­дит­ся уста­нав­ли­вать но­вое ПО в до­бав­ление к уже су­ще­ствую­ще­му, уда­лять ненуж­ные про­грам­мы, искать и ин­стал­ли­ро­вать нуж­ные. Са­мо со­бой, это занима­ет оп­ре­де­лен­ное вре­мя.

Так, ав­тор этих строк бо­лее-менее ре­гу­ляр­но зна­ко­мит­ся с но­вы­ми ди­ст­ри­бу­ти­ва­ми Linux, ли­бо с об­нов­лен­ны­ми вер­сия­ми уже из­вест­ных систем. В среднем, про­цесс «при­че­сывания» све­жеуста­нов­лен­но­го ре­шения, вклю­чаю­щий до­бав­ление став­ших при­выч­ны­ми за мно­го лет про­грамм, занима­ет от 30 ми­нут до ча­са. По­ло­жение усу­губ­ля­ет­ся в тех слу­ча­ях, когда нуж­ные при­ло­жения от­сут­ству­ют в офи­ци­аль­ных ре­по­зи­то­ри­ях, а до­полнитель­ные источники необ­хо­ди­мо искать и под­клю­чать са­мо­стоя­тель­но. К то­му же да­ле­ко не все и да­ле­ко не вез­де еще на про­сто­рах на­шей необъ­ят­ной стра­ны рас­по­ла­га­ют доступ­ным по цене и вы­со­ко­ско­ро­ст­ным ши­ро­ко­по­лосным досту­пом в Ин­тернет для опе­ра­тив­но­го об­нов­ления и по­лу­чения но­вых при­ло­жений.

Сгу­стим краски

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

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

В про­шлом го­ду ее впер­вые во­пло­ти­ла ком­пания Novell, ку­ри­рую­щая раз­ра­бот­ку все­мир­но из­вест­но­го ди­ст­ри­бу­ти­ва openSUSE Linux (http://www.opensuse.org) и раз­ра­ба­ты­ваю­щая на его осно­ве соб­ствен­ный SUSE Linux Enterprise Edition. На­зы­ва­ет­ся но­вый сер­вис про­сто и по­нят­но – SESE Studio, о нем мы бы и хо­те­ли вам се­го­дня рас­ска­зать.

При­сту­пим к де­лу

Итак, для то­го, что­бы на­чать ра­бо­ту с он­лай­но­вым кон­ст­рук­то­ром Linux, необ­хо­ди­мо за­ре­ги­ст­ри­ро­вать­ся на сай­те http://www.susestudio.com. Ре­ги­ст­ра­ция про­ис­хо­дит не сра­зу: необ­хо­ди­мо сна­ча­ла оста­вить свой ад­рес элек­трон­ной поч­ты, по­сле че­го на него бу­дет вы­сла­но при­гла­шение-ссыл­ка для ре­ги­ст­ра­ции. Про­цесс уп­ро­ща­ет­ся бла­го­да­ря то­му, что для ре­ги­ст­ра­ции мож­но ис­поль­зо­вать уже имею­щую­ся учет­ную запись на сай­те Novell, а так­же Google, Yahoo! или ваш OpenID. По­сле за­вер­шения про­цес­са ре­ги­ст­ра­ции и по­лу­чения при­гла­шения, ко­то­рое в боль­шин­стве слу­ча­ев при­хо­дит очень бы­ст­ро, мож­но на­чи­нать ра­бо­ту. Кста­ти, ника­ких осо­бых тре­бо­ваний от­но­си­тель­но поль­зо­ва­тель­ской опе­ра­ци­он­ной систе­мы и брау­зе­ра не предъ­яв­ля­ет­ся. Доста­точ­но толь­ко, что­бы по­следний пол­но­стью под­дер­жи­вал тех­но­ло­гию Ajax.

Сам про­цесс сбор­ки ди­ст­ри­бу­ти­вов с по­мо­щью SUSE Studio ор­ганизо­ван та­ким об­ра­зом, что да­же но­ви­чок раз­бе­рет­ся в нем без осо­бых про­блем. Ра­зу­ме­ет­ся, речь идет о про­дви­ну­том но­вич­ке, имею­щем пред­став­ление о струк­ту­ре Linux, знаю­щем, что та­кое яд­ро и па­ке­ты, а так­же зна­ко­мым с ти­по­вы­ми при­ло­жения­ми для ре­шения раз­лич­ных за­дач. Ка­ж­до­му поль­зо­ва­те­лю пре­достав­ля­ет­ся лич­ный ка­бинет на сай­те SUSE Studio, где он мо­жет хранить соб­ствен­ные сбор­ки для по­сле­дую­ще­го ска­чи­вания и со­вер­шен­ство­вания. Места до­воль­но мно­го – 15 ги­га­байт, по­это­му мож­но не вол­но­вать­ся: его хва­тит на несколь­ко го­то­вых об­ра­зов, при­чем дан­ное про­стран­ство пре­достав­ля­ет­ся со­вер­шен­но бес­плат­но.

Стар­то­вый эк­ран мож­но из­ме­нить в со­от­вет­ст­вии с соб­ст­вен­ны­ми пред­поч­те­ния­ми.

Что­бы при­сту­пить к твор­че­ско­му про­цес­су, необ­хо­ди­мо на­жать кноп­ку Create new appliance. По­сле это­го вы по­па­дае­те на страницу, пред­ла­гаю­щую вы­брать плат­фор­му, то есть осно­ву для бу­ду­ще­го ди­ст­ри­бу­ти­ва. Ва­ри­ан­тов здесь несколь­ко – openSUSE 11.3, SUSE Linux Enterprise 11 SP1, а так­же SUSE Linux Enterprise 10 SP3. Кста­ти, при со­блю­дении оп­ре­де­лен­ных усло­вий поль­зо­ва­те­ли са­мо­дель­ных сбо­рок, соз­дан­ных на осно­ве на­столь­ных и сер­вер­ных ва­ри­ан­тов SUSE Linux Enterprise, по­лу­ча­ют пол­но­цен­ную техниче­скую под­держ­ку от ком­пании Novell. Еще один нема­ло­важ­ный мо­мент – вы­бор шаб­ло­на, на осно­ве ко­то­ро­го бу­дет осу­ще­ств­лять­ся сбор­ка бу­ду­щей опе­ра­ци­он­ной систе­мы. Здесь раз­ра­бот­чи­ки пред­ла­га­ют до­воль­но мно­го ва­ри­ан­тов на лю­бой вкус и цвет. К при­ме­ру, ес­ли вам необ­хо­ди­мо пол­но­цен­ное ре­шение для ра­бо­чей стан­ции, ло­гич­но сра­зу же вы­брать ва­ри­ант Gnome Desktop или KDE 4 Desktop. В этом слу­чае в систе­ме уже бу­дет на­хо­дить­ся, по­ми­мо основ­но­го или ба­зо­во­го на­бо­ра па­ке­тов, со­от­вет­ствую­щая гра­фи­че­ская обо­лоч­ка, а поль­зо­ва­те­лю останет­ся лишь до­ба­вить те про­грам­мы, ко­то­рые он со­чтет нуж­ным.

Для сла­бых ма­шин так­же при­сут­ству­ет свой шаб­лон: он на­зы­ва­ет­ся Minimal X; в дан­ном слу­чае, по­ми­мо ба­зо­во­го на­бо­ра, пред­ла­га­ет­ся гра­фи­че­ская обо­лоч­ка IceWM. Для сбор­ки сер­вер­но­го ва­ри­ан­та так­же сле­ду­ет вы­брать со­от­вет­ствую­щий шаб­лон, а ес­ли вы хо­ти­те по­тра­тить боль­ше вре­мени, про­кон­тро­ли­ро­вав весь про­цесс мак­си­маль­но, то мож­но вы­брать толь­ко ба­зо­вый на­бор ПО (шаб­лон Just Enough OS), а за­тем «на­кру­тить» на него все, что вам необ­хо­ди­мо.

Раз­ра­бот­чи­ки SUSE Studio пре­ду­смот­ре­ли и воз­мож­ность за­груз­ки поль­зо­ва­те­ля­ми сво­их соб­ствен­ных шаб­ло­нов, ес­ли они реа­ли­зо­ва­ны в ви­де кон­фи­гу­ра­ци­он­ных фай­лов Kiwi и AutoYast; для это­го доста­точ­но вы­брать пункт Import и за­дать путь к кон­фи­гу­ра­ци­он­но­му фай­лу. Для дру­гих плат­форм доступ­ны соб­ствен­ные шаб­ло­ны. К при­ме­ру, ес­ли вы лю­би­те KDE 3.5, вам сле­ду­ет вы­брать плат­фор­му SUSE Linux Enterprise 10 SP3, по­сколь­ку для нее та­кой шаб­лон име­ет­ся. Кро­ме то­го, доступ­ны и до­полнитель­ные шаб­ло­ны – LAMP Server (Linux, Apache, MySQL, and PHP (плюс Perl и Python), то есть спе­ци­аль­ный ва­ри­ант для web-хостин­га, а так­же Ingres Server (ва­ри­ант со встро­ен­ным ПО Ingres). Для тех, кто все­гда хо­чет иметь под ру­кой по­следние об­нов­ления гра­фи­че­ских обо­ло­чек, доступ­но, со­от­вет­ствен­но, два шаб­ло­на – Gnome Reloaded и KDE Reloaded.

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

По­сле то­го, как мы оп­ре­де­ли­лись с плат­фор­мой и шаб­ло­ном, на­жи­ма­ем кноп­ку Create appliance и по­па­да­ем в раз­дел кон­фи­гу­ри­ро­вания и сбор­ки. В ле­вой части ок­на ука­зан раз­мер уже сфор­ми­ро­ван­но­го на дан­ный мо­мент об­раза систе­мы, а так­же ме­сто, ко­то­рое она бу­дет занимать на диске по­сле ин­стал­ля­ции. Здесь же при­сут­ству­ет миниа­тюр­ное ото­бра­жение эк­ра­на за­груз­ки. По умол­чанию пред­ла­га­ет­ся стан­дарт­ный ва­ри­ант с сим­во­лом SUSE – ха­ме­ле­о­ном, од­на­ко вы мо­же­те за­менить его на свое соб­ствен­ное тво­рение. В кон­це кон­цов, мож­но до­ба­вить на эк­ран за­груз­ки да­же фо­то­гра­фию се­бя лю­би­мо­го.

Изу­ча­ем ин­тер­фейс

До­бав­ле­ние ПО: вы­би­ра­ем нуж­ный па­кет по ка­те­го­рии ли­бо с по­мо­щью по­ис­ка.

На­бор па­ке­тов мож­но рас­ши­рить бла­го­да­ря под­клю­че­нию до­пол­ни­тель­ных ре­по­зи­то­ри­ев.

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

В раз­де­ле Software мы ви­дим спи­сок уже пре­дуста­нов­лен­ных па­ке­тов, а так­же ба­зо­вые вет­ви (patterns). В слу­чае, ес­ли мы в ка­че­стве шаб­ло­на вы­бра­ли Gnome Desktop, бу­дет доступ­но три вет­ви – base, gnome и X11. Ес­ли вы пе­ре­ду­ма­ли от­но­си­тель­но Gnome и хо­ти­те уб­рать фай­лы гра­фи­че­ской обо­лоч­ки пол­но­стью, про­сто уда­ли­те со­от­вет­ствую­щую ветвь. Точ­но та­ким же об­ра­зом уда­ля­ют­ся и от­дель­ные па­ке­ты.

Для до­бав­ления но­во­го ПО удобнее все­го восполь­зо­вать­ся раз­биением по ка­те­го­ри­ям (Software groups). Ес­ли от­крыть ка­кую-ли­бо из ка­те­го­рий, то мож­но за­ме­тить, что про­грамм­ные па­ке­ты в них рас­сор­ти­ро­ва­ны по по­пу­ляр­но­сти. Это очень удоб­но, по­сколь­ку по­зво­ля­ет сра­зу же об­ра­тить внимание на все са­мое важ­ное и нуж­ное. Впро­чем, ес­ли вам необ­хо­ди­мо най­ти не са­мое по­пу­ляр­ное при­ло­жение, нет необ­хо­ди­мо­сти про­листы­вать для этой це­ли весь спи­сок, по­сколь­ку пре­ду­смот­ре­на воз­мож­ность по­иска по на­званию. Для удоб­ства, воз­ле на­звания ка­ж­дой про­грам­мы ука­зан но­мер ее вер­сии, а так­же раз­мер диско­во­го про­стран­ства, ко­то­рое она занима­ет. Осо­бое внимание сле­ду­ет об­ра­тить на ка­те­го­рию Recommended. Ес­ли вы опа­сае­тесь, что за­бу­де­те ка­кую-ли­бо важ­ную про­грам­му, то луч­ше все­го сра­зу же до­ба­вить все па­ке­ты из этой ка­те­го­рии – не оши­бе­тесь.

Что­бы до­ба­вить но­вую про­грам­му, доста­точ­но на­жать на кно­поч­ку +add, на­хо­дя­щую­ся на­про­тив ее на­звания. В ле­вой ко­лон­ке сра­зу же под­счи­ты­ва­ет­ся диско­вое про­стран­ство, ко­то­рое зай­мет до­бав­лен­ная про­грам­ма; в со­от­вет­ствии с этим ме­ня­ет­ся раз­мер об­раза и раз­мер систе­мы на диске по­сле уста­нов­ки. По­сколь­ку в про­цес­се до­бав­ления ПО, как уже го­во­ри­лось вы­ше, до­бав­ля­ют­ся и все за­ви­си­мые па­ке­ты и биб­лио­те­ки, поль­зо­ва­тель мо­жет уви­деть их в спе­ци­аль­ном окне. В этом же окне есть воз­мож­ность за­бло­ки­ро­вать уста­нов­ку то­го или ино­го па­ке­та, на­жав на­про­тив него кно­поч­ку Ban. Прав­да, в этом слу­чае никто не га­ран­ти­ру­ет, что про­грам­ма кор­рект­но уста­но­вит­ся и, тем бо­лее, за­ра­бо­та­ет. Ес­ли ка­кой-ли­бо па­кет по тем или иным при­чи­нам невоз­мож­но до­ба­вить в систе­му, вы уви­ди­те со­от­вет­ствую­щее со­об­щение.

Вре­мя на­строй­ки

Во вклад­ке Configuration пред­став­лен на­бор ин­ст­ру­мен­тов, по­зво­ляю­щих на­стро­ить лю­бые па­ра­мет­ры ва­ше­го ди­ст­ри­бу­ти­ва. Так, в ме­ню General мож­но вы­брать лока­ли­за­цию, кла­виа­тур­ную расклад­ку, пропи­сать се­те­вые па­ра­мет­ры, вклю­чить или от­клю­чить бранд­мау­эр, а так­же вы­брать поль­зо­ва­те­лей, ко­то­рые бу­дут ра­бо­тать с систе­мой. Ме­ню Personalize да­ет воз­мож­ность по­ме­нять ло­го­тип систе­мы и фо­но­вый ри­су­нок по умол­чанию, ес­ли су­ще­ствую­щие ва­ри­ан­ты вас чем-то не уст­раи­ва­ют. В ме­ню Startup мож­но на­стро­ить эк­ран вхо­да в систе­му, а так­же, при необ­хо­ди­мо­сти, за­гру­зить соб­ствен­ное Поль­зо­ва­тель­ское ли­цен­зи­он­ное со­гла­шение (EULA). Кро­ме то­го, во вклад­ке Desktop вы мо­же­те оп­ре­де­лить поль­зо­ва­те­ля, про­филь ко­то­ро­го бу­дет за­гру­жать­ся в ва­шей систе­ме по умол­чанию. Этот поль­зо­ва­тель дол­жен быть до­бав­лен ранее, когда вы об­ра­ща­лись к ме­ню General. При его от­сут­ствии бу­дет ав­то­ма­ти­че­ски за­гру­жен про­филь су­пер­поль­зо­ва­те­ля root. Ес­ли необ­хо­ди­мо за­пускать на стар­те ка­кую-ли­бо про­грам­му – к при­ме­ру, web-брау­зер – это так­же сле­ду­ет ука­зать в про­цес­се кон­фи­гу­ри­ро­вания.

Ме­ню Appliance по­зво­ля­ет на­стро­ить объ­ем па­мя­ти и диско­во­го про­стран­ства для за­пуска в вир­ту­аль­ных сре­дах – Xen, VMWare и дру­гих. Име­ет смысл об­ра­тить внимание и на до­полнитель­ные оп­ции. В них, ска­жем, есть пункт, по­зво­ляю­щий иг­но­ри­ро­вать кон­флик­ты ме­ж­ду па­ке­та­ми. По умол­чанию эта функ­ция, ра­зу­ме­ет­ся, вы­клю­че­на. От­дель­ное ме­ню Scripts от­ве­ча­ет за вы­полнение сце­на­ри­ев при за­груз­ке.

Сле­дую­щая вклад­ка – Files. Она необ­хо­ди­ма в том слу­чае, ес­ли вы хо­ти­те до­ба­вить в об­раз ка­кие-ли­бо соб­ствен­ные фай­лы, не яв­ляю­щие­ся про­грамм­ны­ми па­ке­та­ми. На­при­мер, вы хо­ти­те соз­дать де­мон­ст­ра­ци­он­ный LiveCD, ко­то­рый бы со­дер­жал тек­сты или пре­зен­та­ции – в этом слу­чае и по­тре­бу­ет­ся дан­ная вклад­ка. За­гру­жать мож­но не толь­ко от­дель­ные фай­лы, но и ар­хи­вы, при­чем не толь­ко с же­ст­ко­го диска, но и из Ин­тернета: для это­го по­тре­бу­ет­ся лишь ука­зать URL.

Со­бе­ри мне это

«На­род­ное твор­че­ст­во» поль­зо­ва­те­лей SUSE Studio дос­туп­но в SUSE Gallery.

За­пуск све­же­-со­б­ран­но­го ди­ст­ри­бу­ти­ва в тес­то­вом ре­жи­ме воз­мо­жен пря­мо на сер­ве­ре.

Итак, по­сле то­го, как все бу­дет го­то­во, мож­но при­сту­пать непо­сред­ствен­но к про­цес­су сбор­ки. Для это­го от­кры­ва­ем вклад­ку Build, где вы­би­ра­ем фор­мат, в ко­то­ром бу­дет хранить­ся на­ша систе­ма. При необ­хо­ди­мо­сти мож­но вы­брать и до­полнитель­ные фор­ма­ты. Ва­ри­ан­тов здесь до­воль­но мно­го – это и об­раз для запи­си на USB-флэш­ку, LiveCD и LiveDVD (ISO), об­ра­зы для Xen, VMWare и Virtual Box, Amazon EC2 и дру­гие. Оп­ре­де­лив­шись с фор­ма­та­ми, на­жи­ма­ем кноп­ку Build и за­па­са­ем­ся тер­пением. Про­цесс сбор­ки занима­ет в среднем 10–15 ми­нут, а по­ка он про­ис­хо­дит, в по­следней вклад­ке Share мож­но напи­сать крат­кое ре­зю­ме о ва­шей систе­ме, ука­зав при же­лании ваш сайт и пропи­сав те­ма­ти­че­ские тэ­ги с тем, что­бы дру­гие поль­зо­ва­те­ли мог­ли так­же най­ти и оп­ро­бо­вать ваш ди­ст­ри­бу­тив в SUSE Gallery. Но для это­го не за­будь­те по­ста­вить га­лоч­ку в пунк­те Allow Public Cloning.

По­сле то­го, как про­цесс сбор­ки за­вер­шен, вы мо­же­те про­ве­рить ра­бо­то­спо­соб­ность систе­мы, за­пустив ее в ре­жи­ме Test Drive, а мож­но сра­зу же ска­чать ее се­бе на же­ст­кий диск для по­сле­дую­ще­го про­жи­га на «бол­ван­ку» или запи­си на флэш­ку. Тесто­вый за­пуск про­ис­хо­дит непо­сред­ствен­но в окне брау­зе­ра, в ле­вой части ко­то­ро­го на­хо­дят­ся кноп­ки, эму­ли­рую­щие на­жа­тие тех или иных ком­би­на­ций «го­ря­чих» кла­виш на кла­виа­ту­ре. Здесь же рас­по­ло­же­но ме­ню пе­ре­клю­чения кла­виа­тур­ных раскла­док. Ес­ли все про­шло нор­маль­но и вы не от­клю­ча­ли про­вер­ку за­ви­си­мо­стей до­бав­ляе­мых па­ке­тов, све­же­со­б­ран­ный ди­ст­ри­бу­тив бла­го­по­луч­но за­гру­зит­ся и смо­жет ра­бо­тать в тесто­вом ре­жи­ме (дей­ству­ет вре­мен­ное ог­раничение в 60 ми­нут на од­ну сес­сию, при этом чис­ло са­мих сес­сий не ог­раниче­но). Лока­ли­за­ция функ­циониру­ет вполне кор­рект­но, так что ес­ли вы в про­цес­се кон­фи­гу­ри­ро­вания ука­за­ли русский язык ин­тер­фей­са, то мо­же­те не со­мневать­ся – все ме­ню ото­бра­зят­ся на русском. Ну, а ес­ли возник­ла ка­кая-то про­бле­ма, ли­бо вы вдруг осоз­на­ли, что за­бы­ли до­ба­вить ка­кую-то про­грам­му, про­сто вернитесь во вклад­ку Software, про­из­ве­ди­те нуж­ную опе­ра­цию, а за­тем осу­ще­стви­те сбор­ку по но­вой, бла­го это не зай­мет слиш­ком уж мно­го вре­мени. Го­то­вые сбор­ки бу­дут доступ­ны в поль­зо­ва­тель­ском лич­ном ка­бинете на сай­те 'SUSE Studio, и вы все­гда смо­же­те к ним об­ра­тить­ся. Глав­ное – не пре­вы­шать за­яв­лен­ную кво­ту в 15 ги­га­байт.

Го­то­во!

В ка­че­стве неболь­шо­го за­клю­чения мо­жем от­ме­тить, что ком­пания Novell пред­ло­жи­ла всем поль­зо­ва­те­лям очень непло­хой и очень удоб­ный ин­ст­ру­мент, ко­то­рый бу­дет оди­на­ко­во хо­ро­шо ра­бо­тать на лю­бом ком­пь­ю­те­ре, неза­ви­си­мо от систем­ных тре­бо­ваний и опе­ра­ци­он­ной систе­мы, вез­де, где за­пуска­ет­ся web-брау­зер, под­дер­жи­ваю­щий Ajax. Об­ласти при­менения та­ких сбо­рок мо­гут быть са­мы­ми раз­но­об­раз­ны­ми – от ре­шения лич­ных за­дач до уста­нов­ки на мно­же­ство ра­бо­чих стан­ций в боль­ших кор­по­ра­ци­ях и на пред­при­яти­ях. Не менее по­лез­на SUSE Studio и для про­из­во­ди­те­лей ком­пь­ю­тер­ной техники, по­сколь­ку по­зво­ля­ет прак­ти­че­ски без за­трат соз­да­вать соб­ствен­ные об­ра­зы для OEM-уста­нов­ки на но­вые ПК, сер­ве­ры или но­ут­бу­ки. Конеч­но, да­ле­ко не все ин­ст­ру­мен­ты SUSE Studio удоб­ны и ин­туи­тив­но по­нят­ны. В пер­вую оче­редь это ка­са­ет­ся про­цес­са до­бав­ления но­вых при­ло­жений в про­цес­се сбор­ки. Бу­дем на­де­ять­ся, что раз­ра­бот­чи­ки в бу­ду­щем сде­ла­ют эту опе­ра­цию еще про­ще и на­гляднее.

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