Линукс — за и против, выбор дистрибутива, установка и настройка

17.02.2009
Новиков Максим Глебович

Содержание

  1. Вступление
  2. Выбор дистрибутива
  3. Установка Ubuntu версии 8.10.
  4. Настройка Ubuntu версии 8.10.
  5. Заключение
  6. Рекомендуемые материалы

Вступление

Рискуя навлечь на себя шквал критики ортодоксальных линуксоидов и просто приверженцев бесплатного ПО, скажу сразу, что для большинства пользователей бесплатное ПО практически всегда хуже платного. Опен Офис менее удобен чем Майкрософт Офис, Гимп гораздо менее удобен чем Фотошоп. Исключение составляет, пожалуй, только сам Линукс, который хотя и удобнее Виндоус, но тем не менее проигрывает последней по качеству настраивающих его графических утилит. Чтобы настроить Линукс наверняка — нужно настраивать его ручками, а для этого нужны соответствующие знания.

Кроме того, современный Линукс в стандартной конфигурации требует от компьютера сравнимой с Виндоус мощности. Так что не питайте излишних надежд на эту операционную систему, чтобы не было потом жестокого разочарования.

В чём же тогда прелесть всех этих программ? Во-первых, они бесплатны, что уже хорошо. Актуально для компаний, активно использующих в своей работе много компьютеров для выполнения традиционных задач. Во-вторых, это совсем другой мир, куда можно погрузиться, отдыхая от приевшегося Виндоус. Актуально для домашних пользователей. А в-третьих, вам не нужно будет устанавливать существенно тормозящие систему антивирусы, без которых работа с Виндоус в Интернете вообще бессмысленна.

Автор этих строк до сих пор недоумевает, почему многие пользователи мучаются с глюкавостью и непредсказуемым поведением своих компьютеров в угоду производительности, достающейся отключением антивирусной программы, а когда становится совсем уж невозможно работать, тащат эти компьютеры ко мне на реанимацию. Я подумываю над тем, чтобы не браться помогать людям с их компьютерами, если на тех не установлено антивирусное ПО, потому как предупреждены уже все.

Линукс построен таким образом, что зловредному коду очень тяжело реально навредить системе. Кроме того, написание вирусов, которые смогли бы работать во всех многочисленных дистрибутивах — довольно трудное занятие. Максимум — вирусы под Линукс могут испортить ваши личные данные, но количество реальных вирусов под Линукс сравнимо с количеством, которое по ошибке пропускают антивирусы в Виндоус.

Стоит ли ставить на тот или иной компьютер Линукс зависит от круга задач, для которых предназначено рабочее место. В компаниях, где нет организационного бардака, и обязанности пользователей грамотно распределены, обязательно найдётся несколько рабочих станций, где Линукс будет вполне достаточен. А значит, будут сэкономлены деньги. Дома же вполне можно установить Линукс второй системой для ознакомления или развлечения.

Переход на Линукс именно сейчас, в 2009 году, видится мне наиболее своевременным по нескольким совпавшим на сегодня причинам:

  1. Ужесточившаяся политика государства по отношению к пиратскому ПО.
  2. Появление дистрибутивов и линукс-приложений, достигших достаточно высокого уровня дружественности к простому пользователю как в плане установки (она в большинстве случаев проходит автоматически, как в Виндоус), так и в плане развитости интерфейса и вспомогательных утилит во время работы.
  3. Выход в конце 2008 года из стадии бета-тестирования библиотеки wine, позволяющей запускать в Линуксе некоторые виндоус-приложения без потери их производительности.

[Вернуться в начало]

Выбор дистрибутива

Пожалуй, самая трудная для пользователя задача — это выбор дистрибутива. Все дистрибутивы Линукс основаны, в общем-то, на одном ядре, но имеют разную программную «обвязку». Кроме того, в разные дистрибутивы операционной системы включен различающийся набор приложений.

Остальные приложения, если понадобится, можно доустановить отдельно. Поскольку между разными дистрибутивами Линукса может не быть полной совместимости, пакеты приложений выпускаются каждый для своего дистрибутива. Но как правило, пакеты одного и того же приложения существуют для разных вариантов системы.

Если перед вами не стоит выбор дистрибутива для каких-то специфических целей, то имеет смысл остановиться на наиболее простом для пользователя варианте. Таким вариантом на данный момент является дистрибутив Ubuntu, по дружественности вплотную приблизившийся к Виндоус. Кроме того, это сравнительно компактный дистрибутив, помещающийся всего на одном CD-диске (700 мегабайт), и включающий в себя только наиболее популярные приложения. Остальные программы по необходимости всегда можно будет докачать из Интернета.

Исходя из статистических данных, на сегодня Ubuntu является наиболее популярным дистрибутивом Линукс. Это не удивительно — чем меньше пользователь затратит усилий по установке и настройке операционной системы и быстрее начнёт в ней работать — тем лучше. Тем не менее, для настройки Ubuntu (впрочем, как и Виндоус) всё-таки придётся предпринять некоторые шаги, которые будут описаны ниже.

[Вернуться в начало]

Установка Ubuntu версии 8.10.

Если вы когда нибудь устанавливали и настраивали Виндоус, то разберйтесь и с Убунту. Предполагается, что вы обладаете некоторыми начальными компьютерными знаниями, и понимаете разницу между простым копированием и инсталляцией. Что ж, приступим.

Итак, вы работаете под Виндоус. Скачайте образ компакт-диска (расширение .iso) с дистрибутивом Убунту (http://www.ubuntu.com/getubuntu/download). Теперь с помощью Nero или аналогичной программы сделайте из него компакт-диск. Кстати, уже готовый компакт-диск с Убунту вы можете бесплатно заказать на https://shipit.ubuntu.com. Кроме того, если вы подключены к Интернету через локальную сеть провайдера, у него наверняка имеются внутресетевые ресурсы, трафик с которых бесплатен, и там тоже можно попробовать найти этот дистрибутив.

Освободите отдельный логический или физический диск на вашем компьютере для установки Убунту. Если у вас нету свободного диска, то можно его создать программно (логический диск) на свободном месте существующего диска. Для этого существуют специальные программы типа Partition Magic, описание работы с которыми не входит в задачи настоящей статьи.

Теперь загрузитесь с компакт-диска, укажите для установки освобождённый диск, и произведите инсталляцию дистрибутива. В процессе инсталляции будет задано несколько незамысловатых вопросов, наподобие тех, которые задаются при инсталляции Виндоус. Кроме того, вам надо будет придумать имя компьютеру и пароль для доступа к важным системным настройкам. Впоследствии при работе в терминале приглашение командной строки будет выглядеть как «Имя_компьютера@Имя_пользователя».

После инсталляции, Линукс заменит стандартный виндоусовский загрузчик своим, который в начале загрузки компьютера будет предлагать вам загрузиться в разных режимах Линукса, или осуществить загрузку прежнего Windows. Загружаемся, выбрав первый пункт, и наслаждаемся.

Конечно, можно уже сейчас начать работать в Линукс. Однако для более полной настройки системы нам потребуется сделать ещё несколько шагов. Самый главный и, пожалуй, потенциально самый сложный из них — это подключение к Интернету. С него и начнём.

[Вернуться в начало]

Настройка Ubuntu версии 8.10.

1. Настройка Интернета.

Обычно провайдеры Интернета выкладывают подробную методику настройки Линукса у себя на сайте. Методика предназначена для настройки любых дистрибутивов, а потому оперирует непосредственно конфигурационными файлами, одинаковыми во всех случаях. Но мы настраиваем Убунту, имеющим в своём арсенале специально предназначенную для этого утилиту NetworkManager Applet. Поэтому давайте этот всегда срабатывающий, но устаревающий провайдерский вариант оставим, как резервный.

При установке Ubuntu 8.10 она сама находит сетевые интерфейсы, и прописывает их в утилиту NetworkManager Applet, значок которой располагается в виде двух мониторов в правой части верхней панели. Вы можете щёлкнуть на нём правой кнопкой мыши и открыть пункт «Edit Connections...». На вкладке «Wired» отобразяться все проводные устройства связи, в том числе и соединение с локальной сетью. Выбрав его и нажав «Edit» настроим IP, DNS и другие параметры соединения с локальной сетью, если это необходимо, как это вы делали в Виндоус. Однако чаще всего провайдер выдаёт IP и DNS автоматически, и дополнительная настройка соединения не потребуется.

Как правило, провайдер даёт Интернет через локальную сеть по протоколу PPPoE, поэтому надо настроить этот протокол. Для этого выбираем вкладку DSL, нажимаем «Add», и в открывшемся окне на вкладке DSL вбиваем выданный нам провайдером логин и пароль. Если надо, устанавливаем галочку «Connect automatically» (подключаться автоматически). Всё закрываем и щёлкнув по значку мониторов уже левой кнопкой мыши выбираем сеть DSL. Если DSL-соединение не подключилось с первого раза, повторим попытку через несколько секунд.

Если провайдер даёт соединение по VPN, используем вкладку VPN, и вбиваем соответствующие настройки в неё.

Замечу, что версия 0.7.0 программы NetworkManager Applet, к сожалению, работает не очень предсказуемо, и после перезагрузки может не отображать некоторые соединения или не включать DSL-соединение. Если вы не смогли заставить эту программу включать вам Интернет, можно настроить его подключение вручную, согласно инструкциям, написанным на сайте провайдера.

За настройку сетевых интерфейсов отвечает файл «/etc/network/interfaces», а за настройку PPPoE — файл «/etc/ppp/peers/dsl-provider» (каталог /etc располагается в File System). Если сетевые интерфейсы прописаны в соответствующем файле, то они не будут отображаться в NetworkManager Applet 0.7.0.

Для автоматизации заполнения файлов настройками PPPoE, провайдеры рекомендуют запустить команду «pppoeconf». Команды следует набирать в специальном системном терминале (Applications → Системные → Root Terminal). Если этого пункта в меню нет, его можно включить, щёлкнув там правой кнопкой мыши и выбрав пункт «Изменить меню».

После ввода команды <pppoeconf> Запустится программа настройки, в которую надо будет ввести логин и пароль, данные вам для входа в Интернет, а на все остальные вопросы ответить утвердительно. После этого упомянутые выше файлы заполнятся нужными значениями.

Root Terminal (терминал суперпользователя)

Root Terminal создан специально для запуска команд от имени администратора (в Линуксе это Root или Суперпользователь). После запуска Root Terminal, он спросит пароль, который вы придумали при установке системы, и после его ввода внутри терминала вам даются неограниченные права. Теперь вы можете давать любые команды, и даже редактировать системные файлы вручную, запустив текстовый редактор gedit (можно выполнять команды суперпользователя и в обычном терминале, но тогда они должны предваряться командой «sudo»).

Для удобства можно вытащить Root Terminal на панель. Для этого щёлкаем на нём правой кнопкой мыши и в открывшемся списке выбираем соответствующий пункт. Также в дополнение можете щёлкнуть по верхней панели правой кнопкой мыши и выбрав пункт «Добавить на панель» вытащить туда «Монитор сети», подсчитывающий трафик.

Некоторые полезные команды для управления сетевыми соединениями, которые можно использовать в Root Terminal:

ifconfig -a - отобразить все сетевые интерфейсы
ifconfig eth0 - отобразить информацию по интерфейсу eth0
ifconfig eth0 down - отключить интерфейс eth0
ifconfig eth0 Up - включить интерфейс eth0
poff - отключить соединение PPPoE
pon dsl-provider - включить соединение PPPoE

[Вернуться в начало]

2. Включение Фаервола

После настройки Интернета самое время включить Фаервол. В Убунту он уже предустановлен, поэтому достаточно подгрузить к нему лишь графический интерфейс. Для этого открываем «System → Администрирование → Программа управления пакетами Synaptic» и, задав в строке поиска gufw, находим и устанавливаем этот пакет. Затем запускаем его настройку «System → Администрирование → Настройка фаервола», и устанавливаем галочку «Фаервол включён». Графический интерфейс позволяет при желании настроить также и дополнительные правила. Теперь можно добавить запуск графического интерфейса в автозагрузку (System → Параметры → Сеансы), но это необязательно, поскольку настроенные правила будут работать и так. Более подробно о фаерволе ufw можно почитать тут:

http://www.computerra.ru/reviews/398228

[Вернуться в начало]

3. Обновление

Следующим этапом мы производим обновление предустановленных программ и системы, выбрав пункт «System → Администрирование → Менеджер обновлений». Система выводит список обновлений, и нам достаточно нажать кнопку Install Updates.

Обновления могут занимать большой размер. В моём случае это было 245 обновлений общим весом 243,8 мегабайта, то есть в среднем мегабайт на каждое обновление. После обновлений система попросит перезагрузки.

[Вернуться в начало]

4. Локализация

Настроим локализацию (язык). Откроем «System → Администрирование → Локализации» и в списке поддерживаемых языков находим "русский". Справа от него устанавливаем галочку (чтобы её увидеть, следует расширить окно или прокрутить окошко с языком вправо). После этого нажимаем Apply (Применить). Будут закачены русские переводы, имеющиеся для установленных в системе программ, и система попросит перезагрузки.

[Вернуться в начало]

5. Установка проприетарных драйверов.

Внутренний драйвер операционной системы может не дать той производительности и качества, которые заложены в драйвере производителя того или иного устройства. Такой драйвер от производителя называется проприетарным.

Откроем «Система → Администрирование → Драйверы устройств» и почитаем, что там система написала про проприетарные драйверы. Нажмём кнопку «Активировать». Система найдёт и закачает нужные проприетарные драйверы. Обычно это драйвер видеокарты. Затем система попросит перезагрузки.

Кстати, зайдите в «Система → Параметры → Разрешение экрана», и проверьте, соответствует ли оно желаемому. Особенно это актуально для ЖК-мониторов, где это разрешение обязательно должно соответствовать максимальному для этого монитора. Иначе картинка будет размазанной — эффект после интерполяции пикселей изображения. Если шрифт при таком разрешении вам покажется мелким, просто укрупните его, используя окно настроек, описанное в следующей главе.

[Вернуться в начало]

6. Настройка системных шрифтов

Если вы используете жидкокристаллический монитор, то необходимо соответствующим образом настроить отображение шрифтов. Заходим в «Система → Параметры → Внешний вид», открываем вкладку «Шрифты» и в разделе «Отрисовка» выбираем опцию «Субпиксельное сглаживание (для ЖК-мониторов)». При необходимости, в верхней части окна можно настроить размеры используемых в системе шрифтов. Далее, можем нажать кнопку «Подробнее...» и настроить шрифты более подробно.

Я рекомендую установить точное разрешение экрана, поскольку оно вряд ли будет точно соответствовать значению, установленному по умолчанию (96 точек на дюйм). Расчёт разрешения экрана можно произвести с помощью линейки, которой можно будет померить диагональ вашего экрана с точностью до миллиметра, и калькулятора, который находится в моей статье об экранной графике (http://novikovmaxim.narod.ru/statyi/web_help/96or72.htm).

Кстати, если у Вас достаточно быстрая карта, можете открыть вкладку «Визуальные эффекты» и выбрать опцию «Экстра». это вас очень позабавит — попробуйте потаскать теперь окна по экрану ;-)

[Вернуться в начало]

7. Подключение дисковода

Ubuntu 8.10 не видит дисководы. Однако, если вам нужно, этот атавизм ещё можно подцепить вручную. Для этого наберите в терминале суперпользователя gedit для запуска редактора, откройте из него файл «/etc/modules», и допишите новой строчкой слово floppy. Сохраните. Это заставит систему при запуске загружать модуль работы с дисководами.

[Вернуться в начало]

8. Подключение TV-тюнера

Помимо стандартной конфигурации у вас могут быть установлены какие-то другие устройства и платы, которые распознаются и поддерживаются системой, но почему-то не настраиваются автоматически. Рассмотрим подключение такой платы на примере подключения ТВ-тюнера AverTV Studio 307.

Вот здесь: http://avreg.net/howto_linux-capture-cards.html очень хорошо рассказано о платах видеозахвата, коими являются в том числе и TV-тюнеры. В статье много полезного материала, который пригодиться для заполнения файла настроек ТВ-тюнера.

Так, для подключения ТВ-тюнера AverTV Studio 307 в терминале суперперпользователя набираем:

gedit /etc/modprobe.d/video4linux

и вставляем туда текст, настраивающий тюнер:

# Объявляем видеоустройство
alias char-major-81 videodev
# Указываем использовать для первого чипа устройство драйвер saa7134
alias char-major-81-0 saa7134
# Остальные чипы отключаем
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off
# Загружаем настройки для i2c (шина для связи микросхем)
options i2c-algo-bit bit_test=1
# Загружаем настройки для ТВ-тюнера AVerTV Studio 307
options saa7134 card=45 tuner=38 secam=d i2c_scan=1 radio_nr=1

и сохраняем файл. Теперь нам следует перезагрузиться. При загрузке система настраивает драйверы согласно файлам из папки /etc/modprobe.d.

После перезагрузки устанавливаем и запускаем программы TVtime и FM-радиоприёмник и производим их настройку. Замечу, что FM-радиоприёмник по умолчанию пытается получить доступ к тюнеру через файл /dev/radio, которого нет. Следует открыть настройки программы, и поменять путь на /dev/radio0.

Кроме того, если не запускается программа TVtime, можно попробовать отключить проприетарный драйвер видеокарты. При отключении драйвера, как и при отключении любых других программ и пакетов, сам пакет не удаляется, и для его последующего включения системе не приходится скачивать его заново.

[Вернуться в начало]

Заключение

Вот, пожалуй, и всё. Как видите, начальная настройка Убунту не сложнее такой-же начальной настройки Виндоус. Если в Убунту нам приходится делать дополнительные действия для загрузки русификации (дистрибутив то общий для всего мира), то в Виндоус дополнительные действия приходятся на покупку или взлом и установку традиционных приложений типа офиса или мощного графического редактора, которые в Убунту уже предустановлены.

Кстати, вы ещё можете перенастроить обновление пакета офисных приложений Опен Офис с репозитория Убунту на репозиторий компании Инфра-ресурс, которые более полно адаптируют этот пакет под нужды русскоязычных пользователей и, кроме того, зачастую выкладывают более свежую его версию. Для этого запустите терминал суперпользователя, и введите там:

gedit /etc/apt/sources.list

Откроется текстовый файл, в который надо добавить строчки:

deb http://archive.infralinux.org/infralinux intrepid main
deb http://archive.infralinux.org/infralinux intrepid-updates main
deb http://archive.infralinux.org/infralinux intrepid-security main

Теперь сохраните файл и закройте редактор. В терминале введите:

sudo apt-get update && sudo apt-get install infralinux-keyring && sudo apt-get update

После нажатия на ввод произойдёт обновление пакетной базы и установка ключа репозитория. При появлении вопроса во время установки, отвечайте утвердительно.

Теперь осталось открыть «Система → Администрирование → Программа управления пакетами Synaptic» и произвести поиск и установку обновлений.

[Вернуться в начало]

Рекомендуемые материалы:

http://zeroed.ru/ubuntu/ — Убунтология. Пожалуй, лучший сайт для новичков.
http://www.ibm.com/developerworks/ru/library/l-roadmap/index.html — Ознакомительный материал по Линукс для чуть более подготовленных пользователей.
http://www.linuxcookbook.ru/ — Ещё статьи по Линукс для новичков и не только.

[Вернуться в начало]
[Оставить отзыв в гостевой]
Hosted by uCoz