Что такое Linux:
Linux - свободная UNIX-подобная операционная система. Она основана на системных программах, разработанных в рамках проекта GNU, и на ядре Linux. К операционной системе Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие ее полноценной многофункциональной операционной средой. В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Читать далее.
В своем первоначальном виде Linux ОС была создана Линусом Торвальдсом (Linus Torvalds) как версия ОС UNIX для IBM-совместимых персональных ЭВМ. При этом Торвальдс опубликовал исходные коды своей системы в Интернет (файлы первого варианта ОС Linux, опубликованные Торвальдсом в Интернет, датированы 17 сентября 1991 года) и к развитию системы подключилось большое число независимых разработчиков. Linux может использоваться как в качестве серверной ОС, так и на сетевых рабочих станциях или персональных компьютерах. В 1998 Linux была самой быстро развивающейся операционной системой для серверов, распространение которой увеличилось в том же году на 212 %. Сегодня пользователей Linux насчитывается более 20,000,000.
Дистрибутив Linux - набор пакетов программного обеспечения, включающий ядро системы и некоторую совокупность утилит. Существует уже несколько десятков дистрибутивов Linux`а. Некоторые дистрибутивы выпускаются фирмами на коммерческой основе, другие распространяются на условиях лицензии GPL. Пользователь может выбрать себе наиболее понравившийся дистрибутив или (если может) сам собирает систему на свой вкус.
Чем отличаются дистрибутивы между собой:
В первую очередь - программой установки и начального конфигурирования операционной системы. Причем - одно й и той же. Ведь дистрибутив - это ни в коем случае не версия или редакция. Все они содержат одни и те же базовые средства и утилиты. И, по крайней мере, теоретически, сохраняют полную совместимость друг с другом на уровне прикладных программ, по крайней мере - при компиляции их из исходных текстов (хотя на практике возможны некоторые оговорки).
Второе различие - в подборе утилит и прикладных программ по количеству и назначению. Есть дистрибутивы маленькие (вплоть до 1-2 дискет), предназначенные для специальных применений, и универсальные дистрибутивы огромного размера (до 4-6 дисков CD ROM или 2 DVD). Подавляющее же большинство дистрибутивов занимает 1-3 CD; одни из них ориентированы преимущественно на серверные применения, другие - на использование в настольных системах.
Базовые средства, утилиты и приложения включены в дистрибутивы в виде откомпилированных программных групп, называемых пакетами. Форма т этих пакетов и средства управления последними - третье различие между дистрибутивами. Наиболее распространены три из них: пакеты rpm (формат Red Hat), deb (формат Debian) и tgz (формат Slackware). По этому признаку часто выделяются, например, дистрибутивы, базирующиеся на Red Hat, или на Debian. Некоторые дистрибутивы имеют свои форматы пакетов, не получившие широкого распространения.
Основные и наиболее известные дистрибутивы:
Ubuntu – один из самых популярнейших и известных дистрибутивов. Основанный на Debian дистрибутиве Linux, Ubuntu часто рекомендуется при переходе с Windows систем, поскольку здесь все для начала работы с системой сразу после установки. Простота в использовании, обширная база программного обеспечения, возможности настойки системы под отдельно взятого пользователя, частые обновления и поддержка со стороны сообще ства и разработчиков - отличительные особенности популярной ОС Ubuntu. Распространяется ОС в соответствии с принятыми правилами свободного ПО. Различные версии для сервера и для десктопа. Ubuntu обладает эмулятором Windows приложений, который позволяет не только инсталлировать новые приложения, но производить миграцию настроек из действующей системы. Таким образом, все избранные страницы любимых браузеров, обои рабочего стола, контакты и др. могут без потерь перейти в Ubuntu. Есть утилиты, которые помогут в установке проприетарных кодеков мультимедиа файлов, отыщут и поставят новые драйвера к железу. Каждый релиз Ubuntu поддерживается обновлениями безопасности в течение 18 месяцев. Ubuntu поставляется с самой свежей версией GNOME и с такой подборкой программного обеспечения для серверов и рабочих станций, которая позволяет создать удобное рабочее окружение c помощью всего лишь одного установочного CD. На диске та кже находится Live-CD и версии некоторых программ под Windows (Mozilla Firefox, Mozilla Thunderbird, Gaim, OpenOffice.org и GIMP), чтобы пользователи перед установкой могли ознакомиться с системой. Диски Ubuntu не только бесплатны, но и могут быть бесплатно доставлены.
- Сайт разработчика: www.ubuntu.com
- www.ubuntu-ru.org - вики-сайт русскоязычного сообщества Ubuntu Linux
- forum.ubuntu.ru - форум русскоязычного сообщества Ubuntu Linux
RedHat - для многих Red Hat - это и есть Линукс, по той простой причине, что эта компания - одна из наиболее известных в мире Linux-компаний. Основанная в 1994 году, корпорация Red Hat тольк о недавно стала прибыльной, большей частью не из-за самого дистрибутива, а из-за услуг технической поддержки. И все равно, Red Hat Linux - выбор номер 1 для многих профессионалов, и, похоже, останется очень влиятельным игроком долгое время. Дистрибутив включает в себя самое свежее ядро, библиотеки, графические оболочки GNOME и KDE, а также великое множество различных программ, что зачастую при инсталляции создает проблему выбора наилучшей программы из кучи доступных. Входящие в состав дистрибутива приложения позволяют использовать его в качестве сервера Internet/Intranet, сервера WWW/FTP/News, Proxy-сервера, сервера удаленного доступа, рабочего места администратора сети или разработчика приложений, мультимедийной платформы, а с использованием входящего в официальную дисковую версию пакета StarOffice - офисного рабочего места. В полный комплект поставки входят CD с документацией и исходными кодами большинства программ. В дистри бутиве используется свой оригинальный формат пакетов RPM - Red Hat Packet Manager. Довольно удобно организовано управление пакетами. Еще одна причина успеха Red Hat - разнообразие популярных сервисов, предлагаемых компанией. Программы можно легко обновить через бесплатный репозитарий Red Hat Network. Компания даже разработала сертификационную программу для дальнейшего продвижения своего дистрибутива - RHCE (Red Hat Certified Engineer), обучение и сертификация которой доступны во многих странах мира. Все эти факторы привели к тому, что Red Hat сейчас - одно из самых узнаваемых имен в индустрии информационных технологий.
- Сайт разработчика: www.redhat.com
- www.rhd.ru - документация Red Hat на русском языке
SuSE Linux - продукт компани и Novell (куплен у немецких разработчиков SuSE Linux AG в 2003 году) предназначен для домашних пользователей, которые не хотели бы вникать в тонкости функционирования системы и могли бы осуществлять все настройки и конфигурацию системы из графического менеджера. Дистрибутив получил значительную долю рынка в Европе и Северной Америке, но не продается в Азии и других частях света. Разработка SUSE происходит за закрытыми дверями, общедоступные для тестирования beta-версии не предоставляются. Компания не предоставляет программное обеспечение для свободного скачивания в течение первых 1 -- 3 месяцев с момента появления коробочных версий на полках магазинов. В SuSE менеджером конфигурации является уникальная разработка YaST(yet another setup tool), которая способна предоставить пользователю графический и текстовый интерфейс. С его помощью легко настроить железо, сеть, ПО, локализацию и др. Пакетная система - rpm. В дополнение к последним версиям выпущены пакеты локализации, которые включают и поддержку русского языка на уровне системы. SuSE Linux Desktop дистрибутив платный, бесплатно можно использовать openSuSE.
- Сайт разработчика: www.suse.com
- Сайт разработчика: www.opensuse.org; ru.opensuse.org.
- linuxos.com.ru - обзор дистрибутивов SuSE
- www.suseclub.ru - неофициальный русскоязычный сайт о SUSE
Debian GNU/Linux - один из старейших и наиболее авторитетных дистрибутивов Линукс. Обладает стабильным отлаженным кодом. Не с лучайно Debian используется как основа для десятков других дистрибутивов. Проект полностью независимый и при этом участниками Debian являются тысячи разработчиков по всему миру - отсюда и огромная база. Распространяется по лицензии GNU/GPL, что подразумевает свободное использование кодов, в том числе и коммерческими проектами, при условии соблюдения требований лицензии. В течение всего процесса разработки существуют 3 ветки - "стабильная", "находящаяся в процессе тестирования", и "нестабильная". Когда появляется новая версия пакета, она помещается сначала в нестабильную категорию. После прохождения самого начального тестирования она перемещается в категорию основного процесса тестирования, в которой она находится несколько месяцев. И только после затяжного процесса тестирования новая версия признается стабильной. В результате этого дистрибутив становится очень стабильным, надежным и подходящим для использования на серверах. Новые стабильные версии выходят не чаще раза в несколько лет. Графический инсталлятор системы имеет и русский перевод, так что с установкой системы сложностей возникнуть не должно. Еще Debian известен своей очень неудобной установкой, требующей от пользователя обширных знаний и больших затрат времени. Но этот недостаток компенсируется наличием удобного инсталлятора пакетов под названием apt-get. Пользователи Debian считают, что их инсталлятор такой неудобный, потому что он нужен им только один раз. А когда дистрибутив уже установлен, все обновления любого масштаба могут быть сделаны с помощью утилиты apt-get.
- Сайт разработчика: www.debian.org
Mandriva (Mandrake)- французский дистрибутив Линукс. Дистрибутив основан на Red Hat Linux, однако сильно улучшен. Первая версия датирована 1998 годом. Один из самых исп ользуемых дистрибутивов благодаря, скорее всего, простоте в инсталяции и использовании (графический интерфейс установки и конфигурации системы) и отличному набору ПО для работы в любой сфере. Включает в себя: новую, исключительно простую программу установки DrakX с графическим интерфейсом, переведенную на русский, а также белорусский и украинский языки (в версии RE, разрабатываемой русскими энтузиастами); фирменные средства настройки системы, основанные на DrakX; Lnx4Win - систему, позволяющую установить полную версию Mandrake в существующий раздел Windows 9x, что дает возможность познакомиться с Linux абсолютно всем пользователям других ОС, без возможных проблем с переразбиеним диска; поддержку supermount - автоматического монтирования/демонтирования CD, floppy и zip. Новые версии позволяют создать виртуальный раздел с Windows системой под управлением Mandrake. Современная поддержка популярн ых Win приложений с помощью эмуляторов. 3D десктоп. Правда стоят 3 новые версии от 950 до 2500р. за одну лицензию. Есть и бесплатная Free Mandriva, которая составлена полностью в духе свободного ПО, т.е. не содержит проприетарного софта. Сейчас Mandrake Linux - популярный дистрибутив среди начинающих пользователей Linux и среди пользователей домашних компьютеров, ищущих альтернативную операционную систему. Развитие Mandrake полностью открыто и прозрачно, и новые пакеты появляются в директории под названием "Mandrake Cooker" каждый день. Когда новый релиз переходит в стадию beta-тестирования, вся директория становится первой бета-версией. Процесс тестирования очень быстрый и интенсивный, и новые версии пакетов могут быть внесены до выпуска Release Candidate 1. Результат такой разработки - дистрибутив, в котором используются самые последние разработки и новейшие версии программ. При такой модели создания дистриб утива пользователи отмечают больше ошибок при работе с программами и меньшую стабильность, чем у других дистрибутивов, но для многих лучше всего подходит именно эта модель - они постоянно скачивают новые версии ПО, и различные "глюки" и исправления для них - обычное дело. Сразу же после выпуска дистрибутив можно бесплатно скачать с серверов по всему миру.
- Сайт разработчика: www.mandriva.com; www.mandriva.ru
- www.mdv-club.ru - российский клуб Mandriva Linux
- www.linuxos.com.ru - обзор дистрибутивов Mandriva/Mandrakelinux
- www.3dnews.ru – обзор Mandriva Linux 2008
Knoppix - разработан на базе технологий RedHat и Novell и имеет полную поддержку пакетов RH. Благодаря усилиям компании Linux-Online превосходно работает с русскими текстами и именами файлов. Проект ориентирован на домашнего и бизнес пользователя. Предоставляет хорошую среду эмуляции Windows приложений, в их числе IE, Office, 1C и многих других - собственно, в соединении лучших черт Linux и Windows и заключается главная миссия проекта. Для начинающих и продолжающих пользователей. Бесплатна только ознакомительная версия, которая рассчитана на 99 запусков и, согласно тексту лицензионного соглашения, может быть ограничена по набору ПО. Knoppix выделяется среди прочих Linux-дистрибутивов своей простотой: он работает прямо с компакт-диска, не требуя инсталляции на винчестер. Фактически, начать работу с ним можно сразу же после получения компакт-диска (загрузившись с него). Благодаря динамической компрессии, на диске Knoppix умещены свыше девяти сотен программных пакетов (это около двух тысяч программ и двух гигабайт информации), несколько оконных менеджеров (KDE в их числе), офисные пакеты, графические редакторы, браузеры, проигрыватели и просмотрщики - все, что только может понадобиться вам при знакомстве с Linux. Строго говоря, с помощью Knoppix можно даже работать (писать рефераты, работать в Сети и т.д.), но все же больше он подходит именно для первой встречи. Knoppix частично поддерживает русский язык.
- Сайт разработчика: www.knopper.net
- www.knoppix.ru - о Knoppix по-русски
- www.knopper.net - офиц иальный список серверов, содержащих Knoppix
Slackware Linux - один из старейших дистрибутивов, и он весьма популярен среди опытных пользователей Linux. Он не предлагает пользователям различных "примочек" - только текстовый инсталлятор и текстовые же утилиты для конфигурации. В то время как другие дистрибутивы вовсю разрабатывают различные удобные графические интерфейсы для многих стандартных утилит, Slackware до сих пор может быть настроен только путем правки конфигурационных файлов. Из-за этого Slackware - дистрибутив не для начинающих пользователей Linux. Тем не менее этот дистрибутив очень стабилен и защищен, и хорошо подходит для серверов. Опытные Linux-администраторы понимают, что этот дистрибутив более стабильный, потому что многие пакеты находятся в своей первоначальной форме - в исходных текстах. Новые версии выходят не часто, но они доступны для свободного скачивания пос ле официального релиза.
- Сайт разработчика: www.slackware.org
Gentoo Linux - дистрибутив, который может быть автоматически оптимизирован и приспособлен для применения практически в любой области в соответствии с требованиями пользователя. Наивысшая производительность, настраиваемость и высококлассное сообщество пользователей и разработчиков – вот отличительные черты Gentoo. Gentoo - один из самых молодых дистрибутивов на сегодняшний день, его история начинается всего лишь с 2001 года, но по популярности он уже сравним с такими грандами, как RedHat Linux и Debian. С того времени и вплоть до настоящего момента Gentoo является несколько неоднозначным дистрибутивом, поскольку совмещает новейшие достижения, реализованные в ядре Linux, и традиционализм BSD-систем, в частности FreeBSD, а именно – в дистрибутив входят только базовые компоненты, для установки же всех пользовательских приложений используется система портов и пакетов (автоматически получаемых из Сети). Процесс инсталляции несколько отличается от остальных дистрибутивов. Если в случае с другой версией Linux соединение с Интернетом не требуется (нужно лишь для скачивания самого дистрибутива и его дальнейшего обновления, причем последнее, в общем-то, необязательно), то в случае с Gentoo широкополосное подключение – это уже не блажь, а жизненная необходимость. Важным достоинством Gentoo является его полная документированность – на сайте разработчиков доступны для скачивания Gentoo Handbook, а также огромное количество сторонних информационных источников, в том числе и на русском языке.
- Сайт разработчика: www.gentoo.org; www.gentoo.ru
- ru.gentoo-wiki.com - русскоязычная часть Gentoo wiki
ASP Linux - дистрибутив российской компании ASPLinux построен на базе другого популярного дистрибутива – Fedora Core, что само по себе является гарантией стабильности и функциональности данного продукта. Основная потребительская группа ASPLinux – это в первую очередь русско- и украиноязычная аудитория. Отдельного упоминания заслуживает наличие руководства пользователя на русском языке и большого сообщества на просторах отечественного Интернета. В отличие от Ubuntu в ASPLinux ревностно относятся к стабильности программного обеспечения, не стремясь комплектовать дистрибутив самыми свежими версиями. Несмотря на то, что ASP Linux выпускается на основе релизов Fedora Core, он облад ает собственным инсталлятором, отличительной особенностью которого стала возможность изменять при установке размеры разделов NTFS. В дистрибутив включены пропиетарные драйверы (Nvidia) и пакеты для работы с мультимедиа, например MPlayer, xine, а также дополнительные программы пользовательского уровня, отсутствующие в дистрибутиве Fedora Core по лицензионным соображениям. Компания выпускает несколько версий ASP Linux, включая Greenhorn (LiveCD), Express, Standard, Deluxe и Server, а также предлагает набор ориентирующихся на Linux сервисов и учебных курсов, различные варианты поддержки и свободно доступные ресурсы сообщества для пользователей Linux.
- Сайт разработчика: www.asplinux.ru
- www.community.asplinux.ru - сооб щество пользователей ASPLinux
- www.asplinuxclub.org - клуб пользователей ASPLinux
ALT Linux - команда ALT Linux (ALT Linux Team) объединяет разработчиков свободных программ из России, Белоруссии, Украины, Казахстана, Эстонии и Израиля. Команда ALT это сообщество, которое сейчас насчитывает более 80 программистов, большинство из которых не являются сотрудниками фирмы ALT Linux. ALT Linux координирует этот проект и осуществляет внедрение и поддержку решений. ALT Linux выпускает дистрибутивы, ориентированные как на начинающих, так и на опытных пользователей, специализированные и универсальные. Серьезное преимущество ALT Linux в стабильном, безопасном коде и натуральной поддержке русского языка. Программное обеспечение основывается на разработках из одного из 4 крупнейших (+ Debian/unstable, Mandrake Cooke r и PLD) в мире репозитория ПО с открытым кодом - Sisyphus. Так же в серверных версиях дистрибутивов делается большой упор на безопасность сетевых сервисов, многие из сетевых серверов и приложений работают внутри специальной chroot области, включая популярные сервера баз данных и почтовые транспортные агенты. Постоянно проводится политика уменьшения количества программ требующих SUID root для своей работы.
- Сайт разработчика: www.altlinux.ru
Дополнительная информация:
- wiki.linux.ru - подробно о Linux для новичков
- www.rusdoc.ru - новичку о Linux
- www.kernel.org - официальный сайт ядра Linux
- ru.wikipedia.org - история логотипа Linux - пингвина Tux
- www.opennet.ru - Linux на ноутбуке - подборка статей на OpenNET.ru
- www.linux.org.ru - документация к системам Linux на русском языке
- ftp.chg.ru - крупнейший в России FTP-архив дистрибутивов и программ
- ru.wikipedia.org – информация о различных дистрибутивах в Википедии
- ru.wikipedia.org – список всех наиболее известных дистрибутивов
- ru.wikipedia.org - сравнение дистрибутивов Linux
- www.linuxcenter.ru - В. А. Костромин: «история Linux в России»
- < span style="text-decoration: none; text-underline: none">www.linuxforum.ru - форум пользователей Linux
- www.gnuplanet.ru - форум пользователей и разработчиков GNU софта.
- www.genon.ru - Что такое Linux?
- www.genon.ru - Что такое Mandrake (Mandriva) Linux?