Долго думал, и наконец-то решил, что с чего-то надо начинать, и начал с блога.
Цель данной статьи — ответить на вопросы новичков в Linux, которые могут у них возникнуть.
Что такое Linux?
Если понимать буквально, то Linux — всего лишь ядро операционной системы, но т.к. ядро само по себе — ничто, то ему необходимы программы. Если взять ядро Linux, прибавить к нему программное обеспечение (например, различные среды рабочего стола, программы для записи дисков, браузеры и т.д.), настроить его чтобы все нормально работало, и дать всему этому свое имя — получится дистрибутив.
Поскольку как само ядро Linux, так и большинство программ для него написанных распространяются согласно лицензии GPL, то абсолютно любой пользователь (или разработчик) может получить исходный код необходимого ему продукта и использовать его для создания собственной программы, либо для изменения уже имеющейся, при условии, что он будет распространять свой продукт с теми же условиями. А поскольку у каждого разработчика собственное мнение о том, как должна выглядеть его ОС, то сколько существует таких мнений у разработчиков, столько существует дистрибутивов (а их немало).
Ну а так как в результате получается огромное количество дистрибутивов, то надо как-то различать тот факт, что они работают на ядре Linux. Для этого условились в конце названия дистрибутивов приписывать слово «Linux» (например Kubuntu Linux или SuSE Linux) или «GNU/Linux» (Debian GNU/Linux), хотя существуют и исключения, где для звучности названия слово пишут спереди, или не пишут вообще :)
С какого дистрибутива начать и как его получить?
Поскольку сколько людей, столько и мнений, то идеального дистрибутива не существует в принципе, поэтому при выборе дистрибутива необходимо начать с себя, и задать себе вопрос: Что же вы хотите от дистрибутива?
Как показала практика, чаще всего пользуются Ubuntu, Kubuntu, Debian, Fedora, Mandriva, Slackware и Gentoo.
Первые 5 дистрибутивов предназначены для тех, кому не хочется многократно править конфигурационные файлы, вручную компилировать программы из исходных текстов и т.д.
Последние 2 — наоборот, для тех кто хочет как можно больше узнать о Linux.
Также стоит определиться и с внешним видом. Чаще всего используют KDE и GNOME.
Вот так выглядит KDE 4.3:
А вот так Gnome 2.26:
Дистрибутив Ubuntu содержит в себе Gnome, дистрибутив Kubuntu — KDE, во многих остальных дистрибутивах либо сразу есть и то и другое, либо можно установить на выбор на этапе установки (но это не значит что в Kubuntu невозможно установить Gnome, просто она с ним не поставляется).
Также можно пройти специальный тест:
Но как любой компьютерный тест, он не может дать абсолютно верный результат, тем не менее с его помощью можно выбрать свой первый дистрибутив.
Теперь о методах получения дистрибутива:
1. Если дистрибутив платный (лицензия GPL не запрещает коммерческое использование Linux), то способом его получения будет его покупка за деньги через интернет-магазины (например, LinuxCenter.ru), хотя в некоторых городах также существуют магазины, специализирующиеся на Linux. Поэтому, начинать стоит все же с бесплатных дистрибутивов, по крайней мере если вам вдруг что-то в нем не понравится, вы не будете жалеть о потраченных на него деньгах.
2. Скачать с официального сайта. Найти сайт дистрибутива достаточно просто — в большинстве случаев они выглядят как <дистрибутив>.org (например, kubuntu.org)
3. Получить по почте. Таким методом распространяются дистрибутивы Ubuntu и Kubuntu. После оформления заказа на официальном сайте, спустя примерно полмесяца, вам бесплатно пришлют CD-версию дистрибутива.
4. Взять у знакомых.
Чем отличается CD и DVD-версия дистрибутива?
Чаще всего — ничем, в DVD-версии просто прилагается ПО, которое можно установить и использовать, хотя иногда в DVD-версии немного изменяют набор уже установленных программ.
Как в Linux с программным обеспечением?
Иногда можно услышать мнение, что в Linux очень туго с программами.
Для того чтобы ответить на данный вопрос, необходимо проанализировать как производится установка программ в Windows и Linux.
В Windows сначала необходимо найти программу (в интернете, или в магазине), и затем ее установить при помощи программы установки, при этом, если программе необходим какой-то компонент (например, свежая версия DirectX или .NET Framework), то его также необходимо искать и устанавливать отдельно.
В Linux-дистрибутивах для этого используют менеджер пакетов, в котором достаточно лишь выбрать необходимую вам программу, а поиск и установка необходимых для нее компонентов произойдет автоматически.
Что же касается количества программ, то его достаточно для того, чтобы заменить ими большое количество программ для windows, к тому же, существуют программы написанные под обе платформы, а также те, которые существуют только в Linux, также можно пользоваться многими windows-программами с помощью WINE.
Где взять драйверы для Linux?
Ядро Linux — модульное, это значит, что само ядро уже содержит в себе драйверы для большинства устройств, и также имеется возможность их подключения к ядру в виде модулей.
На практике это означает, что вам достаточно лишь подключить ваше устройство, и оно будет работать без установки драйвера для него, исключение составляет видеокарта, поскольку чем новее драйвер, тем более высокая производительность будет в играх. Драйвера на видеокарту есть на сайте ее производителя.
Тем не менее, иногда случается ситуация, когда устройство не работает. Тут есть варианты:
1. Найти драйвер через поисковик в Интернете.
2. Если таким устройством является WiFi-адаптер, то можно попробовать запустить его с помощью ndiswrapper, указав ей путь к драйверу для Windows.
3. Попробовать установить более новое ядро, в котором уже есть поддержка необходимого вам устройства
Читаем, оцениваем, комментируем… Это только начало, поскольку текста получилось уж слишком много, решил пока остановиться на этом. Стоит ли продолжать или получилась ерунда не заслуживающая продолжения?
Ну а так как в результате получается огромное количество дистрибутивов, то надо как-то различать тот факт, что они работают на ядре Linux. Для этого условились в конце названия дистрибутивов приписывать слово «Linux» (например Kubuntu Linux или SuSE Linux) или «GNU/Linux» (Debian GNU/Linux), хотя существуют и исключения, где для звучности названия слово пишут спереди, или не пишут вообще :)
Правильно GNU/Linux(например SuSE GNU/LINUX), но GNU просто опускают.
Как показала практика, чаще всего пользуются Ubuntu, Kubuntu, Debian, Fedora, Mandriva, Slackware и Gentoo.
Первые 4 дистрибутива предназначены для тех, кому не хочется многократно править конфигурационные файлы, вручную компилировать программы из исходных текстов и т.д.
Последние 2 — наоборот, для тех кто хочет как можно больше узнать о Linux.
А Мандрива?
Мне понравилось. Для новичков самое то — без лишней информации и по порядку. Ностальгия прям взяла… хорошо все, пока не поставишь его=)
Raitt, правильно-то оно правильно… но согласитесь, SuSE Linux как-то проще запомнить чем SuSE GNU/Linux, да и звучит лучше =) Или тот же Linux Mint — вперед поставили потому что удобнее произносить, чем Mint Linux или Mint GNU/Linux…
Тем более это не запрещается лицензией GPL, так почему бы и не назвать так, как желает разработчик?
Может быть стОит написать краткое руководство по началу пользования Linux? Взять какой-нибудь дистрибутив, который по твоему мнению является одним из популярнейших и помочь юным пользователям Линукса настроить его грамотнее для работы. Например, я давно хочу попробовать линукс, но ни времени читать толмуты, ни понятного материала не нашёл. :(
p.s. по большей части нет времени на этот мой эксперимент.
Полнейший бред. Кто не хочет ничему учиться — он и винду не осилит. Вот ты сам представь, что ты вообще не знаешь ничего о компах, а пользоваться-то надо. И начинай с линукса, а не винды. И будешь через какое-то время говорить «напишите мануал по винде, там все непонятно», а после прочтения десятка таких мануалов все равно будет полнейшая фигня. Потому что надо один раз научиться искатьрешения своих проблем, а дальше уже пофигу, винда или линукс.
Если бы авторы не описывали системы на Линуксе в таких радужных тонах, то им бы еще меньше пользовались. По мне так, Линукс нужен в двух случаях: для работы( сервера, рабочие станции в офисах, спец софт, встраиваемые системы и прочее) и для гиков. Сам два года просидел под Дебианом, до этого перебрал кучу других дистров. Сейчас пользуюсь виндой, а линуксом пользуюсь по случаю, например для развертывания сетевых сервисов, серверов, обработки больших массивов данных, работа с железками и прочее, те когда нужна надежность, скорость, гибкость. Линукс системы для десктопов не готовы ещё.
Смотря что понимать под десктопом. К примеру, когда я увидел тайловые оконные менджеры, которых нихрена нет даже близко на винду, я был в шоке. Я попробовал Xmonad, настроил его под себя, и мне теперь очень неудобно в винде постоянно окна туда-сюда тасовать. Хотя до этого 10 лет ж тасовал и не жаловался… Лучшее — враг хорошего. Просто это самое лучшее для кого-то винда, а для кого-то как раз возможности линукса. Поэтому и десктопная ОСь у кого-то винда.
А все так хорошо пока не натыкается народ на проблему «поиграцЦО». Любимые игрульки из-под винды под линуксом так просто не пойдут… Танцы с бубном изучать придется… Опять же поставить винду может любой девятиклассник (как — другой вопрос) а для линукса нужно не одну кольцевую извилину от кЭпки…
Как раз линукс может кто угодно поставить, попробуй Ubuntu на виртуальную машину поставить и увидишь. Мозг надо включить 3 раза: русский язык выбрать, время правильное указать, и потом имя с паролем. Все, остальные 4 шага можно просто «Далее» нажать и все. А в винде окошек при установке намного больше (было, в висте и семерке тоже мало, но все же побольше и посложнее, чем в той же убунте).
Я вообще-то говорил не о том, чтобы «залить» систему, а о том, чтобы систему установить и настроить. Для правильной настройки Линукс приходися держать мозг постоянно включенным, а иногда и у других занимать пару-тройку извилин… А в окошках Винды есть два варианта: [ щас подумаю… ] и [ мне пофиг, давай уже! ]… Винде учат в школах, а в какой школе хоть один преподаватель назовет пятерку ведущих дистрибутивов Линукс и 3-4 основных графических среды для него? Хотя… Вот контрольный выстрел в голову: какой из продолжателей Убунту более юзер-френдли, чем сам Убунту? Не знаете? Ну чтож — тогда прямая дорога на и курить сайт до полного просветления!
Потому что нет такой рекламы и игр. Про возможности рекламы в современном мире думаю не надо объяснять?
А все недостатки растут именно из-за того, что мало пользователей. Там, где много пользователей — все работает (серверная часть). Там вообще свои *BSD есть даже.
Sarge, конечно, недостатки есть, например, как уже сказал seacat — проблема с виндовыми играми.
Вот здесь можно посмотреть есть ли проблемы с вашей любимой игрой, и что надо сделать чтобы она заработала:
Лично у меня нормально работали Undercover, Left4Dead, Counter-Strike, Eve Online
Отказался работать Dead Space =)
На других играх еще не проверял.
Raitt, наверное, тогда уж не для десктопов, а для геймерских ПК =) Ибо основные проблемы как раз с играми.
Я так понимаю чтоб через вайн игры не тормозили нужна достаточно мощная машина, так? :( Конфигурация компа та что в подписи на форуме? На каких настройках (минимальных, средних, максимальных) перечисленные игры не тормозят?
Как показала практика, чаще всего пользуются Ubuntu, Kubuntu, Debian, Fedora, Mandriva, Slackware и Gentoo.
как показала практика, зайди на distrowatch.com и посмотри топ10. Слаки там нет, зато есть Минт, убунту и кубунту — одна степь. А если хотел просто известные перечислить, то тогда еще про Arch как минимум забыл.
Драйвера на видеокарту есть на сайте ее производителя.
но в первую очередь весь софт и драйверы надо искать в репозиториях, потом — в виде пакетов для пакетного менеджера, и только в последнюю очередь руками выкачивать у производителя исходники для самостоятельной сборки.
Стоит ли продолжать или получилась ерунда не заслуживающая продолжения?
Сам решай. Такой ерунды в интернете навалом. Если бы по винде писали такие статьи, ей бы давно уже никто не пользовался. Т.к. объять необъятное невозможно. Хочешь че-то полезное — научи людей искать в инете, и они сами найдут то, что им нужно.
ProFfeSsoRr, благодарю за комментарии =)
Ну лично мой опыт мне показывает что чаще всего новички ставят именно их. Всякие PCLinux, Sabayon, и Puppy я вообще не встречал =)
Ну а если бы хотел перечислить известные, то еще прибавил бы к ним SuSE, Red Hat, ASP, ALT, и Runtu =)
в первую очередь весь софт и драйверы надо искать в репозиториях, потом — в виде пакетов для пакетного менеджера, и только в последнюю очередь руками выкачивать у производителя исходники для самостоятельной сборки.
Понимаете, в чем дело… Я как-то больше доверяю драйверу именно от производителя. Для примера: у меня на ноутбуке стоит Mobility Radeon HD 4570, попытка установить драйвер из репозиториев привела к тому, что при загрузке системы на экране появляются артефакты, и процесс на этом останавливается. Драйверы же с сайта производителя встали без проблем.
Ну так все драйверы — они с сайта производителя. Просто может быть в репозитории еще более новой версии нет, а та, что есть — с твоей видяхой подглючивает. Но в целом — то, что руками поставил, менеджер пакетов отслеживать уже не может, и соответственно обновляться тоже руками, удалять если что тоже руками потом. С дровами на видео все достаточно просто, т.к. их в зависимостях ни у кого нет.
то, что руками поставил, менеджер пакетов отслеживать уже не может...
Вы в этом точно уверены? Ладно, приведу пример: на днях ставил deb-пакет с ядром 2.6.30.5 на Kubuntu 9.04, в стандартных репозиториях этого пакета нет, можете проверить сами, тем не менее менеджер пакетов мне его показывает в списке установленных пакетов, и даже в «свойствах» отображает зависимости. И так с остальными пакетами.
молодца Кив, пиши есчо =)
не хватает только упоминания, что для юза Линукс очень желателен жирный интернет канал =) для Венды у всех всего полно, а вот с Линукс-ПО несколько иначе =)
Ну не так чтобы жирный, но безлимитный. Хотя можно и обойтись без него, если попросить знакомых скачать нужные пакеты с packages.ubuntu.com. А если кто-то из знакомых имеет у себя зеркало репозиториев, так вообще хорошо.
Ну так у винды в принципе система из репозиториев невозможна, софт-то платный, это разве что когда будет легко и просто платить за софт по инету, можно будет делать магазин наподобие репозитория в линуксе. С реп-то ставить намного удобнее, потому и такая направленность многих дистрибутивов на безлимит.
Да блин, это все понятно. Но это же не всякие фотошопы, это не корпоративный софт. А майкрософт основной доход получает именно оттуда, и такая система у неё появится только тогда, когда по ней можно будет корпоративный, платный софт распространять.
Комментарии (40)
RSS свернуть / развернутьFuzzy
Fuzzy
Fuzzy
LeniH
LeniH, возражений не имею
dlumv
LeniH
Правильно GNU/Linux(например SuSE GNU/LINUX), но GNU просто опускают.
А Мандрива?
Мне понравилось. Для новичков самое то — без лишней информации и по порядку. Ностальгия прям взяла… хорошо все, пока не поставишь его=)
Raitt
dlumv
Тем более это не запрещается лицензией GPL, так почему бы и не назвать так, как желает разработчик?
Продолжение стоит писать или нет?
dlumv
Raitt
p.s. по большей части нет времени на этот мой эксперимент.
vCore
ProFfeSsoRr
vCore
Sarge
насчёт софта — в целом говорить толку нет вообще, нужно говорить для чего комп используется, для одних целей софта горы, для других — да, винда онли.
holod
seacat
Raitt
NewBorn
ProFfeSsoRr
EvilTeacher
dlumv
ProFfeSsoRr
EvilTeacher
Более юзерфрендли видимо Mint. Во всяком случае я пока пользовался убунтой — я пользовался именно минтом. А сейчас на Арче.
ProFfeSsoRr
А все недостатки растут именно из-за того, что мало пользователей. Там, где много пользователей — все работает (серверная часть). Там вообще свои *BSD есть даже.
ProFfeSsoRr
Sarge, конечно, недостатки есть, например, как уже сказал seacat — проблема с виндовыми играми.
Вот здесь можно посмотреть есть ли проблемы с вашей любимой игрой, и что надо сделать чтобы она заработала:
Лично у меня нормально работали Undercover, Left4Dead, Counter-Strike, Eve Online
Отказался работать Dead Space =)
На других играх еще не проверял.
Raitt, наверное, тогда уж не для десктопов, а для геймерских ПК =) Ибо основные проблемы как раз с играми.
dlumv
Sarge
dlumv
ProFfeSsoRr
Сам решай. Такой ерунды в интернете навалом. Если бы по винде писали такие статьи, ей бы давно уже никто не пользовался. Т.к. объять необъятное невозможно. Хочешь че-то полезное — научи людей искать в инете, и они сами найдут то, что им нужно.
ProFfeSsoRr
Ну лично мой опыт мне показывает что чаще всего новички ставят именно их. Всякие PCLinux, Sabayon, и Puppy я вообще не встречал =)
Ну а если бы хотел перечислить известные, то еще прибавил бы к ним SuSE, Red Hat, ASP, ALT, и Runtu =)
в первую очередь весь софт и драйверы надо искать в репозиториях, потом — в виде пакетов для пакетного менеджера, и только в последнюю очередь руками выкачивать у производителя исходники для самостоятельной сборки.
Понимаете, в чем дело… Я как-то больше доверяю драйверу именно от производителя. Для примера: у меня на ноутбуке стоит Mobility Radeon HD 4570, попытка установить драйвер из репозиториев привела к тому, что при загрузке системы на экране появляются артефакты, и процесс на этом останавливается. Драйверы же с сайта производителя встали без проблем.
dlumv
ProFfeSsoRr
Вы в этом точно уверены? Ладно, приведу пример: на днях ставил deb-пакет с ядром 2.6.30.5 на Kubuntu 9.04, в стандартных репозиториях этого пакета нет, можете проверить сами, тем не менее менеджер пакетов мне его показывает в списке установленных пакетов, и даже в «свойствах» отображает зависимости. И так с остальными пакетами.
dlumv
ProFfeSsoRr
не хватает только упоминания, что для юза Линукс очень желателен жирный интернет канал =) для Венды у всех всего полно, а вот с Линукс-ПО несколько иначе =)
Windsor
dlumv
ProFfeSsoRr
dlumv
ProFfeSsoRr
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.