wat_che 29.05.2011 11:42
How-to`s — Приведение openSUSE 11.4 к боевой готовности
В связи с последними веяниями над Mandriva, взвесив все "за" и "против" решил перейти на openSUSE.Изложу тут всё с чем я столкнулся после установки системы и как это решил. Может кому пригодится. Итак начнём.
1. Настройка интернета VPN (PPTP)
Для установки vpn (PPTP) необходимо заранее скачать linux-atm-lib-2.5.0-142.1.x86_64.rpm от openSUSE 11.3 т. к. для версии 11.4 такого пакета по какой-то причине нет и установить. Затем через yast vpn настраиваться на ура.
Также Для автоподключения vpn после просыпания ноутбука, либо обрыва связи добавить такие строки в /etc/sysconfig/network/providers/имя_провайдера
AUTO_RECONNECT='yes'
AUTO_RECONNECT_DELAY='5'
AUTO_RECONNECT_EXITS='0 8 15 16'
2. Изменяем MAC адрес сетевой карты.
Т.к. у моего провайдера для раздачи интернета идёт привязка к MAC, то на ноутбуке его необходимо изменить.
В openSuse добавляем строку LLADDR с необходимым адресом в конфигурации нужного интерфейса вот здесь /etc/sysconfig/network-scripts/ifcfg-eth0, например вот так:
LLADDR='05:0b:02:0b:04:08'
Если это не сработает, тогда команду ifconfig eth0 hw ether 05:0b:02:0b:04:08 поместить в /etc/rc.d/boot.local это срабатывает точно на ура.
3. Отключение системного динамика.
Заметил, что при перезагрузке или набирании в консоли издаёт противные звуки системный динамик, чтоб это не раздражало отключаем его.
В /etc/modprobe.d/99-local.conf добавить строку blacklist pcspkr
и открыть yast-звук в графе Select HDA Beep registration mode (0=off, 1=on, 2=mute switch on/off) поставить 0
4. "Гуманоидный" вывод команд df и du.
Для "гуманоидного" вывода команд du и df (чтоб вывод был в гигабайтах либо мегабайтах) в /etc/profile.d/alias.bash добавляем такие алиасы: alias df='df -h' и alias du='du -h'. Либо для текущего пользователя добавить теже алиасы в ~/.bashrc
5. Отключить закрытие менеджера управление пакетами после их установки.
В YAST в разделе «Система» выбираем «Редактор /etc/sysconfig» и в /etc/sysconfig/yast2 установливаем значение PKGMGR_ACTION_AT_EXIT в положение "restart".
6. Сглаживание шрифтов.
Для начала для нормального шрифта в консоли (Monospace) установить шрифт bitstream-vera-1.10-312.1.noarch.rpm
А теперь самое интересное. Всё в suse хорошо, но шрифты это полный алис. Но мир не без добрых девелоперов.
Самое лучшее, на мой взгляд сглаживание шрифтов получается при установки пакета со сглаживанием от infinality.net
Открываем консоль и пишем от рута:
# cd /etc/zypp/repos.d
# wget http://download.opensuse.org/repositories/home:/anshuljain:/infinality/openSUSE_11.4/home:anshuljain:infinality.repo
# zypper in freetype2-feature-subpixel-hinting
После установки пакетов скачиваем файл local.conf (http://www.infinality.net/files/local.conf) и помещаем его в /etc/fonts/. Перегружаемся.
7. Запускаемые службы.
Отключив лишнее в YAST - Системные службы получил вот такой результат.
Запущенные службы
acpid
alsasound
autofs
cron
dbus
earlysyslog
earlyxdm
fbset
kbd
network
network-remoteds
openvpn
postfix
splash
splash_early
syslog
vboxdrv
vsftpd
xdm
8. Плюшки от Tumbleweed.
Для героев не боящихся вдруг не взлететь есть репозиторий Tumbleweed с непрерывным циклом обновления стабильных компонентов системы. Чтоб его добавить необходимо:
1. Отключить все "левые" репозитории кроме официальных.
2. Из под рута:
Добавляем реп Tumbleweed:
zypper ar --refresh http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ Tumbleweed
Обновляемся:
zypper dup --from Tumbleweed
Добавляем реп Packman Tumbleweed:
zypper ar --refresh http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_Tumbleweed/ "Packman Tumbleweed"
Обновляемся:
zypper dup --from "Packman Tumbleweed"
Если вдруг после презагрузки не удалось взлететь, я не виноват.
Tumbleweed это будет 11.5 или уже 12.0?
И вообще, они же вроде на RR собирались переходить, не?
И вообще, они же вроде на RR собирались переходить, не?
5. Отключить закрытие менеджера управление пакетами после их установки.
А зачем?
установил или удалил пакет и морда управления пакетами закрывается, а хочется, например, ещё установить или удалить какой-то пакет
кстати, в большинстве случаев zypper из командной строки рулит, и ничего и не закрывается.
так и есть, обычно сам так и делаю, вот только пообвыкну.
Вам вопрос. Как удалить из терминала все пакеты содержащие, например qmmp? В Mandriva было так urpme qmmp -a, а как SUSE?
Вам вопрос. Как удалить из терминала все пакеты содержащие, например qmmp? В Mandriva было так urpme qmmp -a, а как SUSE?
И как-то сервисов маловато.
firewall уже не нужен?
На сколько я понял, у Вас комп напрямую к сети подключен, раз Вы МАС меняли.
smartd - уверены, что стоит пренебрегать?;)
firewall уже не нужен?
На сколько я понял, у Вас комп напрямую к сети подключен, раз Вы МАС меняли.
smartd - уверены, что стоит пренебрегать?;)
а зачем. Всё равно хожу через провайдерский нат. В моём городке в локалке кул хакеров нет.
Ну и последний вопрос:
Если видеокарта не интел, то какие драйвера ставили?
Если видеокарта не интел, то какие драйвера ставили?
гуманный → человечный