1 (2018-10-13 10:09:36 отредактировано semper)

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

Русифицировал tc7.2, tc9.0 (UTF-8)
Поделюсь опытом. Делал так:
Всегда ставлю загрузчик GNU Grub или GRUB4DOS на любой носитель.
Скачал core.gz и vmlinuz (в папку boot в корне раздела, также можно извлечь из core.iso)
Также скачал шрифт UniCyr_8x16.psf
В меню груба:
    title Tinycore 9.0
    kernel /boot/vmlinuz lang=ru_RU.UTF-8 kmap=qwerty/ruwin_ctrl-UTF-8
    initrd /boot/core.gz
Также создал папку tce в корне.
Загрузился.
    tce-load -iw mc # mc работаю в нем всегда.
    tce-load -iw kmaps # раскладка
    tce-load -iw getlocale #
sudo getlocale.sh - открылось меню - отметил  ru_RU.UTF-8
После отработки скрипт создал файл /mnt/sda1/tce/optional/mylocale.tcz
В mc (sudo mc) отредактировал /mnt/sda1/tce/onboot.lst, чтобы было 3 строки:
    mylocale.tcz
    kmaps.tcz
    mc.tcz
Скопировал UniCyr_8x16.psf в папку /opt
Довавил в /opt/bootlocal.sh строку:
    loadfont < /opt/UniCyr_8x16.psf
Вышел из mc.
tce-load -iw mc-locale # чтобы меню в mc было русским
filetool -b # бэкап в /mnt/sda1/tce/mydata.tgz
sudo reboot # и после перезагрузки mc - русский, раскладка переключается правым Ctrl

Далее уже делал X.
    tce-load -iw Xorg-7.7.tcz # X
    tce-load -iw flwm_topside.tcz # рабочий стол
    tce-load -iw wbar.tcz # ярлыки
    tce-load -iw lxterminal.tcz # терминал gtk2
    tce-load -iw opera9.tcz # ,браузер попроще.
Создал файл /home/tc/.X.d/setxkbmap с правами 777 со строкой:
setxkbmap -layout 'us,ru' -variant ',winkeys' -option 'grp:ctrl_shift_toggle,grp_led:scroll'
sudo reboot # и после перезагрузки, в X раскладка переключается правым Ctrl+Shift.
Также можно добавить свои шрифты TTF в /usr/local/share/fonts/
Я взял из WINXP и сделал расширение winfonts.tcz

Все файлы здесь: https://yadi.sk/d/0sNO__MDO8UxMQ

Все.
Удачи.

Поделиться