В данном руководстве я по шагам опишу настройку дистрибутива 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.


Все замечания и пожелания высказывайте в гостевой книге.

Hosted by uCoz