LinuxShop.ru   PrefNews.Ru  |  DotStyle.Ru  |  HotStuff.Ru  |  Hurd.ru  








 
НОВОСТИ МАГАЗИН БИБЛИОТЕКА LINUXBEGIN GENTOO.RU REDHAT UNIX4ALL ФОРУМ  
Logo
LinuxBegin Руководства Проекты Обратная связь
Все разделы
Аналоги Windows-программ в Linux
(en)
Рассылка "OS Linux для начинающих"
Лучшие ссылки

Знакомство с Linux
Linux Navigator
Что делать, если вы установили GNU/Linux
Введение в Linux
LNAG на русском языке

LinuxHumor (en)
Linux Wallpapers
Linux Tips & Tricks
Ссылки на софт
Xoid26 homepage
Список всех статей (big)

Форум проекта
Другие форумы, и т.д.
Регистрация
Добавить статью
Обратная связь
Email
Разделы

Что такое Linux
Некоторые возможности Linux
Дистрибутивы
Переход с Windows на Linux (Nowindows)
Руководства, HOWTO, FAQ
Hardware и драйвера
Программное обеспечение
Запуск Windows-программ в Linux. Эмуляторы.
Все разделы >>


Поиск по сайту

Подписка
OS Linux для начинающих.
Linux Tips & Tricks. [временно не выходит]

Top 10
Чем меньше Линукса – тем меньше проблем (34) 1412
Linux-маршрутизаторы: вопросы и ответы от Tony Man... (1) 1129
Stupid Linux Tricks: Part 1 (0) 822
Систематика пингвинов: Часть 1 + часть 2 (3) 797
Снова о козе и гармони (18) 761
Противостояние двух платформ - долгосрочные перспе... (0) 744
Пингвиньи качалки (0) 706
Грабим и режем (2) 689
Про Linux, или На хрена козе гармонь (10) 676
Настройка ADSL. Настройка DSL-соединения в Linux. (0) 647

Лучшие ссылки
Rus-linux.net.
*nix project.
Atmsk.ru.
~t-alex.
Все ссылки >>

FORSAGE 4 Linux
(Настройка и оптимизация)


- MF CAP, 2003, Vault TECH Crew -

ЧАСТЬ Первая (Black BOX)

Всем привет! Я тут почитал журнал ][акер (ver 10.02{46})и опупел... Некто по имени v0y рассказывает как из линукса сделать ультра скоростную ось. Идея статьи конечно хороша, но изложена не полно и по большей части не точно. Так что вы можете считать эту статью плагиатом, хотя я думаю что это не так, потому что она является глубже, точнее, нежнее:)  

Как известно, бОльшую часть системных ресурсов расходует оконный менеджер. Ну конечно если ты супер-мега-админ, то можешь сидеть чисто в консоли и любоваться текстовой графикой. Но мы то люди продвинутые, нам нужна и красота и функциональность. А главное скорость! Так я для себя открыл систему Black Box... Маленькая, шустрая, красивая, и что не мало важно, легко настраиваемая оболочка! И так без лишних слов приступаем к ее изучению. К сожалению на дисках своего дистрибутива я ее не нашел, пришлось качать от сюда. 300 килобайт вытянешь быстро. Ну вот когда ты скачал архив, можно приступать к установке. В папке с распакованным BB выполняешь команды:

#./configure
# make
# su -c 'make install'

Не компилится? А ты gcc поставил? Давай бегом ставь и повторяй что было выше...

Через несколько минут(секунд, зависит от процессора) черный ящик будет установлен. Но как же его теперь запустить? Ведь xdm/kdm (это то что ты видишь когда загрузятся иксы и просят авторизироваться) не видит BlackBox`а. Не боись это легко исправимо: надо всего лишь создать 1 файл и еще один отредактировать. Идем:

/etc/x11/gdm/sessions/

и создаем здесь файл: blackbox такого содержания:

#!/bin/bash
exec /usr/local/bin/blackbox

Не забудь дать ему разрешение на выполнение любым пользователем. Дальше идем:

/etc/x11/xdm/Xsession

в нем уже появилась строчка упоминающая о ВВ, нам нужно только отредактировать ее. Ищи:

# now, we see if xdm/gdm/kdm has asked for a specific environment 

а еще ниже будет:

;;

 blackbox)

 exec -l $SHELL -c "/usr/bin/blackbox" 

;;

только вместо /usr/bin/blackbox напиши /usr/local/bin/blackbox

Все готово, завершай сеанс Gmome/KDE и грузи BlackBox. Не правда ли быстро...меньше секунды и менеджер готов!

Приступаем к настройке: Самую простую, ты можешь выполнить из меню. К стати, тут нет так привычной всем кнопки пуск или чего либо подобного. Меню вызывается нажатием правой кнопки мыши на рабочем столе. В главном меню есть подменю... выбор тем, свойства активации окна итп. С этим ты легко разберешься сам. Приступаем к более глубокой настройке. В твоей домашней директории должен быть файл .blackboxrc  

В этом файле можно настроить интервал двойного клика, формат времени, размер тулбара в процентах от размера экрана итп. Файл довольно логичен, допустим ты хочешь чтобы кроме времени показывалась еще и дата то нужно добавить к строке:

session.screen0.strftimeFormat:            %H:%M  

эту маленькую строчку:

 %d/%m/%y 

Перейдем к настройке меню. Здесь все тоже предельно просто. Открывай файл /usr/local/share/blackbox/menu В начале файла дано детальное описание настроек, я просто приведу пример:

[exec] (xterm)    {xterm -ls -bg black -fg grey}
все пунты мею долны быть в таком формате, только так он понятен ящику:

[запуск](назание программы, оно будет отображаться в меню){сама команда}    
Благодаря параметрам, которые можно передать с командой, можно придать интерфейсу блистательный вид. Если запустить терминал командой которая была указана выше, то шрифт будет серым а фон черным. 

Пример рисования подменю: 
  [submenu] (Internet)
    [exec] (Konquerror)         {konqueror}
    [exec] (ICQ)                {licq}
    [exec] (KPPP)            {kppp}

Можно даже передавать команды монтирования файловых систем:

    [exec] (Mount CD) {mount /mnt/cdrom}
    [exec] (uMount CD) {umount /mnt/cdrom}

С меню мы закончили. Но чего то все равно не хватает... Стандартный бекграунд добьет кого угодно часа за 2, по этому беги в /usr/local/share/blackbox/themes и редактируй свою любимую тему.  Точнее нужно добавитьисправить команду:

rootCommand: 

bsetbg -full /usr/local/share/blackbox/backgrounds/ххх.jpg
где ххх название твоих любимых обоев. Ах да обои должны лежать именно в папке
/usr/local/share/blackbox/backgrounds
иначе ничего не получится! 

Ну вот вроде все...первая часть завершена. То что получилось можно посмотреть здесь.

ЧАСТЬ Вторая

Вот и долгожданное (надеюсь вы его ждали=) продолжение цикла статей о оптимизации Вашей работы в ОС Linux!
В первой части я рассказывал о альтернативных оконных менеджерах, сегодня же мы обсудим способы ускорения загрузки системы, а так же я покажу несколько приемов, которые облегчают жизнь любому юниксойду! И так без лишних слов переходим к турбо ускорению нашей системы!

Всем известно, что любая операционная система, при загрузке подгружает много "мусора" в оперативную память. В Windows это ненужные dll`ки, программки из автозапуска итп. В Linux`е же это (почти всегда) ненужные тебе сервисы и скрипты. И менно от них нам и предстоит избавиться. Для этого (желательно из под root, если ты не под рутом выполни команду
su и введи рут пароль) нужно
всего лишь выполнить команду
serviceconf, она запустит програмульку с помошью которой мы и поотключаем все ненужные нам службы (эта программа есть в каждом
RedHat`like дистрибутиве линукса).

[cap@localhost cap]$ su
Password:********
[root@localhost cap]# serviceconf


После запуска появится окно (см скриншот[service.jpg]).



Здесь перечислены все сервисы которые запускются вместе с системой и вызывют тормоза при загрузке. Честно говоря я убил почти все сервисы там! Для себя оставил только
gpm, который поддерживат крысу в консоли и в таких гигантах как MC (Midnight Commander). Так же тебе советую оставить kudzu (этот сервис отслеживает все изменения конфигурации системы в плане железа и включает поддерку новых устройств, так что если ты часто апгрейдишься то не отключай этот сервис!!!) Если хочешь что бы пахали программки для windows то не отключай wine,
ну а если ты маньяк, и боишься сетевых атак то оставь включенным
ipchains и iptables (в одной из следующих статей мы попробуем разобраться в обеспечении безопасноти нашей системы при помощи именно этих сервисов)! Естественно cron`ы и anacron`ы ты можешь смело отключать врядли они тебе понадобятся (они используются для выполнения всяких системых задач по рассписанию, например дефрагментация или проверка файловаой системы). 

Тоже самое делай со всеми не знакомыми сервисами... хуже не будет! Ну а если (вдруг) что либо перестанет работать (принтер например;) то все можно легко исправить, выполнив предыдущие советы в обратном порядке и сказав пару ласковых в мой адрес:)!

Теперь, когда мы разобрались с сервисами, я приведу несколько хинтов при помощи которых тебе будет намного легче жить в линукс! 

 

Хинт#1: Разрешение слишком высокое? Твои глаза уже не воспринимаю то то написано на экране? Тогда это доля тебя... нажми ctrl+ alt+[plus или минус на дополнительной клавиатуре] и разрешение увеличится/уменьшится! Читайте на здоровье...
 

Хинт#2: Так же можно организовать автоматический вход для одного пользователя, что бы при включении компа он сразу без ввода всяких логинов и паролей попадал в GUI! Для этого /etc/inittab - находим строчку initdefault меняем на 5 (вход в X'ы по умолчанию). Далее в зависимости от того какой DispalyManager у тебя установлен (прописывается в /etc/sysconfig/desktop). Если KDM, то идешь в Цент управления KDE - Система - Менеджер входа в систему - Удобства. Если GDM - запускаешь GDM конфигуратор - Общие - Регистрировать пользователя через определенное число секунд. Если XDM, ищи в man xdm (или поменяй на kdm или gdm :). 

Хинт#3: ничего в голову больще не пришло... так что выполняй команду
fsck /dev/hda и выполнай скандиск...:) эх как делать нечего!

Ну на этом сегодня стоит остановиться... до встречи в инете!

На главную  |  Версия для печати  |  Отправить по почте  |  Просмотров: 556  |  Рейтинг статьи: 1.28 (Голосов: 7).
Помещено: Xoid26, 2003-08-10 16:37:04

Как вы оцениваете полезность и понятность этой статьи?
Плохо Нормально Хорошо Очень хорошо! Отлично!



5 последних поступлений в раздел Настройка и оптимизация:

10.08.03: FORSAGE 4 Linux (Ускорение Linux: ставим Blackbox, убираем лишние сервисы, и ещё несколько советов. Ответ на статью из...)
10.08.03: Что делать, если Вы установили GNU/Linux? Часть 3. (Окончание перевода избранных глав руководства для начинающих - "
"FORSAGE 4 Linux" | Логин/Создать Аккаунт | 0 Комментарии
Порог
  
Спасибо за проявленный интерес

© 2003 Valery V. Kachurov. Hosted by Linux-online. Powered by PHP-Nuke.

Rambler's Top100