Linux: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
 
(не показано 30 промежуточных версий 4 участников)
Строка 1: Строка 1:
[[Файл:Arch-Openbox.png|200px|thumb|right|Скриншот рабочего стола в Arch Linux с оконным менеджером Openbox]]
+
[[Файл:Arch-Openbox.jpg|200px|thumb|right|Скриншот рабочего стола в Arch Linux с оконным менеджером Openbox]]
  
'''Linux''' семейство операционных систем на базе одноименного ядра и утилит из проекта GNU.
+
'''Linux''' — семейство операционных систем на базе одноименного ядра и утилит из проекта GNU.
  
 
== История ==
 
== История ==
  
Создателем и бессменным лидером проекта является финский программист Линус Торвальдс. Разработку Linux он начал в период обучения в Хельсинкском университете после того, как познакомился с операционной системой MINIX, разработанной профессором Эндрю Таненбаумом. Торвальдса не устроили некоторые особенности и недостатки MINIX'а — в том числе лицензия, которая разрешала использование системы только в целях обучения — и 17 сентября 1991 года он выложил в открытый доступ исходный код Linux версии 0.01.
+
[[Файл:Tux.png|200px|thumb|right|Пингвин Tux, символ ОС Linux]]
 +
 
 +
Создателем и бессменным лидером проекта является финский программист Линус Торвальдс. Разработку Linux он начал в период обучения в Хельсинкском университете после того, как познакомился с операционной системой MINIX, разработанной профессором Эндрю Таненбаумом. Торвальдса не устроили некоторые особенности и недостатки MINIX'а — в том числе лицензия, которая разрешала использование системы только в целях обучения — и 17 сентября 1991 года он выложил в открытый доступ исходный код Linux версии 0.01.
  
 
Таненбаум раскритиковал архитектуру системы за использование монолитного ядра и отсутствие переносимости на другие платформы. Однако после объединения с проектом GNU, основанным Ричардом Столлманом, Linux довольно быстро завоевал популярность и получил широкое распространение в самых разных областях.
 
Таненбаум раскритиковал архитектуру системы за использование монолитного ядра и отсутствие переносимости на другие платформы. Однако после объединения с проектом GNU, основанным Ричардом Столлманом, Linux довольно быстро завоевал популярность и получил широкое распространение в самых разных областях.
Строка 11: Строка 13:
 
Ядро Linux, а также большинство системных библиотек и утилит распространяются по лицензии GNU GPL.
 
Ядро Linux, а также большинство системных библиотек и утилит распространяются по лицензии GNU GPL.
  
== Название и логотип ==
+
=== Название и логотип ===
 
 
[[Файл:Tux.png|200px|thumb|right|Пингвин Tux, символ ОС Linux]]
 
  
 
Лидер проекта GNU и Фонда свободного программного обеспечения Ричард Столлман настаивает на использовании названия GNU/Linux, как более точно отражающего состав системы.
 
Лидер проекта GNU и Фонда свободного программного обеспечения Ричард Столлман настаивает на использовании названия GNU/Linux, как более точно отражающего состав системы.
Строка 21: Строка 21:
 
Логотипом и символом Linux стал пингвин Tux (в русском переводе: Тукс или Такс). Он довольно известен и почитаем среди пользователей, и часто используется при дизайне сайтов окололинуксовой тематики или как персонаж свободных компьютерных игр.
 
Логотипом и символом Linux стал пингвин Tux (в русском переводе: Тукс или Такс). Он довольно известен и почитаем среди пользователей, и часто используется при дизайне сайтов окололинуксовой тематики или как персонаж свободных компьютерных игр.
  
== Дистрибутивы ==
+
== Версии ==
  
 
Ввиду открытости исходных кодов и использования свободной лицензии, Linux представляет из себя целое семейство операционных систем, отличающихся стандартной комплектацией, преследуемыми целями и другими особенностями. Готовые к использованию и поддерживаемые разработчиками системы называются дистрибутивами. На их основе, в свою очередь, могут создаваться другие независимые системы (форки) или же вариации с небольшими изменениями в архитектуре и комплектации (сборки).
 
Ввиду открытости исходных кодов и использования свободной лицензии, Linux представляет из себя целое семейство операционных систем, отличающихся стандартной комплектацией, преследуемыми целями и другими особенностями. Готовые к использованию и поддерживаемые разработчиками системы называются дистрибутивами. На их основе, в свою очередь, могут создаваться другие независимые системы (форки) или же вариации с небольшими изменениями в архитектуре и комплектации (сборки).
Строка 27: Строка 27:
 
Ниже представлены списки наиболее известных дистрибутивов, сгруппированные по используемому формату пакетов. За исключением нескольких коммерческих систем, все они доступны для свободной загрузки.
 
Ниже представлены списки наиболее известных дистрибутивов, сгруппированные по используемому формату пакетов. За исключением нескольких коммерческих систем, все они доступны для свободной загрузки.
  
=== Дистрибутивы с форматом пакетов DEB ===
+
=== Формат пакетов DEB ===
  
 
'''Debian GNU/Linux''' [http://www.debian.org/]
 
'''Debian GNU/Linux''' [http://www.debian.org/]
Строка 35: Строка 35:
 
'''Ubuntu''' [http://www.ubuntu.com/]
 
'''Ubuntu''' [http://www.ubuntu.com/]
  
Дистрибутив на основе Debian GNU/Linuх, разрабатываемый компаний Canonical во главе с Марком Шаттлвортом и свободным сообществом. Позиционируется как система для новичков с интуитивно понятным интерфейсом и набором необходимых для работы на компьютере программ. По данным сайта [http://distrowatch.com/ DistroWatch.com] является самым популярным дистрибутивом Linux.
+
Дистрибутив на основе Debian GNU/Linuх, разрабатываемый компаний Canonical во главе с Марком Шаттлвортом и свободным сообществом. Позиционируется как система для новичков с интуитивно понятным интерфейсом и набором необходимых для работы на компьютере программ. По данным сайта [http://distrowatch.com/ DistroWatch.com] является одним из самых популярных дистрибутивов Linux.
  
 
'''Linux Mint''' [http://www.linuxmint.com/]
 
'''Linux Mint''' [http://www.linuxmint.com/]
Строка 41: Строка 41:
 
Весьма популярная модификация Ubuntu с небольшими изменениями в интерфейсе и стандартной комплектации.
 
Весьма популярная модификация Ubuntu с небольшими изменениями в интерфейсе и стандартной комплектации.
  
=== Дистрибутивы с форматом пакетов RPM ===
+
=== Формат пакетов RPM ===
  
 
'''Red Hat Enterprise Linux''' [http://www.redhat.com/rhel/]
 
'''Red Hat Enterprise Linux''' [http://www.redhat.com/rhel/]
Строка 59: Строка 59:
 
Дистрибутив общего назначения, разрабатываемый сообществом при поддержке компании Novell.
 
Дистрибутив общего назначения, разрабатываемый сообществом при поддержке компании Novell.
  
'''Mandriva Linux''' [http://www.mandriva.com/en/linux/]
+
'''Mageia''' [http://www.mageia.org/ru/]
  
Дистрибутив Linux, разрабатываемый французской компанией Mandriva, большинство акций которой принадлежит российскому фонду NGI. В связи с увольнением многих ключевых сотрудников в сентябре 2010 года от проекта отделился независимый форк под названием ''Mageia''.
+
Форк когда-то популярного дистрибутива '''Mandriva Linux''', появившийся в результате увольнения многих ключевых сотрудников проекта в сентябре 2010 года. Первый релиз состоялся в июне 2011 года, и на данный момент дистрибутив активно развивается.
  
 
'''Alt Linux''' [http://www.altlinux.ru/]
 
'''Alt Linux''' [http://www.altlinux.ru/]
Строка 67: Строка 67:
 
Семейство дистрибутивов, разрабатываемых одноименной российской компанией. Среди поддерживаемых продуктов имеется операционная система для общеобразовательных учреждений (''Альт Линукс 5.0 Школьный''), а также дистрибутив, сертифицированный ФСТЭК (''Альт Линукс СПТ 6.0'').
 
Семейство дистрибутивов, разрабатываемых одноименной российской компанией. Среди поддерживаемых продуктов имеется операционная система для общеобразовательных учреждений (''Альт Линукс 5.0 Школьный''), а также дистрибутив, сертифицированный ФСТЭК (''Альт Линукс СПТ 6.0'').
  
=== Дистрибутивы с другими форматами пакетов ===
+
=== Другие форматы ===
  
 
'''Arch Linux''' [http://archlinux.org/]
 
'''Arch Linux''' [http://archlinux.org/]
Строка 85: Строка 85:
 
Дистрибутив для работы с CD или флешки. Несмотря на маленький размер (чуть более 100 МБ), включает в себя большое количество полезных утилит и программ. При запуске полностью загружается в оперативную память.
 
Дистрибутив для работы с CD или флешки. Несмотря на маленький размер (чуть более 100 МБ), включает в себя большое количество полезных утилит и программ. При запуске полностью загружается в оперативную память.
  
== Репозитории ==
+
== Игры ==
 +
 
 +
''[[:Категория:Игры для Linux]]''
 +
 
 +
Первые игры для Linux появились уже в начале 90-ых, причем многие из них были портированы с других, более ранних Unix-систем. Среди них были различные вариации [[Тетрис|Тетриса]] ('''Xtetris''', '''Xjewel''', '''XEmeraldia'''), ремейки игр для аркадных автоматов ('''Xasteroids''', '''Sasteroids''') и домашних компьютеров ('''Mirror Magic''', '''Rocks'n'Diamonds'''), а также пошаговая военная стратегия [[Xconq]], в которую к тому времени уже была добавлена поддержка X11. В 1993 году на Linux была портирована коллекция классических юниксовых игр [[BSD games|bsd-games]], которая включала такие известные названия как [[Colossal Cave Adventure]], [[Hunt the Wumpus]], [[Rogue]] и [[Trek]].
 +
 
 +
Середина 90-ых годов стала новым этапом в развитии игр для Linux. Прежде всего это знаковые для всего сообщества события — портирование Дэйвом Тейлором игр [[Doom]] в 1994 году и [[Quake]] в 1996-м. Тогда же увидели свет такие популярные игры, как аркады [[Koules]] и [[XJump]], многопользовательский шутер [[Netmaze]], космические скролл-шутеры [[XKobo]] и [[XGalaga]], казуальная игра [[XBill]], платформер [[XEvil]]. Все эти классические игры и сейчас можно найти в репозиториях дистрибутивов. Чуть позднее были созданы первые версии и нескольких других известных игр: стратегии [[Freeciv]] (по мотивам [[Civilization (серия)|Civilization]]), градостроительного симулятора [[Lincity]], авиасимуляторов [[FlightGear]] и [[Search and Rescue]], платформера [[SuperTux]] и аркадных гоночных игр [[Tux Racer]] и [[TuxKart]], которые послужили основой для форков [[Extreme Tux Racer]] и [[SuperTuxKart]]. Кроме этого в конце 90-х началась разработка свободного движка [[Freecraft]], копировавшего игровой процесс стратегии [[Warcraft II: Tides of Darkness]].
 +
 
 +
В 1998 году была основана компания [[Loki Software]], занимавшаяся портированием коммерческих игр на Linux. Несмотря на неудачу в финансовом плане, она сыграла значительную роль в индустрии игр для Linux, выпустив за три года своего существования версии таких игр, как [[Civilization: Call to Power]], [[Descent 3]], [[Heroes of Might and Magic III]], [[Myth II: Soulblighter]], [[Postal Plus]], [[Quake III Arena]], [[Soldier of Fortune]], [[Unreal Tournament]]. Вслед за ней появились и другие компании, которые тоже портировали и издавали версии игр для альтернативных платформ: это [[Linux Game Publishing]] (порты игр [[Majesty: Gold Edition]], [[Postal²: Share The Pain]], [[Sacred: Gold]]) и [[RuneSoft]]. Примерно в то же время бывший разработчик Loki Software Райан Гордон открыл сайт '''icculus.org''', ставший хранилищем портов многих известных игр ([[Aliens versus Predator]], [[Duke Nukem 3D]], [[Shadow Warrior]], [[Rise of the Triad]], [[Quake II]]) и нескольких независимых игровых проектов.
 +
 
 +
В 2000-ых появилось довольно большое количество кроссплатформенных многопользовательских шутеров от первого лица, среди которых можно выделить игры [[Cube]], [[OpenArena]], [[Nexuiz]] (ныне продолживший развитие под названием [[Xonotic]]) и [[Warsow]]. В 2003 Людвиг Стригеус, основатель проекта [[ScummVM]], анонсировал свободный игровой движок [[OpenTTD]] (ремейк экономической стратегии [[Transport Tycoon Deluxe]]), позже выросший в отдельную самостоятельную игру. Также в первой половине 2000-ых появились пошаговая стратегия [[Battle for Wesnoth]], трехмерная стратегия в реальном времени [[Glest]] и гоночные имитаторы [[TORCS]] и [[VDrift]].
 +
 
 +
В последнее время наблюдается повышение интереса к Linux как к игровой платформе у независимых разработчиков игр. Одним из первых в этой области стал известный своими экспериментальными проектами Джейсон Рорер ([[Passage]], [[Inside a Star-filled Sky]]), большинство игр которого, в том числе и платные, распространяются не только в виде сборок под различные операционные системы, но и в виде исходных кодов. Важную роль здесь сыграла и проведенная в мае 2010 года акция по распродаже кроссплатформенных и свободных от DRM игр под названием [[Humble Indie Bundle]], которая теперь уже стала регулярным событием.
 +
 
 +
Постепенно поддержка Linux появляется и в сервисах цифровой дистрибуции игр. В ноябре 2011-го был выпущен клиент онлайн-магазина [[Desura]], предлагающий на данный момент более 200 наименований [http://www.desura.com/groups/desura/news/public-release-of-the-linux-client]. Его примеру последовала компания [[Valve]], которая в июле 2012 объявила о разработке нативных версий клиента [[Steam]] и движка [[Source]]. В феврале 2013 года клиент Steam стал доступен для загрузки из Ubuntu Software Center, в честь чего была устроена распродажа более 50 игр для Linux [http://store.steampowered.com/news/9943/].
 +
 
 +
=== Ссылки на игровые сайты ===
 +
 
 +
Почитать обзоры некоторых игр для Linux можно в соответствующей теме на нашем форуме [http://www.old-games.ru/forum/showthread.php?t=48738] {{форум}}.
 +
 
 +
Ниже перечислены наиболее известные сайты:
  
Стандартным способом установки программ в Linux являются так называемые репозитории хранилища пакетов с системным ПО, утилитами, прикладными программами и прочими вспомогательными данными. Установка и удаление пакетов осуществляется с помощью пакетного менеджера — в зависимости от дистрибутива это может быть: dpkg, RPM, pacman и др. Сам пользователь работает либо с консольными программами (apt-get, aptitude), либо с графическими фронт-эндами (Synaptic, Ubuntu Software Center).
+
* [http://web.archive.org/web/20130331003908/http://www.happypenguin.org/ The Linux Game Tome] один из старейших сайтов, посвященных играм для Linux (в настоящее время не работает, ссылка дана на копию в Интернет-архиве).
 +
* [http://www.linuxgames.com/ LinuxGames] — новости и интервью с разработчиками, а также хост для некоторых игровых проектов.
 +
* [http://www.lgdb.org/ Linux Game Database] — новостной сайт со своей собственной базой данных по играм.
 +
* [http://www.penguspy.com/ Penguspy] здесь представлены, в основном, современные игры, как коммерческие, так и бесплатные.
 +
* [http://www.icculus.org/ icculus.org] — один из главных сайтов по портированию игр на Linux, на котором в том числе можно найти список нативных игр и портов с других платформ [http://www.icculus.org/lgfaq/gamelist.php].
  
== Оконные менеджеры и среды рабочего стола ==
+
И несколько ссылок на статьи в Википедии:
 +
 
 +
* [http://en.wikipedia.org/wiki/Linux_gaming Linux gaming] — подробная статья про игры для Linux.
 +
* [http://en.wikipedia.org/wiki/Open_source_video_game Open source video game] — статья по истории игр, распространяемых под свободными лицензиями.
 +
 
 +
== Использование ==
 +
 
 +
=== Репозитории ===
 +
 
 +
Стандартным способом установки программ в Linux являются так называемые репозитории — хранилища пакетов с системным ПО, утилитами, прикладными программами и прочими вспомогательными данными. Установка и удаление пакетов осуществляется с помощью пакетного менеджера — в зависимости от дистрибутива это может быть: dpkg, RPM, pacman и др. Сам пользователь работает либо с консольными программами (apt-get, aptitude), либо с графическими фронт-эндами (Synaptic, Ubuntu Software Center).
 +
 
 +
=== Оконные менеджеры и среды рабочего стола ===
  
 
Одной из базовых частей десктопного дистрибутива Linux является оконный менеджер, отвечающий за отрисовку окон. Он может быть как вполне самостоятельным (Openbox, IceWM, Awesome), так и входить в состав среды рабочего стола, которая включает в себя также утилиты для настройки системы и некоторые базовые программы. Наиболее известными средами рабочего стола являеются GNOME, KDE, XFCE и LXDE.
 
Одной из базовых частей десктопного дистрибутива Linux является оконный менеджер, отвечающий за отрисовку окон. Он может быть как вполне самостоятельным (Openbox, IceWM, Awesome), так и входить в состав среды рабочего стола, которая включает в себя также утилиты для настройки системы и некоторые базовые программы. Наиболее известными средами рабочего стола являеются GNOME, KDE, XFCE и LXDE.
  
== Применение ==
+
=== Применение ===
  
Linux применяется в самых разных областях: он традиционно пользуется популярностью на рынке веб-серверов, используется на большинстве суперкомпьютеров (91% по данным TOP500 [http://www.top500.org/]) и часто устанавливается на встраиваемые системы и различные устройства (маршрутизаторы, банкоматы, терминалы оплаты).
+
Linux применяется в самых разных областях: он традиционно пользуется популярностью на рынке веб-серверов, используется на большинстве суперкомпьютеров (93.8 % по данным TOP500 [http://www.top500.org/]) и часто устанавливается на встраиваемые системы и различные устройства (маршрутизаторы, банкоматы, терминалы оплаты).
  
 
Ядро Linux послужило основой для нескольких операционных систем для мобильных устройств, среди которых [[Android]], [[MeeGo]] и [[Maemo]].
 
Ядро Linux послужило основой для нескольких операционных систем для мобильных устройств, среди которых [[Android]], [[MeeGo]] и [[Maemo]].
  
На десктопах доля Linux уже в течение нескольких лет колеблется в районе 1-3% [http://gs.statcounter.com/#os-ww-monthly-200807-201108][http://stats.wikimedia.org/archive/squid_reports/2011-06/SquidReportOperatingSystems.htm].
+
Доля Linux на десктопах по разным данным составляет 1-% [http://gs.statcounter.com/#os-ww-monthly-201205-201304-bar] [http://stats.wikimedia.org/archive/squid_reports/2013-03/SquidReportOperatingSystems.htm].
 
 
== Игры ==
 
  
Известные издатели и разработчики редко выпускают игры с версиями для Linux. Как исключения можно назвать компании [[id Software]] (сериалы [[Doom]] и [[Quake]], а также игры [[Return to Castle Wolfenstein]] и [[Enemy Territory: Quake Wars]]), [[Loki Software]] (портированные версии [[Postal]], [[Heroes of Might and Magic III]], [[Unreal Tournament]] и др.) и [[Linux Game Publishing]] (портированные версии [[Majesty]], [[Postal 2]], [[Sacred]] и др.).
+
== Эмуляция ==
  
В последнее время наблюдается повышение интереса к Linux как к игровой платформе у независимых разработчиков игр. Одним из главных успехов здесь стали крайне удачные результаты акций по распродаже игр [[The Humble Indie Bundle]].
+
С помощью эмуляторов на Linux есть возможность использовать программы, разработанные для других платформ. В том числе:
 +
* [[DOS]] — эмуляторы [[DOSBox]] и [[DOSEMU]].
 +
* [[Amstrad CPC]] и [[Enterprise]] — эмулятор [[EP128Emu]].
 +
* [[ZX Spectrum]] — эмулятор [[Fuse]].
 +
* [[Commodore]] — эмулятор [[VICE]].
 +
* [[Atari ST]] — эмулятор [[Hatari]].
 +
* [[Microbee]] — эмулятор [[uBee512]].
 +
* [[NES]] — эмулятор [[FCE Ultra]].
 +
* [[PDP-8]], [[PDP-10]] и другие старые компьютеры — эмулятор [[SIMH]].
  
Кроме этого, для Linux существует некоторое количество игр, распространяемых по свободным лицензиям. Среди них можно особо отметить [[OpenTTD]] (ремейк классической стратегии [[Transport Tycoon]]), пошаговую стратегию [[Battle for Wesnoth]], шутеры [[Nexuiz]] и [[Warsow]], а также многопользовательский двухмерный шутер [[Teeworlds]].
+
Кроме того кроссплатформенная программа [[ScummVM]] дает возможность поиграть во многие классические квесты.
  
Также с помощью эмуляторов есть возможность поиграть в игры, разработанные для других платформ, в том числе для [[DOS]] (эмуляторы [[DOSBox]] и [[DOSEMU]]) и [[NES]] (эмулятор [[FCE Ultra]]). Для запуска программ, написанных для ОС [[Windows]], можно воспользоваться приложением [[Wine]], которое активно разрабатывается свободным сообществом.
+
Для запуска программ, написанных для ОС [[Windows]], можно воспользоваться приложением [[Wine]], которое активно разрабатывается свободным сообществом.
  
 
== Ссылки ==
 
== Ссылки ==
Строка 116: Строка 157:
 
* [http://www.gnu.org/ Сайт проекта GNU]
 
* [http://www.gnu.org/ Сайт проекта GNU]
 
* [http://www.fsf.org/ Сайт Фонда свободного программного обеспечения]
 
* [http://www.fsf.org/ Сайт Фонда свободного программного обеспечения]
* [http://distrowatch.com/ DistroWatch.com — обзоры и описания дистрибутивов]
+
* [http://distrowatch.com/ DistroWatch.com] — обзоры и описания дистрибутивов
* [http://www.winehq.org/ Wine — программное обеспечение для запуска Windows программ на Linux]
+
* [http://www.winehq.org/ Wine] — программное обеспечение для запуска Windows-программ на Linux
* [http://happypenguin.org/ The Linux Game Tome — один из старейших сайтов, посвященных играм для Linux]
 
* [http://www.lgdb.org/ Linux Game Database — база данных по играм для Linux]
 
  
 
[[Категория:Операционные системы]]
 
[[Категория:Операционные системы]]

Текущая версия на 19:53, 10 января 2015

Скриншот рабочего стола в Arch Linux с оконным менеджером Openbox

Linux — семейство операционных систем на базе одноименного ядра и утилит из проекта GNU.

История

Пингвин Tux, символ ОС Linux

Создателем и бессменным лидером проекта является финский программист Линус Торвальдс. Разработку Linux он начал в период обучения в Хельсинкском университете после того, как познакомился с операционной системой MINIX, разработанной профессором Эндрю Таненбаумом. Торвальдса не устроили некоторые особенности и недостатки MINIX'а — в том числе лицензия, которая разрешала использование системы только в целях обучения — и 17 сентября 1991 года он выложил в открытый доступ исходный код Linux версии 0.01.

Таненбаум раскритиковал архитектуру системы за использование монолитного ядра и отсутствие переносимости на другие платформы. Однако после объединения с проектом GNU, основанным Ричардом Столлманом, Linux довольно быстро завоевал популярность и получил широкое распространение в самых разных областях.

Ядро Linux, а также большинство системных библиотек и утилит распространяются по лицензии GNU GPL.

Название и логотип

Лидер проекта GNU и Фонда свободного программного обеспечения Ричард Столлман настаивает на использовании названия GNU/Linux, как более точно отражающего состав системы.

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

Логотипом и символом Linux стал пингвин Tux (в русском переводе: Тукс или Такс). Он довольно известен и почитаем среди пользователей, и часто используется при дизайне сайтов окололинуксовой тематики или как персонаж свободных компьютерных игр.

Версии

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

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

Формат пакетов DEB

Debian GNU/Linux [1]

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

Ubuntu [2]

Дистрибутив на основе Debian GNU/Linuх, разрабатываемый компаний Canonical во главе с Марком Шаттлвортом и свободным сообществом. Позиционируется как система для новичков с интуитивно понятным интерфейсом и набором необходимых для работы на компьютере программ. По данным сайта DistroWatch.com является одним из самых популярных дистрибутивов Linux.

Linux Mint [3]

Весьма популярная модификация Ubuntu с небольшими изменениями в интерфейсе и стандартной комплектации.

Формат пакетов RPM

Red Hat Enterprise Linux [4]

Коммерческий дистрибутив, разрабатываемый и поддерживаемый компанией Red Hat. На данный момент является одним из основных коммерческих дистрибутивов Linux.

Fedora [5]

Дистрибутив, предназначенный для тестирования новых функций и компонентов, которые впоследствии войдут в состав Red Hat Enterprise Linux. Разрабатывается свободным сообществом при финансовой поддержке компании Red Hat.

SUSE Linux Enterprise [6]

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

openSUSE [7]

Дистрибутив общего назначения, разрабатываемый сообществом при поддержке компании Novell.

Mageia [8]

Форк когда-то популярного дистрибутива Mandriva Linux, появившийся в результате увольнения многих ключевых сотрудников проекта в сентябре 2010 года. Первый релиз состоялся в июне 2011 года, и на данный момент дистрибутив активно развивается.

Alt Linux [9]

Семейство дистрибутивов, разрабатываемых одноименной российской компанией. Среди поддерживаемых продуктов имеется операционная система для общеобразовательных учреждений (Альт Линукс 5.0 Школьный), а также дистрибутив, сертифицированный ФСТЭК (Альт Линукс СПТ 6.0).

Другие форматы

Arch Linux [10]

Дистрибутив для продвинутых пользователей с методом обновления пакетов rolling release и широкими возможностями настройки. Среди достоинств проекта можно также отметить наличие подробной мультиязычной вики и дополнительного пользовательского репозитория с большим выбором программ. Дистрибутив использует пакетный менеджер pacman.

Gentoo Linux [11]

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

Slackware [12]

Один из старейших дистрибутивов Linux, создателем и главным разработчиком которого является Патрик Фолькердинг.

Puppy Linux [13]

Дистрибутив для работы с CD или флешки. Несмотря на маленький размер (чуть более 100 МБ), включает в себя большое количество полезных утилит и программ. При запуске полностью загружается в оперативную память.

Игры

Категория:Игры для Linux

Первые игры для Linux появились уже в начале 90-ых, причем многие из них были портированы с других, более ранних Unix-систем. Среди них были различные вариации Тетриса (Xtetris, Xjewel, XEmeraldia), ремейки игр для аркадных автоматов (Xasteroids, Sasteroids) и домашних компьютеров (Mirror Magic, Rocks'n'Diamonds), а также пошаговая военная стратегия Xconq, в которую к тому времени уже была добавлена поддержка X11. В 1993 году на Linux была портирована коллекция классических юниксовых игр bsd-games, которая включала такие известные названия как Colossal Cave Adventure, Hunt the Wumpus, Rogue и Trek.

Середина 90-ых годов стала новым этапом в развитии игр для Linux. Прежде всего это знаковые для всего сообщества события — портирование Дэйвом Тейлором игр Doom в 1994 году и Quake в 1996-м. Тогда же увидели свет такие популярные игры, как аркады Koules и XJump, многопользовательский шутер Netmaze, космические скролл-шутеры XKobo и XGalaga, казуальная игра XBill, платформер XEvil. Все эти классические игры и сейчас можно найти в репозиториях дистрибутивов. Чуть позднее были созданы первые версии и нескольких других известных игр: стратегии Freeciv (по мотивам Civilization), градостроительного симулятора Lincity, авиасимуляторов FlightGear и Search and Rescue, платформера SuperTux и аркадных гоночных игр Tux Racer и TuxKart, которые послужили основой для форков Extreme Tux Racer и SuperTuxKart. Кроме этого в конце 90-х началась разработка свободного движка Freecraft, копировавшего игровой процесс стратегии Warcraft II: Tides of Darkness.

В 1998 году была основана компания Loki Software, занимавшаяся портированием коммерческих игр на Linux. Несмотря на неудачу в финансовом плане, она сыграла значительную роль в индустрии игр для Linux, выпустив за три года своего существования версии таких игр, как Civilization: Call to Power, Descent 3, Heroes of Might and Magic III, Myth II: Soulblighter, Postal Plus, Quake III Arena, Soldier of Fortune, Unreal Tournament. Вслед за ней появились и другие компании, которые тоже портировали и издавали версии игр для альтернативных платформ: это Linux Game Publishing (порты игр Majesty: Gold Edition, Postal²: Share The Pain, Sacred: Gold) и RuneSoft. Примерно в то же время бывший разработчик Loki Software Райан Гордон открыл сайт icculus.org, ставший хранилищем портов многих известных игр (Aliens versus Predator, Duke Nukem 3D, Shadow Warrior, Rise of the Triad, Quake II) и нескольких независимых игровых проектов.

В 2000-ых появилось довольно большое количество кроссплатформенных многопользовательских шутеров от первого лица, среди которых можно выделить игры Cube, OpenArena, Nexuiz (ныне продолживший развитие под названием Xonotic) и Warsow. В 2003 Людвиг Стригеус, основатель проекта ScummVM, анонсировал свободный игровой движок OpenTTD (ремейк экономической стратегии Transport Tycoon Deluxe), позже выросший в отдельную самостоятельную игру. Также в первой половине 2000-ых появились пошаговая стратегия Battle for Wesnoth, трехмерная стратегия в реальном времени Glest и гоночные имитаторы TORCS и VDrift.

В последнее время наблюдается повышение интереса к Linux как к игровой платформе у независимых разработчиков игр. Одним из первых в этой области стал известный своими экспериментальными проектами Джейсон Рорер (Passage, Inside a Star-filled Sky), большинство игр которого, в том числе и платные, распространяются не только в виде сборок под различные операционные системы, но и в виде исходных кодов. Важную роль здесь сыграла и проведенная в мае 2010 года акция по распродаже кроссплатформенных и свободных от DRM игр под названием Humble Indie Bundle, которая теперь уже стала регулярным событием.

Постепенно поддержка Linux появляется и в сервисах цифровой дистрибуции игр. В ноябре 2011-го был выпущен клиент онлайн-магазина Desura, предлагающий на данный момент более 200 наименований [14]. Его примеру последовала компания Valve, которая в июле 2012 объявила о разработке нативных версий клиента Steam и движка Source. В феврале 2013 года клиент Steam стал доступен для загрузки из Ubuntu Software Center, в честь чего была устроена распродажа более 50 игр для Linux [15].

Ссылки на игровые сайты

Почитать обзоры некоторых игр для Linux можно в соответствующей теме на нашем форуме [16] (форум).

Ниже перечислены наиболее известные сайты:

  • The Linux Game Tome — один из старейших сайтов, посвященных играм для Linux (в настоящее время не работает, ссылка дана на копию в Интернет-архиве).
  • LinuxGames — новости и интервью с разработчиками, а также хост для некоторых игровых проектов.
  • Linux Game Database — новостной сайт со своей собственной базой данных по играм.
  • Penguspy — здесь представлены, в основном, современные игры, как коммерческие, так и бесплатные.
  • icculus.org — один из главных сайтов по портированию игр на Linux, на котором в том числе можно найти список нативных игр и портов с других платформ [17].

И несколько ссылок на статьи в Википедии:

  • Linux gaming — подробная статья про игры для Linux.
  • Open source video game — статья по истории игр, распространяемых под свободными лицензиями.

Использование

Репозитории

Стандартным способом установки программ в Linux являются так называемые репозитории — хранилища пакетов с системным ПО, утилитами, прикладными программами и прочими вспомогательными данными. Установка и удаление пакетов осуществляется с помощью пакетного менеджера — в зависимости от дистрибутива это может быть: dpkg, RPM, pacman и др. Сам пользователь работает либо с консольными программами (apt-get, aptitude), либо с графическими фронт-эндами (Synaptic, Ubuntu Software Center).

Оконные менеджеры и среды рабочего стола

Одной из базовых частей десктопного дистрибутива Linux является оконный менеджер, отвечающий за отрисовку окон. Он может быть как вполне самостоятельным (Openbox, IceWM, Awesome), так и входить в состав среды рабочего стола, которая включает в себя также утилиты для настройки системы и некоторые базовые программы. Наиболее известными средами рабочего стола являеются GNOME, KDE, XFCE и LXDE.

Применение

Linux применяется в самых разных областях: он традиционно пользуется популярностью на рынке веб-серверов, используется на большинстве суперкомпьютеров (93.8 % по данным TOP500 [18]) и часто устанавливается на встраиваемые системы и различные устройства (маршрутизаторы, банкоматы, терминалы оплаты).

Ядро Linux послужило основой для нескольких операционных систем для мобильных устройств, среди которых Android, MeeGo и Maemo.

Доля Linux на десктопах по разным данным составляет 1-7 % [19] [20].

Эмуляция

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

Кроме того кроссплатформенная программа ScummVM дает возможность поиграть во многие классические квесты.

Для запуска программ, написанных для ОС Windows, можно воспользоваться приложением Wine, которое активно разрабатывается свободным сообществом.

Ссылки