Освіта

Найкращі проекти Linux для початківців

Найкращі проекти Linux для початківців
Комусь подобається вчитися з книг, а іншим подобається отримувати знання та досвід, працюючи над цікавими проектами. Якщо ви належите до останньої категорії і ви новачок у Linux, наш вибір 5 найкращих проектів Linux для початківців - це саме те, що вам потрібно, щоб підняти свої навички на новий рівень.

1. Використовуйте Linux на своєму персональному комп’ютері

Використання Linux на вашому персональному комп’ютері на сьогоднішній день є найпростішим проектом, з якого ви можете взятися. Ви будете змушені знаходити альтернативи своїм улюбленим додаткам для Windows і Mac, придумати, як постаріти чи більш неясні апаратні пристрої працювати коректно, і перестати боятися терміналу.

Якщо ви ніколи раніше не використовували Linux як основну операційну систему, радимо розпочати з дистрибутива, зручного для початківців. Ось три популярні варіанти:

2. Побудуйте власну систему з нуля

З Linux ви отримуєте свободу створювати власну операційну систему з нуля, вибираючи кожну окрему частину на основі ваших особистих уподобань та потреб.

Ви можете розпочати з легкого та гнучкого дистрибутиву, такого як Arch Linux, встановлення якого добре задокументовано на його офіційній вікі. У своїй базовій формі Arch Linux навіть не містить середовища робочого столу, але ви можете встановити будь-яке робоче середовище, яке хочете, використовуючи Pacman, менеджер пакетів, який поєднує двійковий формат пакету з гнучкою системою складання.

Дізнавшись, як встановлювати, адмініструвати та використовувати легкий дистрибутив Linux, такий як Arch Linux, ви можете перейти до чогось ще більш захоплюючого: Linux From Scratch.

Linux From Scratch - це навчальний проект, який надає покрокові інструкції для побудови власного дистрибутива Linux із вихідного коду, який може навчити вас багато чому про те, як система Linux працює внутрішньо. Теоретично Linux From Scratch можна встановити практично на будь-якому комп’ютері, але зручно встановлювати його на віртуальній машині, щоб можна було легко створювати резервні копії та відновлюватись із них, коли щось заплутуєш.

3. Створіть Smart Magic Mirror

Проблема більшості проектів "зроби сам" полягає в тому, що вони виглядають як проекти "зроби сам". Але це не так з цим розумним чарівним дзеркалом. Заснований на модульній платформі інтелектуального дзеркала з відкритим кодом MagicMirror² та одноплатному комп’ютері Raspberry Pi, цей елегантний проект Linux дозволяє створити настільки розумне дзеркало, що навіть Тоні Старк заздрив би вам.

Незважаючи на те, що проект може виглядати складно, немає жодних причин відчувати залякування ним взагалі. Вам просто потрібно підключити дисплей до Raspberry Pi, встановити MagicMirror² і налаштувати все на свій смак. Потім ви кладете лист двостороннього дзеркального скла перед дисплеєм, щоб створити ілюзію тексту та зображень, що виходять безпосередньо із самого дзеркала.

Якщо у вас немає запасного дисплея, ви можете придбати екран ноутбука на eBay приблизно за 50 доларів і використовувати сумісну плату контролера, щоб підключити його до Raspberry Pi. Це відео на YouTube від DIY Perks фантастично пояснює, як все скласти.

Звичайно, це дуже допомагає, якщо ви вже володієте деякими основними ручними та електроінструментами, але ви можете створити чарівне дзеркало (або принаймні розумний дисплей) навіть без них.

4. Налаштування системи домашнього розваги Linux

Існує багато дистрибутивів домашніх розважальних центрів на базі Linux з підтримкою всіх загальних і не дуже поширених форматів мультимедійних файлів, потокового передавання, візуалізації, емуляції ретро-ігрової системи та багатьох інших захоплюючих функцій.

Більшість дистрибутивів домашніх розважальних центрів на базі Linux мають Kodi - безкоштовну програму медіаплеєра з відкритим кодом, розроблену Фондом XBMC. Kodi створений для того, щоб чудово виглядати та відчувати себе на великих телевізорах, дозволяючи користувачам відтворювати відео, слухати музику та подкасти, переглядати фотографії та відтворювати вміст із локальних та мережевих носіїв інформації, а також Інтернету.

Деякі з найпопулярніших дистрибутивів домашніх розважальних центрів на базі Linux із Kodi включають OSMC, OpenELEC та LibreELEC. Не має значення, який розподіл ви спробуєте спочатку, оскільки різниця між ними не величезна.

Набагато більше значення має ваш вибір апаратних компонентів. Форм-фактор Mini-ITX особливо популярний своїми компактними розмірами. Зазвичай краще уникати надвисокопродуктивних компонентів через кількість тепла, яке вони виробляють. Ви навіть можете придбати вживаний ноутбук і перетворити його на енергоефективний домашній розважальний центр.

5. Налаштування веб-сервера

Якщо ви прагнете стати адміністратором сервера Linux, налаштування домашнього веб-сервера є найкращим досвідом навчання, який ви можете отримати. Якщо ви не вирішите робити все з нуля, ви зможете запустити і запустити свій перший веб-сервер менше ніж за день, оскільки запуск базового веб-сервера в Linux зводиться до чотирьох компонентів (так званий стек LAMP):

Ви можете слідувати нашому посібнику з налаштування сервера Debian 10 LAMP для веб-розробки PHP та адаптувати його до свого розподілу.

Отримавши функціонуючий веб-сервер, ви можете налаштувати переадресацію портів на своєму маршрутизаторі для доступу до нього з будь-якого місця. Звідти ви можете встановити систему управління контентом, як WordPress, або вибрати один із нашого вибору самостійних інструментів розробки програмного забезпечення.

Як розробити гру на Linux
Десять років тому не так багато користувачів Linux передбачали, що їх улюблена операційна система колись стане популярною ігровою платформою для комер...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Кращі ігри командного рядка для Linux
Командний рядок - це не просто ваш найбільший союзник при використанні Linux, він також може бути джерелом розваг, оскільки ви можете використовувати ...