Сегодня Linux может стать домашним
Хотя я и не уверен в том, что смогу удивить очень многих читателей упоминанием об ОС Linux, начну все же с небольшого погружения в историю.
5 октября 1991 года в университете города Хельсинки молодой программист Линус Торвалдс (Linus Torvalds) объявил о выпуске первой официальной версии операционной системы Linux 0.02. Следует заметить, что этой версии было еще очень далеко до того, что сегодняшний пользователь привык называть операционной системой. Разработана она была для компьютеров AT-386, и на тот момент в ней можно было пользоваться программами довольно узкого назначения, которые, скорее, могли заинтересовать программистов-энтузиастов, нежели широкую публику. Вдохновлением для Линуса послужила операционная система minix, относящаяся к классу систем Unix-Like. Быстро подметив, как можно направить идеологию ОС и что в ней стоило бы доработать, он принялся за разработку аналогичной системы, заявив, что разработает "еще лучший minix, чем сам minix". Конечно, на его призыв помочь в разработке полноценной операционной системы Linux, откликнулись многие программисты, но все же система еще долго оставалась игрушкой и предметом восхищения для программистов и оптимистов.
С тех пор прошло уже почти пятнадцать лет, изменились компьютеры, требования к ним. Во многом сменились игроки и условия игры на рынке операционных систем. И следует заметить, что в этих переменах несомненна заслуга программистов всего мира, разрабатывающих систему Linux. На сегодняшний день система является главным конкурентом ОС Windows, причем не столько на рынке персональных компьютеров, сколько в мобильных устройствах самого разного назначения, за которыми в том числе стоит будущее. Linux удивительно сочетает в себе гибкость и надежность Unix, что весьма удобно при использовании Linux как серверной ОС, однако при этом она может быть очень дружественной ОС для пользователя-эстета, который признает для себя удобным выполнять как можно больше задач, используя графический интерфейс. И даже не столько эти качества по отдельности, а именно их совокупность часто оказывается тем, что привлекает пользователей к молодой и интересной операционной системе, которая с каждым днем развивается все более стремительно.
Справедливости ради, хочу заметить, что ОС Linux по крайней мере пока еще не является восьмым чудом света, а остается просто операционной системой, не лишенной своих недостатков. Многие проблемы пока еще остаются нерешенными по самым разным причинам, не все из которых зависят от ее качества. И цель этой статьи вовсе не подлить масла в огонь уже давно наскучившего всем спора о Linux и Windows. В эту статью я хочу вложить совершенно другие мысли, которые не встречались мне прежде в подобной аналитике. Ориентируясь не на специфические задачи, а на домашнее использование компьютера и обычные бытовые запросы пользователя, я постараюсь разъяснить все ключевые вопросы, которые могут возникнуть у читателя по поводу малознакомой ему ОС, на доступном языке, пользуясь в том числе и уникальностью своего положения: для меня Windows никогда не была родной системой.
Структура системы
Дистрибутивов Linux существует едва ли не бесчисленное множество. Очень трудно указать хотя бы примерное их количество. Но с точки зрения пользователя устроены они все примерно одинаково. То, что в действительности носит название Linux, является ядром операционной системы, которое для всех дистрибутивов едино либо слегка изменено патчами, которые при желании может применять любой человек, пользуясь открытостью исходного кода ядра. Все же остальное: как программное обеспечение, так и структура дистрибутива, - зависит от воли его разработчиков. Проще говоря, программное обеспечение, входящее в дистрибутив, не является частью операционной системы, а просто входит к ней в поставку для удобства пользователя. Поэтому, говоря о Linux, мы будем иметь в виду какой-то конкретный дистрибутив или их класс, не проводя параллели с другими сборками, которые в некоторых вопросах в корне отличаются друг от друга.
Multimedia
Если говорить о музыке и видео, то едва ли рядовой пользователь увидит в Linux что-то новое. Поэтому я считаю, что стоит просто для общего представления рассказать о нескольких самых популярных программных продуктов для того, чтобы потенциальный пользователь знал, что ему на первых порах следует устанавливать. Для ОС Linux существует множество аудио/видео проигрывателей. Каждый из них, конечно, привлекателен чем-то своим. Наиболее популярным музыкальным проигрывателем все еще остается xmms, который визуально очень трудно отличить от winamp. Сходства их не только внешние: оба проигрывателя известны удобством установки плагинов, а их скины отлично воспринимаются друг другом. В использовании он так же прост, как и winamp, впрочем, и ничего революционного вы в нем не найдете.
Для проигрывания видео-файлов, как правило, используют mplayer и xine. Часто бывает так, что по каким-то причинам в дистрибутив включают только последний, что затрудняет выбор для неопытного пользователя. Но я сам предпочитаю mplayer, который проигрывает все, что проигрывается, а при необходимости понимает кодеки Windows для форматов, разработанных Microsoft.
Что же касается самих кодеков, то ни с какими проблемами, как правило, сталкиваться не приходится. Однажды их установив, вы смотрите все фильмы, которые пожелаете, не беспокоясь о том, подойдут ли кодеки к конкретному фильму. Программы для просмотра изображений также дефицитом не являются. Их очень много, но хотелось бы особенно выделить среди них xnview и imagemagick, а также популярные, но менее мне приятные средства для просмотра, поставляющиеся с графическими оболочками kde и gnome. Сам я предпочитаю xnview, в котором предостаточно возможностей, в том числе и для работы с группой изображений.
Ну и конечно же k3b - программа, которой я бы советовал пользоваться для записи на компакт-диски.
Internet
Программного обеспечения для работы со всемирной сетью в Linux так много, что порой даже бывает трудно остановить свой выбор на чем-то конкретном. Под Linux существуют все известные браузеры (кроме IE), интернет-пейджеры, irc-клиенты, менеджеры закачек, p2p-клиенты и множество других, более узких по назначению, программ, таких, например, как клиенты для работы с livejournal. Изначально системы Unix-Like разрабатывались как сетевые, поэтому в вопросах, касающихся сетей, вы вряд ли столкнетесь с существенными сложностями. Из известных программ я бы выделил следующие:
-
Интернет-пейджеры:
-
sim – icq/jabber/msn/yahoo со множеством плагинов и удобств. Разработка программы была на некоторое время остановлена, но сейчас возобновлена уже другими программистами, которые исправили известные ранее "глюки" и скоро займутся разработкой новых опций.
-
licq – тоже в меру навороченный icq-клиент, который входит в любой известный дистрибутив.
-
alicq – удачный выбор для эстетов-минималистов. Программа проста, работает очень быстро.
-
psi – тоже весьма удобный jabber-клиент.
-
centericq – консольный клиент множества пейджеров для ценителей.
Office
В случае с офисным ПО стоит сказать, что с некоторыми затруднениями вам все же столкнуться придется. Но заключаются они в основном в совместимости офисных пакетов открытого кода и Microsoft Office. На сегодняшний день ситуация такова, что многие проекты корпорации Microsoft остаются закрытыми для публики, и по этой самой причине не могут быть воспроизведены в том программном обеспечении, о котором пойдет речь далее. Я говорю, в первую очередь, об OLE-объектах и о том, что, хотя прочитать документы MS Office, как правило, проблемой не бывает, все же идеальной совместимости добиться бывает сложно.
В документах бывают расхождения в форматировании, и случается так, что при переносе их на Windows приходится слегка поправлять, чтобы довести до полного блеска. Но это не касается простых документов, где не используются сложные объекты, что, как правило, и требуется от простого домашнего компьютера.
Наиболее популярным продуктом является OpenOffice, который включает в себя программы, аналогичные тем, которые входят в комплект MS Office. В 90% случаев он благополучно раскрывает и сохраняет документы, сводя проблемы несовместимости к возможному на сегодняшний день минимуму. Для тех же пользователей, кто чаще сталкивается только с текстовыми документами .doc и не любит громоздкие программные продукты, я бы рекомендовал обратить внимание на программу abiword, которая определенно достойна внимания. Ее часто оказывается достаточно для того, чтобы работать с документами MS Word.
Игры
По правде говоря, индустрия игр для ОС Linux пока развита плохо. Не станем утверждать, что их мало. В действительности их очень много, и те, что существуют, часто оказываются на порядок выше своих прототипов в Windows. При этом многие популярные сегодня в Windows игры не имеют аналогов в Linux. Но меломаны имеют возможность наслаждаться и Quake, и WarCraft, и Nethack, а также играми попроще, в том числе и бесчисленным множеством карточных. Поэтому, если наличие большого количества популярных игр является для вас одним из определяющих факторов выбора ОС, Linux может оказаться для вас вовсе не удачным вариантом.
Немного о дистрибутивах
Очевидно, что чем больше появляется дистрибутивов ОС Linux, тем больше рождается на этот счет мнений. В действительности получается так, что самые разные люди рекомендуют самые разные дистрибутивы. Часто этот обмен рекомендациями заканчивается ожесточенным спором, а приводит только к тому, что начинающий пользователь еще больше затрудняется в выборе. Говорить о том, какой из них лучше, как вы догадываетесь, совершенно бесполезно. Все они по-своему интересны, и мои рекомендации, конечно же, будут просто очередным мнением. Но мне бы очень не хотелось, чтобы пользователь разочаровался в Linux лишь по той причине, что по неопытности выбрал неудачный дистрибутив. Для того чтобы упростить выбор, я бы посоветовал для начала сузить круг вариантов до самых известных: debian, ubuntu, knoppix, alt, red hat, suse, asp. Если поискать мнения пользователей в Интернете, то на любой из этих дистрибутивов можно найти наилучшие рецензии. Правда, вне зависимости от рецензий, суть не меняется. Часто пользователи сталкиваются с непривычными проблемами, которых никак не могли ожидать. Это происходит именно из-за неудачного выбора. Suse и red hat очень просты в установке и использовании, благодаря своей преднастройке, но редко поставляются комплектами, состоящими из 10-15 компакт-дисков. Если вы видите дистрибутив, состоящий из двух дисков, то вам следует иметь в виду, что количество поставляемого в нем программного обеспечения ограничено до самого необходимого. И все, что вы в них не найдете, вам придется скачивать в Интернете и устанавливать самостоятельно. В каких-то случаях это может и не быть проблемой, но исключать связанные с этим сложности тоже нельзя. Кроме того, в этих дистрибутивах плачевная ситуация с системой управления пакетами, то есть программами, входящими в дистрибутив. Менеджер пакетов, который является сердцем этой системы, отвечает за их установку, настройку и удаление. Он делает это согласно с идеологией и структурой дистрибутива, что является более приемлемым способом, нежели ставить те же самые программы не дистрибутивным методом. На первых порах это может пользователя и не смущать, но со временем это, скорее всего, станет главной причиной, по которой вы можете невзлюбить Linux. Debian и ubuntu укомплектованы намного лучше, но на прилавках они редкость. Knoppix же можно найти на прилавках, но только на одном диске. Поэтому на сегодняшний день вы можете столкнуться с непростым выбором: купить то, что есть, и смириться с недостатками либо найти других пользователей ОС Linux, которые помогут вам получить полный дистрибутив. Я бы посоветовал просто здраво оценивать свои потребности и возможности. Если вы относите себя к той категории пользователей, которым необходимо однажды установить систему и больше не беспокоиться о ее поддержке, то вы можете приобрести дистрибутив на нескольких дисках и установить все, что вам необходимо. Если же вы считаете себя любопытным пользователем, способным к обучению, и хотите в дальнейшем разбираться в самой операционной системе, то настоятельно бы порекомендовал вам побольше узнать про те дистрибутивы, которые были перечислены в первую очередь. В качестве компромиссного варианта можно попробовать alt linux master. Он размещается на восьми дисках, которые найти относительно несложно, а можно и вовсе скачать в Интернете. Он прост в установке и использовании. В него интегрирован отличный пакетный менеджер apt, заимствованный из дистрибутива debian gnu/linux, и на этих восьми дисках предостаточно программного обеспечения даже для разбирающегося пользователя, поэтому начинающим я советую именно его.
Часто задаваемые вопросы и распространенные заблуждения.
Q: Linux - сложная система, которую пользователь не сможет установить и в которой не сможет разобраться, потому что система ориентирована на продвинутых пользователей.
A: Это утверждение уже не первый год как стереотип. Да, действительно, когда-то так дела и обстояли. Но сегодня вы можете купить тот же дистрибутив suse, который очень популярен в Европе и в использовании которого на пользовательском уровне нет ничего нетривиального. Да и дистрибутив alt linux master установить ничуть не сложнее, чем Windows.
Q: Я пробовал уже не один дистрибутив, но все еще не могу сказать, что Linux прост в использовании. Везде чего-то не хватает, везде нужно с чем-то разбираться.
A: Люди часто путают сложное с непривычным. Хотел бы сразу предостеречь начинающих от очень распространенной ошибки: не пытайтесь сделать Linux похожим на Windows. Графический интерфейс делает эту разницу практически незаметной, но все же придется привыкнуть к чему-то новому. Ведь системы все-таки по структуре своей совершенно разные и абсолютного сходства между ними быть не может. Попробуйте разобраться и освоить принятые в ОС методы. По мере привыкания к ней вы будете чувствовать ее все более родной и привычной. Но, если вы будете работать в ней так, как привыкли в Windows, вы всегда будете сталкиваться со сложностями, возникающими на ровном месте. Просто потому, что используете Linux неправильно.
Q: Бытует мнение о том, что Windows "глючная", но я иногда сталкиваюсь с "глюками" и в Linux.
A: Напомню, что сам по себе Linux не является монолитной операционной системой, как, например, Windows. Linux - это всего лишь ядро. С "глюками" ядра на пользовательском уровне сталкиваться пока еще не приходилось. Что же касается отдельно взятых программ в дистрибутиве, то это, действительно, возможно. Программное обеспечение для Linux развивается очень быстро, и занимаются его разработкой живые люди. "Глюки" возникают редко, но они возможны. В таком случае я советую попробовать обновить программу или воспользоваться аналогичной. Кроме того, "глюки" в программах для Linux очень легко отладить и даже интуитивно понять, почему они возникают. В случае же с Windows часто приходится сталкиваться с престранными явлениями, природу которых объяснить так же невозможно, как и придумать способ бороться с ними или их обходить.
Q: Как часто следует переустанавливать систему?
A: Linux переустанавливать не нужно. Однажды его установив, вы можете им просто пользоваться. Если же возникают какие-то проблемы, то решать их нужно естественным способом. Не бывает таких проблем, устранить которые можно только переустановкой.
Q: Какую стоит приобрести литературу, для того чтобы осваивать Linux?
A: Как правило, обычным пользователям я советую задавать вопросы сведущим людям и находить информацию в Интернете. Способы, на мой взгляд, намного более действенные. Но если вы считаете, что вам будет больше полезна книга, то покупать ее советую после того, как вы определитесь с выбором дистрибутива и установите его на компьютер. Следовательно, и книгу нужно выбирать такую, где в качестве примера рассматривается именно ваш дистрибутив.
Q: Я пользователь Windows. Почему мне стоит переходить на Linux?
A: На такой вопрос однозначно ответить невозможно. Таких причин, в общем-то, нет. Выбор ОС можно сравнить с выбором марки автомобиля или процессора в ПК. У разных людей разные предпочтения. Зная о Linux и его пользователях не понаслышке, я уверен, что найдутся люди, которые не пожалеют об этом шаге. Но если вы считаете, что в вашем случае это лишено смысла, то так тому и быть.
Q: Что мне следует сделать для установки Linux?
A: Во-первых, разбить жесткий диск на разделы соответствующим образом, а именно: рекомендуем сделать один раздел от нескольких гигабайт для самой системы и еще один для swap, который следует разместить поближе к системному. Во-вторых, выбрать себе файловую систему. Сам я предпочитаю xfs, но она иногда болезненно реагирует на внезапное исчезновение электричества в сети. Поэтому начинающим я бы рекомендовал ext3. Ну и, конечно же, найти в Интернете и изучить список часто задаваемых вопросов по Linux. Однако имейте в виду, что многие вопросы уже устарели и даже противоречат тому, что написано в этой статье.
Некоторые ответы я бы даже назвал снобистскими по отношению к начинающим, но есть и много стоящих вашего внимания вопросов, с которыми стоит ознакомиться до установки.
Q: Какие у Linux аппаратные требования?
A: Конкретных аппаратных требований нет. Все зависит от версий программ, которыми вы пользуетесь. Старые версии, очевидно, требовали меньше ресурсов. У современных - планка требований повышена. Скажем так, если в нынешнем 2006 году вы можете обеспечить CPU 1.5 ГГц и RAM 256 MB, то вы будете вольготно себя чувствовать, пользуясь современными дистрибутивами.
Q: Для Linux мало программного обеспечения.
A: Также распространенное заблуждение. Насколько я могу судить, для Linux его намного больше, чем, например, для Windows. Проблема лишь в том, что пока еще есть такие программы для Windows, которым в Linux нет достойной замены.
Q: О каких именно программах идет речь?
A: Photoshop, программы для профессиональной работы с проектированием, схемотехникой, звуком, видео. Программе FineReader нет замены вообще. Также под Linux нет Internet Explorer, но людям удается запускать его с помощью эмулятора wine. Такая проблема действительно существует. Это программное обеспечение еще просто не разработано. Что-то пока еще не достаточно востребовано, чему-то препятствует Microsoft, используя монопольное положение на рынке ПО, как, например, в случае с разработкой Corel Draw для Linux. Это вопрос времени, но на сегодняшний день дела обстоят именно так. В крайнем случае, при наличии мощного компьютера, многие люди используют эмуляторы ПК, где устанавливают Windows и необходимые специфические программы к ней. Но, повторюсь, в этой статье идет речь о домашнем использовании компьютера.
Q: Каким программным обеспечением (из перечисленного выше) пользуетесь вы сами?
A: xmms, mplayer, opera, sim, xnview, k3b.
С каждым годом популярность Linux и его возможности растут в геометрической прогрессии. Все больше крупных корпораций, таких как IBM и Novell, берутся за его поддержку и даже разработку новых дистрибутивов. Это оказывается выгодным и удобным по ряду причин: от полной бесплатности Linux до его технических особенностей. Все чаще его можно встретить в домах на компьютерах пользователей. В то время как Microsoft выплачивает пусть и незначительные по категориям их оборотов штрафы за нарушения рыночной этики и организацию монополии, правительства все новых и новых стран готовятся к переходу на ОС Linux. Возможно, и вы найдете в этой новой операционной системе что-то, недостаток чего вы испытывали прежде. Именно этого я вам и желаю.
Автор: Boris Abramov
Источник: www.techlabs.by
|