FAQ по Linux для новичков

Долго думал, и наконец-то решил, что с чего-то надо начинать, и начал с блога.

Цель данной статьи — ответить на вопросы новичков в 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, просто она с ним не поставляется).

Также можно пройти специальный тест: www.zegeniestudios.net/ldc/index.php
Но как любой компьютерный тест, он не может дать абсолютно верный результат, тем не менее с его помощью можно выбрать свой первый дистрибутив.

Теперь о методах получения дистрибутива:
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. Попробовать установить более новое ядро, в котором уже есть поддержка необходимого вам устройства

Читаем, оцениваем, комментируем… Это только начало, поскольку текста получилось уж слишком много, решил пока остановиться на этом. Стоит ли продолжать или получилась ерунда не заслуживающая продолжения?
  • +5
  • 0     
  • 30 августа 2009, 23:14
  • dlumv

Комментарии (40)

RSS свернуть / развернуть
+
0
Используй тег чтобы уменьшить новость.
avatar

Fuzzy

  • 30 августа 2009, 23:23
+
-1
avatar

Fuzzy

  • 30 августа 2009, 23:24
+
-1
<cut>
avatar

Fuzzy

  • 30 августа 2009, 23:24
+
-1
полезная статья… Давай кроспостим на www.linux.irk.ru?
avatar

LeniH

  • 30 августа 2009, 23:31
+
0
Fuzzy, благодарю за совет, сделал.
LeniH, возражений не имею
avatar

dlumv

  • 30 августа 2009, 23:34
+
-1
хорошо!
avatar

LeniH

  • 30 августа 2009, 23:57
+
-1
Ну а так как в результате получается огромное количество дистрибутивов, то надо как-то различать тот факт, что они работают на ядре 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.

А Мандрива?

Мне понравилось. Для новичков самое то — без лишней информации и по порядку. Ностальгия прям взяла… хорошо все, пока не поставишь его=)
avatar

Raitt

  • 31 августа 2009, 00:42
+
-1
Raitt, извиняюсь, очепятка. Мандрива тоже =)
avatar

dlumv

  • 31 августа 2009, 00:57
+
-1
Raitt, правильно-то оно правильно… но согласитесь, SuSE Linux как-то проще запомнить чем SuSE GNU/Linux, да и звучит лучше =) Или тот же Linux Mint — вперед поставили потому что удобнее произносить, чем Mint Linux или Mint GNU/Linux…
Тем более это не запрещается лицензией GPL, так почему бы и не назвать так, как желает разработчик?

Продолжение стоит писать или нет?
avatar

dlumv

  • 31 августа 2009, 02:36
+
-1
Стоит, но тебе нужно попытать все-таки сделать это как-то иначе, что-то новое, что-то свое внести, ведь самоучителей-то состав и маленький прицеп.
avatar

Raitt

  • 31 августа 2009, 03:04
+
+1
Может быть стОит написать краткое руководство по началу пользования Linux? Взять какой-нибудь дистрибутив, который по твоему мнению является одним из популярнейших и помочь юным пользователям Линукса настроить его грамотнее для работы. Например, я давно хочу попробовать линукс, но ни времени читать толмуты, ни понятного материала не нашёл. :(

p.s. по большей части нет времени на этот мой эксперимент.
avatar

vCore

  • 31 августа 2009, 09:11
комментарий был удален

+
-2
Полнейший бред. Кто не хочет ничему учиться — он и винду не осилит. Вот ты сам представь, что ты вообще не знаешь ничего о компах, а пользоваться-то надо. И начинай с линукса, а не винды. И будешь через какое-то время говорить «напишите мануал по винде, там все непонятно», а после прочтения десятка таких мануалов все равно будет полнейшая фигня. Потому что надо один раз научиться искатьрешения своих проблем, а дальше уже пофигу, винда или линукс.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:07
+
0
Прежде чем высказывать свои умозаключения, прочти мой комментарий пару раз. Может быть, дойдёт…
avatar

vCore

  • 1 сентября 2009, 10:04
+
+2
Что-то как-то все слишком радужно — и большинство устройств прям сразу работает, и софта которым можно заменить виндовский навалом… «не верю» © короче! :-/ Если все так хорошо, то что ж мы все не на линухе сидим? ))) Сдается мне что dlumv как линуксоид о многих недостатках просто умолчал чтоб не потрить идиллии. :-p
avatar

Sarge

  • 31 августа 2009, 11:13
+
+1
в стандартной комплектации, если не ставить себе железной экзотики, современные дистрибутивы как правило встают нормально.

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

holod

  • 31 августа 2009, 11:38
+
+1
Основная проблема с софтом — сложность настройки игр виндовых )) остальные проблемы в большинстве решаемые ))
avatar

seacat

  • 31 августа 2009, 11:54
+
+2
Если бы авторы не описывали системы на Линуксе в таких радужных тонах, то им бы еще меньше пользовались. По мне так, Линукс нужен в двух случаях: для работы( сервера, рабочие станции в офисах, спец софт, встраиваемые системы и прочее) и для гиков. Сам два года просидел под Дебианом, до этого перебрал кучу других дистров. Сейчас пользуюсь виндой, а линуксом пользуюсь по случаю, например для развертывания сетевых сервисов, серверов, обработки больших массивов данных, работа с железками и прочее, те когда нужна надежность, скорость, гибкость. Линукс системы для десктопов не готовы ещё.
avatar

Raitt

  • 31 августа 2009, 12:41
+
+1
+1
avatar

NewBorn

  • 31 августа 2009, 13:06
+
0
Смотря что понимать под десктопом. К примеру, когда я увидел тайловые оконные менджеры, которых нихрена нет даже близко на винду, я был в шоке. Я попробовал Xmonad, настроил его под себя, и мне теперь очень неудобно в винде постоянно окна туда-сюда тасовать. Хотя до этого 10 лет ж тасовал и не жаловался… Лучшее — враг хорошего. Просто это самое лучшее для кого-то винда, а для кого-то как раз возможности линукса. Поэтому и десктопная ОСь у кого-то винда.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:10
+
0
А все так хорошо пока не натыкается народ на проблему «поиграцЦО». Любимые игрульки из-под винды под линуксом так просто не пойдут… Танцы с бубном изучать придется… Опять же поставить винду может любой девятиклассник (как — другой вопрос) а для линукса нужно не одну кольцевую извилину от кЭпки…
avatar

EvilTeacher

  • 31 августа 2009, 18:29
+
0
Достаточно один раз правильно настроить WINE =)
avatar

dlumv

  • 31 августа 2009, 19:56
+
0
Как раз линукс может кто угодно поставить, попробуй Ubuntu на виртуальную машину поставить и увидишь. Мозг надо включить 3 раза: русский язык выбрать, время правильное указать, и потом имя с паролем. Все, остальные 4 шага можно просто «Далее» нажать и все. А в винде окошек при установке намного больше (было, в висте и семерке тоже мало, но все же побольше и посложнее, чем в той же убунте).
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:12
+
0
Я вообще-то говорил не о том, чтобы «залить» систему, а о том, чтобы систему установить и настроить. Для правильной настройки Линукс приходися держать мозг постоянно включенным, а иногда и у других занимать пару-тройку извилин… А в окошках Винды есть два варианта: [ щас подумаю… ] и [ мне пофиг, давай уже! ]… Винде учат в школах, а в какой школе хоть один преподаватель назовет пятерку ведущих дистрибутивов Линукс и 3-4 основных графических среды для него? Хотя… Вот контрольный выстрел в голову: какой из продолжателей Убунту более юзер-френдли, чем сам Убунту? Не знаете? Ну чтож — тогда прямая дорога на distrowatch.com и курить сайт до полного просветления!
avatar

EvilTeacher

  • 1 сентября 2009, 13:35
+
0
А кто виноват, что винде в школе учат, и до сих пор школы на линукс перевести не могут? Уж точно в самую последнюю очередь в этом виноват сам линукс.

Более юзерфрендли видимо Mint. Во всяком случае я пока пользовался убунтой — я пользовался именно минтом. А сейчас на Арче.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 14:05
+
0
Потому что нет такой рекламы и игр. Про возможности рекламы в современном мире думаю не надо объяснять?

А все недостатки растут именно из-за того, что мало пользователей. Там, где много пользователей — все работает (серверная часть). Там вообще свои *BSD есть даже.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:08
+
+1
Ну наконецто нормальные комментарии пошли :)

Sarge, конечно, недостатки есть, например, как уже сказал seacat — проблема с виндовыми играми.
Вот здесь можно посмотреть есть ли проблемы с вашей любимой игрой, и что надо сделать чтобы она заработала: appdb.winehq.org/
Лично у меня нормально работали Undercover, Left4Dead, Counter-Strike, Eve Online
Отказался работать Dead Space =)
На других играх еще не проверял.

Raitt, наверное, тогда уж не для десктопов, а для геймерских ПК =) Ибо основные проблемы как раз с играми.
avatar

dlumv

  • 31 августа 2009, 13:30
+
+1
Я так понимаю чтоб через вайн игры не тормозили нужна достаточно мощная машина, так? :( Конфигурация компа та что в подписи на форуме? На каких настройках (минимальных, средних, максимальных) перечисленные игры не тормозят?
avatar

Sarge

  • 31 августа 2009, 14:20
+
+1
Sarge, да, именно та что в подписи. Производительность не так уж сильно отличается, так что игры работают на тех же настройках что и в винде.
avatar

dlumv

  • 31 августа 2009, 14:23
+
0
Как показала практика, чаще всего пользуются Ubuntu, Kubuntu, Debian, Fedora, Mandriva, Slackware и Gentoo.
как показала практика, зайди на distrowatch.com и посмотри топ10. Слаки там нет, зато есть Минт, убунту и кубунту — одна степь. А если хотел просто известные перечислить, то тогда еще про Arch как минимум забыл.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:14
+
+1
Драйвера на видеокарту есть на сайте ее производителя.
но в первую очередь весь софт и драйверы надо искать в репозиториях, потом — в виде пакетов для пакетного менеджера, и только в последнюю очередь руками выкачивать у производителя исходники для самостоятельной сборки.

Стоит ли продолжать или получилась ерунда не заслуживающая продолжения?

Сам решай. Такой ерунды в интернете навалом. Если бы по винде писали такие статьи, ей бы давно уже никто не пользовался. Т.к. объять необъятное невозможно. Хочешь че-то полезное — научи людей искать в инете, и они сами найдут то, что им нужно.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 05:18
+
0
ProFfeSsoRr, благодарю за комментарии =)
Ну лично мой опыт мне показывает что чаще всего новички ставят именно их. Всякие PCLinux, Sabayon, и Puppy я вообще не встречал =)
Ну а если бы хотел перечислить известные, то еще прибавил бы к ним SuSE, Red Hat, ASP, ALT, и Runtu =)

в первую очередь весь софт и драйверы надо искать в репозиториях, потом — в виде пакетов для пакетного менеджера, и только в последнюю очередь руками выкачивать у производителя исходники для самостоятельной сборки.
Понимаете, в чем дело… Я как-то больше доверяю драйверу именно от производителя. Для примера: у меня на ноутбуке стоит Mobility Radeon HD 4570, попытка установить драйвер из репозиториев привела к тому, что при загрузке системы на экране появляются артефакты, и процесс на этом останавливается. Драйверы же с сайта производителя встали без проблем.
avatar

dlumv

  • 1 сентября 2009, 12:34
+
-2
Ну так все драйверы — они с сайта производителя. Просто может быть в репозитории еще более новой версии нет, а та, что есть — с твоей видяхой подглючивает. Но в целом — то, что руками поставил, менеджер пакетов отслеживать уже не может, и соответственно обновляться тоже руками, удалять если что тоже руками потом. С дровами на видео все достаточно просто, т.к. их в зависимостях ни у кого нет.
avatar

ProFfeSsoRr

  • 1 сентября 2009, 14:08
+
+1
то, что руками поставил, менеджер пакетов отслеживать уже не может...

Вы в этом точно уверены? Ладно, приведу пример: на днях ставил deb-пакет с ядром 2.6.30.5 на Kubuntu 9.04, в стандартных репозиториях этого пакета нет, можете проверить сами, тем не менее менеджер пакетов мне его показывает в списке установленных пакетов, и даже в «свойствах» отображает зависимости. И так с остальными пакетами.
avatar

dlumv

  • 1 сентября 2009, 19:40
+
0
Так deb пакет на то и пакет. Я-то про установку с исходников через configure-make-make install говорил.
avatar

ProFfeSsoRr

  • 3 сентября 2009, 00:49
+
0
молодца Кив, пиши есчо =)
не хватает только упоминания, что для юза Линукс очень желателен жирный интернет канал =) для Венды у всех всего полно, а вот с Линукс-ПО несколько иначе =)
avatar

Windsor

  • 1 сентября 2009, 19:49
+
0
Ну не так чтобы жирный, но безлимитный. Хотя можно и обойтись без него, если попросить знакомых скачать нужные пакеты с packages.ubuntu.com. А если кто-то из знакомых имеет у себя зеркало репозиториев, так вообще хорошо.
avatar

dlumv

  • 1 сентября 2009, 20:03
+
0
Ну так у винды в принципе система из репозиториев невозможна, софт-то платный, это разве что когда будет легко и просто платить за софт по инету, можно будет делать магазин наподобие репозитория в линуксе. С реп-то ставить намного удобнее, потому и такая направленность многих дистрибутивов на безлимит.
avatar

ProFfeSsoRr

  • 3 сентября 2009, 00:51
+
0
Ну почему же? а Firefox? а Opera? а AIMP, KMPlayer, KVIrc, uTorrent, Daemon Tools… дальше продолжать?
avatar

dlumv

  • 3 сентября 2009, 01:20
+
0
Да блин, это все понятно. Но это же не всякие фотошопы, это не корпоративный софт. А майкрософт основной доход получает именно оттуда, и такая система у неё появится только тогда, когда по ней можно будет корпоративный, платный софт распространять.
avatar

ProFfeSsoRr

  • 3 сентября 2009, 17:59

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.