Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Руссификация Slackware Linux.
СообщениеДобавлено: 02 май 2010, 17:06 
Красноглазик
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 659

Зарегистрирован: 26 мар 2010, 11:43
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.
Многих новичков этого дистрибутива отпугивает процедура кириллизации. Вот небольшое руководство, позволяющее преодолеть эту трудность:

Русификация Slackware 13 c utf8
Консоль

* Раскладка по Ctrl+Shift

Код:
/etc/rc.d/rc.keymap


Код:
#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
 /usr/bin/loadkeys /usr/share/kbd/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map.gz
fi


* Шрифт, отображающий кириллицу

/etc/rc.d/rc.font
Код:
#!/bin/sh
setfont Cyr_a8x16.psfu.gz


* Локаль

Код:
/etc/profile.d/lang.sh


Код:
#!/bin/sh
 
# en_US is the Slackware default locale:
#export LANG=en_US

# There is also support for UTF-8 locales, but be aware that
# some programs are not yet able to handle UTF-8 and will fail to
# run properly.  In those cases, you can set LANG=C before
# starting them.  Still, I'd avoid UTF unless you actually need it.
#export LANG=en_US.UTF-8
export LANG=ru_RU.UTF-8
 
# One side effect of the newer locales is that the sort order
# is no longer according to ASCII values, so the sort order will
# change in many places.  Since this isn't usually expected and
# can break scripts, we'll stick with traditional ASCII sorting.
# If you'd prefer the sort algorithm that goes with your $LANG
# setting, comment this out.
export LC_COLLATE=C

# End of /etc/profile.d/lang.sh


Не забываем убедиться, что на выше приведенных файлах (rc.font, rc.keymap, lang.sh) установлен атрибут выполнения!

Поставить же его можно следующей командой:

chmod +x полный_путь_к_файлу

Или же, разом все файлы:
Код:
chmod +x /etc/rc.d/rc.keymap /etc/rc.d/rc.font /etc/profile.d/lang.sh


* Lilo

В /etc/lilo.conf нужно исправить строчку:

Код:
append=" vt.default_utf8=0"


на:

Код:
append=" vt.default_utf8=1"


и выполнить команду:

Код:
lilo


HAL и X'ы

* Раскладка

Код:
cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/10-keymap.fdi


Правим строки файла /etc/hal/fdi/policy/10-keymap.fdi с input.xkb, а именно options, layout, variant, задаем в них примерно следующее:

Код:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules"   type="string">base</merge>
      <merge key="input.xkb.model"   type="string">evdev</merge>
      <merge key="input.xkb.layout"  type="string">us,ru</merge>
      <merge key="input.xkb.variant" type="string">,winkeys</merge>
      <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll</merge>
    </match>
  </device>
</deviceinfo>

Ребутимся и "имеем много удовольствия".


OS: Gentoo Linux 3.6.6, KDE 4.9.3/Fluxbox



За это сообщение автора wass поблагодарили - 2: Infernal Flame, senorin
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Руссификация Slackware Linux.
СообщениеДобавлено: 02 май 2010, 17:20 
Модератор
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 803

Зарегистрирован: 02 мар 2010, 16:13
Благодарил (а): 6 раз.
Поблагодарили: 12 раз.
во, щас перейду на слаку.


Изображение

Home: Windows Heaven
Home: Debian 6
For Servers: Debian || RHEL Based || Gentoo || FreeBSD


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Руссификация Slackware Linux.
СообщениеДобавлено: 03 май 2010, 10:23 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2902
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 122 раз.
ОС: RHEL 6.7
wass
Красавчег!


Я не злопамятный, я просто часто ковыряю логи
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Руссификация Slackware Linux.
СообщениеДобавлено: 03 май 2010, 12:03 
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 1887

Зарегистрирован: 03 мар 2010, 11:25
Благодарил (а): 4 раз.
Поблагодарили: 39 раз.
ОС: Slackware-current
Господа, все делается несколько проще...
заходите ftp://ftp.ultimakg.com/pub (траф меговский... сервак мой...) качаете файлики с именами config*.tar.gz и смотрите какая кодировка нужна... внутри установочный скриптег.. который все сделает за вас... после ребута наслаждаемся локализацией...


Изображение

Изображение

Work: Slackware Linux 14.0 х 'all Servers'
Laptop: Slackware64-current / Xfce 4.10 / Linux 3.10.5


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Руссификация Slackware Linux.
СообщениеДобавлено: 03 май 2010, 14:18 
Красноглазик
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 659

Зарегистрирован: 26 мар 2010, 11:43
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.
Infernal Flame
я и не претендую на то, что этот способ единственный... есть еще один, он работает, но по его поводу сомнения. выложил стопроцентно рабочий. и за Ваше дополнение тоже спасибо, я посмотрю его после переустановки... через несколько месяцев/лет))


OS: Gentoo Linux 3.6.6, KDE 4.9.3/Fluxbox


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Руссификация Slackware Linux.
СообщениеДобавлено: 03 май 2010, 14:28 
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 1887

Зарегистрирован: 03 мар 2010, 11:25
Благодарил (а): 4 раз.
Поблагодарили: 39 раз.
ОС: Slackware-current
wass
да я и сам непротив того чтобы конкретно самому все в консоли накорябать... так даже приятнее (Slack way %) ) просто для упрощения процесса можно и через то, что мною предложено... меня в принципе вполне устраивает... единственный понт - под Xfce потом приходится воевать с раскладками... но не долго :)


Изображение

Изображение

Work: Slackware Linux 14.0 х 'all Servers'
Laptop: Slackware64-current / Xfce 4.10 / Linux 3.10.5


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме [Книга:] Лукас Майкл "FreeBSD. Подробное руководство"

в форуме Документация *nix

Raven

2

3393

06 фев 2012, 11:56

Raven Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Доступен клиент мгновенного обмена сообщениями Tkabber 1.0

в форуме Новости *nix

[Ботя]

0

493

25 янв 2014, 00:00

Гость Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO