LINUX.ORG.RU

Сообщения HeroFromEarth

 

Как удостовериться в том, что диск уже доступен для монтирования?

У меня встроенная система с busybox и mdev. Я хочу автоматически монтировать подключенные флеш-накопители в моей системе, и у меня есть скрипт для этого (он вызывается из mdev, когда я подключаю диски). Он хорошо работает с одним диском, но иногда, когда я подключаю слишком много дисков, некоторые из них не монтируются с ошибкой Failed to write lock '/dev/sdb1': Resource temporarily unavailable

 , ,

HeroFromEarth
()

Русский язык по умолчанию в CentOS6 - Gnome

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

gconftool-2  --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults/ --set --type=list --list-type=string /desktop/gnome/peripherals/keyboard/kbd/layouts [ru,us]
Обычно этого было достаточно для того, чтобы у пользователей в системе по умолчанию включалась русская раскладка, однако не в этот раз. Пользователи вне зависимости от того, что нарисовано на панели Gnome (ru или en) печатают на английском, причём изменить раскладку не удаётся никакими способами. Вывод команд из-под пользователя:
rules:      evdev
model:      pc105
layout:     ru,us
variant:    ,
options:    grp:ctrl_shift_toggle
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Оставлять только ru-раскладку в gconf пробовал, бесполезно. Изменял в /etc/sysconfig/keyboard параметры KEYTABLE и LAYOUT на «ru», но это тоже плодов не приносит. Пробовал не запускать Gnome-сессию, а ограничиваться лишь xterm-ом - только английский. Куда копать?

 , ,

HeroFromEarth
()

Создание rpm-пакета, содержащего простые файлы

Нужно собрать rpm-пакет, содержащий всего один скрипт на баше. Именно rpm-пакет, таково требование. Как я могу это сделать? Я совершенно не понимаю, как оформить .spec-файл и выполнить такую, казалось бы, простую задачу. Прошу помощи.

 , ,

HeroFromEarth
()

RSS подписка на новые темы