Дистрибутивы проекта PuppyRus Linux > Русскоязычные сборки Puppy

Локализация Puppy встроенными средствами: setxkbmap plang=

<< < (2/5) > >>

knn:

--- Цитата: knn от 09 Август 2022, 05:18:09 ---затем в 'tty' выполнить:
Код
 keymap-set --load ru
--- Конец цитаты ---
- при настройке переключалки - тут побочка - перезапишется /etc/keymap (на "ru")
=> нужно :

--- Код ---
keymap-set --load ru ; echo ru,us > /etc/keymap
--- Конец кода ---

knn:

--- Цитата: knn от 09 Август 2022, 05:18:09 ---т.е. это на пока вкратце
--- Конец цитаты ---
# раньше с рус-настройкой-puppy мучался, потом - чуть получше. и промелькивало желание - "в один клик". сейчас кое-что получилось (# несовсем в одинклик, но ...имхо "достаточно полная русификация" )):
  Строка:

--- [ Читать далее ] ---

--- Код ---
echo en_US.UTF-8 UTF-8 >>  /etc/locale.gen;echo ru_RU.UTF-8 UTF-8 >>  /etc/locale.gen;locale-gen;echo LANG=ru_RU.UTF-8  >  /etc/locale.conf;echo LANG=en_US.UTF-8  >>  /etc/locale.conf;echo  ru,us > /etc/keymap;echo ter-u16n.psf.gz  > /etc/fontmap;echo ter-u16n.psf.gz  > /etc/fontmap;echo  KEYMAP=ru,us > /etc/vconsole.conf;echo  FONT=ter-u16n >> /etc/vconsole.conf; /sbin/load_consolefont; ln -s /sbin/load_consolefont /etc/profile.d/load_consolefont ;export LANG=ru_RU.UTF-8 ; sed -i '/LANG=/c LANG=ru_RU.UTF-8' /etc/profile ; fixmenus ; restartwm
--- Конец кода ---

--- Конец цитаты ---

  Порядок действий:
 --> "Первая-загрузка-Puppy"* -->  перекл на др.стол (ничего не трогая на первом)"  -->  установить "langpack-xxx-pet"**  -->  запустить Строку/Скрипт   --> (# ждать перезагр-X ) -->  'закрыть всплывшее окно'  -->   wmexit ( Меню>>Выход-в-консоль) -->  exit (Ctrl+d) [перелогиниться] --> xwin   -->   "настр-времени, hostname ,..., ... - # по-вкусу"  --->  Выключение/Перезагр | Сохранение.

* насчет применения к уже в какой-то мере преднастроенной сборке # с сохраненкой - зарекаться пока не буду.
**   я на данное время подключаю - "langpack-xxx-pet" из этой Шапки .
==================

Плюшки (кроме русификации ленгпаком):

-- Ctrl+Shift-переключака в Иксах # как побочка - подымается с помощью каких-то puppy-скриптов ( хотя бывает, что нужно ещё раз перезагрузить иксы # в зависимости от сборки) [ наличие индикации - в зависимости от сборки/настройки ].

-- при последущей загрузке с сохраненкой - рус-шрифт и переключалка в tty(!-ах) 'изкоробки-отзагрузки' ( ну и иксовое остаётся )).
==============

# проверял пока ( и с получившейся сохраненкой): fossa64, jammy64, xenial32. не уверен на счет "старых-паппи", но на первый взгляд - почему бы и нет...

--------
ps
- если охота переключалку в tty сейчас, при этой загрузке, то в tty выполнить:

--- Цитата: knn от 01 Сентябрь 2022, 06:17:46 ---keymap-set --load ru ; echo ru,us > /etc/keymap
--- Конец цитаты ---


imp:

--- Цитата: knn от 07 Сентябрь 2022, 19:14:53 ---  Порядок действий:
 --> "Первая-загрузка-Puppy"* -->  перекл на др.стол (ничего не трогая на первом)"  -->  установить "langpack-xxx-pet"**  -->  запустить Строку/Скрипт   --> (# ждать перезагр-X ) -->  'закрыть всплывшее окно'  -->   wmexit ( Меню>>Выход-в-консоль) -->  exit (Ctrl+d) [перелогиниться] --> xwin   -->   "настр-времени, hostname ,..., ... - # по-вкусу"  --->  Выключение/Перезагр | Сохранение.
--- Конец цитаты ---
Все так, но можно и не перелогиниваться, просто рестарт иксов.
Можно еще пересобрать puppy...sfs
Распаковать puppy...sfs, распаковать langpack...pet
Содержимое распакованного langpack скопировать в squashfs-root
После выполнить:
chroot squashfs-root
./pinstall.sh
И можно запаковывать puppy...sfs обратно.
опции: -comp xz -Xbcj x86 -b 512K
При новой загрузке стартовать будет как образы из темы


--- Цитата: sfs от 27 Июнь 2012, 09:33:13 ---Находим в http://pkgs.org прогу той же версии, выдираем /usr/share/locale/ru/LC_MESSAGES/*.mo
--- Конец цитаты ---
Или подключаем devx, запускаем Утилиты--momanager и переводим самостоятельно.

knn:

--- Цитата: imp от 07 Сентябрь 2022, 22:34:22 --- можно и не перелогиниваться,
--- Конец цитаты ---
'релогин' - для 'fossa' - чтоб при данной первой загрузке подхватилось, а например для 'xenial' даже в 'profile' прописывать не надо - достаточно экспорта .
  Получается - от сборки зависит. ... может дальше какие-нововведения будут...
[# на паре сборок упоминание 'bdrv' попадалось)].
-----------
'./pinstall.sh' по наличию времени обязательно попробую.

knn:

--- Цитата: knn от 08 Сентябрь 2022, 04:08:33 ---'./pinstall.sh' по наличию времени ...
--- Конец цитаты ---
- попробовал (на pup...sfs от 'upupff+d_20.12+11'). "кое-что" получилось. ещё поразбираюсь.
-------
зы
  40 минут жарило на 'HP Mini 210 VT - в подписи'   :-\
( в следующий раз попробую с "приостановками процесса")

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии