LOR-FAQ-General
Материал из Викиучебника
|
||
|
[править] Какой дистрибутив выбрать?
Основной принцип гласит -- брать то, что использует знакомый гуру. Именно он по идее должен помогать на начальных этапах, подсказывая ответы на множество возникших вопросов. Но с ростом "дружественности" дистрибутивов и распространением интернета необходимость в знакомом-гуру постепенно сходит на нет.
Разницы между ними мало, да и преимущества определяются лишь Вашими предпочтениями и критериями:
- Программная совместимость. Обычно любая программа под linux может работать с любым дистрибутивом, в котором компоненты соответствуют ее требованиям. Всегда можно подогнать их под это соответствие. Исключение могут составить довольно специфические программы, спецы по которым никогда не зададут подобный вопрос, например, Oracle, который работает практически везде, но его работа гарантирована только на определенных версиях SuSE, Red Hat и собственном Oracle Unbreakable linux, основанном на исходном коде RHEL.
- Аппаратная совместимость. Главное, чтобы дистрибутив установился на вашу систему. Даже если из коробки нет поддержки части ваших устройств, наверняка в интернете можно найти способ их подключения (исключение составляют некоторые win-модемы и сканеры).
- Легкость использования. Даже если пользователь новичок, он как минимум умеет читать, поэтому установка не должна вызвать у него проблем. Дистрибутивы, требующие сборки, вроде Gentoo или lfs немного сложнее из-за того, что их требуется собирать, но они расчитаны на опытных пользователей.
- В особо тяжелых случаях рекомендуется привыкать к линуксу, используя LiveCD. Некоторые из них, например, Knoppix, можно также установить себе на жесткий диск.
Хотелось бы предостеречь. Не используйте старые версии дистрибутивов. Если вам предлагают дистрибутив двухлетней давности -- откажитесь и поищите что-нибудь поновее. В данный момент линукс очень бурно развивается, и год-два -- это большой срок. Используя старый дистрибутив, вы, конечно, получите представление о системе. Но вам придется тратить лишнее время на настройку того, что остальные имеют сразу.
Лучше попробовать несколько дистрибутивов. Выбор разнообразен [1], но, опять же, принципиальных различий нет.
Если владеете английским, вы можете прочитать описание дистрибутивов здесь.
[править] Где взять линукс?
Хоть где. Если вы внимательно прочтете лицензию GPL, то поймете, что любой дистрибутив Linux может распространяться кем угодно: вы можете давать его скопировать своим знакомым и друзьям и в свою очередь копировать у них, выкладывать в сети и т.п. Это не распространяется на коммерческие пакеты, которые включаются в некоторые дистрибутивы (Suse, Mandrake, ASP Linux) в виде демо-версий. Обычно они поставляются на отдельном диске.
Учитывая ситуацию с доступом в Интернет, надо признать, что скачать с сайта производителя нужный дистрибутив смогут далеко не все. Тем, кто находится в такой ситуации, можно посоветовать обратиться в LUG. Если же LUG находится в зачаточном состоянии или у них нет нужного дистрибутива, то на помощь придут интернет-магазины. Дистрибутивы линукс продаются в практически любом магазине "общего назначения", но я бы посоветовал пользоваться специализированными. Разница во-первых в "свежести" продукции, а во-вторых в цене. Адреса некоторых магазинов, специализирующихся на продаже болванок со свободным софтом: nixp.ru, osmarket.ru, unix-market.ru.
Периодически дистрибутивы кладут на диски к компьютерным журналам.
Ну и последний способ. Можно заказать бесплатно. Таким образом регулярно рассылают Ubuntu и некоторые его производные, Fedora Core. Ну а если следить за акциями и высматривать халяву, то можно получить почти любой дистрибутив.
[править] Что такое LiveCD-дистрибутивы? Какие есть?
LiveCD — это дистрибутив linux, помещаемый на компакт-диск, DVD-диск или даже USB-flash; способный работать с этого диска, не устанавливаясь на жесткий диск. Обычно подобные дистрибутивы предоставляют выбор из нескольких DE и WM и имеет в своем составе инструменты для восстановления системы, приложения для работы в интернете, с документацией и мультимедиа.
LiveCD различаются по функциональности. Так называемые cached загружаются полностью в память компьютера и привод CDROM для работы им больше не требуется (Blin в редакции CD-Cache, SLAX, DSL). Другие работают с использованием компакт-диска.
- Ubuntu.
- Knoppix - http://www.knoppix.org, http://www.knoppix.ru
- Slax - http://www.slax.org
- Damn Small Linux
- CoolLinux - http://www.linux.rodniki.ru/index.htm
- BLin - http://blin.zp.ua
- FreeBSD LiveCD - http://livecd.sourceforge.net
- Mandrake Linux 9.2+ base LiveCD - http://livecd.berlios.de
...Список из более чем 300 LiveCD - здесь http://www.frozentech.com/content/livecd.php
Вот ещё один список - http://www.nationmaster.com/encyclopedia/LiveCD
[править] Где мне найти Linux для моей слабенькой машинки?
Тут есть два варианта: либо взять специальный дистрибутив, рассчитанный на слабые машины, либо взять старую версию любого другого дистрибутива. Первый вариант предпочтительнее.
Первое:
- DSL, дистрибутив damn small linux.
Второе:
- В музее истории Linux. Там собраны всевозможные дистрибутивы, в том числе и для стареньких слабых машин - http://www.ibiblio.org/pub/Linux.
- В принципе, на i386 пойдут все Slackware http://www.slackware.org до 8-ой включительно. Можно попробовать, хотя версии от 7-ой и выше скорее всего брать не стоит.
Следует отметить, что в целом требования линукс-систем гораздо ниже, чем windows. Поэтому сейчас (конец 2006) под слабой машиной подразумевается конфигурация на базе pentium I/II и ниже.
[править] Где взять красивые значки/обои/темы?
[править] Где взять спасательный загрузочный компакт-диск c Линуксом?
Первый диск любого дистрибутива является загрузочным и спасательным в одном флаконе. Чтобы войти в спасательный режим, нужно передать параметр загрузчику. Обычно по нажатию F1 можно узнать какой. Для дистрибутивов Redhat достаточно написать:
linux rescue
[править] Где брать/как ставить софт.
Некоторое количество софта будет на диске с вашим дистрибутивом. Дополнительный софт надо будет выкачивать из интернета. Существует несколько способов установки софта.
- Сборка. Можно скачать у автора исходники программы и собрать их у себя. Этот способ редко используется (в основном с малораспространенным софтом), но хорош своей универсальностью, он работает везде.
- Использование универсальных бинарников. Часто на сайте производителя можно увидеть архив с бинарными файлами, не рассчитанными на какой-то конкретный дистрибутив.
- Установка пакета для своего дистрибутива. Наиболее предпочтительный способ. Пакет можно взять на сайте производителя или в репозитории. Размер пакета наверняка будет меньше, чем в первых двух случаях. Пакет может быть протестирован для вашего дистрибутива. И самое главное — такой способ не мешает автоматическому обновлению софта.
[править] Почему все говорят, что нельзя сидеть под root’ом?
Итак, вы поставили себе линукс и первое время не вылезали из-под рута - пока все настроили, пока что-то сломали и заново восстановили...
И вот теперь ваш линукс прекрасно работает, вам удобно и вроде все замечательно. Так зачем же создавать пользователя? Тем более, вы один сидите за компьютером? К тому же:
- Вы не дебил и врядли нажмете что-то не то. Вы контролируете ситуацию.
- Под линукс нет вирусов.
Я (jackill) могу рассказать, зачем.
- Права у root в linux намного выше прав администратора MS Windows. Вы можете убить любой процесс и уничтожить любой файл и работающую программу и никто не скажет вам «а-та-та, нельзя это трогать — мы это используем». Считается, что вы в достаточной мере эксперты без электронных нянек и знаете что делаете.
- Вы не контролируете ситуацию. Показанная для смеха другу строчка с rm -rf в терминале может быть случайно вызвана промоткой истории и запущена чисто на автомате. НИКТО НЕ КОНТРОЛИРУЕТ СИТУАЦИЮ ДО КОНЦА.
- Я вас разочарую насчет вирусов — их-то нет, зато черви и трояны имеются по полной программе. И многие хотели бы запуститься с правами рута, а не пытаться превысить привилегии с помощью эксплоитов, работающих не на каждом ядре. Выцепить из системы трояны довольно проблематично. И придется вам свое настроенное чудо оплакать и настраивать все заново.
- Вы не дебил. И я не дебил. Каждый думает, что уж он-то наверняка не дебил, не маша-растеряша и уж с ним-то точно ничего не случится. У меня (jackill) «ничего не случится» произошло через два с половиной года использования линукс. Умерло все. Одна неосторожно запущенная команда. Многие пали жертвой хитрого перлового скрипта (поищите на сайте), в котором содержалась просьба запустить скрипт и проверить, почему он выпадает с ошибкой. В нем был замаскирован любимый rm -rf. Не поддавайтесь человеческой природе — не будьте самоуверены.
- Все, с чем вы работаете, может прекрасно работать и под пользователем. Да, на некоторые программы придется выставить дополнительные разрешения. Но в случае дыры в программе или при запуске левого скрипта/трояна последствия будут не столь разрушительными или же последствий не будет.
Ну если не убедил, пользуйтесь. Когда вспомните о модели безопасности, где нет места постоянной работе под рутом, будет поздно.
[править] С какими проблемами предстоит столкнуться
В современных дистрибутивах обычно нужно настроить следующее:
Драйвер для видеокарты Если вы хотите играть в трехмерные игры, то вам будут необходимы драйвера, поддерживающие OpenGL для видеокарт от Nvidia или Ati. По умолчанию они установлены только в дистрибутивах Mandriva, Alt и Ubuntu, впрочем поставить драйвера от производителя на любой другой дистрибутив обычно не представляет сложности.
Поддержка mp3, DVD и т.п. В некоторых дистрибутивах по умолчанию плееры не проигрывают mp3 файлы, отсутствует поддержка DVD и наложены другие нетехнологические ограничения. К ним относится большинство дистрибутивов, создаваемых в США или ориентированных на этот рынок. В дополнительных репозитариях для пакетного менеджера (иногда неофициальных) обычно есть пересобранные пакеты, где поддержка патентованных в США технологий включена обратно.
Неподдерживаемое железо На всякий случай проверьте, поддерживается ли то, на чем вы собираетесь работать. Проблемы могут вызвать win-модемы, принтеры, контроллеры wifi, tv тюнеры.