Линукс у вашем џепу: рачунари и водичи да га увек имате са собом

Последње ажурирање: Мај КСНУМКС КСНУМКС
  • Постоји широк избор ручних рачунара са изворном или заједници прилагођеном подршком за Линукс.
  • „Уради сам“ пројекти са Raspberry Pi-јем вам омогућавају да креирате јефтине и потпуно прилагодљиве Linux мини-рачунаре.
  • Џепни водичи за команде су идеалан додатак за максимално искоришћавање ових компактних уређаја.
  • Заједница одржава екосистем ултрамобилних рачунара (UMPC), дигиталних дигиталних рачунала (PDA) и микрорачунара који омогућавају ношење Линукса у џепу.

Линукс у вашем џепу

Ако сте икада сањали да носите комплетан Линукс рачунар у џепу , нисте сами. Од класичних ултрамодулних рачунара до најновијих Raspberry Pi-ја, свет малог хардвера и система отвореног кода годинама нам даје драгуље који комбинују екстремну преносивост са више него довољном снагом за свакодневну употребу.

У овом чланку ћемо спојити два испреплетена света: с једне стране, ручне рачунаре засноване на Линуксу , како комерцијалне тако и оне домаће израде, а с друге стране, концепт „џепног водича“ команди за максимално искоришћавање било које дистрибуције. Видећете детаљну листу легендарних уређаја, „уради сам“ пројеката које можете реплицирати код куће помоћу Raspberry Pi-ја, а такође и како добар лист са упутствима за команде може трансформисати ваш мини-рачунар у моћан алат за рад, учење и експериментисање.

Шта заправо значи имати „Линукс у џепу“?

Када говоримо о „Линуксу у вашем џепу“, можемо се осврнути на две различите, али уско повезане ствари: с једне стране, ултракомпактне физичке рачунаре који покрећу Линукс , а са друге стране, мале штампане или дигиталне водиче који садрже основне команде за навигацију терминалом. Лепота лежи у комбиновању обе идеје: мали уређај и брзи водич који је увек при руци.

У годинама које су претходиле експлозији таблета и паметних телефона какве данас познајемо, појавила се читава серија UMPC-ова (ултра мобилних рачунара) и минирачунара , покушавајући да понуде „пуни рачунар“ у џепном формату. Многи од ових уређаја су сада колекционарски предмети, али су отворили пут и показали да се Линукс може прилагодити уређајима са малим екранима и тастатурама.

Критеријуми који се обично користе за одређивање да ли уређај спада у категорију „џепних рачунара“ су прилично једноставни: мора да садржи пуну QWERTY тастатуру и да буде довољно компактан да стане у велики џеп (замислите џепове јакне или широких панталона). Осим тога, све остало је питање снаге, трајања батерије и заједнице.

Многи од ових уређаја су произведени у ограниченим количинама, продавани само у одређеним земљама или су рано престали да се производе, тако да је данас уобичајено да се мора претраживати eBay, Amazon или кинеска тржишта половне опреме да би се пронашао уређај у добром стању. И, наравно, кључ њиховог даљег постојања је заједница која одржава подршку за Linux, закрпе и алате потребне да се из њих извуку максимум.

Поред хардвера, постоји још један кључни стуб: џепни водичи за Линукс . То су мали приручници који сажето садрже најчешће коришћене команде, најпрактичније опције и примере употребе, намењени и почетницима који желе да се упознају са Линуксом и администраторима или напредним корисницима којима је потребан брз водич. Имати један од ових водича при руци када радите на мини-рачунару са малим екраном је корисније него што се можда чини.

Уређаји са изворном подршком за Линукс: извадите га из џепа и ради.

џепни рачунар са Линуксом

Неки уређаји су дизајнирани да покрећу Линукс или систем заснован на Линуксу од првог покретања . Ова изворна подршка знатно поједностављује ствари: покренете систем, конфигуришете неколико детаља и можете почети са подешавањем без муке са драјверима или алтернативним сликама.

Један од модерних класика је Пандора , уређај објављен између 2008. и 2010. године, заснован на OMAP3530 SoC-у (ARM Cortex-A8) који ради између 600 MHz и 1 GHz. Нуди комплетну тастатуру, аналогне џојстике и унапред инсталирани Linux, што га чини необичном мешавином ручне конзоле и мини-рачунара. Упркос својим годинама, некада је био доступан на званичној веб страници и остаје веома цењен међу колекционарима и ентузијастима ретро игара.

Духовни наследник Пандоре је Pyra , планиран са OMAP 5 (ARM Cortex-A15) на 1,5 GHz. Pyra циља у истом правцу: мали уређај намењен љубитељима игара и корисницима који желе комплетан Linux систем на дохват руке. Његов развој је био дуг и донекле неизвестан, али идеја остаје: да понуди довољно снаге у кућишту џепне величине, са Linux-ом као оперативним системом.

Међу најзначајнијим „уради сам“ пројектима је NODE – Ручни Линукс терминал (верзија 2) , домаћи џепни рачунар базиран на Raspberry Pi 2 рачунару и смештен у кућиште по мери. Овај пројекат је посебно значајан јер је инспирисао многе људе да направе сопствене ручне Линукс машине. NODE комбинује Raspberry Pi плочу, QWERTY тастатуру, екран и батерију, што резултира неком врстом „преносивог терминала“ који вам омогућава повезивање путем SSH-а, прегледавање веба или покретање уобичајених административних услужних програма.

Не смемо заборавити ни Нокију N900 , објављену 2009. године и засновану на 600 MHz TI OMAP3430. Иако је пласирана на тржиште као мобилни телефон, њена најзанимљивија карактеристика била је то што је покретала Maemo , оперативни систем заснован на Линуксу, у потпуности фокусиран на заједницу и развој отвореног кода. Заједно са моделима попут Нокије 770 Интернет Таблета, N800 и N810, формирала је малу породицу ручних уређаја који се и данас могу похвалити активном заједницом, креирајући модове, алтернативни фирмвер и алате за развој.

  Резервна копија у облаку у односу на екстерни чврсти диск: комплетан практични водич

На основу овога, дизајниран је пројекат Neo900 , са тежњом да буде духовни наследник N900. Задржао је оригинално кућиште, али је ажурирао хардвер са 1 GHz TI DM3730 и додао нове функције приватности и безбедности . Циљ је био да се понуди отворен, једноставан уређај спреман за покретање различитих мобилних Linux дистрибуција. Његов развој је имао своје успоне и падове, али идеја јасно илуструје снажну жељу за истински отвореним „џепним телефоном“.

У домену јефтиних плоча, налазимо пројекте попут PocketC.HIP , „уради сам“ џепног рачунара направљеног око популарне CHIP плоче од 9 долара. Овај уређај је укључивао Allwinner R8 SoC (1 GHz ARM Cortex-A8), тастатуру, екран и батерију, формирајући неку врсту преносиве конзоле/терминала спремног за покретање Linux-а и једноставних апликација. Иако пројекат никада није достигао комерцијални успех, помогао је у популаризацији идеје да можете направити сопствени мини рачунар за врло мало новца.

Ако се вратимо мало даље у прошлост, истиче се Шарпова серија Заурус , посебно модели SL-C1000, SL-C3000, SL-C3100, SL-C3200 и SL-C860. Ови уређаји у облику шкољке, засновани на Intel Xscale PXA270 процесору од 416 MHz, долазили су са унапред инсталираним Линуксом и изненађујуће удобном тастатуром за своју величину. Серија Заурус је неговала јаку заједницу модера, која је развила прилагођене РОМ-ове, алате и техничку документацију како би их трансформисала у праве мини-рачунаре џепне величине.

Шарп је такође издао NetWalker PC-Z1 , мини нетбук са Freescale i.MX515 процесором (800 MHz ARM Cortex-A8), екраном осетљивим на додир и комплетном тастатуром у заиста компактном облику. Иако се више продаје као „мини нетбук“ него као PDA, његова величина и оперативни систем заснован на Линуксу га сврставају у ову категорију уређаја који се могу користити и за писање и за даљинско администрирање система.

Још један занимљив комад је Ben NanoNote , са XBurst JZ4720 процесором на 336 MHz. И хардвер и софтвер су отвореног кода, а оперативни систем који користи је OpenWRT, познатији по својој употреби у рутерима. Овај уређај савршено отелотворује идеал хакерске заједнице: мали, отворен, добро документован и дизајниран за експериментисање са Линуксом у окружењу са изузетно ограниченим ресурсима, али изненађујуће корисним.

Џепни рачунари модификовани за рад са Линуксом

УМПЦ уређај са Линуксом

Поред уређаја који су долазили са унапред инсталираним Линуксом, постоји читава породица ултрамобилних рачунара (UMPC) и микро-лаптопова који су првобитно долазили са Виндоусом или другим оперативним системима , али које је заједница успела да прилагоди за покретање ГНУ/Линукс дистрибуција са различитим степеном успеха. То укључује драјвере, компатибилност чипсета и безброј сати покушаја и грешака.

Један од најпознатијих модела је Sony Vaio P , објављен око 2009. године. Опремљен Intel Atom Z5x0 процесорима у распону од 1,33 до 2,13 GHz, био је представљен као нека врста луксузног „субнотебука“, веома дугачак и елегантан, са широким екраном и донекле компактном тастатуром. Иако је лансиран са Windows-ом, заједница је документовала како се на њега инсталира Linux , укључујући напомене о томе које дистрибуције имају најбољу подршку и које компоненте су најпроблематичније (графичка картица, вешање итд.). У пракси, то је јасан пример џепног лаптопа претвореног у Linux машину.

Слично томе, у питању је и Fujitsu UH900 , још један UMPC са Intel Atom Z540 процесором на 1,86 GHz. Овај модел је такође био предмет експеримената са инсталацијом Linux-а, иако резултати нису били савршени: пријављени су проблеми са подршком за неке чипсете , укључујући аудио и одређене модуле за повезивање. Упркос томе, за оне који уживају у подешавању језгра и компајлирању модула, то остаје занимљиво поље за игру: подешавање језгра може направити велику разлику на овим машинама.

Међу скромнијим уређајима био је Zipit Z2 , мали уређај за инстант поруке са процесором XScale PXA270 од 312 MHz. Иако је био спор одмах по паковању и имао је прилично ограничен софтвер, заједница је успела да направи слике фирмвера засноване на Линуксу и трансформише га у неку врсту мини џепног терминала. Главни проблем данас је доступност: то је редак уређај, тешко га је пронаћи осим претраживањем међународних тржишта половне робе.

Још један необичан модел је Sharp/Willcom D4 , јапански UMPC са Intel Atom Z520 процесором на 1,3 GHz. Информације о овом уређају су ограничене на мрежи, али су се појавили видео снимци који показују да може да покрене Linux. Као што је често случај са оваквим експериментима, вероватно има ограничену подршку за одређене компоненте као што су аудио, Wi-Fi или функције за уштеду енергије, што га чини више куриозитетом него поузданом машином за свакодневну употребу.

Такође заслужују помен и UMID mbook рачунари : модел m1 (Atom Z520 на 1,3 GHz) и BZ (Atom Z515 на 1,2 GHz). То су мали рачунари са физичком тастатуром и екраном који се преклапа, првобитно дизајнирани за покретање Windows-а. У оба случаја, објављено је да се Linux може инсталирати са прихватљивим резултатима, мада је опет доступност ограничена и проналажење свеобухватне техничке документације може бити тешко. Они су јасни примери како је заједница одлучна да донесе Linux на било који уређај са тастатуром и мало меморије.

Уради сам пројекти: како направити свој џепни Линук рачунар

Поред комерцијалних уређаја, постоји један незаустављив тренд: прављење сопственог мини-рачунара са Линуксом користећи микрорачунаре типа Raspberry Pi . Ове плоче, величине кредитне картице и веома приступачне (око 30-40 евра), долазе са основним конекторима комплетног рачунара и омогућавају вам да направите све, од робота до ретро конзола или система за кућну аутоматизацију.

  Чиплети: Модуларност која трансформише технолошку индустрију

Један од најупечатљивијих „уради сам“ пројеката укључује прављење рачунара џепне величине, отприлике величине Нинтендо ДС-а, од Распбери Пај 2 или 3. Идеја је да се Распбери Пај плоча, мали екран, QWERTY тастатура и пуњива батерија саставе у компактно кућиште, што резултира преносивим уређајем који се може користити за прегледање веба, читање имејлова, играње класичних игара попут Дума или гледање кратких видео снимака на Јутјубу.

Пројекат који је популаризовао Крис Робинсон (NODE) ​​користи Raspberry Pi 2 са процесором од 900 MHz и 1 GB RAM меморије , заједно са три USB порта, Ethernet конектором, позадински осветљеном QWERTY тастатуром, екраном осетљивим на додир од 3,5 инча и батеријом типа „преклоп“ од 1000 mAh. Обично покреће Raspbian (сада Raspberry Pi OS) са лаганим менаџером прозора попут i3, идеалним за мале екране и скроман хардвер.

Кућиште, у оваквим пројектима, обично је један од најкреативнијих аспеката. У конкретном примеру NODE-а, два кућишта за хард дискове од 2,5 инча су пренамењена , исечена и подешена како би се створио мали „склопиви лаптоп“. Међутим, важно је имати на уму да постављање свих компоненти може захтевати физичко смањење величине плоче (турпијање, одлемљивање неискоришћених конектора итд.), тако да је препоручљиво имати неко искуство са лемљењем и прецизним алатима.

Ова врста ручног рачунара заснованог на Линуксу може да функционише и као импровизована десктоп радна станица ако је повежете са екстерним монитором преко HDMI-ја и додате удобнију тастатуру и миш. Чак и са овом флексибилношћу, његова највећа снага је способност да остане потпуно оперативан независно, са сопственим интегрисаним екраном и тастатуром. Ако желите да стримујете или пресликавате екран на други уређај, алати попут Дескрина то олакшавају.

Цена ових пројеката се обично креће око 100 евра, укључујући Raspberry Pi, екран, тастатуру, батерију и кућиште. Резултат је, међутим, комплетан мини-рачунар који можете прилагодити до последњег детаља , који у својој основи покреће Linux и омогућава вам да инсталирате било који ARM-компатибилан софтвер: лагане прегледаче, SSH клијенте, уређиваче текста, емулаторе и још много тога. Да бисте максимизирали перформансе на ограниченом хардверу, препоручљиво је проучити управљање меморијом и оптимизацију у Linux-у.

Џепни водичи за Линукс: основне команде увек при руци

Друга страна „Линукса у вашем џепу“ су брзи водичи за команде , обично у малом формату (мала књига или PDF на екрану који се лако користи) који прате сваког корисника Линукса, без обзира да ли управљају серверима или једноставно желе да се навикну на терминал.

Ова врста водича је обично намењена онима који свакодневно користе Линукс и желе практичан водич за читање, важећи за било коју дистрибуцију. Његов садржај је организован тако да нуди прогресивну криву учења: почињете са првим контактом са системом, настављате са графичком радном површином, фајл системом и љуском, а одатле дубље залазите у администрацију, умрежавање и аутоматизацију.

Добро структуриран џепни водич обично садржи одељке посвећене добијању помоћи од самог терминала (команде као што су man, info, –help и слично), основној употреби графичког окружења, структури фајл система (/, /home, /etc, /var, итд.) и основним концептима љуске: једноставне команде, цеви, преусмеравања, променљиве и замена команди.

Одатле, курс обично прелази на операције са датотекама: команде за копирање, премештање, преименовање и брисање (cp, mv, rm), креирање директоријума, навигацију путањама (cd, pwd, ls и variants), преглед садржаја (cat, less, more, head, tail) и основно уређивање помоћу едитора као што су nano, vi/vim или слични. Дозволе за датотеке, власници и групе су такође обично сажето објашњене, заједно са командама за њихову промену (chmod, chown, chgrp) и како пронаћи датотеке помоћу find и locate.

Још један редован одељак фокусира се на манипулацију текстом у датотекама . Ово укључује алате попут awk, sed и m4, заједно са популарним скриптним језицима као што су Perl, PHP, Python и Ruby. Циљ није да се пружи свеобухватан курс програмирања, већ да се демонстрира како се повезују команде за трансформацију текста, филтрирање линија, извршавање групних замена и генерисање брзих извештаја из командне линије.

Што се тиче компресије и паковања, џепни водич обично покрива команде попут tar, gzip, bzip2, xz и zip/unzip , објашњавајући како креирати и декомпресовати архиве, како комбиновати више датотека у један пакет и како их заштитити шифровањем када је то потребно. Такође укључује команде за упоређивање датотека (diff, cmp), конвертовање формата и руковање PDF и PostScript документима из терминала.

Такође постоје одељци посвећени управљању штампачима и редовима штампања , провери правописа из командне линије и алатима везаним за дискове и системе датотека: монтирање и демонтирање (mount, umount), провера интегритета, партиционисање и услужни програми за резервне копије и удаљено складиштење (rsync, scp, tar преко SSH, итд.). Све ово је представљено на компактан начин, тако да можете пронаћи синтаксу која вам је потребна на први поглед, без потребе да се упуштате у дугачка упутства.

Одељак о процесима и заказаним задацима је такође кључан: команде за навођење процеса (ps, top, htop), слање сигнала (kill, killall), промену приоритета (nice, renice) и заказивање периодичних извршавања помоћу cron и at. Поред тога, обично су укључене напомене о томе како се правилно пријавити и одјавити, искључити и поново покренути систем и управљати вишекорисничким сесијама.

  Комплетан водич за избор и конфигурисање рачунара са Линуксом

У области корисника и група, џепни водич описује како управљати корисничким налозима (adduser, useradd, usermod, userdel), како постати суперкорисник (su, sudo), управљати групама (groupadd, groupmod, groupdel) и прилагодити окружење сваког корисника (конфигурационе датотеке у почетном директоријуму, променљиве окружења итд.). Такође покрива откривање информација о систему и хосту, као и алате за преузимање података о хардверу, меморији, процесору и активним сервисима.

Још једна важна област је умрежавање и комуникација : лоцирање хостова, разрешавање имена домена, провера повезивања (пинг, трасирање), преглед мрежних интерфејса, конфигурисање веза и провера отворених портова. У овом контексту, није неуобичајено помињати и текстуалне клијенте е-поште, лагане веб прегледаче засноване на конзоли, читање Јузнет група за дискусију, размену тренутних порука заснованих на терминалу и друге алате за комуникацију типичне за Јуникс окружења.

Коначно, многи водичи укључују одељак који је више „намењен корисницима десктопа“, са командама везаним за приказ на екрану, математику, датуме и време, графику и чуваре екрана, звук, видео и инсталацију софтвера . Странице су такође посвећене креирању шел скрипти, приказујући основне обрасце за аутоматизацију понављајућих задатака. Све ово је заокружено свеобухватним абецедним индексом, који служи као алат за брзу претрагу команди и концепата.

Други занимљиви уређаји и почасна помињања

Каталог ручних рачунара, откључаних телефона и ПДА уређаја који су се бавили Линуксом је огроман, а многи од њих су одмах отишли ​​у категорију колекционара. Иако нису сви постигли снажну подршку за Линукс, они су важан део историје ручних рачунара.

Тренутно, уређаји попут GPD WIN-а , базираног на 1,44 GHz Intel Atom Cherry Trail X5-Z8500 процесору, долазе са унапред инсталираним Windows 10 оперативним системом и циљају на тржиште преносивих игара. Иако се подршка за Linux званично не помиње у неким случајевима, то није спречило заједницу да покуша да их натера да покрећу разне дистрибуције, посебно за оне који желе хибридни уређај између конзоле и џепног рачунара.

Ако претражујете онлајн тржишта попут eBay-а, AliExpress-а или Alibaba-е користећи термине попут „UMPC“ или „џепни рачунар“, и даље можете пронаћи ретке и експерименталне уређаје , многе са скромним хардвером, али са потенцијалом да постану мали Linux терминали. Проблем је, опет, оскудна документација и ограничена подршка за драјвере, што захтева значајно истраживање и прихватање одређених ограничења.

Међу почасним помињањима, легендарни уређаји попут Psion серије 5 (1997-1999) су обавезни. Са својим ARM710 процесором који ради на 18-36 MHz, пласиран је на тржиште као професионални PDA. Иако није покретао Linux одмах по инсталацији, поставио је стандард за то шта би џепни рачунар требало да буде, са удобном тастатуром, чврстим шаркама и пристојним трајањем батерије. Многи корисници га се сећају као уређаја испред свог времена.

Још један кључни део технологије је HP 95LX , познат и као Пројекат Јагуар. Објављен 1991. године, имао је NEC V20 процесор од 5,37 MHz и био је први ручни рачунар или PDA који је укључивао MS-DOS. Иако његов оперативни систем није био Linux, показао је да се комплетно DOS окружење може носити у џепу, отварајући пут будућим експериментима са напреднијим системима.

HP Jornada 720 , са StrongARM процесором од 206 MHz, објављен око 2000. године, био је још један веома популаран PDA међу напредним корисницима. У овом случају, заједница је успела да креира слике фирмвера засноване на Linux-у, што га је учинило изузетно атрактивним уређајем за хакере и ентузијасте отвореног кода. Његова удобна тастатура и релативно велики екран учинили су га савршеним за уређивање текста и задатке даљинске администрације.

Сви ови уређаји, заједно са ултрамобилним рачунарима (UMPC) и модерним матичним плочама, стварају простор који може да прими практично било коју комбинацију компактног хардвера и софтвера отвореног кода . Од телефона до ПДА уређаја, ручних конзола до „играчких“ рачунара, основна идеја је иста: имати комплетан систем који можете извадити из џепа и користити било када.

Ако размишљате да уђете у овај свет, најбоља стратегија је да комбинујете мали уређај базиран на Линуксу (било комерцијални или „уради сам“) са добрим водичем за команде џепне величине . На тај начин, увек имате и алат и минимално знање потребно за његово савладавање: можете се повезати са серверима, аутоматизовати задатке, тестирати скрипте, прегледати веб или једноставно играти игре, све са малог уређаја који привлачи пажњу где год да га понесете.

Еволуција ових „џепних Линукс“ система показује да, иако су данашњи стандардни таблети и мобилни телефони моћнији и богатији функцијама, и даље постоји место за уређаје и пројекте који дају приоритет потпуној контроли корисника, бесплатном софтверу и могућности експериментисања без ограничења . Било да је у питању спасавање старог ултра-модног рачунара (UMPC), куповина ретког налаза на мрежи или изградња сопственог мини-рачунара са Raspberry Pi-јем, опције за ношење Линукса у џепу су живље него икад.

изаберите Линукс дистрибуцију
Повезани чланак:
Како одабрати Линук дистрибуцију на основу вашег профила и вашег рачунара