12.07.2015 Views

LXFDVD

LXFDVD

LXFDVD

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Plan 9в про цес се уста нов ки ав то ма ти че ски. В обе их про грам мах вы ходс со хранением – w, за тем q, как в Vi.Да вай те по зна ко мим ся?За груз чик в Plan 9 чем-то по хож на ста рый до б рый LILO, за однимпри ят ным исклю чением – его не на до об нов лять по сле изменениякон фи гу ра ци он но го фай ла. Он, как и яд ро, раз ме ща ет сян а о тд е л ьн о м р а зд ел е, кот о р ы й н а з ы в а е т с я 9 f a t и, п о с у т и, я в л я ­ет ся обыч ным раз де лом FAT16. Кста ти, яд ро в Plan 9 мо но лит ноеи реа ли зу ет несколь ко де сят ков систем ных вы зо вов.П о с л е с т а рт а я др а н у ж н о о т в е т и т ь н а в о п р о с, о т к у д а з а г р у ­жать ся даль ше – по се ти или с локаль но го ком пь ю те ра. По умолча н и ю в ыб р ан а м ал оп он я т н а я з а п и с ь: «l o c a l!# S /s d C 0 / f o s s il». Ра с ­шиф ру ем: local – локаль ный ком пь ю тер, #S – внут реннее на званиек а т ал ог а с ж ес тк им и д и с к а м и (и с п о л ь з у е т с я, ко гд а е щ е н е с ф о р ­м и р ов ан о е д ин о е п р ос т р а н с т в о и м е н), s d C 0 – о б о з н а ч е н и е д и с к а(sdNY, где N = C, D, ... – пер вич ный, вто рич ный, … , ATA-кон троллеры, Y = 0,1 – ве ду щий/master или ве до мый/slave), fossil – имяраз де ла. Непо сред ствен но диски в Plan 9 яв ля ют ся ка та ло га ми,фай лы же в этих ка та ло гах – за исклю чением несколь ких – этор а з д ел ы. К «с ыр ы м» д а нн ы м в с е г о д и с к а т о же м ож н о о б р а т и т ь с я,для че го в ка та ло гах есть файл по имени data.Н а ж а в En t e r, в ы у в ид и т е з а п р о с и м е н и п о л ь з о в а т е л я. Н е п ы ­т а й т е с ь о тв ет и т ь ‘r o o t ’: в L inu x э т о н е р е ко м е н д у е т с я п о с о о б р а ­жениям безо пас но сти, а в Plan 9 та ко го про сто нет! Те перь васзо вут glenda (в честь та лис ма на Plan 9). Кста ти, Plan 9 на ав то номномком пь ю те ре фак ти че ски яв ля ет ся од но поль зо ва тель ской ОС.Ч т о б ы и сп о л ьз ов а т ь в с е п р еи м ущ ес т в а м н о г о п о л ь з о в а т е л ь с ко г оPlan 9, нуж ны как минимум два со единен ных ком пь ю те ра; на одномиз них бу дет за пу щен сер вер ау тен ти фи ка ции (его часто объеди ня ют с фай ло вым сер ве ром, но по следнее не обя за тель но).Итак, вы во шли в систе му. Спустя па ру се кунд за пустит ся Rio(см. ри су нок на предыдущей странице). Вы уви ди те несколь коокон. На пе реднем плане – тер ми нал. Ввер ху спра ва – stats, ме стныйсистем ный монитор. На заднем плане – acme, ана лог Emacs.В Plan 9 ис поль зу ют ся все три кноп ки мы ши. Пер вая нужнадля вы де ления тек ста, вто рая – для вы полнения опе ра цийнад ним (вы ре зать, вста вить, …), тре тья – для управ ления ок ном(соз дать, скрыть, уда лить, ...). Ес ли нет вто рой, средней, кнопки,ее мож но и ми ти ро вать на жа ти ем Shift + тре тья. Инициа цияи под твер ждение дей ствий вы пол ня ют ся од ной и той же кноп кой:н а п р им е р, ч т об ы з ак р ы т ь о кн о, н ад о щ е л к н у т ь п р а в о й к н о п ко йпо сво бод но му (се ро му) фо ну, вы брать Delete, от пустить кноп ку,на вести кур сор на ок но и щелк нуть той же са мой пра вой (не левой!)кноп кой мы ши.В Plan 9 все есть файл. Нас с ва ми этим не уди вишь, но здесьзна ко мая кон цеп ция до ве де на до пре де ла: со ке ты, ioctl(3), fcntl(3)и п р оч и е «с л ожн ос т и» б ан а л ьн о о тс у т с т в у ю т. З а в с е н а д о п л а ­т и т ь, и ц ен о й з а п р ос т от у п р ог р а мм и р о в а н и я в Pl a n 9 я в л я е т­ся несо вмести мость со стан дар том POSIX. Есть, конеч но, так называе мая «сре да ANSI/POSIX» (ANSI/POSIX Environment, APE),есть да же пор ты неко то рых Unix-при ло жений (Vi, X11) под нее,н о с омн и т е л ьн о, ч т о з д е с ь уд ас тс я с ко м п и л и р о в а т ь с ко л ь ко -н и буд ь с ов р ем е нн у ю п р ог р а мм у.Шаг за шагом: Устанавливаем Plan 91 ЗагрузкаЭ тот эк ран вы у ви ди те сра зу по с ле за г ру зк и. Выберите первый п у нк т,ес ли хо т и те ус т а но ви т ь Plan 9. Ос т а льные опции предназначеныдля стар та в ре жи ме LiveCD.2 Разбиение дискаД л я уст ан ов к и Plan 9 не о б хо д и мо с о з д а т ь п ервичный р а зд е л ком а н ­дой t pN plan9, где N – но мер раз де ла от 1 до 4, plan9 – тип раз де ла.Вн у три н е г о с о з д а ю т с я под р а з д е лы.ÄÒÙÜÓÖÑغºÄ½¼ºþþþ¸ÑÐÜÔØÓÒÑкÖÙ3 Копирование файлов4 Готово!По к а пр о ис хо д и т ко пи р о в а ние ф а й лов д ис трибут ив а , можн о по т р а ­ В с е! Уст анов к а з а вер ш е н а. Те перь мож но и зв лечь д ис к и з вирт уа ль ­ди ции от ки нуть ся на спин ку крес ла и вы пить ча шеч ку ко фе. ног о и ли р е а ль но г о при во д а и пе р е з а г ру зи т ь компьют ер.Январь 2010 LXF126/127 35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!