1

Тема: Русификация CrunchBang

Русифицировать crunchbanglinux очень просто. После того как поставили систему наберите в консоле

sudo apt-get install language-selector
gnome-language-selector

Как только скачаются нужные файлы нажимаем на кнопку Install / Remove Languages и выбираем в списке Russia. Всё..

Годный вариант для CrunchBangLinux Statler (alpha 2):
в Settings -> Openbox config -> Edit autostart.sh  добавить строку
(или изменить под свои нужды если таковая уже имеется):

setxkbmap -option grp:switch,grp:caps_toggle,grp_led:scroll us,ru & (sleep 10s && fbxkb) &

2 (08.05.2010 21:20 отредактировано ivan)

Re: Русификация CrunchBang

Вот ещё русифицированное дефолтное меню Openbox, кому лень править menu.xml
Содержимое этого файла заменить нижеследующим:

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/                 file:///usr/share/openbox/menu.xsd">
    <menu id="root-menu" label="Openbox 3">
        <item label="Выполнить...">
            <action name="Execute">
                <execute>
                    gmrun
                </execute>
            </action>
        </item>
        <separator/>
        <item label="Консоль">
            <action name="Execute">
                <execute>
                    terminator
                </execute>
            </action>
        </item>
        <item label="Браузер WEB">
            <action name="Execute">
                <execute>
                    firefox
                </execute>
            </action>
        </item>
        <item label="Диспетчер файлов">
            <action name="Execute">
                <execute>
                    pcmanfm
                </execute>
            </action>
        </item>
        <item label="Блокнот">
            <action name="Execute">
                <execute>
                    leafpad
                </execute>
            </action>
        </item>
        <item label="Медиаплеер">
            <action name="Execute">
                <execute>
                    vlc
                </execute>
            </action>
        </item>
        <separator/>
        <menu id="terminal" label="Консольные приложения">
            <item label="Vim - текстовый редактор">
                <action name="Execute">
                    <execute>
                    </execute>
                </action>
            </item>
            <item label="Midnight Commander - файловый менеджер">
                <action name="Execute">
                    <execute>
                        terminator --command=mc
                    </execute>
                </action>
            </item>
            <item label="rtorrent - Bit Torrent клиент">
                <action name="Execute">
                    <execute>
                        terminator --command=rtorrent
                    </execute>
                </action>
            </item>
            <item label="MoC - музыкальный плеер">
                <action name="Execute">
                    <execute>
                        terminator --command=mocp
                    </execute>
                </action>
            </item>
            <item label="newsbeuter - Feed Reader">
                <action name="Execute">
                    <execute>
                        terminator --command=&quot;newsbeuter -r&quot;
                    </execute>
                </action>
            </item>
            <item label="elinks - Web браузер">
                <action name="Execute">
                    <execute>
                        terminator --command=elinks
                    </execute>
                </action>
            </item>
            <item label="MUTT - Email-клиент">
                <action name="Execute">
                    <execute>
                        terminator --command=mutt
                    </execute>
                </action>
            </item>
            <item label="irssi - IRC-клиент">
                <action name="Execute">
                    <execute>
                        terminator --command=irssi
                    </execute>
                </action>
            </item>
            <item label="naim - чат">
                <action name="Execute">
                    <execute>
                        terminator --command=naim
                    </execute>
                </action>
            </item>
            <item label="htop - системный монитор">
                <action name="Execute">
                    <execute>
                        terminator --command=htop
                    </execute>
                </action>
            </item>
            <menu id="terminalmanpages" label="Руководства">
                <separator label="man pages"/>
                <item label="Vim">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man vim&quot;
                        </execute>
                    </action>
                </item>
                <item label="Midnight Commander">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man mc&quot;
                        </execute>
                    </action>
                </item>
                <item label="rtorrent">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man rtorrent&quot;
                        </execute>
                    </action>
                </item>
                <item label="MoC">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man mocp&quot;
                        </execute>
                    </action>
                </item>
                <item label="newsbeuter">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man newsbeuter&quot;
                        </execute>
                    </action>
                </item>
                <item label="elinks">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man elinks&quot;
                        </execute>
                    </action>
                </item>
                <item label="MUTT">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man mutt&quot;
                        </execute>
                    </action>
                </item>
                <item label="irssi">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man irssi&quot;
                        </execute>
                    </action>
                </item>
                <item label="naim">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man naim&quot;
                        </execute>
                    </action>
                </item>
                <item label="htop">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man htop&quot;
                        </execute>
                    </action>
                </item>
            </menu>
        </menu>
        <separator/>
        <menu execute="obpipemenu-places ~" id="places" label="Файлы пользователя"/>
        <separator/>
        <menu id="preferences" label="Настройки">
            <menu execute="xcompmgr-crunchbang" id="CompositingPipeMenu" label="Компоновка"/>
            <menu id="conkyconfig" label="Настройка Conky">
                <item label="Править .conkyrc">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.conkyrc
                        </execute>
                    </action>
                </item>
                <item label="Перезапуск Conky">
                    <action name="Execute">
                        <execute>
                            conkywonky
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man conky&quot;
                        </execute>
                    </action>
                </item>
                <item label="Викистраница">
                    <action name="Execute">
                        <execute>
                            firefox http://crunchbanglinux.org/wiki/conky
                        </execute>
                    </action>
                </item>
            </menu>
            <menu id="dmenuconfig" label="Настройка dmenu">
                <item label="Править скрипт автозапуска">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/dmenu/dmenu-bind.sh
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man dmenu&quot;
                        </execute>
                    </action>
                </item>
            </menu>
            <menu id="gmrunconfig" label="Конфигурация gmrun">
                <item label="Править конфигурацию">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.gmrunrc
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man gmrun&quot;
                        </execute>
                    </action>
                </item>
            </menu>
            <menu id="obConfig" label="Настройка Openbox ">
                <item label="Править menu.xml">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/openbox/menu.xml
                        </execute>
                    </action>
                </item>
                <item label="Править rc.xml">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/openbox/rc.xml
                        </execute>
                    </action>
                </item>
                <item label="Edit autostart.sh">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/openbox/autostart.sh
                        </execute>
                    </action>
                </item>
                <item label="Графический редактор меню">
                    <action name="Execute">
                        <execute>
                            obmenu
                        </execute>
                    </action>
                </item>
                <item label="Менеджер графики">
                    <action name="Execute">
                        <execute>
                            obconf
                        </execute>
                    </action>
                </item>
                <item label="Переконфигурировать">
                    <action name="Reconfigure"/>
                </item>
                <item label="Перезапуск">
                    <action name="Restart"/>
                </item>
            </menu>
            <menu id="terminatorconfig" label="Настройка Terminator">
                <item label="Править файл конфигурации">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/terminator/config
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man terminator_config&quot;
                        </execute>
                    </action>
                </item>
            </menu>
            <menu id="tint2config" label="Конфигурация панели tint2">
                <item label="Править конфигурацию">
                    <action name="Execute">
                        <execute>
                            leafpad ~/.config/tint2/tint2rc
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man tint2&quot;
                        </execute>
                    </action>
                </item>
                <item label="Помощь онлайн">
                    <action name="Execute">
                        <execute>
                            firefox http://code.google.com/p/tint2/wiki/Welcome
                        </execute>
                    </action>
                </item>
            </menu>
            <item label="Настройки интерфейса">
                <action name="Execute">
                    <execute>
                        lxappearance
                    </execute>
                </action>
            </item>
            <item label="Заставка и питание">
                <action name="Execute">
                    <execute>
                        gnome-screensaver-preferences
                    </execute>
                </action>
            </item>
            <item label="Сменить обои">
                <action name="Execute">
                    <execute>
                        nitrogen ~/images/wallpapers/
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="system" label="Система">
            <item label="Обновление системы">
                <action name="Execute">
                    <execute>
                        system-update
                    </execute>
                </action>
            </item>
            <item label="Разделы дисков">
                <action name="Execute">
                    <execute>
                        gksudo gparted
                    </execute>
                </action>
            </item>
            <menu id="DisplaySettings" label="Установки дисплея">
                <item label="Регулировка с lxrandr">
                    <action name="Execute">
                        <execute>
                            lxrandr
                        </execute>
                    </action>
                </item>
                <item label="Регулировка с grandr">
                    <action name="Execute">
                        <execute>
                            grandr
                        </execute>
                    </action>
                </item>
                <separator label="Help?"/>
                <item label="Руководство xrandr">
                    <action name="Execute">
                        <execute>
                            terminator --command=&quot;man xrandr&quot;
                        </execute>
                    </action>
                </item>
            </menu>
            <item label="Приложения по умолчанию">
                <action name="Execute">
                    <execute>
                        terminator --command=&quot;sudo update-alternatives --all&quot;
                    </execute>
                </action>
            </item>
            <item label="Настройки входа в систему">
                <action name="Execute">
                    <execute>
                        gksudo gdmsetup
                    </execute>
                </action>
            </item>
            <item label="Администрирование сети">
                <action name="Execute">
                    <execute>
                        network-admin
                    </execute>
                </action>
            </item>
            <item label="Менеджер пакетов">
                <action name="Execute">
                    <execute>
                        gksudo synaptic
                    </execute>
                </action>
            </item>
            <item label="Пароли и ключи шифрования">
                <action name="Execute">
                    <execute>
                        seahorse
                    </execute>
                </action>
            </item>
            <item label="Настройки печати">
                <action name="Execute">
                    <execute>
                        system-config-printer
                    </execute>
                </action>
            </item>
            <item label="Диспетчер устройств">
                <action name="Execute">
                    <execute>
                        gksudo jockey-gtk
                    </execute>
                </action>
            </item>
            <item label="Службы/Демоны">
                <action name="Execute">
                    <execute>
                        services-admin
                    </execute>
                </action>
            </item>
            <item label="Разрешенные папки">
                <action name="Execute">
                    <execute>
                        shares-admin
                    </execute>
                </action>
            </item>
            <item label="Системный монитор">
                <action name="Execute">
                    <execute>
                        terminator --command=htop
                    </execute>
                </action>
            </item>
            <item label="Системные журналы">
                <action name="Execute">
                    <execute>
                        gnome-system-log
                    </execute>
                </action>
            </item>
            <item label="Дата/Время">
                <action name="Execute">
                    <execute>
                        time-admin
                    </execute>
                </action>
            </item>
            <item label="Пользователи/Группы">
                <action name="Execute">
                    <execute>
                        users-admin
                    </execute>
                </action>
            </item>
        </menu>
        <menu execute="obpipemenu-crunchbang-help" id="help" label="Помощь"/>
        <separator/>
        <item label="Заблокировать экран">
            <action name="Execute">
                <execute>
                    gnome-screensaver-command -l
                </execute>
            </action>
        </item>
        <item label="Выход">
            <action name="Execute">
                <execute>
                    openbox-logout
                </execute>
            </action>
        </item>
    </menu>
</openbox_menu>

З.Ы.: Говорят еще так можно, но сам не пробовал:

sudo apt-get install obmenu

3

Re: Русификация CrunchBang

prostite 4to piwu translitom postavil statler , i ne mogu pomenyat' raskladku na russkuu , metod predlozhenii ne rabotaet ( potomu4to ne nahodit v repozitariyah )
ewe raz prowu prowenia i nadeus' na ponimanie

4

Re: Русификация CrunchBang

в предшествующей версии работало:

sudo dpkg-reconfigure console-setup

statler себе еще не ставил

5

Re: Русификация CrunchBang

в системе русский язык присутсвует и консоль русифицирована , но переключиться на русскую раскладку я не могу , fxkb используеться как переключатель , вот ищу где находиться его конфиг , а то там и французкий и немецкий , а великого нет (

6

Re: Русификация CrunchBang

всё решилось setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru
так же поставил в автозагрузку
пс уже неделю на кранче , не разу ничего не сломалось , стабильно раз в 2-3 дня выкакчиваю по 70-80 метров

7

Re: Русификация CrunchBang

bimq пишет:

а как поставить в автозагрузку?

Присоединяюсь к вопросу

8

Re: Русификация CrunchBang

Короче хз, что я натворил, но теперь при входе в систему где нужно вводить логин и пароль, то вместо русского языка, стоят вопросики, приходится ставить английский. Перед такой фигнёй я просто сделал sudo apt-get upgrade и вот после перезагрузки проблемы.

9

Re: Русификация CrunchBang

botanig пишет:

Русифицировать crunchbanglinux очень просто. После того как поставили систему наберите в консоле

sudo apt-get install language-selector
gnome-language-selector

Как только скачаются нужные файлы нажимаем на кнопку Install / Remove Languages и выбираем в списке Russia. Всё..

Что то система не хочет ничего устанавливать и искать(( К сети комп подключен.

10

Re: Русификация CrunchBang

В Statler'е вроде работает только описанный mp3user'ом вариант:
в Settings -> Openbox config -> Edit autostart.sh
добавить:
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru &

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

11

Re: Русификация CrunchBang

а в девятке кроме строки в автостарте были еще какие-то методы?
нет, был какой-то консольный метод, но там пришлось на кучу вопросов отвечать и в итоге все так и осталось
а рабочие какие были?

You know you're right.

12

Re: Русификация CrunchBang

Используя совет выше я смог получить en/ru без индикатора в трее. Посему пришлось попросить Google поискать на главном форуме. Вот то, что я добавил в Автостарт:
# Set-up keyboard maps and sytem tray switcher
# tip - quickly toggle between keyboard maps by holding both shift keys!
setxkbmap -option grp:switch,grp:caps_toggle,grp_led:scroll us,ru &
(sleep 10s && fbxkb) &
# ^^ note: if using the LiveCD, you can also change to a different
#          keyboard map by entering the terminal command:
#              setxkbmap xx
#          Where "xx" is the 2 letter country code.
Появился значек и оба языка :-)

13

Re: Русификация CrunchBang

a.device пишет:

grp_led:scroll us,ru

этот параметр отвечает за вывод значка..
только вот зачем "(sleep 10s && fbxkb)"..?

...Ты у меня спрашиваешь...
Я ж "самоопределился": "любопытствующий_пользователь". Т.е. прочитать-внедрить -это с удовольствием.
А объяснить...

14

Re: Русификация CrunchBang

a.device,
зазнайство -не есть "good"...
Совет: НАУЧИСЬ читать !!!

15

Re: Русификация CrunchBang

a.device,
я посмотрел в Профиле Твои посты и обнаружил отсутствие пользы (кому либо).
Посему диалог считаю бесполезным.
.
Желаю удачи.

16

Re: Русификация CrunchBang

Да ладно вам :-). Что вы из-за ерунды то?

17

Re: Русификация CrunchBang

Ну вот и славно :-). Basil, a.device, забудьте о своих обидах. Все мы где-то неопытны. Форум для того и существует, чтобы пробелы закрывать..

18

Re: Русификация CrunchBang

a.device пишет:

grp_led:scroll us,ru

этот параметр отвечает за вывод значка..
только вот зачем "(sleep 10s && fbxkb)"..?

нифига этот параметр не отвечает за вывод значка этот параметр определяет будет включатся индикация на клавиатуре scroll lock при переключении или нет us,ru это расскладки доступные для переключения

sleep 10s && fbxkb а это для того чтоб была задержка чтоб успела загрузится панель и трей а уж патом fbxkb, с таким знанием английского языка и googl'a вы товарищи далеко не уползете

19

Re: Русификация CrunchBang

Ly4uk пишет:

нифига этот параметр не отвечает

--не тронь его (!), а то он всех забанит...

20 (30.07.2010 10:21 отредактировано Ly4uk)

Re: Русификация CrunchBang

Basil пишет:

--не тронь его (!), а то он всех забанит...

да ради бога пусть хоть пожизнено мне кранч не интересен слишком медлительный, я сижу на  ArchLinux. Вот там действительно интересно самому все раскопать, настроить, отладить и запустить и уж как настроишь так и полетишь карашо настроишь быстро полетишь, ну а коли плохо то можно и упасть smile В данный момент пилю compiz standalone по ощущениям во-первых красиво, во вторых быстро имхо быстрее даже чем Openbox в кранче.

21

Re: Русификация CrunchBang

Спасибо за поддержку. (Не А. ли Тебе имя.?. Из Полтавы.?.)
Как Ты любишь дразниться... ;-(

22

Re: Русификация CrunchBang

В кранче переключение гораздо проще делается. Для переключения между английской и русской раскладкой пишем в /etc/default/keyboard
такое, например:

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:caps"

Ну и fbxk добавляем в автозапуск:

if [ ! "$(pidof fbxkb)" ]; then
    fbxkb &
fi

Вот и всё smile

23

Re: Русификация CrunchBang

Basil пишет:

# ^^ note: if using the LiveCD, you can also change to a different
#          keyboard map by entering the terminal command:
#              setxkbmap xx

Лучше даже

setxkbmap us,ru

- тогда можно без проблем переключаться между языками.

24

Re: Русификация CrunchBang

krampus пишет:

В кранче переключение гораздо проще делается. Для переключения между английской и русской раскладкой пишем в /etc/default/keyboard
такое, например:

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:caps"

Ну и fbxk добавляем в автозапуск:

if [ ! "$(pidof fbxkb)" ]; then
    fbxkb &
fi

После этого я вообще не могу вводить, даже по китайски=/
Вот и всё smile

25 (04.01.2011 13:21 отредактировано artddss)

Re: Русификация CrunchBang

a.device пишет:

Не надо делать велосипедов.
Рабочий и нормальный способ описан на 1 странице темы.

А как сделать раскладку на shift+alt вместо Caps Locsk?