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

LXF169:Планшетник Nexus 7

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Планшетник Nexus 7)
 
Строка 11: Строка 11:
 
Что же в дан­ном кон­тек­сте оз­на­ча­ет «кон­вер­гент­ность»? Цель Ubuntu – соз­дать еди­ную ОС, спо­соб­ную ра­бо­тать на лю­бом из ва­ших уст­ройств, по­став­ляя на эти уст­рой­ст­ва устой­чи­вый и про­стой поль­зо­ва­тель­ский ин­тер­фейс. Этот устой­чи­вый поль­зо­ва­тель­ский ин­тер­фейс и был це­лью иногда спор­но­го поль­зо­ва­тель­ско­го ин­тер­фей­са Unity, де­бю­ти­ро­вав­ше­го на ра­бо­чем сто­ле Ubuntu па­ру лет на­зад. При ви­де ра­бо­ты Unity на этих раз­ных уст­рой­ст­вах его смысл ста­но­вит­ся на­мно­го яснее. Ubuntu за­нял­ся обо­ру­до­ванием, когда пред­ста­вил Ubuntu для Android на CES в 2012. Это да­ло воз­мож­ность ис­поль­зо­вать Android на те­ле­фоне, од­на­ко при при­сое­динении к нему эк­ра­на, кла­виа­ту­ры и мы­ши бу­дет за­гру­жать­ся пол­но­цен­ный ра­бо­чий стол Ubuntu с ин­тег­ри­ро­ван­ны­ми при­ло­жения­ми, кон­так­та­ми и со­об­щения­ми от Android внут­ри сис­те­мы. За ним по­сле­до­вал Ubuntu для ТВ, ко­то­рый пре­достав­лял пол­но­цен­ный ин­тер­фейс для управ­ления ТВ и муль­ти­ме­диа, раз­ра­бо­тан­ный спе­ци­аль­но для при­ста­вок и Smart TV. Све­жее до­полнение – это Ubuntu для те­ле­фо­нов, пред­став­лен­ный в ян­ва­ре.
 
Что же в дан­ном кон­тек­сте оз­на­ча­ет «кон­вер­гент­ность»? Цель Ubuntu – соз­дать еди­ную ОС, спо­соб­ную ра­бо­тать на лю­бом из ва­ших уст­ройств, по­став­ляя на эти уст­рой­ст­ва устой­чи­вый и про­стой поль­зо­ва­тель­ский ин­тер­фейс. Этот устой­чи­вый поль­зо­ва­тель­ский ин­тер­фейс и был це­лью иногда спор­но­го поль­зо­ва­тель­ско­го ин­тер­фей­са Unity, де­бю­ти­ро­вав­ше­го на ра­бо­чем сто­ле Ubuntu па­ру лет на­зад. При ви­де ра­бо­ты Unity на этих раз­ных уст­рой­ст­вах его смысл ста­но­вит­ся на­мно­го яснее. Ubuntu за­нял­ся обо­ру­до­ванием, когда пред­ста­вил Ubuntu для Android на CES в 2012. Это да­ло воз­мож­ность ис­поль­зо­вать Android на те­ле­фоне, од­на­ко при при­сое­динении к нему эк­ра­на, кла­виа­ту­ры и мы­ши бу­дет за­гру­жать­ся пол­но­цен­ный ра­бо­чий стол Ubuntu с ин­тег­ри­ро­ван­ны­ми при­ло­жения­ми, кон­так­та­ми и со­об­щения­ми от Android внут­ри сис­те­мы. За ним по­сле­до­вал Ubuntu для ТВ, ко­то­рый пре­достав­лял пол­но­цен­ный ин­тер­фейс для управ­ления ТВ и муль­ти­ме­диа, раз­ра­бо­тан­ный спе­ци­аль­но для при­ста­вок и Smart TV. Све­жее до­полнение – это Ubuntu для те­ле­фо­нов, пред­став­лен­ный в ян­ва­ре.
  
[[Файл:LXF163.rev_nexus7.nexu_opt.jpeg |left |300px |thumb|]]
+
[[Файл:LXF163.rev_nexus7.nexu_opt.jpeg |left |300px |thumb|]]  
 +
===С на­столь­но­го ПК – на уст­рой­ст­во===
 +
 
 +
''Как ус­та­но­вить Ubuntu на ва­шем Nexus 7.''
 +
 
 +
При за­пуске Ubuntu на те­ле­фоне, план­шетнике или ТВ ис­поль­зу­ет­ся од­на и та же осно­ва, но обо­ру­до­вание и тре­бо­вания к про­из­во­ди­тель­но­сти для этих уст­ройств со­вер­шен­но разные. К при­ме­ру, при вы­пуске на­столь­ного Ubuntu мы про­из­во­дим об­раз об­ще­го на­зна­чения, при­год­ный для уста­нов­ки на целом ря­де уст­ройств. Ес­ли вам нуж­но за­пустить Ubuntu на те­ле­фоне, план­шетнике или ТВ, то тре­бо­вания к обо­ру­до­ванию, как пра­ви­ло, бо­лее ог­раничен­ные и уз­кие. Здесь мень­ше це­ле­вых про­цес­со­ров, и в основ­ном это встро­ен­ные про­цес­со­ры – чи­пы ARM. Есть так­же ог­раничения по па­мя­ти, час­то ме­ж­ду 512 MБ и 1 ГБ, и есть спе­циа­ли­зи­ро­ван­ные ком­понен­ты обо­ру­до­вания, та­кие, как со­то­вая ра­дио­те­ле­фон­ная связь, ак­се­ле­ро­мет­ры и дру­гие, тре­бую­щие под­держ­ки.
 +
 
 +
С тех пор, как Ubuntu об­ра­тил внимание на эти уст­рой­ст­ва, пред­принима­лись по­пыт­ки оп­ти­ми­зи­ро­вать плат­фор­му для эф­фек­тив­ной ра­бо­ты. Од­ной из клю­че­вых час­тей этой ра­бо­ты был вы­бор об­ще­упот­ре­би­тель­но­го це­ле­во­го уст­рой­ст­ва и оп­ти­ми­за­ция сис­те­мы внут­ри со­об­ще­ст­ва для это­го уст­рой­ст­ва.
 +
 
 +
===Оп­ти­ми­за­ция для уст­ройств===
 +
 
 +
План­шетник Nexus 7 был вы­бран по несколь­ким при­чи­нам. Мно­гие те­ле­фо­ны и план­шетники яв­ля­ют­ся за­кры­ты­ми и не по­зво­ля­ют уста­но­вить аль­тер­на­тив­ную опе­ра­ци­он­ную сис­те­му. В этих слу­ча­ях лю­бо­му же­лаю­ще­му ра­бо­тать с аль­тер­на­тив­ной ОС тре­бу­ет­ся ли­бо взлом уст­рой­ст­ва, ли­бо за­клю­чение ком­мер­че­­ско­­го со­гла­шения с про­из­во­ди­те­лем по ис­поль­зо­ванию уст­рой­ст­ва. Nexus 7 – уст­рой­ст­во, лег­ко под­даю­щее­ся раз­бло­ки­ров­ке, что де­ла­ет его ра­зум­ным вы­бо­ром для на­ше­го со­об­ще­ст­ва, ко­то­рое смо­жет уча­ст­во­вать в под­го­тов­ке Ubuntu к ра­бо­те. По­ми­мо это­го, Nexus 7 так­же отличается достаточной мощ­ностью, но не до такой степени, чтобы нам не при­шлось по­тру­дить­ся на ниве оп­ти­ми­за­ции Ubuntu. Кро­ме то­го, это уст­рой­ст­во от­но­си­тель­но недо­ро­гое и ши­ро­ко доступ­ное.
 +
 
 +
Здесь важ­но под­черк­нуть, что цель на­строй­ки Ubuntu для ра­бо­ты на Nexus 7 за­клю­ча­лась отнюдь не в соз­дании план­шет­ной вер­сии Ubuntu. Це­лью бы­ло за­ста­вить на­столь­ный Ubuntu эф­фек­тив­но ра­бо­тать на этом уст­рой­ст­ве, а на­до помнить, что та­ко­вой раз­ра­бо­тан для кла­виа­ту­ры, мы­ши и боль­шо­го эк­ра­на, а не ма­лень­ко­го тач­ск­ри­на.
 +
 
 +
Ко­ман­да Ubuntu пре­крас­но осоз­на­ет, что поль­зо­ва­тель­ский опыт ра­бо­ты с Ubuntu на Nexus 7 не яв­ля­ет­ся оп­ти­маль­ным; они собирались за­ста­вить са­мый низ­кий уро­вень, негра­фи­че­­ские ком­понен­ты, та­кие, как яд­ро, сер­вер дис­плея, се­те­вой стек и дру­гие эле­мен­ты, ра­бо­тать при неболь­шом объ­е­ме па­мя­ти и с низ­ким энер­го­по­треб­лением. Те, что ожидают сек­су­аль­ной план­шет­ной вер­сии Ubuntu, бу­ду­т раз­оча­ро­ва­ны; данная ста­тья – о том, как уста­но­вить Ubuntu на уст­рой­ст­ве со­вер­шен­но ино­го ти­па, что­бы он ра­бо­тал – про­сто по­то­му, что мы это мо­жем.
 +
 
 +
===Ус­та­нов­ка на Nexus 7===
 +
 
 +
Что­бы уста­но­вить Ubuntu на Nexus 7, вам по­на­до­бит­ся (внимание, спой­лер) Nexus 7. К сча­стью, вы мо­же­те ис­поль­зо­вать мо­де­ли 8 ГБ, 16 ГБ или 32 ГБ. Важ­но от­ме­тить, что хо­тя вы всегда мо­же­те вер­нуть­ся к сис­те­ме Android, по­став­ляе­мой с этим уст­рой­ст­вом, при пе­ре­клю­чении на Ubuntu или об­рат­но на Android вы по­те­ряе­те все свои дан­ные и на­строй­ки. По­это­му сде­лай­те ре­зерв­ные ко­пии всех сво­их важ­ных на­стро­ек.
 +
 
 +
Ре­ко­мен­дую про­сто по­мес­тить важ­ные для вас дан­ные в пер­со­наль­ное об­ла­ко Ubuntu One; су­ще­ст­ву­ют кли­ен­ты Ubuntu One для Ubuntu, Windows, Mac, iPhone и Android. Бо­лее под­роб­ную ин­фор­ма­цию об этом вы най­де­те в раз­де­ле «Ис­поль­зу­ем Ubuntu One».
 +
{{Врезка|left|Заголовок=Ис­поль­зу­ем Ubuntu One |Ширина=98%|Содержание=Ubuntu One – это пер­со­наль­ное об­ла­ко, встро­ен­ное в Ubuntu, доступ­ное так­же и для дру­гих сис­тем. Оно пре­достав­ля­ет ме­сто для хранения ва­ших пер­со­наль­ных фай­лов, му­зы­ки, ви­део, фо­то­гра­фий и на­стро­ек. Кон­тент, раз­ме­щен­ный ва­ми в Ubuntu One, син­хронизи­ру­ет­ся по раз­ным ва­шим уст­рой­ст­вам. На­при­мер, ес­ли вы со­хранили в ва­шем пер­со­наль­ном об­ла­ке Ubuntu One фо­то­гра­фию сво­его пе­си­ка на скейт­бор­де, она поя­вит­ся на всех ва­ших уст­рой­ст­вах, со­единен­ных с Ubuntu One. Ubuntu One пред­ла­га­ет 5 ГБ бес­плат­но, и вы мо­же­те при­ку­пить дополнительное пространство. Это сис­те­ма для син­хрониза­ции ва­ших фай­лов и дру­го­го кон­тен­та ме­ж­ду ва­ши­ми уст­рой­ст­ва­ми, ра­бо­таю­щи­ми на Ubuntu.
 +
 
 +
Ubuntu One так­же вклю­ча­ет та­кие функ­ции, как пуб­ли­ка­ция фай­лов, фо­то­гра­фий и дру­го­го кон­тен­та он­лайн, а так­же транс­ля­цию по­то­ко­вой му­зы­ки с ва­шей учет­ной за­пи­си Ubuntu One на ва­ши уст­рой­ст­ва. На­при­мер. ес­ли вы храните свою му­зыкаль­ную под­бор­ку в Ubuntu One, вы мо­же­те пе­ре­да­вать ее на свой те­ле­фон, не ска­чи­вая ее на те­ле­фон.
 +
 
 +
Ubuntu One из­на­чаль­но встро­ен в Ubuntu, но так­же досту­пен для Windows, Mac, Android и iPhone. Вы мо­же­те ска­чать про­грам­мы для этих сис­тем с http://one.ubuntu.com.
 +
 
 +
Ра­бо­тая в Ubuntu, вы мо­же­те за­ре­ги­ст­ри­ро­вать­ся в Ubuntu One из вклю­чен­но­го при­ло­жения; про­сто по­ищи­те “ubuntu one” в Dash. }}
 +
По­ми­мо Nexus 7, вам по­на­до­бит­ся ка­бель MicroUSB. Его вы ис­поль­зуе­те для со­единения Nexus 7 со сво­им но­ут­бу­ком и уста­нов­ки про­грамм от­ту­да на Nexus 7. Оп­цио­наль­но вы мо­же­те ис­поль­зо­вать основ­ной ка­бель для со­единения мы­ши и кла­виа­ту­ры с Nexus 7 че­рез USB, но ве­ро­ятнее все­го, вы бу­де­те ис­поль­зо­вать тач­ск­рин вме­сто мы­ши и эк­ран­ную кла­виа­ту­ру вме­сто фи­зи­че­­ской. Для уста­нов­ки Ubuntu на Nexus 7 вам нуж­но, что­бы на ва­шем но­ут­бу­ке/на­столь­ном ПК бы­ла уста­нов­ле­на Ubuntu 12.04 или бо­лее но­вая вер­сия. Пре­ж­де все­го вам на­до бу­дет уста­но­вить PPA, со­дер­жа­щий про­грам­му уста­нов­ки Nexus 7. Для это­го от­крой­те тер­ми­нал, щелк­нув по кноп­ке Ubuntu, вве­дя terminal в dash и на­жав на зна­чок.
 +
 
 +
Те­перь вве­ди­те сле­дую­щие ко­ман­ды:
 +
 
 +
sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer
 +
 
 +
sudo apt-get update
 +
 
 +
sudo apt-get install ubuntu-nexus7-installer
 +
 
 +
Эти ко­ман­ды уста­но­вят PPA, ис­поль­зу­емый раз­ра­бот­чи­ками Nexus 7, об­но­вят ваш спи­сок па­ке­тов, а за­тем уста­но­вят про­грам­му уста­нов­ки Nexus 7.
 +
 
 +
Те­перь нуж­но раз­бло­ки­ро­вать Nexus 7, что­бы мы мог­ли сде­лать уста­нов­ку. К сча­стью, это про­стой про­цесс, и – помните: вы всегда мо­же­те вер­нуть­ся к Android, ес­ли вы так ре­ши­те, но по­те­ряе­те свои дан­ные, фай­лы и на­строй­ки. Так что по­за­боть­тесь о ре­зерв­ных ко­пи­ях. Под­клю­чи­те Nexus 7 к ва­ше­му но­ут­бу­ку че­рез USB и пе­ре­за­гру­зи­те Nexus 7, что­бы он по­ка­зал про­грам­му за­груз­ки Android. Для это­го вы­клю­чи­те уст­рой­ст­во, на­жав и удер­жи­вая кноп­ку пи­тания, и вы­брав вы­клю­чение; уст­рой­ст­во вы­клю­чит­ся. В этом вы­клю­чен­ном со­стоянии на­жми­те и удер­жи­вай­те кноп­ку умень­шения гром­ко­сти и на­жми­те на кноп­ку пи­тания. Про­дол­жай­те удер­жи­вать кноп­ки умень­шения гром­ко­сти и пи­тания, по­ка не уви­ди­те поль­зо­ва­тель­ский ин­тер­фейс про­грам­мы за­груз­ки, ко­то­рый ото­бра­зит ло­го­тип Android со вскры­той крыш­кой и боль­шую кноп­ку Start.
 +
 
 +
За­тем за­пусти­те fastboot и убе­дитесь, что уст­рой­ст­во есть в спи­ске:
 +
 
 +
sudo fastboot devices
 +
 
 +
Вы долж­ны уви­деть сле­дую­щее:
 +
 
 +
1234567891234567 fastboot
 +
 
 +
Те­перь при­сту­пай­те к раз­бло­ки­ров­ке про­грам­мы за­груз­ки Nexus 7, за­пус­тив
 +
 
 +
sudo fastboot oem unlock
 +
 
 +
Поя­вив­ший­ся эк­ран Nexus 7 спро­сит вас, хо­ти­те ли вы раз­бло­ки­ро­вать про­грам­му за­груз­ки, и до­полнит это неким тек­сто­вым пре­досте­ре­жением. На­жми­те на Yes для про­дол­жения.
 +
 
 +
За­вер­ши­те про­цесс, за­пус­тив
 +
 
 +
sudo fastboot reboot-bootloader
 +
 
 +
Для это­го так­же мож­но на­жать на кноп­ку пи­тания. Когда Nexus 7 пе­ре­за­гру­зит­ся, вы долж­ны уви­деть надпись мел­ким крас­ным шриф­том: LOCK STATE = UNLOCKED. Итак, вы сде­ла­ли раз­бло­ки­ров­ку и го­то­вы уста­но­вить Ubuntu!
 +
 
 +
Что­бы уста­но­вить Ubuntu на Nexus 7, на­до сна­ча­ла обес­пе­чить, что­бы ника­кие дру­гие уст­рой­ст­ва не бы­ли под­клю­че­ны к ва­ше­му но­ут­бу­ку/на­столь­но­му ПК че­рез USB; под­клю­чен дол­жен быть толь­ко Nexus 7. Те­перь щелкните по кноп­ке Ubuntu, най­ди­те “nexus” в Dash, и вы уви­дите в спи­ске “Ubuntu Nexus7 Installer”. Щелкните по знач­ку и сле­дуй­те ин­ст­рук­ци­ям в поя­вив­шем­ся диа­ло­го­вом окне. Ре­лиз Ubuntu для Nexus 7 бу­дет ска­чан и уста­нов­лен на уст­рой­ст­ве. Те­перь, ко­гда Ubuntu уста­нов­лен на ва­шем Nexus 7, мо­жете пере­за­пустить уст­рой­ст­во, после чего за­гру­зит­ся ра­бо­чий стол.
 +
 
 +
Хо­тя вы, воз­мож­но, ви­ди­те на сво­ем пла­шетнике Ubuntu, помните, что основ­ная цель про­ек­та уста­нов­ки Ubuntu на Nexus 7 не в оп­ти­ми­за­ции ра­бо­че­го сто­ла для план­шетника, а в том, что­бы за­ста­вить низ­ко­уровневые ком­понен­ты опе­ра­ци­он­ной сис­те­мы ра­бо­тать эф­фек­тив­но. Ра­бо­чий стол ра­бо­та­ет, но есть па­ра ве­щей, ко­то­рые вам сто­ит знать при его ис­поль­зо­вании. Во-пер­вых, сен­со­ры на план­шетнике вклю­че­ны. Вы, на­при­мер, мо­же­те ис­поль­зо­вать па­лец, что­бы пе­ре­ме­щать Launcher в ле­вой сто­роне эк­ра­на вверх и вниз, и стук­нуть по эк­ра­ну, что­бы за­пустить при­ло­жение.
 +
 
 +
В Nexus 7 под­дер­жи­ва­ет­ся ряд жес­тов. Удар одним паль­цем эк­ви­ва­лен­тен щелч­ку мы­шью, он ис­поль­зу­ет­ся для вы­де­ления и вклю­чения че­го-то. По­доб­ным же об­ра­зом, паль­цем мож­но пе­ре­та­щить объ­ект, как ес­ли бы вы щелк­ну­ли по нему мы­шью и пе­ре­та­щи­ли его.
 +
 
 +
В ка­че­­ст­ве бо­лее эк­зо­ти­че­­ско­­го при­ме­ра – двой­ной удар паль­цем вы­де­лит сло­во или объ­ект, а трой­ной – аб­зац или груп­пу объ­ек­тов.
 +
 
 +
Ко­му од­но­го паль­ца ма­ло, Nexus 7 под­дер­жи­ва­ет муль­ти­тач. На­при­мер, за­гру­зи­те при­ло­жение так, что­бы на эк­ране поя­ви­лось ок­но. Те­перь стукните по ок­ну тре­мя паль­ца­ми. Вы уви­ди­те, что по кра­ям ок­на и в се­ре­дине поя­ви­лись знач­ки. Мо­же­те ис­поль­зо­вать их для из­менения раз­ме­ра ок­на, а зна­чок в цен­тре слу­жит для по­во­ро­та ок­на. Так­же мож­но уда­рить по эк­ра­ну че­тырь­мя паль­ца­ми – это сра­бо­та­ет как бы­ст­рый за­пуск Dash.
 +
 
 +
===Кла­виа­ту­ра===
 +
 
 +
Когда на ва­шем Nexus 7 вме­сто спе­ци­аль­но­го поль­зо­ва­тель­ско­го ин­тер­фей­са для план­шетника поя­вит­ся Ubuntu, у вас, ве­ро­ят­но, возникнет во­прос: а как на­би­рать текст без кла­виа­ту­ры?
 +
 
 +
К сча­стью, Ubuntu уже дав­но снаб­жен пре­дуста­нов­лен­ны­ми функ­ция­ми досту­па, сре­ди ко­то­рых – эк­ран­ная кла­виа­ту­ра. Ес­ли вы хо­ти­те ви­деть эти функ­ции на обыч­ном на­столь­ном Ubuntu, за­гру­зи­те Ubuntu Settings и вы­бе­ри­те раз­дел Universal Access. Здесь и вклю­ча­ет­ся кла­виа­ту­ра. На Nexus 7 она уже любезно вклю­че­на по умол­чанию, и долж­на по­яв­лять­ся вся­кий раз, когда на­до вве­сти текст. Ес­ли в си­лу ка­ких-то при­чин кла­виа­ту­ры нет, стукните по знач­ку на панели с че­тырь­мя квад­ра­та­ми, вы­бе­ри­те Show Onboard, и кла­виа­ту­ра поя­вит­ся.
 +
 
 +
Есть па­ра хит­ро­стей, ко­то­рые мо­гут при­го­дить­ся при ис­поль­зо­вании кла­виа­ту­ры. Во-пер­вых, зна­чок Х в уг­лу по­зво­ля­ет уб­рать кла­виа­ту­ру, ко­гда она вам не нуж­на. Или мо­же­те ис­поль­зо­вать зна­чок с че­тырь­мя стрел­ка­ми под кноп­кой Х для пе­ре­ме­щения кла­виа­ту­ры.
 +
 
 +
Кла­виа­ту­ра так­же пре­достав­ля­ет по­лез­ные функ­ции вза­мен мы­ши. На­при­мер, труд­но щелк­нуть пра­вой кноп­кой мы­ши, ес­ли у вас нет ни мы­ши, ни пра­вой кноп­ки. Что­бы ими­ти­ро­вать щел­чок пра­вой кноп­кой, сна­ча­ла коснитесь кноп­ки со стрел­кой в верхней пра­вой час­ти кла­виа­ту­ры, и вы уви­ди­те до­полнитель­ные кноп­ки. За­тем сре­ди возник­ших кно­пок вы­бе­ри­те кноп­ку со стрел­кой впра­во (она долж­на поя­вить­ся ря­дом с той кноп­кой, ко­то­рой вы толь­ко что косну­лись). Те­перь коснитесь об­лас­ти эк­ра­на, к ко­то­рой вы хо­те­ли при­менить щел­чок пра­вой кноп­кой мы­ши. Вы долж­ны уви­деть тот же эф­фект, как и от щелч­ка пра­вой кноп­кой (на­при­мер, по­яв­ление ме­ню).
 +
 
 +
Ес­ли при ра­бо­те с эк­ран­ной кла­виа­ту­рой про­изош­ли про­бле­мы или ошиб­ки, вы мо­же­те управ­лять Nexus 7 неко­то­ры­ми дру­ги­ми спо­со­ба­ми. Пер­вый и са­мый про­стой под­ход – ис­поль­зо­вать ка­бель MicroUSB Host (OTG). Под­клю­чи­те его и под­сое­дините кла­виа­ту­ру.
 +
 
 +
Дру­гой под­ход – при­менить VNC для управ­ления Nexus 7. VNC – это се­те­вой про­то­кол, ис­поль­зуе­мый для экс­пор­та эк­ра­на на дру­гое уст­рой­ст­во. Для на­ча­ла за­пусти­те ‘Vino’ на Nexus 7 и в поя­вив­шем­ся окне от­меть­те га­лоч­кой окош­ки ‘Allow Other Users To View Your Desktop [Раз­ре­шить дру­гим поль­зо­ва­те­лям про­смат­ри­вать ваш ра­бо­чий стол]’ и ‘Require The User To Enter This Password [Тре­бо­вать у поль­зо­ва­те­ля вве­сти этот па­роль]’, а во вто­ром из них вве­ди­те па­роль. Мо­же­те уб­рать от­мет­ки из дру­гих око­шек, и внизу вы­бе­ри­те Only When Someone Is Connected [Толь­ко когда кто-то под­сое­динен]. За­крой­те ок­но, и те­перь у вас бу­дет ра­бо­тать де­мон VNC.
 +
 
 +
Те­перь вы мо­же­те ис­поль­зо­вать на сво­ем ком­пь­ю­те­ре про­грам­му про­смот­ра уда­лен­но­го ра­бо­че­го сто­ла для со­единения с Nexus 7 и управ­ления им. Воз­мож­но, в про­грам­ме про­смот­ра вам нуж­но бу­дет от­ме­тить ‘Use JPEG Compression [Ис­поль­зо­вать сжа­тие JPEG]’; это долж­но немно­го уве­ли­чить про­из­во­ди­тель­ность.
 +
 
 +
===Ус­та­нов­ка про­грамм===
 +
 
 +
На­стро­ив свой Nexus 7, вы смо­же­те ис­поль­зо­вать его, как обыч­ный на­столь­ный Ubuntu. Един­ст­вен­ная об­ласть, где на­до быть поосто­рожнее, это уста­нов­ка про­грамм. Вы долж­ны ис­поль­зо­вать толь­ко про­грам­мы в ар­хи­ве и не вклю­чать ар­хи­вы -updates и -security, ес­ли ис­поль­зуе­те ре­ли­з бо­лее ста­рый, чем 13.04. Это мо­жет на­ру­шить об­нов­ления, соз­дан­ные спе­ци­аль­но для Nexus 7.
 +
 
 +
Ес­ли вы на Nexus 7 ис­поль­зуе­те 13.04, ре­ко­мен­ду­ем ре­гу­ляр­но об­нов­лять сис­те­му, ска­чи­вая от­лад­ки. Мо­же­те сде­лать это, за­гру­зив тер­ми­нал (ка­сание че­тырь­мя паль­ца­ми для досту­па в Dash, вве­ди­те terminal и щелкните по знач­ку) и за­тем за­пусти­в
 +
 
 +
sudo apt-get update
 +
 
 +
sudo apt-get dist-upgrade
 +
 
 +
Когда вам пред­ло­жат вве­сти па­роль, по умол­чанию это ‘ubuntu’. Для уста­нов­ки про­грамм мож­но так­же ис­поль­зо­вать Ubuntu Software Centre, ко­то­рый вклю­чен в сис­те­му,. Од­на­ко будь­те осто­рож­ны при уста­нов­ке при­ло­жений – не от все­го сто­ит ожи­дать ров­ной ра­бо­ты: что-то ра­бо­тать не бу­дет, или бу­дет, но не в со­от­вет­ст­вии с ва­ши­ми ожи­дания­ми. На­при­мер, на мо­мент на­пи­сания этой ста­тьи неко­то­рые иг­ры (в ча­ст­но­сти, 3D) и при­ло­жения не от­ли­ча­ют­ся хо­ро­шей ра­бо­той на уст­рой­ст­вах с ог­раничен­ны­ми ре­сур­са­ми вро­де Nexus 7.
 +
 
 +
===Воз­врат к Android===
 +
 
 +
Ес­ли вы не хо­ти­те остав­лять Ubuntu на Nexus 7 и хо­ти­те вер­нуть­ся к Android, за­гру­зи­те по­след­нюю вер­сию об­раза для ва­ше­го уст­рой­ст­ва с http://bit.ly/QDfbtq и со­храните ее на диск. Пре­ж­де чем за­но­во уста­но­вить Android, сде­лай­те ре­зерв­ные ко­пии всех на­стро­ек и фай­лов, ко­то­рые бы­ли на Nexus 7. Те­перь под­клю­чи­те свой план­шет к но­ут­бу­ку/на­столь­но­му ПК ка­бе­лем MicroUSB (убе­ди­тесь, что это един­ст­вен­ное уст­рой­ст­во, под­клю­чен­ное к но­ут­бу­ку/на­столь­но­му ПК), пе­ре­за­пусти­те план­шет и удер­жи­вай­те кноп­ку умень­шения гром­ко­сти, по­ка он пе­ре­за­гру­жа­ет­ся. Пе­ре­ве­ди­те уст­рой­ст­во в ре­жим fastboot:
 +
 
 +
sudo fastboot devices
 +
 
 +
Рас­па­куй­те ска­чан­ный tar-ар­хив. На­при­мер: tar zxvf nakasi-jro03d-factorye102ba72.tgz. По­том за­пусти­те про­грам­му пе­ре­про­шив­ки:
 +
 
 +
cd nakasi-jro03d/
 +
 
 +
sudo ./flash-all.sh
 +
 
 +
Вы, воз­мож­но, уви­ди­те пре­ду­пре­ж­дения, ко­то­рые мож­но иг­но­ри­ро­вать – восста­нов­ление бу­дет про­дол­жать­ся:
 +
 
 +
archive does not contain ‘boot.sig’
 +
 
 +
archive does not contain ‘recovery.sig’
 +
 
 +
archive does not contain ‘system.sig’
 +
 
 +
За­тем мо­же­те сно­ва за­бло­ки­ро­вать уст­рой­ст­во по­сле еще од­ной за­груз­ки в ре­жи­ме fastboot:
 +
 
 +
sudo fastboot oem lock
 +
 
 +
Те­перь Android бу­дет ус­та­нов­лен и го­тов к ра­бо­те!
 +
 
 +
Ес­ли слой ра­бо­че­го сто­ла Ubuntu не ра­бо­та­ет так, как вы ожи­да­ли, не удив­ляй­тесь, что раз­ра­бот­чи­ки не очень-то этим ин­те­ре­су­ют­ся; они скон­цен­три­ро­ва­лись на яд­ре, Х-сер­ве­ре и про­чих низко­уровневых ком­понен­тах.
 +
 
 +
Тем не менее, на­сла­ж­дай­тесь Ubuntu на Nexus 7 и обя­за­тель­но со­об­щай­те об ошиб­ках, ес­ли об­на­ру­жи­те их на низ­ком уровне – для этого за­пустите ко­ман­ду ubuntu-bug в тер­ми­на­ле. Уда­чи! |

Текущая версия на 02:22, 14 ноября 2018

Содержание

[править] Планшетник Nexus 7

Пре­вра­ти­те свой план­шетник в Linux-ма­ши­ну.

Джо­но Бэ­кон, менед­жер со­об­ще­ст­ва Ubuntu, де­мон­ст­ри­ру­ет, как за­пустить Ubuntu и ра­бо­чий стол Unity на план­шетнике Nexus 7.

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

Воз­мож­но, бо­лее ши­ро­кий взгляд на Ubuntu не столь оче­ви­ден; это вез­де­су­щая опе­ра­ци­он­ная сис­те­ма, ко­то­рая при­но­сит кон­вер­гент­ность на мно­го­чис­лен­ные уст­рой­ст­ва и об­лач­ные сер­ви­сы.

Что же в дан­ном кон­тек­сте оз­на­ча­ет «кон­вер­гент­ность»? Цель Ubuntu – соз­дать еди­ную ОС, спо­соб­ную ра­бо­тать на лю­бом из ва­ших уст­ройств, по­став­ляя на эти уст­рой­ст­ва устой­чи­вый и про­стой поль­зо­ва­тель­ский ин­тер­фейс. Этот устой­чи­вый поль­зо­ва­тель­ский ин­тер­фейс и был це­лью иногда спор­но­го поль­зо­ва­тель­ско­го ин­тер­фей­са Unity, де­бю­ти­ро­вав­ше­го на ра­бо­чем сто­ле Ubuntu па­ру лет на­зад. При ви­де ра­бо­ты Unity на этих раз­ных уст­рой­ст­вах его смысл ста­но­вит­ся на­мно­го яснее. Ubuntu за­нял­ся обо­ру­до­ванием, когда пред­ста­вил Ubuntu для Android на CES в 2012. Это да­ло воз­мож­ность ис­поль­зо­вать Android на те­ле­фоне, од­на­ко при при­сое­динении к нему эк­ра­на, кла­виа­ту­ры и мы­ши бу­дет за­гру­жать­ся пол­но­цен­ный ра­бо­чий стол Ubuntu с ин­тег­ри­ро­ван­ны­ми при­ло­жения­ми, кон­так­та­ми и со­об­щения­ми от Android внут­ри сис­те­мы. За ним по­сле­до­вал Ubuntu для ТВ, ко­то­рый пре­достав­лял пол­но­цен­ный ин­тер­фейс для управ­ления ТВ и муль­ти­ме­диа, раз­ра­бо­тан­ный спе­ци­аль­но для при­ста­вок и Smart TV. Све­жее до­полнение – это Ubuntu для те­ле­фо­нов, пред­став­лен­ный в ян­ва­ре.

LXF163.rev nexus7.nexu opt.jpeg

[править] С на­столь­но­го ПК – на уст­рой­ст­во

Как ус­та­но­вить Ubuntu на ва­шем Nexus 7.

При за­пуске Ubuntu на те­ле­фоне, план­шетнике или ТВ ис­поль­зу­ет­ся од­на и та же осно­ва, но обо­ру­до­вание и тре­бо­вания к про­из­во­ди­тель­но­сти для этих уст­ройств со­вер­шен­но разные. К при­ме­ру, при вы­пуске на­столь­ного Ubuntu мы про­из­во­дим об­раз об­ще­го на­зна­чения, при­год­ный для уста­нов­ки на целом ря­де уст­ройств. Ес­ли вам нуж­но за­пустить Ubuntu на те­ле­фоне, план­шетнике или ТВ, то тре­бо­вания к обо­ру­до­ванию, как пра­ви­ло, бо­лее ог­раничен­ные и уз­кие. Здесь мень­ше це­ле­вых про­цес­со­ров, и в основ­ном это встро­ен­ные про­цес­со­ры – чи­пы ARM. Есть так­же ог­раничения по па­мя­ти, час­то ме­ж­ду 512 MБ и 1 ГБ, и есть спе­циа­ли­зи­ро­ван­ные ком­понен­ты обо­ру­до­вания, та­кие, как со­то­вая ра­дио­те­ле­фон­ная связь, ак­се­ле­ро­мет­ры и дру­гие, тре­бую­щие под­держ­ки.

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

[править] Оп­ти­ми­за­ция для уст­ройств

План­шетник Nexus 7 был вы­бран по несколь­ким при­чи­нам. Мно­гие те­ле­фо­ны и план­шетники яв­ля­ют­ся за­кры­ты­ми и не по­зво­ля­ют уста­но­вить аль­тер­на­тив­ную опе­ра­ци­он­ную сис­те­му. В этих слу­ча­ях лю­бо­му же­лаю­ще­му ра­бо­тать с аль­тер­на­тив­ной ОС тре­бу­ет­ся ли­бо взлом уст­рой­ст­ва, ли­бо за­клю­чение ком­мер­че­­ско­­го со­гла­шения с про­из­во­ди­те­лем по ис­поль­зо­ванию уст­рой­ст­ва. Nexus 7 – уст­рой­ст­во, лег­ко под­даю­щее­ся раз­бло­ки­ров­ке, что де­ла­ет его ра­зум­ным вы­бо­ром для на­ше­го со­об­ще­ст­ва, ко­то­рое смо­жет уча­ст­во­вать в под­го­тов­ке Ubuntu к ра­бо­те. По­ми­мо это­го, Nexus 7 так­же отличается достаточной мощ­ностью, но не до такой степени, чтобы нам не при­шлось по­тру­дить­ся на ниве оп­ти­ми­за­ции Ubuntu. Кро­ме то­го, это уст­рой­ст­во от­но­си­тель­но недо­ро­гое и ши­ро­ко доступ­ное.

Здесь важ­но под­черк­нуть, что цель на­строй­ки Ubuntu для ра­бо­ты на Nexus 7 за­клю­ча­лась отнюдь не в соз­дании план­шет­ной вер­сии Ubuntu. Це­лью бы­ло за­ста­вить на­столь­ный Ubuntu эф­фек­тив­но ра­бо­тать на этом уст­рой­ст­ве, а на­до помнить, что та­ко­вой раз­ра­бо­тан для кла­виа­ту­ры, мы­ши и боль­шо­го эк­ра­на, а не ма­лень­ко­го тач­ск­ри­на.

Ко­ман­да Ubuntu пре­крас­но осоз­на­ет, что поль­зо­ва­тель­ский опыт ра­бо­ты с Ubuntu на Nexus 7 не яв­ля­ет­ся оп­ти­маль­ным; они собирались за­ста­вить са­мый низ­кий уро­вень, негра­фи­че­­ские ком­понен­ты, та­кие, как яд­ро, сер­вер дис­плея, се­те­вой стек и дру­гие эле­мен­ты, ра­бо­тать при неболь­шом объ­е­ме па­мя­ти и с низ­ким энер­го­по­треб­лением. Те, что ожидают сек­су­аль­ной план­шет­ной вер­сии Ubuntu, бу­ду­т раз­оча­ро­ва­ны; данная ста­тья – о том, как уста­но­вить Ubuntu на уст­рой­ст­ве со­вер­шен­но ино­го ти­па, что­бы он ра­бо­тал – про­сто по­то­му, что мы это мо­жем.

[править] Ус­та­нов­ка на Nexus 7

Что­бы уста­но­вить Ubuntu на Nexus 7, вам по­на­до­бит­ся (внимание, спой­лер) Nexus 7. К сча­стью, вы мо­же­те ис­поль­зо­вать мо­де­ли 8 ГБ, 16 ГБ или 32 ГБ. Важ­но от­ме­тить, что хо­тя вы всегда мо­же­те вер­нуть­ся к сис­те­ме Android, по­став­ляе­мой с этим уст­рой­ст­вом, при пе­ре­клю­чении на Ubuntu или об­рат­но на Android вы по­те­ряе­те все свои дан­ные и на­строй­ки. По­это­му сде­лай­те ре­зерв­ные ко­пии всех сво­их важ­ных на­стро­ек.

Ре­ко­мен­дую про­сто по­мес­тить важ­ные для вас дан­ные в пер­со­наль­ное об­ла­ко Ubuntu One; су­ще­ст­ву­ют кли­ен­ты Ubuntu One для Ubuntu, Windows, Mac, iPhone и Android. Бо­лее под­роб­ную ин­фор­ма­цию об этом вы най­де­те в раз­де­ле «Ис­поль­зу­ем Ubuntu One».

По­ми­мо Nexus 7, вам по­на­до­бит­ся ка­бель MicroUSB. Его вы ис­поль­зуе­те для со­единения Nexus 7 со сво­им но­ут­бу­ком и уста­нов­ки про­грамм от­ту­да на Nexus 7. Оп­цио­наль­но вы мо­же­те ис­поль­зо­вать основ­ной ка­бель для со­единения мы­ши и кла­виа­ту­ры с Nexus 7 че­рез USB, но ве­ро­ятнее все­го, вы бу­де­те ис­поль­зо­вать тач­ск­рин вме­сто мы­ши и эк­ран­ную кла­виа­ту­ру вме­сто фи­зи­че­­ской. Для уста­нов­ки Ubuntu на Nexus 7 вам нуж­но, что­бы на ва­шем но­ут­бу­ке/на­столь­ном ПК бы­ла уста­нов­ле­на Ubuntu 12.04 или бо­лее но­вая вер­сия. Пре­ж­де все­го вам на­до бу­дет уста­но­вить PPA, со­дер­жа­щий про­грам­му уста­нов­ки Nexus 7. Для это­го от­крой­те тер­ми­нал, щелк­нув по кноп­ке Ubuntu, вве­дя terminal в dash и на­жав на зна­чок.

Те­перь вве­ди­те сле­дую­щие ко­ман­ды:

sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer

sudo apt-get update

sudo apt-get install ubuntu-nexus7-installer

Эти ко­ман­ды уста­но­вят PPA, ис­поль­зу­емый раз­ра­бот­чи­ками Nexus 7, об­но­вят ваш спи­сок па­ке­тов, а за­тем уста­но­вят про­грам­му уста­нов­ки Nexus 7.

Те­перь нуж­но раз­бло­ки­ро­вать Nexus 7, что­бы мы мог­ли сде­лать уста­нов­ку. К сча­стью, это про­стой про­цесс, и – помните: вы всегда мо­же­те вер­нуть­ся к Android, ес­ли вы так ре­ши­те, но по­те­ряе­те свои дан­ные, фай­лы и на­строй­ки. Так что по­за­боть­тесь о ре­зерв­ных ко­пи­ях. Под­клю­чи­те Nexus 7 к ва­ше­му но­ут­бу­ку че­рез USB и пе­ре­за­гру­зи­те Nexus 7, что­бы он по­ка­зал про­грам­му за­груз­ки Android. Для это­го вы­клю­чи­те уст­рой­ст­во, на­жав и удер­жи­вая кноп­ку пи­тания, и вы­брав вы­клю­чение; уст­рой­ст­во вы­клю­чит­ся. В этом вы­клю­чен­ном со­стоянии на­жми­те и удер­жи­вай­те кноп­ку умень­шения гром­ко­сти и на­жми­те на кноп­ку пи­тания. Про­дол­жай­те удер­жи­вать кноп­ки умень­шения гром­ко­сти и пи­тания, по­ка не уви­ди­те поль­зо­ва­тель­ский ин­тер­фейс про­грам­мы за­груз­ки, ко­то­рый ото­бра­зит ло­го­тип Android со вскры­той крыш­кой и боль­шую кноп­ку Start.

За­тем за­пусти­те fastboot и убе­дитесь, что уст­рой­ст­во есть в спи­ске:

sudo fastboot devices

Вы долж­ны уви­деть сле­дую­щее:

1234567891234567 fastboot

Те­перь при­сту­пай­те к раз­бло­ки­ров­ке про­грам­мы за­груз­ки Nexus 7, за­пус­тив

sudo fastboot oem unlock

Поя­вив­ший­ся эк­ран Nexus 7 спро­сит вас, хо­ти­те ли вы раз­бло­ки­ро­вать про­грам­му за­груз­ки, и до­полнит это неким тек­сто­вым пре­досте­ре­жением. На­жми­те на Yes для про­дол­жения.

За­вер­ши­те про­цесс, за­пус­тив

sudo fastboot reboot-bootloader

Для это­го так­же мож­но на­жать на кноп­ку пи­тания. Когда Nexus 7 пе­ре­за­гру­зит­ся, вы долж­ны уви­деть надпись мел­ким крас­ным шриф­том: LOCK STATE = UNLOCKED. Итак, вы сде­ла­ли раз­бло­ки­ров­ку и го­то­вы уста­но­вить Ubuntu!

Что­бы уста­но­вить Ubuntu на Nexus 7, на­до сна­ча­ла обес­пе­чить, что­бы ника­кие дру­гие уст­рой­ст­ва не бы­ли под­клю­че­ны к ва­ше­му но­ут­бу­ку/на­столь­но­му ПК че­рез USB; под­клю­чен дол­жен быть толь­ко Nexus 7. Те­перь щелкните по кноп­ке Ubuntu, най­ди­те “nexus” в Dash, и вы уви­дите в спи­ске “Ubuntu Nexus7 Installer”. Щелкните по знач­ку и сле­дуй­те ин­ст­рук­ци­ям в поя­вив­шем­ся диа­ло­го­вом окне. Ре­лиз Ubuntu для Nexus 7 бу­дет ска­чан и уста­нов­лен на уст­рой­ст­ве. Те­перь, ко­гда Ubuntu уста­нов­лен на ва­шем Nexus 7, мо­жете пере­за­пустить уст­рой­ст­во, после чего за­гру­зит­ся ра­бо­чий стол.

Хо­тя вы, воз­мож­но, ви­ди­те на сво­ем пла­шетнике Ubuntu, помните, что основ­ная цель про­ек­та уста­нов­ки Ubuntu на Nexus 7 не в оп­ти­ми­за­ции ра­бо­че­го сто­ла для план­шетника, а в том, что­бы за­ста­вить низ­ко­уровневые ком­понен­ты опе­ра­ци­он­ной сис­те­мы ра­бо­тать эф­фек­тив­но. Ра­бо­чий стол ра­бо­та­ет, но есть па­ра ве­щей, ко­то­рые вам сто­ит знать при его ис­поль­зо­вании. Во-пер­вых, сен­со­ры на план­шетнике вклю­че­ны. Вы, на­при­мер, мо­же­те ис­поль­зо­вать па­лец, что­бы пе­ре­ме­щать Launcher в ле­вой сто­роне эк­ра­на вверх и вниз, и стук­нуть по эк­ра­ну, что­бы за­пустить при­ло­жение.

В Nexus 7 под­дер­жи­ва­ет­ся ряд жес­тов. Удар одним паль­цем эк­ви­ва­лен­тен щелч­ку мы­шью, он ис­поль­зу­ет­ся для вы­де­ления и вклю­чения че­го-то. По­доб­ным же об­ра­зом, паль­цем мож­но пе­ре­та­щить объ­ект, как ес­ли бы вы щелк­ну­ли по нему мы­шью и пе­ре­та­щи­ли его.

В ка­че­­ст­ве бо­лее эк­зо­ти­че­­ско­­го при­ме­ра – двой­ной удар паль­цем вы­де­лит сло­во или объ­ект, а трой­ной – аб­зац или груп­пу объ­ек­тов.

Ко­му од­но­го паль­ца ма­ло, Nexus 7 под­дер­жи­ва­ет муль­ти­тач. На­при­мер, за­гру­зи­те при­ло­жение так, что­бы на эк­ране поя­ви­лось ок­но. Те­перь стукните по ок­ну тре­мя паль­ца­ми. Вы уви­ди­те, что по кра­ям ок­на и в се­ре­дине поя­ви­лись знач­ки. Мо­же­те ис­поль­зо­вать их для из­менения раз­ме­ра ок­на, а зна­чок в цен­тре слу­жит для по­во­ро­та ок­на. Так­же мож­но уда­рить по эк­ра­ну че­тырь­мя паль­ца­ми – это сра­бо­та­ет как бы­ст­рый за­пуск Dash.

[править] Кла­виа­ту­ра

Когда на ва­шем Nexus 7 вме­сто спе­ци­аль­но­го поль­зо­ва­тель­ско­го ин­тер­фей­са для план­шетника поя­вит­ся Ubuntu, у вас, ве­ро­ят­но, возникнет во­прос: а как на­би­рать текст без кла­виа­ту­ры?

К сча­стью, Ubuntu уже дав­но снаб­жен пре­дуста­нов­лен­ны­ми функ­ция­ми досту­па, сре­ди ко­то­рых – эк­ран­ная кла­виа­ту­ра. Ес­ли вы хо­ти­те ви­деть эти функ­ции на обыч­ном на­столь­ном Ubuntu, за­гру­зи­те Ubuntu Settings и вы­бе­ри­те раз­дел Universal Access. Здесь и вклю­ча­ет­ся кла­виа­ту­ра. На Nexus 7 она уже любезно вклю­че­на по умол­чанию, и долж­на по­яв­лять­ся вся­кий раз, когда на­до вве­сти текст. Ес­ли в си­лу ка­ких-то при­чин кла­виа­ту­ры нет, стукните по знач­ку на панели с че­тырь­мя квад­ра­та­ми, вы­бе­ри­те Show Onboard, и кла­виа­ту­ра поя­вит­ся.

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

Кла­виа­ту­ра так­же пре­достав­ля­ет по­лез­ные функ­ции вза­мен мы­ши. На­при­мер, труд­но щелк­нуть пра­вой кноп­кой мы­ши, ес­ли у вас нет ни мы­ши, ни пра­вой кноп­ки. Что­бы ими­ти­ро­вать щел­чок пра­вой кноп­кой, сна­ча­ла коснитесь кноп­ки со стрел­кой в верхней пра­вой час­ти кла­виа­ту­ры, и вы уви­ди­те до­полнитель­ные кноп­ки. За­тем сре­ди возник­ших кно­пок вы­бе­ри­те кноп­ку со стрел­кой впра­во (она долж­на поя­вить­ся ря­дом с той кноп­кой, ко­то­рой вы толь­ко что косну­лись). Те­перь коснитесь об­лас­ти эк­ра­на, к ко­то­рой вы хо­те­ли при­менить щел­чок пра­вой кноп­кой мы­ши. Вы долж­ны уви­деть тот же эф­фект, как и от щелч­ка пра­вой кноп­кой (на­при­мер, по­яв­ление ме­ню).

Ес­ли при ра­бо­те с эк­ран­ной кла­виа­ту­рой про­изош­ли про­бле­мы или ошиб­ки, вы мо­же­те управ­лять Nexus 7 неко­то­ры­ми дру­ги­ми спо­со­ба­ми. Пер­вый и са­мый про­стой под­ход – ис­поль­зо­вать ка­бель MicroUSB Host (OTG). Под­клю­чи­те его и под­сое­дините кла­виа­ту­ру.

Дру­гой под­ход – при­менить VNC для управ­ления Nexus 7. VNC – это се­те­вой про­то­кол, ис­поль­зуе­мый для экс­пор­та эк­ра­на на дру­гое уст­рой­ст­во. Для на­ча­ла за­пусти­те ‘Vino’ на Nexus 7 и в поя­вив­шем­ся окне от­меть­те га­лоч­кой окош­ки ‘Allow Other Users To View Your Desktop [Раз­ре­шить дру­гим поль­зо­ва­те­лям про­смат­ри­вать ваш ра­бо­чий стол]’ и ‘Require The User To Enter This Password [Тре­бо­вать у поль­зо­ва­те­ля вве­сти этот па­роль]’, а во вто­ром из них вве­ди­те па­роль. Мо­же­те уб­рать от­мет­ки из дру­гих око­шек, и внизу вы­бе­ри­те Only When Someone Is Connected [Толь­ко когда кто-то под­сое­динен]. За­крой­те ок­но, и те­перь у вас бу­дет ра­бо­тать де­мон VNC.

Те­перь вы мо­же­те ис­поль­зо­вать на сво­ем ком­пь­ю­те­ре про­грам­му про­смот­ра уда­лен­но­го ра­бо­че­го сто­ла для со­единения с Nexus 7 и управ­ления им. Воз­мож­но, в про­грам­ме про­смот­ра вам нуж­но бу­дет от­ме­тить ‘Use JPEG Compression [Ис­поль­зо­вать сжа­тие JPEG]’; это долж­но немно­го уве­ли­чить про­из­во­ди­тель­ность.

[править] Ус­та­нов­ка про­грамм

На­стро­ив свой Nexus 7, вы смо­же­те ис­поль­зо­вать его, как обыч­ный на­столь­ный Ubuntu. Един­ст­вен­ная об­ласть, где на­до быть поосто­рожнее, это уста­нов­ка про­грамм. Вы долж­ны ис­поль­зо­вать толь­ко про­грам­мы в ар­хи­ве и не вклю­чать ар­хи­вы -updates и -security, ес­ли ис­поль­зуе­те ре­ли­з бо­лее ста­рый, чем 13.04. Это мо­жет на­ру­шить об­нов­ления, соз­дан­ные спе­ци­аль­но для Nexus 7.

Ес­ли вы на Nexus 7 ис­поль­зуе­те 13.04, ре­ко­мен­ду­ем ре­гу­ляр­но об­нов­лять сис­те­му, ска­чи­вая от­лад­ки. Мо­же­те сде­лать это, за­гру­зив тер­ми­нал (ка­сание че­тырь­мя паль­ца­ми для досту­па в Dash, вве­ди­те terminal и щелкните по знач­ку) и за­тем за­пусти­в

sudo apt-get update

sudo apt-get dist-upgrade

Когда вам пред­ло­жат вве­сти па­роль, по умол­чанию это ‘ubuntu’. Для уста­нов­ки про­грамм мож­но так­же ис­поль­зо­вать Ubuntu Software Centre, ко­то­рый вклю­чен в сис­те­му,. Од­на­ко будь­те осто­рож­ны при уста­нов­ке при­ло­жений – не от все­го сто­ит ожи­дать ров­ной ра­бо­ты: что-то ра­бо­тать не бу­дет, или бу­дет, но не в со­от­вет­ст­вии с ва­ши­ми ожи­дания­ми. На­при­мер, на мо­мент на­пи­сания этой ста­тьи неко­то­рые иг­ры (в ча­ст­но­сти, 3D) и при­ло­жения не от­ли­ча­ют­ся хо­ро­шей ра­бо­той на уст­рой­ст­вах с ог­раничен­ны­ми ре­сур­са­ми вро­де Nexus 7.

[править] Воз­врат к Android

Ес­ли вы не хо­ти­те остав­лять Ubuntu на Nexus 7 и хо­ти­те вер­нуть­ся к Android, за­гру­зи­те по­след­нюю вер­сию об­раза для ва­ше­го уст­рой­ст­ва с http://bit.ly/QDfbtq и со­храните ее на диск. Пре­ж­де чем за­но­во уста­но­вить Android, сде­лай­те ре­зерв­ные ко­пии всех на­стро­ек и фай­лов, ко­то­рые бы­ли на Nexus 7. Те­перь под­клю­чи­те свой план­шет к но­ут­бу­ку/на­столь­но­му ПК ка­бе­лем MicroUSB (убе­ди­тесь, что это един­ст­вен­ное уст­рой­ст­во, под­клю­чен­ное к но­ут­бу­ку/на­столь­но­му ПК), пе­ре­за­пусти­те план­шет и удер­жи­вай­те кноп­ку умень­шения гром­ко­сти, по­ка он пе­ре­за­гру­жа­ет­ся. Пе­ре­ве­ди­те уст­рой­ст­во в ре­жим fastboot:

sudo fastboot devices

Рас­па­куй­те ска­чан­ный tar-ар­хив. На­при­мер: tar zxvf nakasi-jro03d-factorye102ba72.tgz. По­том за­пусти­те про­грам­му пе­ре­про­шив­ки:

cd nakasi-jro03d/

sudo ./flash-all.sh

Вы, воз­мож­но, уви­ди­те пре­ду­пре­ж­дения, ко­то­рые мож­но иг­но­ри­ро­вать – восста­нов­ление бу­дет про­дол­жать­ся:

archive does not contain ‘boot.sig’

archive does not contain ‘recovery.sig’

archive does not contain ‘system.sig’

За­тем мо­же­те сно­ва за­бло­ки­ро­вать уст­рой­ст­во по­сле еще од­ной за­груз­ки в ре­жи­ме fastboot:

sudo fastboot oem lock

Те­перь Android бу­дет ус­та­нов­лен и го­тов к ра­бо­те!

Ес­ли слой ра­бо­че­го сто­ла Ubuntu не ра­бо­та­ет так, как вы ожи­да­ли, не удив­ляй­тесь, что раз­ра­бот­чи­ки не очень-то этим ин­те­ре­су­ют­ся; они скон­цен­три­ро­ва­лись на яд­ре, Х-сер­ве­ре и про­чих низко­уровневых ком­понен­тах.

Тем не менее, на­сла­ж­дай­тесь Ubuntu на Nexus 7 и обя­за­тель­но со­об­щай­те об ошиб­ках, ес­ли об­на­ру­жи­те их на низ­ком уровне – для этого за­пустите ко­ман­ду ubuntu-bug в тер­ми­на­ле. Уда­чи! |

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