Материал для проведения Практической работы на тему Современные операционные системы/Веб-ориентированные операционные системы


ВВЕДЕНИЕ
Представить себе веб-ориентированную или облачную операционную систему в качестве основной на настольном компьютере довольно трудно. Применять ее здесь было бы нерационально: ведь ей не потребуется и четверти вычислительной мощности домашнего ПК. Зато на нетбуках и неттопах она будет как нельзя кстати (причем, став сугубо сетевыми, данные устройства начнут полностью оправдывать свои названия). Рынок планшетов и смартфонов для облачных ОС тоже выглядит довольно перспективным — эти, как правило, маломощные гаджеты и так вовсю эксплуатируют различные онлайн-сервисы.
И все же считать, что на домашних ПК облачным операционным системам не место, было бы ошибкой. Они вполне подходят на роль второй ОС, которую можно быстро загрузить, например, для выхода в Интернет на короткое время.
На данный момент существует достаточно большое количество облачных ОС, но в данной работе я решил рассмотреть JoliOS, известную так же по названию студии Jolicloud.
Операционная система Joli OS представлена в двух вариантах – настольная ОС и веб-версия. Разработка французского стартапа началась еще в 2010 году, когда Google начала внедрять собственную операционную систему Chrome OS.
Joli OS основана на ядре Linux и может запускаться даже на устаревших компьютерах. Интерфейс построен на современных технологиях HTML5, что обеспечивает высокую скорость работы.

УСТАНОВКА ОС.
Поскольку на моем ПК уже установлена ОС Windows 8.1 Pro и я не хочу устанавливать дополнительную ОС, то для выполнения лабораторной работы я буду использовать виртуальную машину Oracle VM VirtualBox. Скачиваем дистрибутив VirtualBox 4.3.20 for Windows hosts  x86/amd64:

И устанавливаем его:



Соглашаемся доверять программному обеспечению «Oracle Corporation»:


В случае если была установлен чек-бокс “Start Oracle VM VirtualBox 4.3.20 after installation”, после нажатия на кнопку “Finish” автоматически открывается окно установленного ПО:

В левом верхнем углу нажимаем на иконку «Создать» и создаем новую виртуальную машину с ОС Windows XP 32-bit (x86):

Выделяем оперативную память в размере 384 Мб:

Создаем новый виртуальный жесткий диск:


Выбираем динамический виртуальный жесткий диск:

Указываем размер виртуального жесткого диска 10 Гб:

В итоге получаем новую виртуальную машину следующей конфигурации (которую можно дополнительно настроить, нажав иконку «Настроить» для выбранной виртуальной машины):

Запускаем виртуальную машину, нажав иконку «Запустить»:

Нажав на иконку папки выбираем образ загрузочного диска Windows XP x86 из файловой системы нашего ПК:


Устанавливаем Windows XP на виртуальную машину:



Проверяем доступ в Интернет:


Запускаем установку JoliOS из общей папки виртуальной машины:


Вводим любые логин и пароль и запоминаем их (они понадобятся в дальнейшем для входа в ОС):
Computer login: virtual
Computer password: qwerty123



Установка на виртуальную машину также позволяет нам одновременно устанавливать ОС, делать скриншоты и оформлять данную лабораторную работу по мере поступления новой информации:

По завершении распаковки установщик JoliOS предлагает нам перезапуск виртуальной машины:

При загрузке выбираем JoliOS:


Начинается процесс установки ОС на виртуальную машину:

После завершения установки виртуальная машина перезапускается автоматически и появляется следующее сообщение о завершении установки драйвера и далее вход в ОС:


Используя введенные ранее логин и пароль virtual/qwerty123 и выполняем вход в систему:

На этом процесс установки JoliOS завершен и я приступаю к обзору данной ОС.
ОБЗОР JoliOS.

Первое, что бросается в глаза – это отсутствие как такового рабочего стола. Вместо него я сразу вижу открытую страницу браузера https://www.jolicloud.com/, но без адресной строки и возможности куда-либо перейти.
Вверху экрана присутствует панель, по центру которой имеется языковая панель, значок сетевого соединения, значок звука и текущее время системы. Слева на панели имеется иконка облака, по щелчку скрывающая все окна и показывающая рабочий стол (как следует из всплывающей подсказки).
Подробнее рассмотрим возможности всех присутствующих иконок в центре панели.
Языковая панель.
По щелчку левой кнопки мыши меняет раскладку между предустановленными USA и Russia.
По щелчку правой кнопкой мыши появляется меню:

в Groups осуществляется выбор раскладки;
в Keyboard Preferences предлагаются расширенные настройки клавиатуры, добавление новых раскладок и т.д.:

в Show Current Layout нам предоставляется изображение текущей раскладки клавиатуры, которую можно распечатать, нажав на клавишу Print:

Распечатать JoliOS предлагает в файл, а как каталог сохранения выбрать можно: Desktop, FileSystem и Windows.

Сетевое соединение.
По щелчку левой кнопки мыши открывается следующее меню с возможностью отключиться от текущего проводного соединения или настроить VPN:

По щелчку правой кнопкой мыши появляется меню:

В «Сведениях о соединении» мы можем получить следующие данные:

А в меню «Изменить соединения» мы получаем возможность настроить сетевое соединение в следующем интерфейсе:

Итак, мы имеем возможность настроить проводное сетевое подключение, беспроводную сеть, мобильное широкополосное соединение, VPN или DSL.
Звук.
По щелчку левой кнопки мыши появляется шкала громкости и доступ к звуковым настройкам:

В настройках звука можно использовать следующие возможности:

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

По щелчку правой кнопкой мыши появляется следующее меню:

В меню Параметры у нас есть следующие возможности:
включить/выключить отображение даты;
включить/выключить отображение секунд;
включить/выключить отображение погоды;
включить/выключить отображение температуры;
ввести данные о местности с помощью выбора населенного пункта, а в случае его отсутствия (как на примере с Таганрогом) ввести его координаты;
выбрать единицы измерения температуры;
выбрать единицы измерения скорости ветра.
В результате данных действий значок времени на панели и меню, открывающееся щелчком левой кнопки мыши изменились до следующего состояния:

Следующим пунктом обзора является самая приметная кнопка в середине экрана «Try Drive, our first app».
После нажатия на нее нам открывается страница презентации приложения Drive с возможностью войти с помощью аккаунтов Dropbox, GoogleDrive или Facebook:

Я выбрал вход с помощью аккаунта GoogleDrive:

После входа в Drive у нас появляется рабочий стол и меню в правой части рабочего стола:

В левой части экрана в меню имеются следующие разделы:
JOLI OS:
Hard Drive;
Виртуальный диск, с которого была выполнена установка Windows на виртуальную машину;
Windows.
DESKTOP:
App Launcher.
STORAGE:
Add more storage;
Google Drive.
Для начала, я решил подключить все доступные сервисы (из используемых мной) с помощью пункта Add more storage.
Я смог подключить дополнительно Dropbox, а при подключении OneDrive мне было предложено либо добавить запись о Jolicloud&Drive в Twitter, Facebook или Google+, либо приобрести Pro аккаунт для возможности доступа к остальным сервисам хранения файлов. Как оказалось, в стандартной версии аккаунта по-умолчанию доступны лишь Dropbox и GoogleDrive. Но после согласия на твит, стали доступны все сервисы, а не только один выбранный.
В итоге, мной были подключены только 3 сервиса, поскольку остальные мной не используются. Dropbox+GoogleDrive+OneDrive общим объемом 32 Гб, что более чем достаточно для бесплатного облачного хранилища:

Далее делаю обзор разделов по порядку:
JOLI OS

Hard Drive, виртуальный диск и Windows отображают файловую систему, как показано на рисунке. В диаграмме в правой части экрана видно свободное/занятое место на диске.
DESKTOP
Имеется два экрана со следующими предустановленными приложениями:
Browser – веб-браузер Chromium;
Facebook;
Twitter;
Pinterest – социальный интернет-сервис, фотохостинг;
Gmail;
Office Live – Word Online, Excel Online, PowerPoint Online, OneNote Online, Outlook.com, Люди, Календарь и OneDrive;
Grooveshark – бесплатный музыкальный сервис;
NYTimes – веб-версия газеты The New York Times;
Wikipedia;
Academic Earth – бесплатные онлайн-курсы от ведущих университетов;
Canabalt – игра;
Contre Jour – игра;
AngryBirds – игра;
Foursquare – социальная сеть с функцией геопозиционирования, по-умолчанию привязанная к местоположению, указанному в системе;
Airbnb – онлайн-сервиc аренды жилья по всему миру;
TED – сайт частного некоммерческого фонда, известного своими ежегодными конференциями, распространяющими уникальные идеи в различных областях;
YouTube Edu – канал образования на YouTube;
Photoshop Express Editor – сильно облегченная онлайн-версия Photoshop от Adobe, тем не менее, является довольно сильным инструментом обработки изображений;
Jackson Pollock – приложение позволяет рисовать с помощью клякс;
The Sixty One – музыкальный сервис, в основном, использующийся как стартовая площадка для начинающих или независимых музыкантов;
Beatlab – редактор музыки;
Space Invaders – игра;
Infinite Mario – игра;
LocalApps – папка, включающая в себя следующие приложения:
Calculator;
Dictionary;
gedit;
Movie Player;
Search for Files…;
Sound Recorder;
Take Screenshot;
Terminal.
Local Settings – папка, включающая в себя следующие системные приложения:
Activity Monitor;
Input Methods;
Keyboard;
Monitors;
Mouse;
Network;
Power;
Proxy;
Sound;
Time and Date;
Users;
All Settings.
Вверху экрана находится следующая панель:

Левая кнопка позволяет включать/выключать отображение меню в левой части экрана (т.е. разворачивать рабочий стол на весь экран).
В центре находится строка поиска, позволяющая искать файлы в подключенных сервисах раздела STORAGE. В результате поиска отображается ссылка на файл, автор, дата изменения и сервис, в котором этот файл находится. Последний поисковый запрос также отображается в меню после раздела DESKTOP:

Далее, в правой части экрана имеется кнопка Upgrage to Pro, по нажатию которой мне предложили купить Pro-аккаунт за 5€/месяц или 50€/год, позволяющий подключать несколько аккаунтов одного и того же облачного хранилища (например, 3 аккаунта Dropbox) и перемещать файлы между облачными хранилищами без загрузки в ОС, а простым перетаскиванием мышью из одного файлового хранилища в другое.
Самая правая иконка позволяет настроить свой профиль, указав имя, фамилию, пол, e-mail и установить аватар. Так же возможно сменить пароль.
Внизу экрана находится сервисная полоса, на которой имеется 3 кнопки:

Левая кнопка запускает AppCenter, позволяющий находить и добавлять новые приложения, такие как видеоплееры, браузеры, Skype, видеохостинги, игры и т.д.
Средняя кнопка служит для переключения между рабочими столами. Переключиться между ними можно так же перетащив мышью левый рабочий стол еще левее или же правый еще правее (как в сенсорных устройствах).
Правая кнопка позволяет сменить фон рабочего стола выбрав из стандартных, либо загрузив своё изображение.
STORAGE
Просмотр Dropbox, GoogleDrive и OneDrive ничем не отличается от просмотра файловой системы ОС, так же отображается диаграмма свободного и занятого места для того или иного облачного файлового хранилища.
Фотографии открываются во встроенном средстве просмотра фотографий, причем открывать каждую фотографию отдельно не обязательно, достаточно переключаться на другие фото, используя интерфейс средства просмотра.
Документы открываются с помощью сервиса Google Документы либо Office Live, в зависимости от расширения документа (к примеру, *.rtf открылся в GoogleDocs, а *.docx в Word Online).
Музыка проигрывается во встроенном проигрывателе Movie Player с отображением обложки композиции.
Заканчивая обзор, так же необходимо упомянуть о находящемся в бета-тестировании сервисе Library, который вызывается нажатием в меню на строчку Drive:

В данном приложении можно объединить множество своих аккаунтов с видеохостингов, хостингов музыки, изображений и документов. В каждом из которых можно добавить файл в свою общую для всех сервисов библиотеку, которая разделена по категориям: изображения, музыка, видео, документы и ссылки.
Например, на следующем скриншоте показан раздел Видео моей библиотеки, после того как я добавил в неё два случайных видео с различных видеохостингов (Vimeo и YouTube):

Обзор ОС завершен и теперь я могу оценить её преимущества и недостатки.
Преимущества системы:
Joli OS основана на ядре Linux и может запускаться даже на устаревших компьютерах. Интерфейс построен на современных технологиях HTML5, что обеспечивает высокую скорость работы;
представлена в двух вариантах – настольная ОС и веб-версия, что позволяет пользоваться cервисами Drive и Library с синхронизацией, как на нетбуке с установленной JoliOS, так и на ПК или смартфоне через веб-браузер;
наличие расширения Drive для браузера Chrome позволяет из контекстного меню, доступного по щелчку правой кнопки мыши сохранять ссылки или файлы непосредственно из окна браузера в любое облачное хранилище из подключенных с сервису Drive;
большое количество подключаемых онлайн-сервисов и приложений позволяет осуществлять полноценный веб-серфинг;
возможность работы с документами с помощью GoogleDocs или Office Live;
возможность настройки ОС для работы с периферийными устройствами (принтер/сканер) и различными сетевыми подключениями;
наличие установщика ОС из под запущенной ОС Windows или Linux с доступным описанием.
Недостатки системы:
необходимость постоянного и, желательно, высокоскоростного доступа в сеть Интернет для работы с любым сервисом и полноценной работы самой ОС;
установка драйверов происходит в системе Linux, что сопряжено с большими трудностями для пользователей, знакомых исключительно с Windows-системами;
поскольку с 2010 года ОС до сих пор находится в разработке, возможны некоторые сбои в работе сервисов или вовсе их недоступность;
отсутствие локализации на русский язык;
непривычный (хоть и интуитивно-понятный) интерфейс, заставляющий выглядеть экран ПК, как экран мобильного устройства.