Archlinux 2009.08. Установка.

Опубликовано в Archlinux. Метки: , , , . 1 Comment »

Установка wordpress 2.8 в fedora 11

При установки очень помогла статья с fedora.co.in
И так логинемся на сервер с правами root. На сервере уже должен быть установлен php,mysql,apache2.

wget http://wordpress.org/wordpress-2.8.zip #скачиваем wordpress

или

wget http://ru.wordpress.org/wordpress-2.8-ru_RU.zip #русская версия
unzip wordpress-2.8.zip -d /usr/share/wordpress #разархивируем

nano /etc/httpd/conf.d/wordpress
Alias /wordpress /usr/share/wordpress

AllowOverride Options

Задаем права на папки и файлы wordpress.
chown -R apache:apache /usr/share/wordpress/
find /usr/share/wordpress/ -type d -exec chmod 755 {} \;
find /usr/share/wordpress/ -type f -exec chmod 644 {} \;

cp /usr/share/wordpress/wp-config-sample.php /usr/share/wordpress/wp-config.php

Создаем БД для wordpress:
mysql -u root -p
mysql> create database wordpress;
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO ‘wordpress’@’localhost’ IDENTIFIED BY ‘password’;
mysql> FLUSH PRIVILEGES;
mysql> quit;

Настраиваем wordpress:
nano /usr/share/wordpress/wp-config.php
define(‘DB_NAME’, ‘wordpress’);

/** MySQL database username */
define(‘DB_USER’, ‘wordpress’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘password’);

/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);

открываем браузер http://адрес.вашего.сервера/wordpress
и если все в порядке видим:
wordpress2
нажимаем
installwordpress

Записываем сгенерированный пароль:

wordpress3

Вводим логин admin и пароль из предыдущего шага и жмем log in
loginwordpress

Опубликовано в Fedora. Метки: , , , , . 1 Comment »

Установка zabbix в Fedora 11.

Zabbix замечательный сервер мониторинга. Приступим пожалуй к установки.

yum install zabbix zabbix-server-mysql zabbix-agent zabbix-web-mysql mysql-server

/etc/init.d/mysqld start

/usr/bin/mysql_secure_installation
Enter current password for root (enter for none):  # жмем enter

Set root password? [Y/n] y
New password: #вводим пароль для root
Re-enter new password: #еще раз вводим пароль для root
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y #ставим y если не нужен удаленный доступ к БД пользователем root
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

mysql -u root -p #вводим пароль root
mysql> create database zabbix;
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; #password поменять на любой желаемый пароль
mysql> FLUSH PRIVILEGES;
mysql> quit;

mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/schema/mysql.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/data/data.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/data/images_mysql.sql

nano /etc/zabbix/zabbix_server.conf
листаем до конца файла.
DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=zabbix
# Database user
DBUser=zabbix
# Database password
# Comment this line if no password used
DBPassword=password #вместо password ваш пароль к бд zabbix

/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start

nano /usr/share/zabbix/include/db.inc.php
Над строкой if(!isset($DB))
добавляем:

$DB_TYPE ="MYSQL";
$DB_SERVER ="localhost";
$DB_DATABASE ="zabbix";
$DB_USER ="zabbix";
$DB_PASSWORD ="password";
$DB_PORT="0";

nano /etc/php.ini
находим max_execution_time = 30
и меняем на max_execution_time = 300
находим ;date.timezone =
и меняем на date.timezone = Europe/Moscow #вместо Европа Москва установить ваш часовой пояс, если он другой

/etc/init.d/httpd restart

chkconfig zabbix-server on

chkconfig zabbix-agent on

В браузере открываем http://адрес.вашего.сервера/zabbix и настраиваем веб фронтэнд zabbix’а. На третьем шаге должно быть везде ok

zabbix На четвертом шаге настраиваем параметры подключения к ДБ и жмеем test connection все также должно быть ok.

zabbix2 На 7 шаге если у вас так

zabbix3 Жмем Save configuration file и данный файлик сохраняем на сервере в /etc/zabbix/web/
Нажимаем кнопку Retry что бы все стало ok.
По умолчанию, для входа в zabbix:
логин admin
пароль zabbix

Опубликовано в Fedora. Метки: , , , , . 10 комментариев »

Ext4 и Arch Linux

И вот пришло то самое время, время попробовать ext4. Для того что бы взглянуть на ext4 я выбрал любимый Арч. Установку арча я производил из gentoo. Открываем терминал с правами root и приступаем.

!! Внимание ваше ядро и e2fsprogs должны поддерживать ext4.

Для начала подготовим раздел для корня арча.

mkfs.ext4 /dev/sda5 #в моём случаи для арча предназначен раздел sda5
mkdir /newarch
mount /dev/sda5 /newarch

cd /
wget http://repo.archlinux.fr/i686/pacman-static-3.2.2-1.pkg.tar.gz
tar xzvf pacman-static-3.2.2-1.pkg.tar.gz
wget ftp://ftp.archlinux.org/core/os/i686/pacman-mirrorlist-20081213-1-i686.pkg.tar.gz
tar xzvf pacman-mirrorlist-20081213-1-i686.pkg.tar.gz
mkdir -p /newarch/var/lib/pacman
pacman.static -Sy base -r /newarch --ignore kernel26
совсем соглашаемся и пить чай или кофе, но не крепче, для установки Арча необходим трезвый ум.

cd /newarch/dev
mknod -m 660 console c 5 1
mknod -m 660 null c 1 3

mount /dev/ /newarch/dev/ --bind
mount /sys/ /newarch/sys/ --bind
mount /proc/ /newarch/proc/ --bind
cp /etc/resolv.conf /newarch/etc/
chroot /newarch
pacman -f -S kernel26
Правим /etc/rc.conf
об этом я уже писал 
в /etc/fstab прописываем корень арча swap и другие необходимые разделы
в locale.gen оставляем нужные локали

locale-gen
cat /proc/mounts > /etc/mtab
wget http://dev.archlinux.org/~tpowa/grub/grub-0.97-15-i686.pkg.tar.gz
pacman -U grub-0.97-15-i686.pkg.tar.gz
правим /boot/grub/menu.lst
прописываем все нужные операционные системы
!! Внимание в результате следующих действий загрузчик будет переписан.
!! команду надо выполнять из окружения арча:
grub-install /dev/sda --root-directory=/ #у вас вместо /dev/sda может быть другое значение
Перезагружаемся и Арч установлен на ext4 и готов к применению.

p.s.: Вики Арча как всегда помог. (первая вторая статья).

Ubuntu 8.10 и eee pc 1000h. Эпизод II.

Еще одно из изменений в новой Убанту утилита Master USB startup disk для преобразования cd образа в образ для usb флэшки. Что я оценил спасибом благодарного пользователя eee pc. Под рукой нашлась флэшка kingston 2gb ReadyFlash. Вставляем диск с Убантой в cd привод, а флэшку в usb (!Здесь главное не перепутать!) и жмем Make Startup Disk.

makeusbstartupdisk

installation-completeПосле успешного завершения данной процедуры можно вставить флэшку с убантой в eee pc и приступить к процессу установки.

На eee pc до этого стояла мандрива 2009 ну в общем на вкус на цвет, а мне не очень :). Установка прошла без сучка и задоринки

Правда оказалось что новая Убанту сразу так с ходу ни захотела работать с wi-fi. Решение нашлось на полезным для пользователей ubuntu на eee pc сайте array.org. Устанавливаем репозиторий данного сайта

wget http://www.array.org/ubuntu/array-intrepid.list
sudo mv -v array-intrepid.list /etc/apt/sources.list.d/
wget http://www.array.org/ubuntu/array-apt-key.asc
sudo apt-key add array-apt-key.asc
sudo apt-get update
sudo apt-get install linux-eeepc

и перезапускаемся, в списке загрузчика нужное нам ядро будет третьим.

Опубликовано в Ubuntu. Метки: , , , . 2 комментария »

Gentoo 2008.0

Собственно вышел gentoo 2008 и своим выходом привлек моё внимание. И вот очередным дистрибутивом на посмотреть/потестить становиться gentoo. Загрузил образ, но что то с инсталлером, не срослось и он отказался ставится. На помощь пришел замечательный сборник статей (СПАСИБО АВТОРАМ). Почитав его, я решил поставить gentoo, находясь в любимом Арче с помощью chroot.

При помощи cfdisk создадим раздельчик для gentoo

отформатируем предназначенный для gentoo раздел

mkfs.ext3 /dev/sda9 #/dev/sda9 заменить на ваш раздел

mkdir /mnt/gentoo #

mount /dev/sda9 /mnt/gentoo

cd /mnt/gentoo

wget http://mirror.yandex.ru/gentoo-distfiles/releases/x86/2008.0/stages/stage1-x86-2008.0.tar.bz2

tar -xvjpf stage1-x86-2008.0.tar.bz2

cd /mnt/gentoo/usr

wget http://mirror.yandex.ru/gentoo-distfiles/snapshots/portage-latest.tar.bz2

tar -xvjpf portage-latest.tar.bz2

mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
cp /etc/resolv.conf /mnt/gentoo/etc/

modprobe loop #без него genkernel ругаться будет

chroot /mnt/gentoo/ /bin/bash

env-update

source /etc/profile

nano -w /etc/make.conf

CFLAGS=»-O2 -mtune=i686 -pipe»
CXXFLAGS=»${CFLAGS}»

CHOST=»i686-pc-linux-gnu»

cd /usr/portage

sh scripts/bootstrap.sh

nano /etc/portage/package.unmask

=sys-kernel/gentoo-sources
sys-devel/gcc
sys-libs/glibc

emerge -e system

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

#ln -snf /usr/portage/profiles/default/linux/x86/2008.0/desktop/ /etc/make.profile/ #пример переключения профилей

emerge autounmask #удобная вещь для раз маскировки пакетов но на самом деле ручки они всегда надежнее

#захотелось свеженького и нестабильненького

autounmask sys-devel/gcc-4.3.1-r1
autounmask sys-kernel/gentoo-sources-2.6.25-r6

autounmask sys-libs/glibc-2.8_p20080602 #

emerge gentoolkit

euse -E symlink

euse -D doc

emerge glibc binutils gcc-config gcc

gcc-config i686-pc-linux-gnu-4.3.1
source /etc/profile

nano /etc/locale.gen

en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8

nano /etc/make.conf

CFLAGS=»-O2 -mtune=i686 -pipe» заменил на CFLAGS=»-O2 -march=core2 -mtune=core2 -pipe» #для core 2 duo

nano /etc/fstab #подправить и запустить

emerge gentoo-sources

emerge genkernel

cat /proc/mounts > /etc/mtab

cd /usr/src/linux

genkernell all

cat /proc/mount > /etc/mtab

emerge grub

nano /boot/grub.conf

прописать ядро

и другие ОС

grub-install /dev/sda

И генту готов к дальнейшим указаниям.

Данная статья скорее, что то вроде путевых заметок, нежели полноценное руководство по установки. Очень советую вам ознакомиться с handbook и со сборником статей.

Gentoo понравилось — отличная система. USE флаги — вещь! Рекомендую.

p.s.: openoffice жуть как долго компилируется 😉

Опубликовано в Gentoo. Метки: , , , . 5 комментариев »

Archlinux installation. 2008.06

Вот вышел замечательный релиз, замечательного дистрибутива, замечательного линукса. Этот замечательный дистрибутив, носит гордое имя Archlinux Петрович.»Overlord» (в переводе с английского — Повелитель). Закачать замечательный образ Archlinux можно с замечательного сайта. Что я собственно и сделал. Ну что же приступим к установке.

По сравнению с предыдущем релизом, установщик претерпел, некоторые изменения, обзавелся оформлением.

Выбираем первый пунктик и жмем [enter]. Пишем root и опять жмем [enter].

Ну что же приступим к установке /arch/setup. И тут нам предоставляется первый выбор — Откуда устанавливать, 1. с CD-rom 2. с FTP/HTTP. Я выбрал первый пункт, по той же причине.И вот перед нами 6 пунктов

1. Prepare Hard Drive. (Приготовить жесткий диск). жмем enter и выбираем пункт 2 Partition Hard Drives. Запуститься cfdisk, (описывать не буду…), я создал 3 раздела под / , home и swap. далее в третим пункте указываем точки монтирования для разделов.

2. Select Packages. (Выбор пакетов) После нажатия кнопки enter, Инсталлер поведает о том что содержащиеся пакеты на этом диске смонтированы в каталог /arc/core/pkg. И если вы хотите использовать пакеты из другого источника, смонтируйте их в данный каталог. А мы не хотим по этому жмём ok.  На выбор нам предложат категорию base-devel, выбираем её и жмем ok. Возникнет меню с выбором пакетов. (Мне кажется здесь, бы не помешало бы краткое описание пакетов) И если надо выбираем еще что-нибудь 🙂

3. Install Packages (Установка пакетов)

4. Configure System (Аха! Настройка системы) Нажимаем Yes (Да) и смотрим что предлагает инсталлер, мне нечего из предложенного ни подошло, поэтому я везде отвечал No (Нет)

/etc/rc.conf Конфигурация системы. Заходим туды и вносим поправки.

LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moscow"
KEYMAP="ru-utf"
CONSOLEFONT="/usr/share/kbd/consolefonts/cyr-sun16.psfu.gz"
CONSOLEMAP="/usr/share/kbd/consoletrans/cp866_to_uni.trans"
USECOLOR="no"
Настраиваем сеть в этом же файле:

HOSTNAME="host" # host заменить на желаемое "имя" компа
eth0="dhcp"

eth1="eth1 192.168.0.2 netmask 255.255.255.0" # второй интерфейс смотрит в локальную сеть
INTERFACES=(eth0 eth1)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# — prefix an entry in ROUTES with a ! to disable it
#
gateway="default dev eth0" #в инете сидим через eth0
ROUTES=(gateway)

Root-Password. Задаём замечательный пароль для root’а

5. Install Bootloader (Установить загрузчик) выбираем GRUB. Откроется файл конфигурации grub подправьте его по мере необходимости, я например добавил

title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

Выбираем куда пропишется загрузчик.

6. Exit Install (Покинуть установщик)

Пишем reboot. Несколько мгновений и замечательный Archlinux свеже-установлен.

Ну а теперь осталось, немного. Для началу установим всякий полезненький при полезненький, замечательный софт.

pacman -S xorg kbd-ru-keymaps iptables alsa-utils gdm hwd aspell-ru gnome-terminal hal gedit nvidia sudo gnome

hwd -u

nvidia-xconfig

alsaconf

alsactl store

nano /etc/inittab

Настроим запуск X при загрузки системы.

#id:3:initdefault: #эту строчку нужно за комментировать
# Boot to X11
id:5:initdefault: # а эту наоборот рас комментировать

#x:5:respawn:/usr/bin/xdm -nodaemon #эту за комментируем
x:5:respawn:/usr/sbin/gdm -nodaemon #а эту рас комментируем

Теперь добавим для себя пользователя.

useradd -m -s /bin/bash user

passwd user #сочиняем себе замечательный пароль

gpasswd -a user audio #для работы звука
gpasswd -a
user storage #для работы с флэшками, хардами, …
gpasswd -a
user wheel #что бы вы могли пользоваться командой sudo
gpasswd -a
user network
gpasswd -a user log #что бы можно было читать все логи
gpasswd -a user disk
gpasswd -a user optical

В /etc/rc.conf в переменную daemons добавляем alsa, hal, fuse, iptables и должно получится что-то на подобие этого.

DAEMONS=(syslog-ng hal iptables network fuse netfs crond @alsa)

Перезагружаем компьютер и входим в систему под своим пользователем
открываем pacman.conf

gksu gedit /etc/pacman.conf

и в конец файла добавляем

[archlinuxfr]
# The french Archlinux communities packages
Server = http://repo.archlinux.fr/i686

Далее pacman -Sy yaourt

Удаляем freetype2 libxft cairo командой

pacman -Rd freetype2 libxft cairo

Устнавливаем пакеты необходимые для сборки ПО из исходников.

pacman -S gcc make patch

И устанавливаем freetype2-cleartype libxft-cleartype cairo-cleartype командой

yaourt -S freetype2-cleartype libxft-cleartype cairo-cleartype mesa --noconfirm

Далее в gnome заходим в Система–> Параметры–>Внешний вид-> Шрифт и ставим субпиксельное сглаживание.

Теперь добавим репозиторий compiz-fusion:

gksu gedit /etc/pacman.conf

[compiz-fusion]
Server = http://compiz.dreamz-box.de/i686

И установим его:

pacman -Sy compiz-fusion-git compiz-fusion-plugins-makebelieve-git

Теперь сохраняем, всё что натворили и перезапускаем X (ctrl+alt+backspace).

p.s.: ремейк статьи

Archlinux Installation

Ремейк данной статьи.

И так после того как компьютер загрузился с CD Archlinux Don't Panic И вы нажали Enter. Перед вами показалась командная строка, смело пишите /arch/setup и жмите enter.

Установщик спросит откуда ставить с данного CD или FTP. Что бы поменьше рисковать (как то однажды поставил с FTP, а ядро оказалось не рабочим) выбираем CD

Разбиваем диск и монтируем партитиции по собственному усмотрению, на следующем шаге выбираем configure packages->base->yes и вперед.

В configure system, я на все отвечаю нет, ибо из всего предложенного мне ничего ненужно. Далее выбираем nano (он попроще 🙂 ).

Правим rc.conf

LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moscow" #
KEYMAP="ru-utf"
CONSOLEFONT="/usr/share/kbd/consolefonts/cyr-sun16.psfu.gz"
CONSOLEMAP="cp866_to_uni.trans"
USECOLOR="no" # мне больше нравится не цветной вариант, в gnome-terminal иногда буквы с белым фоном сливаются

Настраиваем сеть в том же файле:

HOSTNAME="wildarcherhost" # wildarcherhost заменить на ваше имя компа
lo="lo 127.0.0.1"
eth0="dhcp" #в случаи если провайдер поддерживает dhcp
INTERFACES=(lo eth0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw"
ROUTES=(gateway)
#

правим hosts (прочитал про этот твик здесь в секции Aliasing hostname to localhost)


# wildhost заменить на ваше имя компа

127.0.0.1 localhost.localdomain wildarcherhost
127.0.1.1 wildarcherhost

В resolv.conf прописываем DNS сервера провайдера, в случаи если у вас не dhcp
nameserver xx.xxx.x.x
nameserver xx.xxx.x.x

В locale-gen заходим и убеждаемся, что русские локали не закомментираванны
В root-password задаем пароль root’а
Далее выбираем загрузчик, я предпочитаю grub (lilo никогда не пользовался) у меня стоит windows поэтому я раскомментировал строки (эти настройки для меня подходят, а у вас настройки могут отличаться):

title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

Далее пишем reboot в консоли и вынимаем диск. На этом базовая установка завершена.

После перезагрузки логинемся под рутом и:

1) pacman -Syu обновляемся и перезагружаемся

2) pacman -S kbd-ru-keymaps # для русской раскладки

3) pacman -S cvsup xorg gnome gdm gnome-terminal gnome-power-manager alsa-utils gnome-utils sudo dialog-w hwd gedit aspell-ru file-roller gnome-audio mc-utf8#установит X’ы gnome firefox dialog-w
(alsaconf будет на русском, а не на кракозяберском) sudo (ubuntu посвящается 😉 ) , остальное в комментариях не нуждается
hwd -u
4) pacman -S nvidia (у меня видеокарта от nvidia)

5) nvidia-xconfig #мне пришлось подправить расширение для моего монитора (20″ tft) в

Section "Screen"
...
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
...

6) Далее добавляем юзера:

#wildarcher заменить на ваш логин
useradd -m -s /bin/bash wildarcher
passwd wildarcher
gpasswd -a wildarcher audio #для работы звука
gpasswd -a wildarcher storage #для работы с флэшками, хардами, ...
gpasswd -a wildarcher wheel #что бы вы могли пользоваться командой sudo
gpasswd -a wildarcher network

gpasswd -a wildarcher log #что бы можно было читать все логи
gpasswd -a wildarcher hal
gpasswd -a wildarcher disk

nano /etc/sudoers (в этом файле добавляем строчку: %wheel ALL=(ALL) NOPASSWD: ALL)

7) Настраиваем звук

alsaconf
alsactl store

В /etc/rc.conf в переменную daemons добавляем alsa, hal, portmap, fam и должно получится что-то вроде этого

DAEMONS=(syslog-ng hal network netfs crond fam portmap @alsa)

8. ) Перезагружаем компьютер
9)логинемся под рутом и запускаем gdm
/etc/rc.d/gdm start
10)в гном логинемся под своим пользователем
11) открываем терминал становимся рутом: sudo su и приступаем к настройки шрифтов
а) Для начала скачайте yaourt в какой-нить каталог. Перейдите в этот каталог и запустите команду makepkg -bis
б) открываем pacman.conf и в конец файла добавляем
[archlinuxfr]
# The french Archlinux communities packages
Server = http://repo.archlinux.fr/i686

Далее pacman -Sy && pacman -S yaourt

Удалите freetype2 командой pacman -Rd freetype2
gedit ~/.bashrc
В открывшемся файле: export EDITOR=»nano»
Далее пишем yaourt lcd
выбираем пункты соответствующие записям freetype2-lcd_ cairo-lcd libxft-lcd жмем enter и пакеты соберутся и установятся.
Далее в gnome заходим в Система—> Параметры—> Шрифт ставим субпиксельное сглаживание.
Далее открываем xorg.conf с правами рута (sudo gedit /etc/X11/xorg.conf) в Section «Monitor»

. . .
DisplaySize 370.4 277.8 # как расчитать display size читать там откуда я это взял

в Section «Screen» после строки DefaultDepth 24 добавляем

. . .
Option "UseEdidDpi" "FALSE" #нужно что бы правильно считались dpi
Option "DPI" "96 x 96" #использываnь 96 dpi (как MS Windows)
Option "AllowGLXWithComposite" "True" #для берила и т.п нужно
Option "NoLogo"

Option «RenderAccel» «True» #для берила и т.п нужно
Option «AddARGBGLXVisuals» «True» #для берила и т.п нужно
. . .
EndSubSection
EndSection
. . .
Section «Extensions»
Option «Composite» «Enable» #для берила и т.п нужно
EndSection

Закрываем xorg.conf и открываем fonts.conf (gedit /etc/fonts/fonts.conf) и добавляем эти строчки перед строкой </config>

<match target=»font»>
<test name=»weight» compare=»more»><const>medium</const></test>
<edit mode=»assign» name=»autohint»><bool>false</bool></edit>
</match>

pacman -S ttf-ms-fonts #установить шрифты M$
mkfontdir /usr/share/fonts/TTF #на всякий случай
mkfontdir /usr/share/fonts/misc/
mkfontdir /usr/share/fonts/cyrillic/
mkfontdir /usr/share/fonts/100dpi/
mkfontdir /usr/share/fonts/75dpi/
опять открываем xorg.conf с правами рута и в секцию Section «Files» добавляем

FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/misc"

После произведенных настроек /etc/X11/xorg.conf должен быть похож на это

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Jun 13 18:39:30 PDT 2007

Section «ServerLayout»
Identifier «Layout0»
Screen 0 «Screen0»
InputDevice «Keyboard0» «CoreKeyboard»
InputDevice «Mouse0» «CorePointer»
EndSection

Section «Files»
RgbPath «/usr/lib/X11/rgb»
ModulePath «/usr/lib/xorg/modules»
FontPath «/usr/share/fonts/TTF»
FontPath «/usr/share/fonts/cyrillic»
FontPath «/usr/share/fonts/100dpi»
FontPath «/usr/share/fonts/75dpi»
FontPath «/usr/share/fonts/local»
FontPath «/usr/share/fonts/misc»
EndSection

Section «Module»
Load «dbe»
Load «extmod»
Load «type1»
Load «freetype»
Load «glx»
EndSection

Section «InputDevice»
# generated from default
Identifier «Mouse0»
Driver «mouse»
Option «Protocol» «auto»
Option «Device» «/dev/psaux»
Option «Emulate3Buttons» «no»
Option «ZAxisMapping» «4 5»
EndSection

Section «InputDevice»
# generated from default
Identifier «Keyboard0»
Driver «kbd»
EndSection

Section «Monitor»
Identifier «Monitor0»
VendorName «Unknown»
ModelName «Unknown»
HorizSync 30.0 — 110.0
VertRefresh 50.0 — 150.0
DisplaySize 370.4 277.8
Option «DPMS»
EndSection

Section «Device»
Identifier «Device0»
Driver «nvidia»
VendorName «NVIDIA Corporation»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Device0»
Monitor «Monitor0»
DefaultDepth 24
Option «UseEdidDpi» «FALSE»
Option «DPI» «96 x 96»
Option «AllowGLXWithComposite» «True»
Option «NoLogo»
Option «RenderAccel» «True»
Option «AddARGBGLXVisuals» «True»
SubSection «Display»
Depth 24
Modes «1400×1050» «1280×1024» «1024×768» «800×600» «640×480»
EndSubSection
EndSection

Section «Extensions»
Option «Composite» «Enable»
EndSection
12) настраеваем русскую раскладку в gnome Система-Параметры-Клавиатура — Раскладки — Добавить добавляем (Россия Клавиатура Windows) переходим на вкладку Параметры Раскладки -> Использование клавиатурных инд… — Индикатор ScrollLock — Функции смены раскладки — ставим галочку на том как вам удобнее менять раскладку
13) Далее передергиваем X (не забыв сохранить все что правили!) комбинацией клавиш alt+ctrl+backspace
14)Логинемся пользователем и радуемся шрифтам. После того как порадовались шрифтам запускаем терминал пишем
sudo su
pacman -S gstreamer0.10-plugins pidgin mplayer ntfs-3g banshee totem-xine flashplugin jre
gedit /etc/rc.conf # В MODULES добавляем fuse