Здравствуй, Ubuntu!
АрхивОбзоры и тестыНадоела Windows? Не нравится политика Apple? Тогда самое время попробовать какой-нибудь дистрибутив Linux. Например, Ubuntu. А мы поможем.
Еще недавно названия UNIX, Linux и OSS большинству пользователей были знакомы только из анекдотов про сисадминов. Сейчас ситуация изменилась - многие устанавливают на свои компьютеры GNU/Linux хотя бы для того, чтобы посмотреть на возможности этой операционной системы.
Для знакомства с GNU/Linux часто выбирают Ubuntu Desktop Edition, поскольку он считается одним из самых "дружелюбных" к пользователю дистрибутивов. В этой статье мы расскажем о некоторых нюансах, очевидных для опытных "линуксоидов", но совершенно неизвестных новичкам. Надеемся, это поможет пользователям Windows освоить новую для них среду.
Ubuntu/Kubuntu/Xubuntu, что выбрать?
Никакой проблемы выбора нет. Мы имеем дело с одним, основанном на Debian, дистрибутивом ОС GNU/Linux — Ubuntu. В нем используются пакеты формата DEB и система управления пакетами APT. Разрабатывается Ubuntu свободным сообществом при поддержке генерального спонсора — компании Canonical Ltd. Вы спросите: в чем различие между Ubuntu, Kubuntu и Xubuntu? Очень просто — варианты дистрибутива отличаются только комплектацией инсталляционных дисков, программой установки и набором пакетов, которые ставятся по умолчанию. В Ubuntu используется среда рабочего стола GNOME, в Kubuntu и Xubuntu — KDE и XFCE.
Если заглянуть в файл /etc/apt/sources.list (в каталоге /etc/apt хранятся конфигурационные файлы системы управления пакетами APT, в файле /etc/apt/sources.list описаны источники пакетов вашей системы, - прим. автора), видно что Ubuntu/Kubuntu/Xubuntu используют одни и те же репозитории пакетов. Более того, в репозиториях находятся метапакеты ubuntu-desktop, kubuntu-desktop и xubuntu-desktop. Инсталляция любого из них приведет к инсталляции всех пакетов соответствующего окружения. Таким образом, если вы установили систему с диска Ubuntu, но хотите также использовать KDE — достаточно добавить kubuntu-desktop. Все варианты окружения рабочего стола обычно не ставят, но для первого знакомства — это неплохая идея. Если же речь идет о рабочей системе, советую определиться сразу — каша из GTK и QT-приложений потребляет много ресурсов и выглядит неэстетично.
Что касается выбора варианта дистрибутива, то начинающим пользователям Linux я рекомендую Ubuntu. Почему? Среда GNOME для Ubuntu является основной и, на мой взгляд, наиболее проработанной. Поэтому новичкам проще всего будет освоить именно ее. А вообще, скорее стоит задуматься о выборе версии, нежели об окружении рабочего стола. На данный момент доступны Ubuntu 8.04 LTS (номер версии означает, что она вышла в апреле 2008 года, аббревиатура LTS — релиз с длительной поддержкой) и Ubuntu 8.10. Подробнее о них можно узнать на официальном сайте. Если собираетесь использовать GNOME, смело ставьте Ubuntu 8.10. С KDE все не так просто — в последний релиз включили только KDE 4.1.2. Новичкам работать в этой среде не стоит (разве что, в качестве альтернативного варианта). Так что, если хотите использовать KDE — советую остановиться на версии 3.5.x, а установку производить с дисков Kubuntu 8.04. Можно конечно инсталлировать KDE 3.5.10 в Ubuntu 8.10 из стороннего репозитория, но при использовании сторонних ресурсов есть риск сломать систему. И если вы не обладаете необходимой для ее починки квалификацией — лучше этого не делать. А что касается KDE 4, придется подождать выхода Ubuntu 9.04, а лучше — версии 9.10. К тому времени среда уже станет пригодной для начинающих пользователей.
Инсталляция Ubuntu? Проще простого!
Перед тем, как вы приступите к установке Ubuntu 8.10, необходимо получить дистрибутив. Можно скачать образ компакт-диска на странице загрузки или заказать бесплатный диск с доставкой по всему миру через сервис Ship It. У этого способа есть один существенный недостаток — на CD помещаются только основные пакеты, а значит при установке придется выкачивать недостающее (например русскую локализацию) из Интернета. Чуть не забыл, для загрузки доступны диски с альтернативной программой установки (Alternate CD), которые начинающим использовать не стоит. Для минимизации интернет-трафика необходим дистрибутив на DVD. К сожалению, на сайте Ubuntu ссылку на образы DVD не найти, зато вам предложат приобрести диск в интернет-магазине. Не хотите покупать дистрибутив бесплатной системы? Нет проблем, образ можно скачать с российского сервера. Кстати, обратите внимание на имена файлов образа: ubuntu-8.10-dvd-i386.iso и ubuntu-8.10-dvd-amd64.iso. Первый предназначен для 32-разрядных машин, второй — для 64-разрядных. Пусть вас не пугает сигнатура amd64 в имени файла, для архитектуры Intel 64 (также известна как EM64T) этот диск тоже подходит. Разумеется, если у вас нет безлимитного доступа в Интернет — остается только купить DVD в интернет-магазине или записать у кого-нибудь из знакомых. В поиске братьев по разуму здорово поможет русскоязычный форум Ubuntu.
Диски и разделы
Приступая к установке, следует учесть несколько моментов. Первое - системе понадобится свободное место на винчестере, чтобы создать разделы. Их будет, как минимум, два — раздел для корневой файловой системы и раздел подкачки (в отличие от Windows, для работы с виртуальной памятью Linux использует отдельный раздел). Я бы рекомендовал создать три раздела - помимо "корня" и swap, нужен еще один для пользовательских данных (файловая система монтируется в /home). Этот вариант надежнее в смысле целостности данных, да и переставить Linux будет проще — можно отформатировать корневой раздел, не трогая при этом /home, в котором сохранятся все пользовательские данные и настройки. Собственно, в Windows ситуация аналогичная: опытные пользователи знают, что винчестер лучше разбить на два раздела — для системы/программ и для данных. Отличие здесь только в том, что нужен еще один для swap. Что касается дискового пространства, в системных требованиях на сайте Ubuntu говорится о 4 Гб, но если вы планируете устанавливать несколько вариантов окружения рабочего стола — лучше выделить места побольше. Лично я создаю корневой раздел размером 8 — 10 Гб. Какой объем выделить для пользовательских данных — решать вам.
Программа установки
Далее, перед установкой желательно подключить компьютер к Интернету, особенно если вы ставите систему с компакт-диска. Если такой возможности нет, ничего страшного — добавите необходимые пакеты позже. Если вы работаете в сети WiFi, для сетевого адаптера могут понадобиться проприетарные драйвера или firmware, которые не включены в дистрибутив по лицензионным соображениям. В Ubuntu есть средство для их автоматической установки из Интернета, однако для этого необходим доступ к сети. Поэтому на время инсталляции системы лучше всего подключиться к сети через адаптер Ethernet. Описывать сам процесс я не буду, ввиду его простоты. Думаю, опытный пользователь Windows, решивший перейти на Ubuntu, легко разберется с программой установки. Подробную информацию о совместимости оборудования и процессе установки системы всегда можно получить на сайтах Ubuntu.
Веселые соседи
Если вы хотите поставить Linux для знакомства, скорее всего, на компьютере уже установлена ОС Windows. Это не проблема — создавайте разделы Linux на неразмеченном пространстве винчестера, а настроить мультизагрузчик GRUB вам поможет программа установки (честно говоря, этот факт я лично не проверял, поскольку уже много лет не использую Windows). Кстати, для знакомства Ubuntu можно просто загрузить с компакт-диска без установки на винчестер. Конечно, при этом система будет работать довольно медленно, но для получения общего представления LiveCD подойдет.
Первая загрузка. Какой же он страшненький! Итак, свежеустановленная система вам не понравилась. Это нормально — Ubuntu 8.10 с настройками по умолчанию мало у кого вызывает восторг. А значит, переходим к следующему шагу — полировке системы под себя.
Подключаемся к Интернету
Для начала предлагаю не обращать внимание на внешний вид и заняться делами более серьезными. Сперва проверим наличие доступа к Интернету. Сеть в Ubuntu можно настроить через Network Manager (пакет network-manager) — в среде GNOME есть для этого графический фронтед (nm-applet в составе пакета network-manager-gnome), который запускается по умолчанию. Если при установке системы вы подключились к проводной сети (Ubuntu может использовать статический IP или получить адрес через DHCP), после входа в систему в области уведомлений вы увидите иконку nm-applet.
Хуже, если иконки нет или не получилось. В этом случае придется вернуться к списку совместимого оборудования и разбираться с вашей сетевой картой. Изменить настройки сети можно через контекстное меню nm-applet, а для просмотра списка доступных сетей и подключения к ним достаточно просто нажать на значок. Кстати, на этом рисунке показано подключение к беспроводной сети. В общем, все как в Windows — интуитивно понятно. После того как вы проверили подключение к локальной сети, имеет смысл попробовать выйти в Интернет. Чтобы протестировать соединение, запустите браузер (программы запускаются из меню Applications [Приложения]) или проверьте соединение при помощи команды ping, запустив эмулятор терминала (Приложения/Стандартные/Терминал). Особенности настройки сети необходимо предварительно уточнить у вашего провайдера — здесь могут быть варианты.
Ставим пакеты и обновления
Итак вы успешно соединились с Сетью. Следующим шагом будет настройка источников приложений для вашей системы (репозиториев). Запустите программу "Источники приложений" из меню "Система/Администрирование".
Кстати, на вкладке "Обновления" можно отключить автоматическую проверку — я делаю это в обязательном порядке, поскольку для доступа к Интернету часто пользуюсь беспроводными сетями с платным трафиком (в этом случае не забывайте периодически запускать "Менеджер обновлений").
Запустите "Менеджер обновлений" и если для вашей системы доступны обновления — установите их. Кстати, необходимо понимать разницу между получением нового списка пакетов и их установкой (рисунок 9 ее наглядно демонстрирует).
Ограничение прав доступа
Стоит отвлечься и рассказать об администрировании системы. В Ubuntu для аккаунта суперпользователя (root) интерактивный вход в систему заблокирован (некоторые даже говорят, что в Ubuntu нет рута, но это не так) и администрирование системы производится через механизм повышения привилегий sudo. Разумеется, любое повышение привилегий — потенциальная брешь в защите. Но поскольку Ubuntu, это ориентированный на пользователя дистрибутив, такой вариант единственно приемлемый. Альтернативой является администрирование системы через текстовую консоль с правами root. Или вариант, принятый в Windows XP — постоянная работа с графическим интерфейсом системы с правами администратора.
Проприетарные драйверы
Теперь можно установить проприетарные драйверы при помощи jockey-gtk. Все обнаруженное оборудование, требующее драйвера или firmware, будет перечислено в списке.
Локализация
Остается только настроить систему под себя. Для начала установите недостающие пакеты локализации, запустив программу "Локализации" из меню "Система/Администрирование".
Обратите внимание, вам необходимо выбрать русский язык из списка, обязательно раскрыть пункт "Подробности" и выбрать все доступные переводы, методы ввода и т.д. Необходимые пакеты будут скачаны и установлены автоматически. Кстати, при установке системы рекомендую выбрать UTF8-локаль — нужно шагать в ногу со временем.
Шрифты
Вам понравились шрифты, которые Ubuntu использует по умолчанию? Если нет, стоит установить другие. Рекомендую TTF-шрифты компании Microsoft (пакет msttcorefonts). По умолчанию они не ставятся из-за лицензионных ограничений. Для установки запустите эмулятор терминала и наберите команду sudo apt-get install msttcorefonts, либо запустите графический менеджер пакетов Synaptic из меню "Система/Администрирование", найдите нужный пакет через "Правка/Найти", отметьте его для установки и нажмите кнопку "Применить". Еще советую поставить шрифт Terminus (пакет xfonts-terminus).
Теперь можно поменять настройки шрифтов через меню "Система/Параметры/Внешний вид". Там же настраиваются параметры сглаживания шрифтов, а на вкладке - "Визуальные эффекты" можно включить/выключить композитный менеджер compiz. Кроме того, здесь настраиваются темы GNOME, а также фон рабочего стола и некоторые другие параметры интерфейса.
Сглаживание шрифтов
К сожалению, объем статьи не позволяет подробно осветить вопросы, связанные с настройкой антиалиасинга, композитных эффектов и т.д. Так что — экспериментируйте сами. Единственный момент, на котором я хочу заострить внимание — выборочное отключение сглаживания шрифтов. В KDE это делается элементарно, но в GNOME я такой возможности не нашел (наверное, плохо искал). Выход из положения простой: скопировать в свой домашний каталог файл .fonts.conf. При следующем входе в систему шрифты размером от 8 до 15 пт сглаживаться не будут.
Переключаем раскладки
Хотите, чтобы раскладки переключались по "Ctrl+Shift"? Это настроить несложно. Нажмите "Alt+F2" и введите команду: gksu gedit /etc/default/console-setup (в этом файле хранятся "клавиатурные" настройки по умолчанию). Найдите соответствующие параметры и поменяйте их значения, как указано ниже: XKBLAYOUT="us,ru" XKBVARIANT=",winkeys" XKBOPTIONS="grp:ctrl_shift_toggle,grp_led:scroll" Пользователи, уже работавшие с Linux, обратили внимание, что раньше настройки переключателя прописывались в /etc/X11/xorg.conf, однако сейчас в xorg.conf стараются вносить как можно меньше параметров.
Кодеки, Flash и Java
Последнее, о чем хотелось рассказать — мультимедийные кодеки, Macromedia Flash Player и Java-машина SUN. Эти программы не устанавливают по умолчанию из-за того, что они не являются свободными и открытыми. Чтобы не инсталлировать пакеты по отдельности, можно добавить в систему метапакет ubuntu-restricted-extras. После этого остается только настроить поддержку защищенных от копирования DVD, для чего необходим пакет libdvdread3 (он устанавливается с ubuntu-restricted-extras). Запустите эмулятор терминала и наберите в нем следующую команду: sudo /usr/share/doc/libdvdread3/install-css.sh.
Hello World!
Если все этапы пройдены успешно — в результате вы получили систему, с которой можно работать. Конечно, настройка на этом не закончена. Стоит установить новые темы и значки (рекомендую сходить на GNOME Look), настроить панели и апплеты. В общем — есть простор для творчества.