В данном руководстве я по шагам опишу настройку дистрибутива Linux, Ubuntu (5-я и 6-я ветки). После выполнения всех необходимых действий будут устранены проблемы с шрифтами, кодеками, частотой мониторы и многое другое...
Для установки Ubuntu требуется два или три раздела. На 50 метров для boot-раздела, больше трех гигов как основной (root, рут, корень) и если требуется своп. Создайте эти разделы с помощью Partition Magic или Gparted. Своп лучше создать первым, потом бут и корень. Когда дойдет дело до установки на винт выбирайте ручное разбиение. Нажмите на заготовленный boot-раздел и выбирите следующие параметры:
Использовать как: Файловая Система ext2
Форматировать раздел: Да, форматировать
Точка монтирования: /boot
Параметры монтирования: defaults
Для корня:
Использовать как: Журналируемая Файловая Система ReiserFS
Форматировать раздел: Да, форматировать
Точка монтирования: /
Параметры монтирования: defaults
При разбиении диска запомните название устройства. На вопрос о времени по Гринвичу отвечайте нет и выбирайте часовой пояс Москвы.
Когда спросят про устройство для установки системного загрузчика, напишите название устройства, которое отображалось при разбиении. Скорей всего это /dev/hda. Или если у вас SATA или SCSI диск - /dev/sda.
Допустим вы только что установили Ubuntu/Kubuntu. Перед вами GMD - GNOME Display Manager (KMD - KDE Display Manager). Программа управляющая графическим входом в систему. Введя логин и пароль вы окажитесь в Интегрированной Графической Среде GNOME (KDE).
Что же мы увидим? Корявые шрифты, маленькая частота монитора, кракозябры в консоли... Из-за патентов на ПО в дистрибутиве нет поддержки mp3, divX и прочих вкусностей.
К счатью все это устранимо.
Сначала добавим новые репозитарии - файловые хранилища откуда будем брать софт и обновления.
(Подсказка по редактору nano: F3 - сохранение, Alt + x - выход)
sudo nano /etc/apt/sources.list
Можете заменить его содержимое моей подборкой:
Для версии 5:
deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted
deb http://ru.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu breezy main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://ru.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu breezy-updates main restricted
## ADDED
deb http://ru.archive.ubuntu.com/ubuntu breezy universe
deb-src http://ru.archive.ubuntu.com/ubuntu breezy universe
deb http://ru.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted
deb http://security.ubuntu.com/ubuntu breezy-security universe
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
deb http://archive.ubuntu.com/ubuntu breezy multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy multiverse
## Backports
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://ubuntu-backports.mirrormax.net/ breezy-extras main restricted universe multiverse
deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
Для версии 6:
## OFFICIALLY SUPPORTED REPOSITORIES
deb http://us.archive.ubuntu.com/ubuntu dapper main restricted
deb-src http://us.archive.ubuntu.com/ubuntu dapper main restricted
deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
deb http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted
## COMMUNITY SUPPORTED REPOSITORIES
deb http://us.archive.ubuntu.com/ubuntu dapper universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu dapper universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb http://us.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
## BACKPORTS
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
## PENGUIN LIBERATION FRONT (PLF) REPOSITORIES (http://wiki.ubuntu-fr.org/doc/plf)
## Primary
deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
## Secondary (use only if primary is not working)
deb ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ dapper free non-free
deb-src ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ dapper free non-free
Сохраните и закройте файл.
Необходимо обновить список пакетов:
sudo apt-get update
После того как список пакетов обновлен, установим все необходимые кодеки (mp3, divX и т.п.), поддержку Flash для браузеров Mozilla и нормальные шрифты.
Для версии 5:
sudo apt-get install language-pack-ru msttcorefonts xfonts-terminus flashplayer-mozilla gstreamer0.8-plugins gstreamer0.8-lame gstreamer0.8-ffmpeg gstreamer0.8-xvid lame sox ffmpeg mjpegtools vorbis-tools w32codecs libdvdcss2 realplay avifile-divx-plugin totem-xine -y --force-yes
Для версии 6:
sudo apt-get install language-pack-ru msttcorefonts xfonts-terminus flashplugin-nonfree lame sox ffmpeg mjpegtools vorbis-tools w32codecs libdvdcss2 avifile-divx-plugin libxine-extracodecs -y --force-yes
Запустим программу для регистрации кодеков и плагинов мультимедиа движка gstreamer (если у вас Ubuntu, а не Kubuntu):
gst-register-0.8
Теперь установим драйвера для видеокарты. Если у вас nVidia, тогда выполните следующие команды:
sudo apt-get install nvidia-glx
sudo nvidia-glx-config enable
И если ATI:
sudo apt-get install xorg-driver-fglrx
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo dpkg-reconfigure xserver-xorg
Теперь подправим конфиги иксов - пропишем установленные шрифты и зададим родные частоты для монитора.
sudo nano /etc/X11/xorg.conf
В секцию Files добавим строчку:
FontPath "/usr/share/fonts/truetype/msttcorefonts"
То есть должно получиться что-то вроде:
Section "Files"
<Куча всего>
FontPath "/usr/share/fonts/truetype/msttcorefonts"
EndSection
Настроим нормальный ввод с клавиатуры. В секцию "InputDevice" с Identifier "Generic Keyboard" внесем такие изминения:
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Если же вы хотите переключать раскладку не по Ctrl+Shift, а по Alt+Shift пропишите такой XkbOptions:
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
Пришло время настроить монитор. Откройте еще один терминал и пропишите в нем команду:
sudo gtf width height refresh
Где width и height - разрешение, которое вы хотите использовать, refresh - максимальная частота, с которой обновляется монитор на этом разрешении. Смотрите не ошибитесь с частотой - это очень важно. Посмотрите в документации на монитор или, когда будите в Windows в настройках рабочего стола (монитора).
Для моего разрешения 1024x768 и частоты 75 команда выглядела так:
sudo gtf 1024 768 75
Команда выдаст строку типа:
Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
Ее вы должны прописать в секцию Monitor.
Так же добавьте подобные записи (модлайн) для остальных меньших разрешений, которые возможно вы будите использовать (в играх например).
У меня это 800x600 и 640x480.
Проверьте секцию Device. В ней описана ваша видеокарта. Если у вас nVidia, то драйвер должен быть прописан "nvidia". Если ATI, то "fglrx".
Если вы установили драйвера видеокарты и запустили программу настройки, то он должен быть прописан.
Все. Иксы настроены.
Установим шрифт для консоли:
sudo nano /etc/console-tools/config
Пропишите в нем следующее:SCREEN_FONT=Cyr_a8x16
Теперь закройте все окна и завершите сеанс (Меню Система->Завершить Сеанс).
Нажмите комбинацию клавишь Ctrl+Alt+F1 (Сначала Ctrl, потом Alt, потом неотпуская F1).
Залогиньтесь под суперпользователем (введите логин root и пароль).
Перезагрузим настройки консоли:
/etc/init.d/console-screen.sh restart
Выполните команду ls --help
Если увидите русский язык, значит все сделали правильно.
Теперь иксы (если у вас Ubuntu):
/etc/init.d/gdm restart
И если у вас Kubuntu:
/etc/init.d/kdm restart
Итак, если запустится GDM/KDM с привычным разрешением, могу вас поздравить - теперь вы обладатель "приличного" линукса. Залогиньтесь под обычным пользователем.
Теперь настраивайте все на ваш вкус. Советую установить в качестве системных шрифтов Verdana 9 (Меню Система->Параметры->Шрифты)
Так же если у вас LCD монитор, можете отключить сглаживание (Установить монохромное). Мне больше нравится так.
В Firefox тоже страшные шрифты. Я обычно ставлю на Cyrillic и Western везде Verdana 12.
Загляните в настройки Терминала на предмет все тех же шрифтов и хоткеев. Для терминала устанавливайте только Terminus. Можно установить привычные Ctrl+C Ctrl+V для копирования/вставки и Ctrl+N (или как захотите) для открытия нового таба.
Запустите программу настройки звуковухи: Меню Система->Параметры->Звук и выбирите свою звуковую карту. Затем выпоните в терминале:
alsamixer
MM - это Mute. Чтобы разmuteть канал нажмите M. Разблокируйте и поднимите Master, Master Surround, Center и Surround (если у вас система >5.1), PCM до 81.
Все замечания и пожелания высказывайте в гостевой книге.