Сайт о телевидении

Сайт о телевидении

» » Шпаргалка по облачным ос. Chromium OS: облачная операционная система Google

Шпаргалка по облачным ос. Chromium OS: облачная операционная система Google

Операционные системы – это революционное направление в развитии ОС. Все ведущие компании мира, делающие свой бизнес на компьютерах и в , активно разрабатывают свои облачные операционные системы. Например, компания Google в начале лета запустила в продажу целый модельный ряд ноутбуков и нетбуков под управлением операционной системы Google OS. Компания Apple уже этой осенью запускает новую операционную систему Apple iOS 5, которая полностью будет «заточена» под «облака».

Преимущества облачных операционных систем перед стационарными (установленными на компьютере) в следующем:
1. Не нужно устанавливать никакого программного обеспечения. Всю обработку можно производить на сервисах в интернете. Это позволяет ускорить процесс, например редактирования видео, ведь на сервисе обработка производится на таком мощном компьютере, который рядовой пользователь вряд ли сможет себе позволить. После редактирования – просто скачиваете результат к себе на компьютер или (если это возможно, а это в большинстве случаев возможно) храните его там же на сервере.
2. При использовании облачных операционных систем отпадает необходимость хранить у себя на компьютере, какой либо контент (фильмы, музыку и т.д.). Всё это хранится на сервисе.
3. Нет необходимости покупать дорогой мощный компьютер (ноутбук). Достаточно иметь тот, который позволяет комфортно пользоваться интернетом.
Начать пользоваться виртуальной ОС, можно параллельно, с установленной уже у вас на компьютере ОС, причем совершенно бесплатно. Ниже приведены несколько виртуальных ОС с краткой характеристикой каждой.


EyeOS – одна из самых первых облачных ОС. Имеет довольно аскетичный вид. Программы, встроенные в EyeOS позволяют редактировать документы, смотреть видео, слушать музыку, и т.д. К сожалению, нет поддержки русского языка.

Cloudo . Традиционный набор функций WebOS. Возможность заходить в систему с любого браузера, даже через мобильный . Как и в предыдущей облачной ОС – нет русского интерфейса.

Glide OS имеет ряд преимуществ перед остальными WebOS. Главное преимущество – выделено бесплатно 30 Гб виртуального пространства на сервере. Столько пока не выделяет ни одна облачная ОС. Ещё один плюс – можно создать шесть учётных записей (например, для всех членов семьи). В WebOS Glide реализована возможность автоматической совместимости приложений и файлов. То есть можно заходить в виртуальный компьютер (а облачные виртуальные операционные системы и являются по сути виртуальными компьютерами) с любых устройств (мобильник, смартфон, нетбук под ОС Android и т.д.). русского языка увы, пока тоже нет. Но всё интуитивно понятно.

Виртуальная операционная система iCube OOS , пожалуй самая простая в использовании WebOS. Очень много нужных полезных приложений (встроенных программ). Имеется возможность предоставлять доступ к файлам другим пользователям. Поддержки русского языка нет.

Оставьте свой комментарий!

Безусловным трендом последних лет является все ускоряющееся «возмужание» онлайновых приложений. Начавшиеся как занятные эксперименты, веб-приложения по многим направлениям уже на равных конкурируют с обычными программами, а кое-где (почта, офис, общение) и побеждают. Можно предположить, что совсем скоро операционная система в сегодняшнем понимании этого понятия нам вообще не понадобится, во всяком случае Google уже вовсю торгует своими Хромобуками, в которых роль ОС исполняет браузер. Впрочем, если вы не представляете себе жизнь без операционной системы, то можете её взять с собой в облака. Такую возможность предоставляет сервис ZeroPC, искусно построивший в облаках практически аналог Windows XP.

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

Для начала использования сервиса необходимо создать учетную запись или войти с помощью аккаунта Google, Facebook или Twitter. После этого вы сразу попадаете в привычную windows-подобную оболочку, где присутствует Рабочий стол с ярлыками и папками, Корзина, Панель задач и даже привычная кнопка Пуск — все на своих местах. Теперь необходимо подключить имеющиеся у вас учетные записи в популярных сетевых сервисах, для чего запускаем Accounts Manager . На данный момент ZeroPC умеет работать с Facebook, Twitter, Google, Box.net, Dropbox, Evernote, Flickr, Instagram, Picasa, SkyDrive, SugarSync. Как видите, список представительный и создатели обещают его расширять.

Суммарное дисковое пространство всех подключенных сервисов образует единый жесткий диск ZeroPC, в котором данные из отдельных сервисов будут аккуратно разложены по соответствующим папкам. Запустив местный файловый менеджер, вы сможете манипулировать ими точно так же, как привыкли это делать в Проводнике, то есть удалять, копировать, перемещать между папками и так далее.

Многие типы файлов можно просматривать с помощью встроенных утилит. Так для просмотра изображений в ZeroPC имеется собственный Picture Viewer , а для прослушивания музыки и видео — соответственно Audio и Video Player . За работу с документами, текстами и PDF отвечает Google Docs и делает это, разумеется, на отлично. При этом, точно так же как в обычной системе, здесь можно работать одновременно с несколькими файлами, независимо от того, где они у вас хранятся. Например, на скриншоте ниже у меня открыт документ из Google Docs, картинка из Dropbox и одновременно играет музыка, лежащая в SugarSync.

Кроме возможности управления и редактирования файлов, Zero имеет отличные инструменты для поиска данных, хранящихся в ваших облачных хранилищах и анализа их заполненности. Для поиска можно использовать поле в панели задач или в файловом менеджере. А вот для того, чтобы одним взглядом оценить все свои «облачные богатства» существует специальная программа Cloud Dashboard. Она сможет вам показать не только сколько у вам места всего и на каждом сервисе отдельно, но и дать подробную раскладку по количеству хранящегося контента.

Кроме упомянутых выше программ, ZeroPC имеет собственный мессенджер для обмена сообщениями в популярных сетях, простенький текстовый редактор, почтовый клиент и даже веб-браузер. Забавно запускать виртуальный браузер внутри настоящего, но работает он довольно шустро, имеет приятный многовкладочный интерфейс и вообще выглядит вполне достойно.

В рамках небольшого обзора никак не получится описать все возможности этого интересного сервиса, так что с настройкой интерфейса, добавлением сторонних веб-приложений и платными возможностями предлагаю поэкспериментировать самостоятельно. Несомненно, представляет из себя интереснейший перспективный проект, за развитием которого я лично буду обязательно следить. Наличие единого командного пункта для управления всеми разрозненными данными, хранящимися в различных облачных сервисах в соединении с привычным, годами проверенным интерфейсом Windows, может быть востребовано уже сегодня. А мастерство программистов, построивших быструю, удобную и кое-где даже красивую систему только средствами веб-технологий достойно настоящего восхищения. Браво!

Проекта по заявлениям разработчиков является источником исходного кода и документации проекта. Кроме того, уточняется, что проект включает в себя два подпроекта - собственно "Chromium" и "Chromium OS". Первый проект занимается разработкой быстрого, безопасного и более функционального (по отношению к предыдущим) web-браузера Google Chrome. Кроме этого, он содержит тестовую информацию, описание архитектуры браузера и другие технические данные.

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

Проект стартовал в июле 2009 года и развивается очень динамично. На сегодняшний день это уже практически полноценная рабочая система, базирующаяся полностью на веб-сервисах от Google и имеющая в основе своего использования приснопамятный Google Chrome.

Так что же мы имеем? По сути - операционную систему, интегрированную в браузер. Google Chrome Operating System - операционная система компании Google, предназначенная для нетбуков и устройств на процессорах ARM или x86. Первые нетбуки, поставляющиеся в комплекте с Google Chrome OS, ожидались во второй половине 2010 года. Почему ожидались? Потому что, со слов уважаемого генерального директора Google Эрика Шмидта, релиз платформы Chrome OS, ранее намеченный на текущий месяц, откладывается. Поэтому ждать первых мини-компьютеров на её основе к новогодним праздникам не стоит. Стартовая готовность ОС к беспроблемному запуску на нетбуках переносится по меньшей мере на "несколько месяцев", уточнил г-н Шмидт, но в подробности вдаваться не стал. Ну что сказать? Начало положено. Теперь более конкретно.

Google Chrome OS построена на ядре Linux с использованием браузера Google Chrome, работающего в новой, специально разработанной оконной системе. Исходный код системы был открыт 19 ноября 2009 года в качестве проекта Chromium OS.

Главной особенностью системы является доминирование веб-приложений над обычными функциями ОС. Ключевая роль при этом отводится браузеру. Стратегия создания нового продукта подразумевает архитектуру, нетребовательную к аппаратным ресурсам персонального компьютера, используемого для выхода в интернет. Тенденция переноса центра тяжести с ПК пользователя на интернет-ресурсы прослеживается и на многих других продуктах Google и соответствует идеологии "облачных вычислений". Для тех, кто немного не в теме, я поясню суть.

Термин "облако" используется как метафора, основанная на изображении интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Согласно документу IEEE, опубликованному в 2008 году, "облачная обработка данных - это парадигма, в рамках которой информация постоянно хранится на серверах в интернете и временно кэшируется на клиентской стороне, например на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и других компьютерных устройствах".

Тот факт, что разработчики не представили скомпилированного образа, а выложили исходные коды, чтобы каждый желающий смог участвовать в дальнейшей разработке, радует, но неспециалиста может повергнуть в лёгкий шок. Большинство, я уверен, хотели бы посмотреть на полностью готовую версию этого творения, не утруждая себя процессом компиляции. Тем более что процесс этот отнюдь не тривиальный и выполним исключительно из-под OS Linux. Сейчас в сети распространено множество образов готовой Chromium OS для виртуальных машин, но, как утверждают сами разработчики, версии эти довольно урезаны и имеют не совсем законченный функционал.

Можно, конечно, воспользоваться уже готовыми образами для загрузки системы и её установки, но они тоже пестрят многообразием. Версии для USB, версии для виртуальных машин всех мастей и просто версии, для платформы i-386. Есть от чего впасть в уныние. Конечно, умея все это компилировать и держа под рукой инструкцию по этому благородному процессу, можно попытаться всё это проделать под руководством Ubuntu 9.10 (Karmic Koala NetBook Remix). Но всё же хотелось бы чего-то более завершённого.

Для начала воспользуемся файлом для виртуальной машины и попробуем запустить это чудо.

Запуск Chromium OS на VMware Player

Здесь всё как обычно. Скачанный файл в архиве rar надо, конечно, распаковать и подсунуть виртуальному проигрывателю (или рабочей станции - у кого она куплена) в качестве образа для загрузки системы. После выбора языка установки (русский поддерживается) можно перейти к началу процесса установки.

Сам процесс установки сводится, как вы догадались, к вводу учётной записи и пароля как google-аккаунта. После этой волшебной манипуляции я попал в свой "рабочий кабинет", окружённый со всех сторон сервисами от Google и типовыми функциями.

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

Кстати, при повторном входе (после перезагрузки, к примеру) вы уже будете "узнаны" системой и она вам предложит только ввести пароль. Мелочь, конечно, но приятно же, когда тебя узнают.

Иногда бывает совсем неприятно, когда система начинает сбоить и выдает окна как на иллюстрации, приведённой ниже. Но надо понимать, что это не окончательная версия, допущенная к релизу, и впереди у разработчиков ещё много работы в отношении её стабильности.

Ну а уж если вы вошли под своей учётной записью, то получите полный набор всех функций, служб и приятностей, на которые способен Google на сегодняшний день.

Это и почта в разных вариантах, и электронные библиотеки, разнообразные функции поиска, словари, персональные настройки для удобства работы и многое другое. Кстати, отсюда также можно получить доступ к тестовой лаборатории программистов Google и их исходным кодам, над которыми ведется работа. Рекомендую всё же начать осматриваться с iGoogle - вашей персональной страницы. Здесь имеется возможность настроить её на свой вкус и установить все привычные предпочтения. Вот как это выглядит у меня:

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

Кроме того, неплохо организована тема дня с главными событиями давно минувших дней, по дате совпадающих с днём сегодняшним, а также новости от Google и многое другое. Есть, конечно, возможность открыть переводчик, почту Gmail (если нет аккаунта, его можно тут же и создать).

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

Для сравнения привожу скриншоты, полученные при запуске реальной системы Chromium OS версии Chrome_OS.i686-0.9.570. На рис. 1 и 2 показаны окна входа в систему:


1


2

На рис. 3 отображен выбор нужного сервиса (у меня Gmail):


3

На рис. 4 - работающий сервис "Календарь":


4

На рис. 5 показана ошибка, возникающая при попытке вводе кода, после регистрации в системе Gmail.

Остальной функционал аналогичен уже описанному для виртуальной машины.

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

С помощью облачной ОС (также известной как Web OS), вы можете выполнять свою офисную работу, подготавливать проекты и так далее. Процесс очень похож на то, будто вы работаете на собственном компьютере без интернета. Суть идеи заключается в том, что все хранится в интернете, и вы всегда сможете осуществить доступ к своей информации!

Хотите опробовать облачную ОС? Мы хотим предложить вам несколько облачных ОС на выбор, и абсолютно бесплатно!

ZeroPC предлагает вам 1гб бесплатного дискового пространства, и позволяет вам подключать различные облачные сервисы для хранения, включая Box, DropBox, Google Drive, SkyDrive, SugarSync и 4Shared, чтобы вы могли осуществлять доступ к бумажным делам. ZeroPC также доступен на Android, iPhone и iPad, что дает вам возможность пользоваться сервисом на ходу.

Для фото-любителей этот инструмент станет отличным менеджером фотографий, который позволяет связать фото- и видео-сервисы вроде Facebook, Flickr, Instagram, PhotoBucket, Picasa и Recood. К тому же, он также имеет родные приложения для обмена мгновенными сообщениями, текстовый редактор и инструменты для повышения продуктивности при работе с документами и таблицами.

Jolicloud представляет вам Joli OS, которую вы можете скачать и установить на вашей системе (даже если ей 10 лет!), либо использовать ее через браузер. Joli OS предлагает вам полноценный опыт взаимодействия с облачными системами – вы можете хранить и использовать ваши любимые приложения в любой момент, где бы вы ни находились. Jolicloud имеет более 15.000 веб-приложений, которыми вы можете воспользоваться, используя данную систему.


Вы можете интегрировать ваши аккаунты DropBox и Google Drive с Jolicloud. Система также предлагает вам версию Jolicloud Me, в которой вы можете управлять вашей жизнью онлайн. На данный момент Jolicloud Me поддерживает интеграцию с Facebook, Flickr, Instagram, Picasa, Tumblr и Twitter.

Glide OS – это отличный выбор, если вам нужно скооперироваться для групповой работы над проектом. Команда Glide предлагает вам 30гб бесплатного дискового пространства, и вы можете добавлять в аккаунт вплоть до 6 пользователей. ОС, возможно, не самая привлекательная внешне, но очень удобная. Она оснащена дополнительными свойствами вроде электронного почтового ящика и профайлов, а также стандартными инструментами вроде календаря, заметок, текстового редактора, инструмента для создания презентаций и так далее


Glide также представляет вам возможность синхронизации с Windows, Mac OS и Linux, чтобы вы могли без труда синхронизировать файлы между Glide HD (вы можете называть это Glide Hard Disk) и вашим локальным хранилищем. Здесь также есть расширения для браузера и мобильная версия.

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


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

iSpaces имеет только основные свойства, которые позволяют вам делать вашу работу. Например, Обзор, файловый менеджер, офисный набор (Zoho office) и так далее. Здесь из панели задач можно использовать 3 рабочие поверхности. ОС дает вам возможность хранить вашу рабочую среду в чистоте, и вы без труда сможете осуществить доступ к какой-либо рабочей поверхности.


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

Хотя Cloudo пока еще на стадии бета, ОС уже довольна интересна, и предназначена для запуска при помощи браузера. Она укомплектована приложениями для работы с почтой, календарем, аудиоплеером, RSS-читалкой, менеджером контактов, редактором текстов, поиском. ОС оснащена хорошим интерфейсом, посредством которого вы можете запускать команды, устанавливать приложения, воспроизводить музыку и так далее.


Эта ОС позволяет довольно быстро и удобно выполнять множественные задачи. Она также предлагает вам менеджер приложений, посредством которого вы можете устанавливать новые приложения прямо в Cloudo.


xOS не предлагает множества опций оформления, но эта ОС предлагает вам отличную коллекцию приложений для личного использования. Здесь есть веб-браузер, файловый менеджер, текстовый редактор, блокнот, календарь, Paint, почтовый клиент, а также Canvas Rider (велосипедная игра).


ZimDesk – это облачная операционная система, наполненная различными приложениями и свойствами. Здесь можно ставить собственные обои, использовать офисные приложения, менеджер контактов, RSS-читалку, календарь, почтовый клиент, FTP-клиент, загрузчик и менеджер файлов и так далее.


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

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

Современные популярные дистрибутивы предъявляют нескромные требования к
железу. И на стандартных компьютерах 7-10-летней давности если и заведутся, то
летать точно не будут. А такие динозавры еще сохранились в большом количестве в
госконторах, образовательных учреждениях, в кладовках у гиков. Жизнь таких
компов продлят правильный выбор и настройка ОС.

Чтобы получить линукс, шустро работающий на оборудовании почтенного возраста,
есть два пути: использовать существующий дистрибутив с низкими системными
требованиями, либо допилить любимый дистр до нужной кондиции. У каждого пути
свои плюсы и минусы. Первый путь более быстрый, зато второй дает большую свободу
действий и экспу:). Как правило, современным дистрибутивам нужно от 384 Мб ОЗУ
для нормальной работы частота CPU не настолько критична, хватит и 400 МГц). Но
надо понимать, что стоит запустить Firefox - и система с 384 Мб оперативки сразу
уйдет в своп. Так что для нормальной работы с браузером, почтой и IM желательно
512 Мб - 1024 Мб. Я же попробую подобрать ОС для "сферической конфигурации"
начала XXI века:

  • Процессор: Intel Pentium-III 800 МГц;
  • ОЗУ: 128 Мб SDRAM;
  • Видеокарта: встроенная или дискретная с 8 Мб памяти;
  • HDD: 20 Гб.

Готовые решения

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

Пожалуй, самый известный легкий дистрибутив - DSL (Damn Small Linux). В
журнале писали о нем уже не раз, поэтому повторяться не буду. Но долгое
отсутствие новых релизов и старое ядро ветки 2.4 делают его не самым лучшим
выбором. У самого популярного дистрибутива есть целых два варианта для старого
железа: xubuntu (по современным меркам - дистрибутив-долгожитель) и новичок
lubuntu.

Xubuntu - официальный вариант Ubuntu с Xfce вместо Gnome и несколько другим
набором ПО (Abiword+Gnumeric вместо Openoffice, Thunderbird вместо Evolution, и
так далее). Назвать xubuntu "легким" дистрибутивом можно лишь условно -
минимальные требования включают в себя 192 Мб ОЗУ (но очень рекомендуют хотя бы
256 Мб). Однако практика показала, что на 128 Мб (со свопом) xubuntu все-таки
запускается (но не в Live-режиме) и даже пытается работать, но очень задумчиво.
Запускать какие-либо приложения не рекомендуется:). Размер образа дистрибутива
- 681 Мб, а полная установка занимает около 2 Гб. Зато в плюсах у дистрибутива
огромная пакетная база Ubuntu и хорошая локализация.

Lubuntu - неофициальный дистрибутив на базе Ubuntu с LXDE вместо Gnome и
существенно пересмотренным набором ПО. Кроме стандартной замены прожорливого
OpenOffice на Abiword+Gnumeric, Firefox заменен на Chromium (в плане потребления
ОЗУ - достаточно удачная замена, в Xubuntu следовало бы сделать так же).
Дистрибутив на момент написания статьи все еще носил статус beta, релиз запланирован на октябрь 2010
(вместе с релизом Ubuntu 10.10). Lubuntu уже можно назвать "легким"
дистрибутивом, так как он более-менее работоспособен на 128 Мб ОЗУ (и даже
запускается в Live-режиме, хотя при таком количестве ОЗУ приходится извращаться
с инсталляцией). Размер дистрибутива - 521 Мб, а полная установка занимает около
1,5 Гб.

Antix - еще один дериватив на этот раз не очень известного у нас дистрибутива
SimplyMEPIS с добавлением пакетов из Debian Testing. В минимальных требованиях
заявлены PII 266 и 64 Мб ОЗУ (со свопом минимум в 128 Мб). Правда, рекомендуется
все же 128 Мб ОЗУ. Есть две версии: full (485 Мб) и base (264 Мб). Полная
установка full-версии занимает около 1,5 Гб. Последний релиз - 8.5, вышел в
апреле этого года. В качестве DE используется IceWM (хотя fluxbox, wmii и dwm
также установлены). Русификация дистрибутива весьма условна, включается
нетривиально и изобилует перлами вроде "оффис". Зато из коробки присутствует
(благодаря репозиторию debian-multimedia) большинство необходимых для комфортной
жизни кодеков.

Еще один достаточно известный дистрибутив для старых компов - puppy
(постоянно висит в top10 на distrowatch). Хотя в мае этого года вышел новый
релиз Lucid Puppy 5.0 (основанный на бинарниках Ubuntu Lucid Lynx), ветка 4.x (с
последним стабильным релизом 4.3.1) еще поддерживается и скоро планируется выход
4.4. Установочный ISO’шник версии 5.0.1 занимает всего около 130 Мб, а ОС в
установленном виде - чуть больше 500 Мб. Несмотря на малый размер, содержит
немалое количество прикладного ПО: abiword, sylpheed, inkscape, gxine (а также
все нужные кодеки), geany и многое другое. При запуске браузера выскакивает
окошко с вопросом, какой браузер вы хотите установить (прямо как в винде:)).
Хотя можно запустить и предустановленный PuppyBrowser, созданный на базе Firefox.
Вообще дистрибутив пытается максимально походить на мелкомягкую ОС, причем не
только оформлением, но и принципами работы (например, работать по умолчанию
предлагается от рута). ОС отлично работает на 128 Мб ОЗУ как после установки,
так и в Live-режиме, практически не задействуя swap. В качестве менеджера окон
используется написанный на C и имеющий минимум зависимостей JWM. Еще одна
интересная возможность puppy - при завершении работы LiveCD сохранять измененные
данные на внешний носитель.

Slitaz - относительно молодой дистрибутив. Релиз 1.0 вышел в марте 2008. С
тех пор выходит по релизу раз в год, актуальный на данный момент - 3.0. Удивляет
размер ISO-образа: всего 30 Мб (меньше, чем DSL!). Кроме самого дистрибутива с
офсайта можно скачать отдельный образ диска со всеми доступными пакетами (меньше
1,5 Гб). В качестве менеджера окон используется Openbox, панель - LXPanel. На
30-мегабайтный LiveCD уместились Firefox, gFTP, transmission, mplayer, leafpad и
еще много всякой приятной мелочи. В наличии даже встроенный HTTP (lighttpd) и
SSH (dropbear) сервера. Русская локализация есть, но не полная (инсталлятор,
например, совсем не русифицирован). Для запуска стандартной версии в режиме
LiveCD рекомендуется минимум 192 Мб ОЗУ, на 128 Мб запускаться отказывается
категорически. Для тех несчастных, у кого столько памяти нету, разработчики
выпустили специальные версии LiveCD: slitaz-loram (достаточно 80 Мб ОЗУ для
запуска) и slitaz-loram-cdrom (хватит всего 16 Мб).

Tiny Core Linux - самый удивительный из "легких" линуксов. Разработчики
умудрились запихнуть полноценную ОС с иксами в 10-мегабайтный образ. За графику
отвечают менеджер окон FLWM и тулкит FLTK. Неудивительно, что набор ПО
минимален: нет ни браузера, ни какого-либо текстового редактора. Зато их можно
буквально парой кликов мышки поставить. Инсталлятора, как такового, тоже нет -
предлагает ся разбивать диск с помощью cfdisk, форматировать разделы, вручную
переносить файлы и ставить grub. Tiny core умудряется неплохо работать на 64 Мб
ОЗУ. К сожалению, столь небольшой размер дистрибутива был достигну не только за
счет выкидывания практически всех приложений. Исключили также многие драйвера.
Например, за бортом остались многие дрова для беспроводных карточек. Поэтому я
бы стал использовать данный дистрибутив только в том случае, если никакой другой
больше не запускается.

Hand made

Для быстрой работы старого ПК необязательно устанавливать отдельный
дистрибутив - всегда можно допилить свой любимый до нужного состояния. Тут опять
есть два пути: использовать готовые DE или собирать свое окружение по частям.
Первый путь проще, второй - интереснее:).

Среди легких DE можно отметить LXDE и Enlightenment (да, Xfce уже не тот…)
LXDE есть в репозиториях большинства дистрибутивов. Например, на Ubuntu LXDE
ставится так:

$ sudo apt-get install lxde

Таким образом, мы практически получим lubuntu (практически, потому что
все-таки у lubuntu есть собственный дополнительный ppa-репозиторий).
Enlightenment тоже есть в репозиториях Ubuntu (в 10.04 - только E16, в 10.10 -
как E16, так и разрабатываемый E17) и ставится соответственно:

$ sudo apt-get install e16

$ sudo apt-get install e17

После установки загружаемый DE можно будет выбирать при логине в GDM. Если же
собирать свою графическую среду, то количество возможных решений может быть
ограничено только фантазией. Условно графическую среду можно составить из
следующих компонентов:

  • Менеджер окон;
  • Менеджер сессий;
  • Рабочий стол и файловый менеджер;
  • Панель;
  • Некоторое полезное ПО, вроде эмулятора терминала, архиватора и тому
    подобного.

Муки выбора

Менеджер окон отвечает за интерфейс окон графической среды и за их поведение.
Выбор менеджера окон очень широк: от всем известных metacity, compiz и kwin до
"легких" openbox, fluxbox, IceWM и JWM. Я остановил свой выбор на openbox -
из-за скорости, удобного конфигуратора (ObConf) и привычки:). К тому же, в
отличие от многих других оконных менеджеров, openbox активно развивается.

Есть ли жизнь в консоли

Далеко не на последнем месте в списке пожирателей ОЗУ в легких
дистрибутивах стоят иксы. В некоторых случаях отказ от иксов будет хорошим
решением, а иногда и единственным выходом. Конечно, жизнь в голой консоли
требует некоторой подготовки и адаптации. Но не стоит думать, что все совсем
печально - существуют десятки отличных консольных приложений на все случаи
жизни. С помощью framebuffer’а можно даже просматривать изображения и видео,
а с помощью gpm - использовать мышь. Вот небольшой список хороших консольных
программ:

  • Браузеры: lynx (дедушка текстовых браузеров), w3m (есть поддержка
    мыши, cookie и еще нескольких полезностей), links (в версии 2
    поддерживает показ графики через framebuffer);
  • Почтовый клиент: mutt, alpine;
  • IM: finch (мультипротокольный клиент, "консольная версия Pidgin"),
    CenterIM (еще один мультипротокольный клиент. С версии 5.0 тоже будет
    базироваться на libpurple), irssi (IRC-клиент), mcabber (jabber-клиент);
  • RSS-ридеры: newsbeuter, snownews;
  • Просмотр изображений: fbi (и fbgs - обертка к нему, позволяющая
    просматривать PDF и PostScript), fbv, zgv;
  • Музыкальные проигрыватели: ogg123, mpg123, mpg321, mpd, moc,
    mp3blaster;
  • Видеопроигрыватели: mplayer, vlc.

Следующий компонент-менеджер сессий. Это такая штука, которая отвечает за
старт других программ (в том числе, оконного менеджера), их перезапуск в случае
краха, а также предоставляет возможность сохранения списка запущенных
приложений. Элемент, в принципе, необязательный, но достаточно приятный. Как
правило, у каждого DE есть свой менеджер сессий: gnome-session, lxsession,
xfce-session. Несколько особняком стоит staybox, предназначенный для запуска
openbox (и других *box менеджеров окон). Но его нет в репозитории, и неизвестно,
будет ли он в дальнейшем развиваться. В принципе, особых отличий между этими
решениями нет, поэтому я выбрал lxsession (часть проекта LXDE). Ненастроенный
Openbox может показаться несколько аскетичным - черный фон, отсутствие панелей,
единственное меню по правой кнопке. Выбор панелей, наверное, шире, чем выбор
менеджеров окон: tint2, pypanel, fbpanel, lxpanel и многие другие. Требования к
панели у меня простые: нетребовательность к ресурсам, наличие переключателя
виртуальных столов, меню с приложениями, часов, переключателя раскладки
клавиатуры. Остановился на LXPanel. Из приятных бонусов: поддержка апплетов
(раскладка клавиатуры, часы, меню…), возможность запуска нескольких копий (если
хочется, как в Gnome - сверху и снизу), простой графический конфигуратор.

Как правило, за отрисовку иконок (а иногда и фонового изображения) на рабочем
столе отвечает специализированная утилита (наподобие
), либо файловый
менеджер. Использование стандартного гномовского наутилуса не вписывается в
общую концепцию легкого окружения. Подходящих "легких" вариантов не так уж и
много: pcmanfm, thunar, rox-filer, emelfm2, xfe, gentoo (не путать с
дистрибутивом:)). Мне больше всего нравится pcmanfm за наличие закладок и табов,
автомонтирование флешек, поддержку ассоциаций типов файлов (приложений по
умолчанию), да и в целом, за приятный интерфейс. Под новое окружение следует
подобрать сопутствующее ПО с низкими системными требованиями.

Gnome-terminal лучше сменить на что-нибудь полегче: terminator, termit,
lxterminal, sakura. Хочу я от эмулятора терминала немного: поддержку UTF8
и табов. Под эти требования вполне подходит lxterminal. Браузер, наравне с
терминалом - мой основной рабочий инструмент. Хотя есть "легкие" браузеры,
например, dillo, midory или arora - все они не устраивают меня в качестве
инструмента для повседневной работы по тем или иным причинам: отсутствие нужных
технологий или нестабильность работы. Поэтому в качестве браузера пока оставил
chromium.

От текстового редактора мне много не надо - чтобы он только был (все равно
конфиги, в основном, правлю в nano или mc). Поставлю leafpad для текстовых
файликов, abiword - для odt и doc, gnumeric - для ods или xls. На случай
необходимости подсветки синтаксиса может пригодиться geany. В качестве
просмотрщика изображений вполне можно использовать Eye of GNOME, а можно
подобрать альтернативу полегче, благо, вариантов много: geeqie (форк gqview),
ristretto, mirage и другие - на любой вкус и цвет. Я выбрал geeqie.

Осталось заменить network-manager на wicd, а file-roller на xarchiver, и
получим законченную графическую среду. Правда, несколько инородно в таком
легковесном окружении будет смотреться gdm. Поэтому его тоже лучше заменить на
что-нибудь попроще, например, slim (Simple Login Manager) - так уменьшим время
загрузки.

Легкий монитор

Неплохим дополнением к легкому дистрибутиву будет системный монитор conky.
Он способен мониторить любой параметр системы (в том числе и с помощью
вызова внешнего скрипта), при этом потребляя минимум ресурсов. Устанавливать
просто:

$ sudo apt-get install conky

Потом надо создать файл ~/.conkyrc. У программы очень много параметров,
поэтому проще взять готовый.conkyrc и отредактировать его под свои нужды.
Примеры файлов.conkyrc со скриншотами можно взять на официальном сайте:
.

Инсталлинг и напиллинг

Теперь все компоненты системы выбраны. Можно ставить и настраивать. Все
перечисленное есть в репозиториях практически любого дистрибутива. Я буду
описывать на примере Ubuntu, но, думаю, для других дистрибутивов значительных
отличий не предвидится. Итак, ставим:

$ sudo apt-get install slim openbox obconf lxpanel pcmanfm lxterminal
chromium-browser leafpad abiword gnumeric geany geeqie wicd xarchiver

В процессе установки спросится, какой login manager использовать. Выбираем
slim.

Раз уж взялись за apt-get, можно по пути вычистить из системы все лишнее,
например, удалить avahi-daemon и kerneloops-daemon. Sane и cups используются (по
крайней мере, мною) не очень часто - их можно убрать из автозагрузки для
уменьшения потребления ОЗУ и времени старта системы:

$ sudo /etc/init.d/cups stop
$ sudo update-rc.d -f cups remove

Но вернемся к настройке. Сначала нужно научить login manager запускать
правильный менеджер сессий. Slim умеет работать с разными сессиями (за выбор
сессии отвечает клавиша в окне логина), но как-то странно: мне так и не
удалось его заставить корректно запускать openbox как дефолтную сессию. Проще
прописать запуск lxsession в ~/.xsession:

$ nano ~/.xsession lxsession -session default

Чтобы lxsession знал, какой менеджер окон ему запускать, создадим файл /etc/xdg/lxsession/default/desktop.conf
со следующим содержимым:

$ sudo nano /etc/xdg/lxsession/default/desktop.conf
window_manager=openbox-session

Проги, которые lxsession должен запускать при логине, прописываются в файле /etc/xdg/lxsession/default/autostart:

$ sudo nano /etc/xdg/lxsession/default/autostart @lxpanel @pcmanfm --desktop

Значок "@" указывает на то, что lxsession будет отслеживать состояние
запущенной проги и перезапускать ее в случае падения. Опция ‘—desktop’
указывает на то, что отрисовкой рабочего стола (иконки и обои) будет заниматься
pcmanfm. Указать путь к картинке, которая будет служить обоями, можно либо через
GUI:

$ pcmanfm --desktop-pref

либо в конфиге.config/pcmanfm/pcmanfm.conf. Рекомендую также указать pcmanfm
отображать меню менеджера окон вместо своего собственного.

Чтобы lxterminal открывался из меню openbox вместо gnome-terminal, надо
ввести:

$ sudo update-alternatives --config x-terminal-emulator

И выбрать lxterminal в появившемся списке.

Заключение

Сегодня, когда количество ОЗУ в новых компах измеряется гигабайтами, а
одноядерные процессоры - уже моветон, современная ОС, способная работать на
компе с конфигурацией начала века, кажется фантастикой. И тем не менее, это
вполне реально.