- Існує широкий вибір кишенькових комп'ютерів з вбудованою або адаптованою для спільноти підтримкою Linux.
- Проекти «зроби сам» з Raspberry Pi дозволяють створювати дешеві та повністю настроювані міні-комп'ютери Linux.
- Кишенькові посібники з команд – ідеальне доповнення, щоб максимально використати ці компактні пристрої.
- Спільнота підтримує екосистему ультрамобільних ПК, кишенькових комп'ютерів та мікрокомп'ютерів, що дозволяє носити Linux у кишені.

Якщо ви коли-небудь мріяли носити повноцінний комп'ютер на Linux у кишені , ви не самотні. Від класичних ультрамобільних ПК до найновіших Raspberry Pi, світ невеликого обладнання та систем з відкритим кодом роками дарує нам перлини, які поєднують надзвичайну портативність з більш ніж достатньою потужністю для щоденного використання.
У цій статті ми об'єднаємо два взаємопов'язані світи: з одного боку, кишенькові комп'ютери на базі Linux , як комерційні, так і саморобні, а з іншого — концепцію «кишенькового посібника» з команд, щоб отримати максимальну віддачу від будь-якого дистрибутиву. Ви побачите детальний список легендарних пристроїв, саморобних проектів, які ви можете відтворити вдома за допомогою Raspberry Pi, а також те, як гарна шпаргалка з команд може перетворити ваш міні-комп'ютер на потужний інструмент для роботи, навчання та експериментів.
Що насправді означає мати «Linux у кишені»?
Коли ми говоримо про «Linux у вашій кишені», ми можемо мати на увазі дві різні, але тісно пов'язані речі: з одного боку, надкомпактні фізичні комп'ютери, на яких працює Linux , а з іншого – невеликі друковані або цифрові посібники, що містять основні команди для навігації в терміналі. Краса полягає в поєднанні обох ідей: крихітний пристрій і швидкий довідник, який завжди під рукою.
У роки, що передували вибуховому розвитку планшетів та смартфонів, які ми знаємо сьогодні, з'явилася ціла серія ультрамобільних ПК (UMPC) та мінікомп'ютерів , які намагалися запропонувати «повноцінний ПК» у кишеньковому форматі. Багато з цих пристроїв зараз є колекційними предметами, але вони проклали шлях і продемонстрували, що Linux можна адаптувати до пристроїв з крихітними екранами та клавіатурами.
Критерії, які зазвичай використовуються для визначення того, чи належить пристрій до категорії «кишенькових комп’ютерів», досить прості: він повинен мати повноцінну клавіатуру QWERTY та бути достатньо компактним, щоб поміститися у велику кишеню (наприклад, кишеню піджака або штанів вільного крою). Окрім цього, все інше залежить від потужності, часу роботи акумулятора та спільноти користувачів.
Багато з цих пристроїв вироблялися обмеженими партіями, продавалися лише в певних країнах або були зняті з виробництва на ранній стадії, тому сьогодні часто доводиться шукати на eBay, Amazon або китайських торгових майданчиках уживаних товарів, щоб знайти пристрій у хорошому стані. І, звичайно, ключем до їхнього подальшого існування є спільнота, яка підтримує Linux, виправляє проблеми та надає інструменти, необхідні для максимального використання їхньої можливості.
Окрім апаратного забезпечення, є ще один ключовий стовп: кишенькові посібники з Linux . Це невеликі посібники, які стисло містять найчастіше використовувані команди, найпрактичніші опції та приклади використання, розроблені як для початківців, які хочуть ознайомитися з Linux, так і для адміністраторів чи досвідчених користувачів, яким потрібна швидка довідка. Мати один із них під рукою, коли ви працюєте на міні-комп'ютері з невеликим екраном, корисніше, ніж може здатися.
Пристрої з вбудованою підтримкою Linux: ви дістаєте його з кишені, і він працює.
Деякі пристрої розроблені для роботи з Linux або системою на базі Linux з першого завантаження . Ця вбудована підтримка значно спрощує роботу: ви завантажуєтеся, налаштовуєте кілька деталей і можете почати налаштовувати пристрої, не маючи потреби в драйверах чи альтернативних образах.
Однією з сучасних класиків є Pandora , пристрій, випущений між 2008 і 2010 роками, заснований на однокристальній системі OMAP3530 (ARM Cortex-A8) з частотою від 600 МГц до 1 ГГц. Він пропонує повноцінну клавіатуру, аналогові джойстики та попередньо встановлений Linux, що робить його цікавим поєднанням кишенькової консолі та міні-комп'ютера. Незважаючи на свій вік, колись він був доступний на офіційному веб-сайті та залишається високо цінуваним серед колекціонерів та ентузіастів ретро-ігор.
Духовним наступником Pandora є Pyra , запланований на використання OMAP 5 (ARM Cortex-A15) з частотою 1,5 ГГц. Pyra спрямована в тому ж напрямку: невеликий пристрій, орієнтований на геймерів та користувачів, які хочуть мати повноцінну систему Linux під рукою. Його розробка була довгою та дещо невизначеною, але ідея залишається незмінною: запропонувати достатню потужність у кишеньковому корпусі з операційною системою Linux.
Серед найвідоміших DIY-проектів є NODE – Портативний Linux-термінал (версія 2) – саморобний кишеньковий комп’ютер на базі Raspberry Pi 2, розміщений у спеціально вирізаному корпусі. Цей проєкт особливо важливий, оскільки надихнув багатьох людей на створення власних кишенькових Linux-машин. NODE поєднує плату Raspberry Pi, QWERTY-клавіатуру, екран та акумулятор, що призводить до створення своєрідного «портативного терміналу», який дозволяє підключатися через SSH, переглядати веб-сторінки або запускати звичайні адміністративні утиліти.
Не можна забувати про Nokia N900 , випущений у 2009 році на базі 600 МГц TI OMAP3430. Хоча він рекламувався як мобільний телефон, його найцікавішою особливістю було те, що він працював під управлінням Maemo , операційної системи на базі Linux, повністю орієнтованої на спільноту та розробку з відкритим кодом. Поряд з такими моделями, як Nokia 770 Internet Tablet, N800 та N810, він утворив невелику родину портативних пристроїв, які досі можуть похвалитися активною спільнотою, створюючи моди, альтернативні прошивки та інструменти розробки.
Виходячи з цього, був розроблений проект Neo900 , який прагнув стати духовним наступником N900. Він зберіг оригінальний корпус, але оновив апаратне забезпечення з 1-ГГц TI DM3730 та додав нові функції конфіденційності та безпеки . Метою було запропонувати відкритий, зручний пристрій, готовий до роботи з різними мобільними дистрибутивами Linux. Його розвиток мав свої злети та падіння, але ідея чітко ілюструє сильне прагнення до справді відкритого «кишенькового телефону».
У сфері недорогих плат ми знаходимо такі проекти, як PocketC.HIP , саморобний кишеньковий комп'ютер, побудований на основі популярної плати CHIP за 9 доларів. Цей пристрій включав систему на кристалі Allwinner R8 (1 ГГц ARM Cortex-A8), клавіатуру, екран та акумулятор, утворюючи своєрідну портативну консоль/термінал, готовий до запуску Linux та простих програм. Хоча проект так і не досяг комерційного успіху, він допоміг популяризувати ідею про те, що можна зібрати власний міні-комп'ютер за дуже невеликі гроші.
Якщо повернутися трохи далі в часі, то серія Sharp Zaurus виділяється , особливо моделі SL-C1000, SL-C3000, SL-C3100, SL-C3200 та SL-C860. Ці пристрої у формі розкладачки, засновані на процесорі Intel Xscale PXA270 з тактовою частотою 416 МГц, постачалися з попередньо встановленою операційною системою Linux та напрочуд зручною для свого розміру клавіатурою. Серія Zaurus сприяла розвитку сильної спільноти моддерів, яка розробляла користувацькі прошивки, інструменти та технічну документацію, щоб перетворити їх на справжні кишенькові міні-комп'ютери.
Sharp також випустила NetWalker PC-Z1 , міні-нетбук із процесором Freescale i.MX515 (800 МГц ARM Cortex-A8), сенсорним екраном та повноцінною клавіатурою у справді компактному форм-факторі. Хоча він рекламується радше як «міні-нетбук», ніж як КПК, його розмір та операційна система на базі Linux одразу ставлять його в цю категорію пристроїв, які можна використовувати як для написання, так і для віддаленого адміністрування системи.
Ще один цікавий пристрій – Ben NanoNote з процесором XBurst JZ4720 на частоті 336 МГц. Як апаратне, так і програмне забезпечення мають відкритий вихідний код, а операційна система, яку він використовує, – OpenWRT, більш відома своїм використанням у маршрутизаторах. Цей пристрій ідеально втілює ідеал хакерської спільноти: невеликий, відкритий, добре документований і розроблений для експериментів з Linux у надзвичайно обмеженому ресурсами, але напрочуд корисному середовищі.
Кишенькові комп'ютери, модифіковані для роботи з Linux

Поряд із пристроями, на яких попередньо встановлено Linux, існує ціла родина ультракомп'ютерів та мікроноутбуків, які спочатку постачалися з Windows або іншими операційними системами , але спільноті вдалося адаптувати їх для роботи з дистрибутивами GNU/Linux з різним ступенем успіху. Це включає драйвери, сумісність чіпсетів та незліченну кількість годин спроб і помилок.
Однією з найвідоміших моделей є Sony Vaio P , випущений приблизно у 2009 році. Оснащений процесорами Intel Atom Z5x0 з тактовою частотою від 1,33 до 2,13 ГГц, він продавався як своєрідний розкішний «субноутбук», дуже довгий і елегантний, з широкоекранним дисплеєм і дещо компактною клавіатурою. Хоча він був запущений разом з Windows, спільнота задокументувала, як встановити на нього Linux , включаючи примітки про те, які дистрибутиви мають найкращу підтримку та які компоненти є найбільш проблематичними (відеокарта, підвіска тощо). На практиці це яскравий приклад кишенькового ноутбука, перетвореного на машину з Linux.
Подібним чином працює Fujitsu UH900 , ще один ультракомп'ютер з процесором Intel Atom Z540 з частотою 1,86 ГГц. Ця модель також була предметом експериментів з встановлення Linux, хоча результати були не ідеальними: повідомлялося про проблеми з підтримкою деяких чипсетів , включаючи аудіо та певні модулі підключення. Незважаючи на це, для тих, хто любить налаштовувати ядра та компілювати модулі, це залишається цікавим полем для гри: налаштування ядра може мати вирішальне значення на цих машинах.
Серед скромніших пристроїв був Zipit Z2 , невеликий пристрій для обміну миттєвими повідомленнями з процесором XScale PXA270 з тактовою частотою 312 МГц. Хоча він був повільним «з коробки» та мав досить обмежене програмне забезпечення, спільноті вдалося створити образи прошивки на базі Linux та перетворити його на своєрідний кишеньковий міні-термінал. Головна проблема сьогодні — це доступність: це рідкісний пристрій, який важко знайти, хіба що пошукавши на міжнародних ринках уживаних товарів.
Ще однією незвичайною моделлю є Sharp/Willcom D4 , японський ультрамобільний ПК з процесором Intel Atom Z520 з частотою 1,3 ГГц. Інформація про цей пристрій обмежена в Інтернеті, але з'явилися відео, які демонструють, що він може завантажувати Linux. Як це часто буває з такими експериментами, він, ймовірно, має обмежену підтримку певних компонентів, таких як аудіо, Wi-Fi або функції енергозбереження, що робить його скоріше дивиною, ніж надійною машиною для щоденного використання.
Також варто згадати мобільні комп'ютери UMID : модель m1 (Atom Z520 на 1,3 ГГц) та BZ (Atom Z515 на 1,2 ГГц). Це крихітні комп'ютери з фізичною клавіатурою та відкидним екраном, спочатку розроблені для роботи з Windows. В обох випадках повідомлялося, що Linux можна встановити з прийнятними результатами, хоча знову ж таки, доступність обмежена, а пошук вичерпної технічної документації може бути складним. Вони є яскравими прикладами того, як спільнота прагне перенести Linux на будь-який пристрій з клавіатурою та деяким сховищем.
Зроби сам: як створити власний кишеньковий комп'ютер з Linux
Окрім комерційних пристроїв, існує невпинна тенденція: збирати власний міні-комп'ютер з Linux, використовуючи мікрокомп'ютери типу Raspberry Pi . Ці плати, розміром з кредитну картку та дуже доступні (близько 30-40 євро), оснащені необхідними роз'ємами повноцінного ПК та дозволяють збирати все: від роботів до ретро-консолей або систем домашньої автоматизації.
Один з найвражаючих DIY-проектів передбачає створення кишенькового комп'ютера, приблизно розміром з Nintendo DS, з Raspberry Pi 2 або 3. Ідея полягає в тому, щоб зібрати плату Raspberry Pi, невеликий екран, QWERTY-клавіатуру та акумуляторну батарею в компактному корпусі, в результаті чого виходить портативний пристрій, який можна використовувати для перегляду веб-сторінок, читання електронної пошти, гри в класичні ігри, такі як Doom, або перегляду коротких відео на YouTube.
Проєкт, популяризований Крісом Робінсоном (NODE), використовує Raspberry Pi 2 з процесором 900 МГц та 1 ГБ оперативної пам'яті , а також три порти USB, роз'єм Ethernet, клавіатуру QWERTY з підсвічуванням, 3,5-дюймовий сенсорний екран та розкладний акумулятор ємністю 1000 мАг. Зазвичай він працює на Raspbian (тепер Raspberry Pi OS) з легким віконним менеджером, таким як i3, що ідеально підходить для невеликих екранів та скромного обладнання.
Корпус у таких проектах зазвичай є одним із найкреативніших аспектів. У конкретному прикладі NODE два 2,5-дюймові корпуси для жорстких дисків перепрофільовані , розрізані та підігнані, щоб створити своєрідний крихітний «складаний ноутбук». Однак важливо пам’ятати, що встановлення всіх компонентів може вимагати фізичного зменшення розміру плати (підпилювання, випаювання невикористовуваних роз’ємів тощо), тому бажано мати певний досвід роботи з паянням та точними інструментами.
Цей тип кишенькового комп’ютера на базі Linux також може функціонувати як імпровізована робоча станція , якщо підключити його до зовнішнього монітора через HDMI та додати зручнішу клавіатуру й мишу. Навіть з такою гнучкістю, його найбільшою перевагою є здатність залишатися повністю працездатним незалежно, з власним інтегрованим екраном і клавіатурою. Якщо ви хочете транслювати або дзеркально відображати екран на іншому пристрої, такі інструменти, як Desscreen, спростять це.
Вартість таких проектів зазвичай коливається близько 100 євро, включаючи Raspberry Pi, екран, клавіатуру, акумулятор і корпус. Однак результатом є повноцінний міні-комп'ютер, який можна налаштувати до дрібниць , що працює під управлінням Linux і дозволяє встановлювати будь-яке ARM-сумісне програмне забезпечення: легкі браузери, SSH-клієнти, текстові редактори, емулятори тощо. Щоб максимізувати продуктивність на обмеженому обладнанні, доцільно вивчити управління пам'яттю та оптимізацію в Linux.
Кишенькові посібники з Linux: важливі команди завжди під рукою
Іншим боком «Linux у вашій кишені» є короткі довідники з команд , зазвичай у невеликому форматі (невелика книга або зручний PDF-файл на екрані), які супроводжують будь-якого користувача Linux, незалежно від того, чи керує він серверами, чи просто хоче звикнути до терміналу.
Цей тип посібника зазвичай розроблений для тих, хто щодня користується Linux і хоче мати зручну шпаргалку, дійсну для будь-якого дистрибутива. Його зміст організовано таким чином, щоб забезпечити поступову криву навчання: ви починаєте з першого контакту з системою, продовжуєте графічним робочим столом, файловою системою та оболонкою, а звідти глибше заглиблюєтесь в адміністрування, мережеву роботу та автоматизацію.
Добре структурований кишеньковий посібник зазвичай містить розділи, присвячені отриманню довідки з самого терміналу (команди, такі як man, info, –help та подібні), основам використання графічного середовища, структурі файлової системи (/, /home, /etc, /var тощо) та фундаментальним концепціям оболонки: простим командам, каналам, перенаправленням, змінним та підстановці команд.
Далі курс зазвичай переходить до операцій з файлами: команд для копіювання, переміщення, перейменування та видалення (cp, mv, rm), створення каталогів, навігації по шляхах (cd, pwd, ls та варіанти), перегляду вмісту (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) та налаштовувати середовище кожного користувача (файли конфігурації в домашньому каталозі, змінні середовища тощо). Він також охоплює пошук інформації про систему та хост, а також інструменти для отримання даних про обладнання, пам'ять, процесор та активні служби.
Ще однією важливою сферою є мережеві та комунікаційні технології : пошук хостів, визначення доменних імен, перевірка з'єднань (ping, traceroute), перегляд мережевих інтерфейсів, налаштування з'єднань та перевірка відкритих портів. У цьому контексті нерідко можна зустріти згадки про текстові поштові клієнти, легкі консольні веббраузери, читання груп новин Usenet, термінальний обмін миттєвими повідомленнями та інші засоби комунікації, типові для середовищ Unix.
Зрештою, багато посібників містять розділ, більш «для користувачів робочого столу», з командами, пов’язаними з виводом на екран, математикою, датами та часом, графікою та заставками, аудіо, відео та встановленням програмного забезпечення . Сторінки також присвячені створенню скриптів оболонки, показуючи основні шаблони для автоматизації повторюваних завдань. Все це доповнено вичерпним алфавітним покажчиком, який служить інструментом швидкого пошуку команд та концепцій.
Інші цікаві пристрої та почесні згадки
Каталог кишенькових комп'ютерів, розблокованих телефонів та КПК, на яких використовувався Linux, величезний, і багато з них одразу потрапили до категорії колекціонерів. Хоча не всі вони отримали надійну підтримку Linux, вони є важливою частиною історії кишенькових комп'ютерів.
Наразі пристрої, такі як GPD WIN , що базується на процесорі Intel Atom Cherry Trail X5-Z8500 з тактовою частотою 1,44 ГГц, постачаються з попередньо встановленою Windows 10 та орієнтовані на ринок портативних ігрових пристроїв. Хоча підтримка Linux офіційно не згадується в деяких випадках, це не завадило спільноті спробувати запустити на них різні дистрибутиви, особливо для тих, хто хоче гібридний пристрій між консоллю та кишеньковим ПК.
Якщо ви шукаєте на онлайн-майданчиках, таких як eBay, AliExpress або Alibaba, використовуючи терміни на кшталт «UMPC» або «кишеньковий комп’ютер», ви все ще можете знайти рідкісні та експериментальні пристрої , багато з яких мають скромне обладнання, але потенційно можуть стати невеликими терміналами Linux. Проблема, знову ж таки, полягає в недостатній документації та обмеженій підтримці драйверів, що вимагає значних досліджень та прийняття певних обмежень.
Серед почесних згадок обов'язковими є легендарні пристрої, такі як Psion Series 5 (1997-1999). З процесором ARM710, що працював на частоті 18-36 МГц, він продавався як професійний КПК. Хоча він не працював під управлінням Linux "з коробки", він встановив стандарт того, яким має бути кишеньковий комп'ютер, маючи зручну клавіатуру, міцний шарнір та пристойний час роботи від батареї. Багато користувачів пам'ятають його як пристрій, що випереджав свій час.
Ще одним ключовим технологічним елементом є HP 95LX , також відомий як Project Jaguar. Випущений у 1991 році, він мав процесор NEC V20 з тактовою частотою 5,37 МГц і був першим кишеньковим комп'ютером або КПК з MS-DOS. Хоча його операційною системою не був Linux, він продемонстрував, що повне середовище DOS можна носити в кишені, що проклало шлях для майбутніх експериментів з більш просунутими системами.
HP Jornada 720 з процесором StrongARM 206 МГц, випущений приблизно у 2000 році, був ще одним дуже популярним КПК серед досвідчених користувачів. У цьому випадку спільноті вдалося створити образи прошивки на базі Linux, що зробило його надзвичайно привабливим пристроєм для хакерів та ентузіастів відкритого коду. Його зручна клавіатура та відносно великий екран робили його ідеальним для редагування тексту та завдань віддаленого адміністрування.
Усі ці пристрої, разом із ультрамобільними ПК та сучасними материнськими платами, створюють ландшафт, який може вмістити практично будь-яку комбінацію компактного обладнання та програмного забезпечення з відкритим кодом . Від телефонів до КПК, від портативних консолей до «іграшкових» комп’ютерів, основна ідея одна й та сама: мати повноцінну систему, яку можна витягнути з кишені та використовувати будь-коли.
Якщо ви думаєте про те, щоб потрапити в цей світ, найкращою стратегією буде поєднання невеликого пристрою на базі Linux (комерційного або саморобного) з хорошим кишеньковим посібником з команд . Таким чином, у вас завжди буде як інструмент, так і мінімальні знання, необхідні для його опанування: ви можете підключатися до серверів, автоматизувати завдання, тестувати скрипти, переглядати веб-сторінки або просто грати в ігри, і все це з крихітного пристрою, який привертає увагу, куди б ви його не взяли.
Еволюція цих «кишенькових Linux»-систем демонструє, що, хоча сучасні стандартні планшети та мобільні телефони є потужнішими та багатшими на функції, все ще існує місце для пристроїв та проектів, які надають пріоритет повному контролю користувача, вільному програмному забезпеченню та можливості експериментувати без обмежень . Чи то порятунок старого ультракомп'ютера, купівля рідкісної знахідки в Інтернеті, чи складання власного міні-комп'ютера з Raspberry Pi, можливості носити Linux у кишені зараз як ніколи актуальні.

