Перейти к содержимому

Endless os что это

  • автор:

Endless OS: что это за операционная система, и как вместо нее установить Windows 10

endless-os

Доброго времени суток!

Сегодня при выборе ноутбука (а также нетбука/ультрабука/моноблока) в большинстве случаев можно столкнуться со следующими предустановленными ОС:

  • непосредственно самой Windows (удобно, можно сразу же работать);
  • Free DOS — бесплатная ОС без графич. интерфейса, совместимая с MS-DOS. Управление строится через командную строку (фактически для большинства означает отсутствие всякой ОС. На этом, кстати, можно сэкономить — ноутбуки с Free DOS стоят дешевле! ��);
  • noOS — означает отсутствие ОС;
  • Eshell — некое подобие Free DOS («оболочка» с управлением через командную строку);
  • ⚡ Endless OS — бесплатная «легкая» операционная система, основанная на Linux. На ней, собственно, я и решил сегодня остановиться. (благо, что и уже отвеченных вопросов по ней в электро-почте набралось с пяток — осталось только все «скомпоновать». ).

Примечание : имейте ввиду, что удаление Endless OS на новом устройстве может стать причиной отказа в возврате средств при желании сдать ноутбук обратно в магазин! Впрочем, ниже рассмотрим, как это можно предусмотреть. ��

«Разбор вопросов» относительно Endless OS

�� Вопрос 1: ч то это за операционная система такая

Endless OS — как уже сказал выше, разновидность Linux (полностью бесплатная!). ОС очень легкая, быстрая, хорошо работает даже на слабых машинах. Можно также отметить, что к этой ОС практически* «отсутствуют» вирусы.

Даже для новичка «сломать» ее будет крайне сложно! При установке и обновлении приложений — они будут работать в «песочнице» (доп. защита).

Да и дизайн в целом очень похож на классическую Windows — тот же рабочий стол с ярлыками, панели задач и управления (см. скриншоты ниже ��). К этому быстро привыкаешь.

Endless OS — как выглядит рабочий стол

Endless OS — как выглядит рабочий стол

Панель задач в Endless OS как в Windows

Панель задач в Endless OS как в Windows

Панель управления в Endless OS

Панель управления в Endless OS

�� Вопрос 2: в чем подвох, если она такая идеальная — почему ее так мало используют?

Во-первых , система не полностью русифицирована (хотя в настройках при первом запуске русский есть!). Ряд приложений из магазина идет на английском — разумеется, для тех, кто не владеет языком на каком-то среднем уровне — это превращается в кошмар!

Во-вторых , к ней нет подробных инструкций по работе (точнее их мало). Например, нужно пользователю передать файл по Bluetooth или распечатать документ — для Windows таких инструкций «море», а тут.

В-третьих , многим для работы нужен полноценный MS Word и Excel. Конечно, редактор таблиц и текста в Endless OS есть (Libre Office, например), но по функционалу он уступает (да и не все уже созданные документы в Word можно открыть в Endless OS).

В-четвертых , в этой ОС нельзя играть в игры, которые доступны в Windows (а это очень большой охват аудитории. ).

�� Вопрос 3: можно ли в Endless OS использовать приложения и игры для Windows

Нет, нельзя! Endless OS — это операционная система на Linux, и она не поддерживает* приложения Windows.

* Есть спец. приложения (своего рода эмуляторы среды Windows) которые позволяют определенное ПО все-таки запускать. Но совместимость там далеко не идеальная, и многое не работает!

�� Вопрос 4: можно ли ее удалить, потеряю ли я гарантию

Вообще, вопрос этот «тонкий», и лучше заранее его уточнять в том магазине, в котором вы приобретаете устройство.

Чаще всего, производитель дает гарантию на железо , а ПО вы вправе выбирать самостоятельно. Поэтому, если ноутбук сломается (например, придет в негодность видеокарта) — то какая-бы ОС* на нем не стояла, гарантийный ремонт должны осуществить (* за искл. случаев с целенаправленным разгоном, например).

На всякий случай можно до переустановки ОС �� сделать зеркальную копию диска с Endless OS (и всем тем, что будет на диске от производителя). В случае, если надумаете вернуть ноутбук в магазин — просто восстановите эту зеркальную копию на «родной» диск. Тогда все формальности будут соблюдены. ��

�� Вопрос 5: так как ее удалить и установить вместо нее Windows 10

Да в общем-то установка Windows 10 на такой ноутбук проходит без каких-либо «уникальностей» (всё как обычно).

Также предварительно подготавливается установочная флешка, затем с помощью Boot-меню с нее загружаются и устанавливают новую ОС (в процессе можно полностью отформатировать диск — тогда от Endless OS не останется и следа. ).

Кстати, у меня на блоге уже была инструкция по установке Windows 10 на ноутбук ASUS (на нем как раз была Endless OS). Ссылка ниже, возможно кому-то поможет. ��

�� В помощь!

Как установить Windows 10 на ноутбук Asus с UEFI (на примере модели ZenBook UX310UA)

На сим у меня пока всё, удачи!

Обзор дистрибутива Endless OS

endless os

Благодаря индивидуально настроенному рабочему столу Gnome. Endless (англ, бесконечный) OS не похож на любой популярный настольный дистрибутив. Хотя Endless OS и основан на Debian, но его подход к управлению ПО и обновлениям системы значительно отличается. Фактически, apt или любой другой пакет управления системой отпали, поскольку для предоставления приложений пользователям дистрибутив использует Flatpak.

Endless OS

Endless OS — детище молодой компании Endless Mobile, которая специализируется на выпуске недорогих компактных компьютеров для развивающихся стран. Типичный представитель целевой аудитории Endless Mobile — африканец из глухой деревни, где даже мобильная связь — это роскошь. Поэтому Endless Computer — не просто недорогой, но и интуитивно понятный комп, не требующий подключения к интернету.

endless mini

Полный образ Endless OS весит около 14 Гбайт и включает в себя больше 100 приложений на все случаи жизни и больше 50 тысяч статей из Википедии, а также различные обучающие программы. Есть и базовый образ на 2 Гбайт, содержащий только самое необходимое. Все остальное можно поставить из магазина приложений

В качестве рабочего стола Endless OS использует сильно модифицированную версию GNOME под названием EOS Shell. Это действительно очень простая среда, лишенная многих концепций стандартных десктопов. Это скорее планшетный или телефонный интерфейс, чем десктопный: панель переключения задач с треем, набор иконок и папок на рабочем столе и строка поиска, выполняющая поиск одновременно в Google и на жестком диске.

Десктоп Endless OS сильно напоминает планшетный Android версии 4.1

Инсталлятор под стать рабочему столу — максимально простой и не задающий лишних вопросов. Первая загрузка начинается с обучающего интерактивного ролика, в котором вам объяснят, где что находится, как слушать музыку, смотреть видео и ставить сторонний софт.

endless endless os

Набор софта в версии на 2 Гбайт вполне стандартный: Google Chrome, LibreOffice, видеоплеер Totem, аудиоплеер Rhythmbox, просмотрщик фотографий Shotwell, программа для изучения языков Duolingo, файловый менеджер, калькулятор, настройки (стандартные настройки GNOME), терминал (его можно запустить только через поиск).

магазин приложений endless os

Магазин приложений удобный. Достаточно нажать install, и приложение будет установлено без единого вопроса и уж тем более запроса прав суперпользователя. Все приложения распространяются в форме самодостаточных пакетов. Инсталлятор размещает их в каталоге / var / lib / flatpak / app , а при запуске формирует виртуальное окружение, в котором будет работать приложение (об этом мы еще поговорим).

Для установки достаточно выбрать приложение и нажать кнопку install

OSTree

В Endless OS нет понятия менеджера пакетов, да и самих пакетов тоже нет. Вся базовая часть дистрибутива, то есть та самая система, образ которой весит два гига, — это один монолитный неделимый кусок. Вы не можете заменить те или иные его части, как в других дистрибутивах, или удалить ненужный софт. Это одна цельная система, так же как и в случае с Windows или macOS.

Однако, в отличие от тех же Windows и macOS, базовая часть Endless OS не имеет фиксированного состояния. Все ее файлы хранятся в Git-подобном репозитории OSTree. Это значит, что обновление до новой версии дистрибутива не происходит «на живую», как в других дистрибутивах, которые накатывают обновленные пакеты прямо на работающую систему. Вместо этого eos-updater скачивает измененные файлы в репозиторий, а затем создает жесткие ссылки на них в корневом каталоге. Например, / bin / bash в Endless OS просто жесткая ссылка на один из файлов в репозитории / ostree / repo . Если при обновлении системы bash тоже будет обновлен, eos-updater удалит старую ссылку и создаст новую на другой файл в репозитории.

Репозиторий OSTree endless os

В сравнении с классическим, основанным на пакетах подходом OSTree дает множество преимуществ. Он позволяет сделать обновление атомарным, когда система не переходит в новое обновленное состояние до тех пор, пока не будет к этому полностью готова. В обычном Linux установку пакетов можно прервать и получить неконсистентное состояние системы, которое может привести к полной неработоспособности ОС и необходимости переустановки. Здесь это исключено.

Более того, благодаря тому что OSTree хранит историю изменений, ОС можно откатить к предыдущему состоянию. Другими словами, система позволяет сделать даунгрейд, причем без необходимости что-либо скачивать и переустанавливать. Вся операция занимает буквально несколько секунд.

Ну и последнее. Хоть Endless OS это и не поддерживает, OSTree позволяет создать сразу несколько инсталляций одной и той же ОС разных версий. Все их файлы будут храниться в одном репозитории, так что даже не придется тратить дисковое пространство.

Flatpak

Базовая инсталляция Endless OS недоступна для записи. Ее нельзя изменить, а значит, нельзя установить пакеты или собрать приложение из исходников и установить с помощью команды . / configure && make && make install . Вместо этого Endless OS предлагает устанавливать софт в форме самодостаточных пакетов Flatpak.

Flatpak — это реализация старой, как и сам Linux, идеи о том, что приложения следует устанавливать в обособленные каталоги вместо копирования их файлов в каталоги самой системы. Flatpak не просто размещает приложения в отдельных каталогах, позволяя устанавливать несколько версий одного приложения и решая проблемы с зависимостями. Для каждого приложения он также формирует собственную песочницу, ограниченную с помощью механизмов пространств имен, cgroups, seccomp, позволяя контролировать доступ к тем или иным ресурсам машины. Например, приложению можно запретить доступ к Сети, а область видимости файловой системы ограничить домашним каталогом пользователя.

endless os обзор

Все установленные с помощью Flatpak приложения размещаются в каталоге / var / lib / flatpak . При старте приложения Flatpak на лету формирует необходимое для его работы окружение. В частности, специально для приложения создается корневая файловая система в оперативной памяти (tmpfs), к ней в режиме «только для чтения» подключается каталог / usr основной системы, каталоги / proc , / sys и / dev с ограниченным набором файлов устройств, создается / etc с минимальным набором необходимых для работы конфигурационных файлов. Доступ к «опасным» системным вызовам ограничивается с помощью seccomp. В случае необходимости в режиме чтения-записи подключается домашний каталог пользователя, разрешается доступ к нужной функциональности ОС.

У каждого приложения есть файл метаданных, который описывает не только само приложение, но и его разрешения

Приложение, запущенное с помощью Flatpak, оказывается отрезанным от основной системы и работает в своем собственном окружении. Да, оно имеет доступ, например, к каталогу /usr, но не может его модифицировать. Оно не видит процессы основной системы, не видит личные файлы пользователей (по умолчанию), не может работать с железом и не может выбраться из своего виртуального окружения.

Однако из-за этих же песочниц Flatpak оказывается бесполезен, если речь идет о системных приложениях. Именно поэтому Endless OS разделена на две части, одна из которых базовая, а вторая представляет собой набор приложений формата Flatpak, работающих в песочницах.

Интересные факты

  • Endless OS занимает 171-е место в рейтинге distrowatch.com.
  • Вплоть до середины 2016 года Endless OS распространялась только в форме исходников.
  • Представители Endless Mobile входят в надзорный совет GNOME Foundation.
  • Компьютер Endless Mini стал выбором реакции на CES 2016.
  • Самый дешевый компьютер Endless стоит 79 долларов, самый дорогой — 229 долларов.

Заключение

Endless OS не единственная операционка, использующая OSTree для атомарного обновления системы. На OSTree построена ОС для запуска контейнеров Atomic, на ней основан meta-updater, система для атомарного обновления встраиваемых систем, собранных с помощью фреймворка OpenEmbedded.

Но Endless OS — это, кажется, единственная пользовательская ОС, использующая эту технологию. И это единственная ОС, весь сторонний софт для которой устанавливается с использованием Flatpak.

Endless OS — это, по сути, демонстрация того, каким может быть дистрибутив Linux, созданный исключительно для применения на десктопах. У него очень простой интуитивно понятный интерфейс, неделимая базовая часть ОС с минимальным набором необходимого софта. Ее очень легко установить и сложно сломать при обновлении, все сторонние приложения здесь работают в песочницах и установлены в свои собственные каталоги. Идеальный десктоп для не слишком грамотного пользователя.

Операционная система Endless OS доступна для бесплатной загрузки

Компания Endless, созданная в 2012 году с целью приобщить к персональным компьютерам миллиарды человек, до сих пор не имеющие доступа к ПК, предложила бесплатно свою операционную систему Endless OS всем желающим. По словам Endless, эта операционная система была «разработана с самого начала в расчете на работу с дорогим и ограниченным доступом к данным и интернету в развивающихся странах». Поэтому она включает полезную информацию и образовательные материалы, доступные и без подключения к Глобальной сети. Обновление программного обеспечения и управление им тоже сделано с учетом вышеуказанных ограничений.

Пользователям Endless OS, созданной по итогам трехлетнего изучения особенностей целевой аудитории, доступны предустановленные приложения, включая офисные программы, Wikipedia и Khan Academy.

Операционная система Endless OS основана на Linux

Предложено две версии Endless OS. Версия Lite размером 2 ГБ рекомендована в случае наличия постоянного соединения с интернетом, которое дает возможность загружать и устанавливать дополнительные приложения и другие материалы. Эта версия поддерживает английский, испанский, португальский, французский, арабский, китайский и индонезийский языки. Планируется добавление бенгальского, тайского и вьетнамского.

Версия Full рекомендована в случаях с ограниченным доступом в Сеть или вовсе без него. Ее размер зависит от языка: размер английской версии — 16 ГБ, испанской — 13 ГБ, португальской — 10 ГБ. В эту версию включено более 100 приложений.

Производитель уточняет, что Endless OS — не просто один из дистрибутивов Linux, большинство из которых предназначено для знатоков технических подробностей. Напротив, Endless OS адаптирована для пользователей, которым важнее всего простота использования.

Записки IT специалиста

Endless OS — как лишить смысла неплохую идею использовав ее не по назначению

  • Автор: Уваров А.С.
  • 05.03.2020

Отношения производителей ПК и Linux все еще продолжают оставаться напряженными, особенно на российском рынке. Хотя есть и исключения, скажем, DELL уже достаточно давно поставляет вполне неплохие ноутбуки с Ubuntu Linux на борту. Остальные же производители либо ограничиваются консольным Linux, что для конечного покупателя примерно соответствует отсутствию ОС (как и в случае с FreeDOS), либо идут дальше и тогда мы получаем такие недоразумения как устройства с Endless OS. Почему недоразумения? Да потому что трудно сказать иначе, когда на предназначенный для работы инструмент ставят абсолютно не подходящее для этого ПО.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

С Endless OS можно столкнуться на ноутбуках Acer и ASUS, причем не только начальной ценовой категории, ASUS поставляет с этой системой и достаточно топовые устройства. Действительно, на первый взгляд все выглядит достаточно неплохо, в визуальной привлекательности системе не отказать.

Endless-OS-001.jpg

Но вот попытка понять, как же этим чудом пользоваться на практике обычно приводила к полному недоумению с последующей заменой данной ОС на что-то более вменяемое и пригодное для работы. У новичков в мире Linux подобное знакомство вызывает также неправильное восприятие этого семейства ОС, несколько раз нам приходилось слышать: «да покупали мы ноутбук с Linux, ерунда какая-то».

Все это заставило нас изучить вопрос немного подробнее, чтобы понять, что же такое Endless OS и с чем ее нужно есть. Уже беглый поиск и чтение таких далеких от техники источников как Википедия рисует совершенно иную картину. Endless OS, разрабатываемая вместе с одноименными компьютерами, предназначена в первую очередь для рынков развивающихся стран со слабой или отсутствующей инфраструктурой доступа в интернет.

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

Endless-OS-002.jpg

И хотя под капотом у нас Debian и Gnome 3, про привычные навыки и приемы работы с системой можете забыть. Как и в мобильном телефоне настроить вы можете только пользовательскую часть и только в той мере, в которой это предусмотрели разработчики.

Если вы захотите поставить Endless с нуля, то вы не сможете даже разметить диск, система использует все доступное пространство, затирая содержимое при установке. Лишних вопросов, кроме выбора языка, вам также задавать не будут.

Endless-OS-003.jpg

Установка прикладного софта осуществляется из магазина, на первый взгляд он мало чем отличается от аналогичного в современных дистрибутивах, но это только внешнее сходство:

Endless-OS-004.jpg

Endless не использует пакетную базу Debian, вместо этого используя Flatpack. Это независимый от дистрибутива способ доставки приложений в виде собственного формата пакетов, который полностью обеспечивает все необходимые зависимости и использует для запуска изолированную среду, которая не требует дополнительных разрешений и не оказывает влияния на другие процессы. Фактически для каждого запущенного приложения создается собственная виртуальная среда, которая изолирует их друг от друга и от системы.

Рабочий стол, да и вообще само понятие настольного окружения как таковые отсутствуют. Сам интерфейс более всего напоминает мобильные ОС — начальный экран содержит ярлыки запуска установленных приложений и само взаимодействие с системой более напоминает работу с планшетом. Также мобильно-планшетными остаются все приемы работы с системой: группировка ярлыков, удаление приложений и т.д. и т.п.

Endless-OS-005.jpg

Обновление системы и приложений также следует этим традициям, здесь нет привычного пользователю Linux обновления пакетов, можно только целиком обновить систему и/или приложения:

Endless-OS-006.jpg

Наличие неудаляемых системных приложений еще более добавляет сходства с мобильными ОС:

Endless-OS-007.jpg

В общем, устройство под управлением Endless OS представляет собой фактически «планшет-переросток» со всеми вытекающими отсюда плюсами и минусами. Также нельзя однозначно сказать хорошо это или плохо. Если брать изначальное назначение системы — то это, пожалуй, хорошо. Такой системой легко пользоваться и ее крайне тяжело поломать.

Все это вполне соответствует основным сценариям использования неопытными пользователями: потребление контента, общение в соцсетях и мессенджерах и какие-то простейшие действия в виде создания текстовых документов и электронных таблиц. Многочисленные ограничения также играют здесь в плюс — отсутствие необходимости в квалифицированном техническом персонале и поддержке.

Еще одна отличная ниша для подобной системы — обучение, причем обучение не профессиональное, а начального уровня, всевозможные кружки, секции, клубы. Очень часто такие услуги предоставляются энтузиастами и волонтерами, которые не имеют лишних средств и возможностей по полноценному администрированию компьютерных систем. Endless OS легко установить, легко поддерживать и смело можно давать в руки далеких от IT пользователей без боязни что они что-то сломают.

А набор приложений во Flatpack вполне позволяет использовать систему для образовательных целей. Основы программирования? Не вопрос, доступен самый широкий диапазон IDE, включая Visual Studio Code, NetBeans, PyCharm, IntelliJ IDEA и т.д. и т.п.

Endless-OS-008.jpg

Есть инструменты для работы с микрокомпьютерами: Arduino или Raspberry Pi.

Endless-OS-009.jpg

Конечно, все это есть и в обычных дистрибутивах Linux, но именно здесь можно установить нужные приложения в «два щелчка» и не думать о том, кто будет все это сопровождать.

Также ко двору Endless OS придется в публичных системах: почта, библиотеки и прочие публичные места, вандалоустойчивости системы для этого вполне хватает.

Но все это остается теорией, на практике мы видим совершенно иной расклад. Ноутбуки, в своем большинстве, никак не относятся ни к обучающим устройствам, ни к потребителям контента, роль последних прочно заняли мобильные устройства: телефоны и планшеты. Ноутбук сегодня — это либо рабочий инструмент, который всегда с тобой, либо универсальный ПК для стесненных условий или мобильных слоев населения: молодые семьи, студенты. Вряд ли кого из них устроит «планшет-переросток». Поэтому назвать установку Endless OS на такие устройства кроме как недоразумением нельзя.

Так почему же производители продолжают продажу устройств с Endless OS? На наш взгляд это просто еще один способ продать устройство без ОС. Традиционно на отечественных просторах платить за ПО не принято, особенно для домашнего использования. И выбирая между двумя одинаковыми моделями с Windows и без, многие выберут модель «без», сэкономив пару тысяч рублей.

Но почти каждый такой покупатель хочет удостовериться в работоспособности устройства в момент покупки и черный экран FreeDOS или консольного Linux тут плохой помощник, ну не ассоциируется командная строка в глазах обывателя с нормально работающим устройством, скорее наоборот. Зато Endless позволяет продемонстрировать устройство во всей красе: вот вам картинка, вот вам звук, а вот здесь интернет! Все работает!

Дальнейшая судьба системы производителя волнует мало, по большому счету это устройство без OS, главное — продать, а там пользователь сам разберется что поставить. Как всегда, маркетинг побеждает все.

Плохо в этой ситуации другое. Во-первых, сама Endless OS, примененная не по назначению она радикально теряет свой смысл, хотя, если разработчики что-то получают от производителей, то такая бизнес-модель вполне имеет право на жизнь. Во-вторых, у далеких от мира Linux пользователей может сложиться превратное представление об этой системе, мол что-то примитивное, как на планшете.

Но тем не менее, что имеем — то имеем. Как-то повлиять на производителей мы не можем, а отказываться от покупки хорошего устройства из-за «не той» ОС — глупо. Поэтому просто нужно повышать уровень компьютерного кругозора, как своего, так и окружающих, чтобы Linux не ассоциировался исключительно с командной строкой или Endless OS, но и не перегибать палку, выдавая его за единственную панацею. Помните, что ОС — это всего лишь инструмент для запуска необходимого вам прикладного ПО, а не объект поклонения.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Поддержи проект!

Подпишись на наш Telegram-канал

Или подпишись на наш Телеграм-канал:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *