nixp.ru v3.0

27 мая 2017,
суббота,
14:45:17 MSK

DevOps с компанией «Флант»
..::NinJa::.. написал 16 декабря 2004 года в 19:26 (688 просмотров) Ведет себя как мужчина; открыл 4 темы в форуме, оставил 6 комментариев на сайте.

использую как домашнюю систему.

взял минидистрибутив фри

скачал пакеты (возможность появилась пока) на иксы, менеджеры, програмное.

1) Локализовал фрю:

>pkg_add libiconv-1.9.2_1.tgz

отрезок конфига:

# ==========================

# ==========================

#

# определение локали для всех категорий,не заданных явно с помощью

# переменных заданных LC_

LANG=ru_RU.KOI8-R;

export LANG;

# переопределяет значение LANG и всех остальных LC_

# задающих атегорию локали

LC_ALL=ru_RU.KOI8-R;

export LC_ALL;

2) примонтировал фат-разделы типа:

mount_msdosfs -u nobody -g nogroup -m 777 -L ru_RU.KOI8-R -D CP866 /dev/ad0s5 /mnt/D_reserve

3) установил програмное (не весь список, нужный для полноты картины):

XFree86-Server-4.4.0_4

XFree86-*****

..

xterm-196_3

fvwm (вообще несколько менеджеров)

Midnight Commander

4) иксы не запущены: всё в чоколате.

Кодировки, имена папок на фат-разделах, Миднайт-командир на русском. Сообщения система выдаёт

(типа в ee ^c:exit

скоко чего…время)

эйфория.

5)

/root/.xinitrc

==

exec icewm

==

startx

т.е. запустил иксы

6) иксы тоже в чоколате. Пункты меню на русском…

пока не запущу xterm , а в нём любое связанное с русским (ls /mnt/D_fat32_reserve/ например)

сбита кодировка (кракозяблы)

запускаю браузер любой, там открываю урел /mnt/D_fat32_reserve/

тоже кракозяблы. Меняю шрифт в firefox_е (отображение страницы) на koi8-r нормально.

запускаю Миднайт (который из под консоли был ОК) и тоже кракозяблы.

сообщения системы в xterm видно что на русском, но кракозяблы

*********************

всё не зависит от оконного менегера, icewm, fvwm, blackbox (всё поставил на раз(конечно за исключением kde и gnome)-там разберусь что больше моё.

И собственно из-за этого подумал что дело в xterm.

>bash

root>export

переменные ничем не отличаются xterm+X и консолью (в смысле кодировки)

7) поковырялся в man xterm но зоркий взгляд так и не зацепился.

/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ \

/ подскажите плис…буду восхвалять!!! \

/ vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \

а) как решить это в xterm (в смысле как я понимаю выбор кодировки (как я понял она будет в ~/.xterm)

б) как сделать нужная кодировка устанавливалась при старте X-windows

(запустил ещё один манагер, видно вроде всё на русском, но сбита кодировка)

наверняка X_ы это позволяют.

Genie
(как я понял она будет в ~/.xterm)

Не верно.

Это будет ~/.Xresources.

`man xterm` как раз на предмет ресурсов и указания фонтов.

к примеру, в результате, будет нечто типа:

$ grep -i ^xterm ~/.Xresources
XTerm*font: -b&h-lucida console-medium-r-semi condensed-*-*-120-*-*-m-*-koi8-r
XTerm*font1: -b&h-lucida console-medium-r-semi condensed-*-*-80-*-*-m-*-koi8-r
XTerm*font2: -b&h-lucida console-medium-r-semi condensed-*-*-90-*-*-m-*-koi8-r
XTerm*font3: -b&h-lucida console-medium-r-semi condensed-*-*-100-*-*-m-*-koi8-r
XTerm*font4: -b&h-lucida console-medium-r-semi condensed-*-*-140-*-*-m-*-koi8-r
XTerm*font5: -b&h-lucida console-medium-r-semi condensed-*-*-160-*-*-m-*-koi8-r
XTerm*font6: -b&h-lucida console-medium-r-semi condensed-*-*-180-*-*-m-*-koi8-r
XTerm*background: black
XTerm*foreground: lightgreen
XTerm*geometry: 96x40
XTerm*inheritPixmap: true
sky

Немного не по теме, но вот захотел запустить xterm, а он мне говорит:

bash-2.05b# xterm
xterm: Error 14, errno 21: Is a directory
Reason: spawn: open() failed on /dev/tty

Чё за Х???

sky

А енто ещё интереснее:

bash-2.05b# man xterm
Малюю страничку, подождите, пожалуйста...
Ошибка исполнения команды форматирования или просмотра.
Внешняя комманда /bin/bzip2 -c -d /usr/X11R6/man/cat1/xterm.1x.bz2 | /usr/bin/less -is обломилась со статусом 256.
Genie

умучил ты систему до нельзя… ;)

может чего не хватает из пакетов?

less там, bzip2, или может groff какой отсутствует..

Немного не по теме, но вот захотел запустить xterm, а он мне говорит:


Весело. xterm что-то запускать, а оно — директория.

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

память там, или винт…?

а может просто «нейтрино пролетело.. и ага..»

..::NinJa::..

Ничего не получается =(

В общем как я понял всё правится либо в

~/Xdefaults (.Xresources тоже пробовал )

Genie
Не верно.

Это будет ~/.Xresources.

`man xterm` как раз на предмет ресурсов и указания фонтов.

к примеру, в результате, будет нечто типа:

$ grep -i ^xterm ~/.Xresources
XTerm*font: -b&h-lucida console-medium-r-semi condensed-*-*-120-*-*-m-*-koi8-r
XTerm*font1: -b&h-lucida console-medium-r-semi condensed-*-*-80-*-*-m-*-koi8-r

правил и ничего вообще нет результата =(

или

/usr/X11R6/lib/X11/app-default/в_каком_то_не_понял_каком_файле_там iso_немеряно =((

в ~/.Xdefault

заменил все

-b&h-lucida console-medium-r-semi condensed-*-*-120-*-*-m-*-koi8-r

на одним из ниже, но результата нет =(:

>xlsfonts -fn «*-koi8-r»

-misc-fixed-medium-r-normal--0-0-100-100-c-0-koi8-r

-misc-fixed-medium-r-normal--0-0-75-75-c-0-koi8-r

-misc-fixed-medium-r-normal--10-100-75-75-c-60-koi8-r

-misc-fixed-medium-r-normal--13-120-75-75-c-70-koi8-r

-misc-fixed-medium-r-normal--13-120-75-75-c-80-koi8-r

-misc-fixed-medium-r-normal--14-130-75-75-c-70-koi8-r

-misc-fixed-medium-r-normal--15-140-75-75-c-90-koi8-r

-misc-fixed-medium-r-normal--18-120-100-100-c-90-koi8-r

-misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r

-misc-fixed-medium-r-normal--6-60-75-75-c-40-koi8-r

-misc-fixed-medium-r-normal--7-70-75-75-c-50-koi8-r

-misc-fixed-medium-r-normal--8-80-75-75-c-50-koi8-r

-misc-fixed-medium-r-normal--9-90-75-75-c-60-koi8-r

-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r

-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-koi8-r

-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r

-schumacher-clean-medium-r-normal--0-0-75-75-c-0-koi8-r

-schumacher-clean-medium-r-normal--12-120-75-75-c-60-koi8-r

скажите как задать всё жёстко, или сделайте плис

>cat ~/.Xdefault

=(

Genie


$ cat ~/.Xdefaults
cat: ~/.Xdefaults: No such file or directory


:)))

Это будет ~/.Xresources.


Ну, забыл я указать команду, которым это дело применяется

$ xrdb -load ~/.Xresourses

посел этого можно будет пробовать запустить xterm.

sky
Genie
умучил ты систему до нельзя… ;)

может чего не хватает из пакетов?

less там, bzip2, или может groff какой отсутствует..

Весело. xterm что-то запускать, а оно — директория.

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

память там, или винт…?

а может просто «нейтрино пролетело.. и ага..»

Похоже, что less накрылся. Тока вот из-за чего??? Да и систему-то не мучил. Странно.

Память? -не вряд ли , Винчестер?-возможно(купил новый 3 недели назад)

А чем мона винт проверить? Ща погуглил, наткнулся на DFT http://www.hitachigst.com/hdd/support/download.htm, может чего ещё кто посоветует?

..::NinJa::..
Genie

$ cat ~/.Xdefaults
cat: ~/.Xdefaults: No such file or directory

:)))

Ну, забыл я указать команду, которым это дело применяется

$ xrdb -load ~/.Xresourses

посел этого можно будет пробовать запустить xterm.

да, спасибо. Всё сделал.

Заодно ещё один вопрос, пользуюясь так сказать =)

Сделал переключение языка, ну и индикатор КапсЛок привязал.

Есть ли программулинка показывающая язык?

стандартные средства всяких там КДЕ и Гноме плис не предлагать-нет и ставить не собираюсь, обхожусь лёгкими менегерами.

Curu3MyHg
..::NinJa::..
Заодно ещё один вопрос, пользуюясь так сказать =)

Сделал переключение языка, ну и индикатор КапсЛок привязал.

Есть ли программулинка показывающая язык?

стандартные средства всяких там КДЕ и Гноме плис не предлагать-нет и ставить не собираюсь, обхожусь лёгкими менегерами.

Так а чем тебя индикатор КапсЛок не устраивает? Обычно, правда, ScrollLock ставят.. CapsLock все-таки полезная вещь.. Лампочка горит — русский, не горит — буржуйский…

Genie
Заодно ещё один вопрос, пользуюясь так сказать =)

Сделал переключение языка, ну и индикатор КапсЛок привязал.

Есть такая маненькая программка — xxkb.

Поставить, немного настроить — и радоватьсяя жизни.

Uncle Theodore
KOT
А енто ещё интереснее:

bash-2.05b# man xterm
Малюю страничку, подождите, пожалуйста...
Ошибка исполнения команды форматирования или просмотра.
Внешняя комманда /bin/bzip2 -c -d /usr/X11R6/man/cat1/xterm.1x.bz2 | /usr/bin/less -is обломилась со статусом 256.

Где-то я уже это видел… Может, даже, здесь.

Суть в том, что надо скомпилить CONFIG_UNIX98_PTYS=y в ядре.

Good Luck,

UT

Genie
Суть в том, что надо скомпилить CONFIG_UNIX98_PTYS=y в ядре.

после этого бы не забыть сделать:

# mkdir /dev/pts
# mount -t devpts none /dev/pts


(ну, или прописать в /etc/fstab).

последний Midnight Commander, кстати, тоже сильно на существование этого рассчитывает.