символы псевдографики в mcedit
Можно ли как то печатать символы псевдографики в mcedit?
Можно ли как то печатать символы псевдографики в mcedit?
Застрял на создании таблиц привилегий. Без chroot таблицы привилегий нормально создаются командой:
cd /usr
mysql_install_db --user=mysql --datadir=/baza --basedir=/usr
Для chroot в /etc/my.conf прописываю:
chroot = /chroot/mysql
В этой папке создаю каталоги:
/dev /bin /etc /baza /usr /tmp /var /var/tmp
переношу в них все файлы и библиотеки необходимые для mysql так же переношу файлы passwd, hosts, my.conf, group, resolv.conf из passwd и group удаляю всех пользователей кроме пользователя mysql
Все права и пользователи на файлы и папки такие же как и в основной системе.
Теперь таблицы привилегий создаю командой:
cd /chroot/mysql/usr
mysql_install_db --user=mysql --language=russian --datadir=/chroot/mysql/baza --basedir=/chroot/mysql/usr
в этой команде добавляю опцию --language=russian что бы был найден файл errmsg.sys так как в chroot нет локализации, в основной системе локализация:
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_RU.UTF-8
но таблицы привилегий не создаются, а выдаются вот такие ошибки:
Installing MySQL system tables...
120617 14:29:46 [ERROR] Can't find messagefile '/chroot/mysql/usr/share/mysql/russian/errmsg.sys'
120617 14:29:46 [Warning] Can't create test file /chroot/mysql/baza/server.lower-test
120617 14:29:46 [Warning] Can't create test file /chroot/mysql/baza/server.lower-test
/srv/mysql/usr/sbin/mysqld: Can't change dir to '/chroot/mysql/baza/' (Errcode: 2)
120617 14:29:46 [ERROR] Aborting
120617 14:29:46 [Note]
Installation of system tables failed! Examine the logs in
/chroot/mysql/baza for more information.
You can try to start the mysqld daemon with:
shell> /chroot/mysql/usr/sbin/mysqld --skip-grant &
and use the command line tool /chroot/mysql/usr/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> /chroot/mysql/usr/bin/mysql -u root mysql
mysql> show tables
Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /chroot/mysql/baza that may be helpful.
Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/.
Please check all of the above before mailing us! And remember, if
you do mail us, you MUST use the /chroot/mysql/usr/scripts/mysqlbug script!
Первая ошибка пишет что нет файла:
[ERROR] Can't find messagefile '/chroot/mysql/usr/share/mysql/russian/errmsg.sys'
Хотя этот файл есть.
Подскажите пожалуйста как решить проблему и стоит ли запускать mysql в chroot? может это настолько сложное и трудоёмкое занятие что этим не стоит и заниматься?
Имеется 4 ide шлейфа два 3-х разъёмных (система, мастер и слейв) 80-и жильных (один старый, один новый) и два 40-а жильных, один 3-х разъёмный другой 2-х разъёмный. И так же имеется два винта: один старый Fujitsu MOD3043AT 4-х гигабайтный и один немного поновее WESTERN DIGITAL WDC WD400BB-75DEA0 на 40 гигабайт. Всё это включается в материнку CANYON i815-w83627
Если подключить старый 80-и жильный шлейф крайним разъёмом который отстоит дальше от среднего, чем второй крайний разъём, в системную плату, а вторым крайним разъёмом который отстоит от среднего ближе чем первый крайний разъём, в винт WESTERN DIGITAL, то он не желает загружаться. Заставка материнки появляется и висит минуты 3. Войдя в биос винта не видно. В биосе винт появляется только после перезагрузки. После заставки материнки, появляется информация о железе и минут через 5 появляется надпись: DISK BOOT FAILURE, INSERT DISK AND PRESS ENTER
Если же шлейф поменять местами - в материнку включить крайний разъём который ближе к среднему, а в винт крайний который дальше от среднего, то всё начинает работать. В биосе винт появляется сразу, заставка материнки висит не долго и операционка загружается нормально.
Такое наблюдается и с новым 80-и жильным шлейфом.
С 40-а жильными шлейфами не работает хоть как не включай.
Винт fujitsu работает нормально со всеми шлейфами при разных способах их включения.
Вопрос почему при изменении подключения разъёмов шлейфа винт WESTERN DIGITAL начинает работать??????
Подскажите пожалуйста, чем можно просмотреть кэш squid. Необходимо следующее - утилите указываю ip и она выдаёт все сообщения отправляемые на форумы, социальные сети и т.д. исходящие и приходящие на этот ip и выдавать эти сообщения в консоль. Скорее всего просмотром кэша squid-a дело не получится, необходима наверное утилита которая будет лезть в http. Если кто знает таковые подскажите их название.
Установлен X.Org X Server 1.11.2 hal не установлен, ядро собрано без поддержки аудио драйверов. Я так понял что при загрузке xorg берёт настройки для клавиатуры и мышки из файла: /etc/X11/xorg.conf.d/10-evdev.conf
вот он:
Section «InputClass» Identifier «evdev pointer catchall» MatchIsPointer «on» MatchDevicePath «/dev/input/event*» Driver «evdev» Option «XkbModel» «pc105» Option «XkbLayout» «us,ru(winkeys)» Option «XkbOptions» «grp:ctrl_shift_toggle,grp_led:scroll.compose:rwin» EndSection
Section «InputClass» Identifier «evdev keyboard catchall» MatchIsKeyboard «on» MatchDevicePath «/dev/input/event*» Driver «evdev» EndSection
Section «InputClass» Identifier «evdev touchpad catchall» MatchIsTouchpad «on» MatchDevicePath «/dev/input/event*» Driver «evdev» EndSection
Section «InputClass» Identifier «evdev tablet catchall» MatchIsTablet «on» MatchDevicePath «/dev/input/event*» Driver «evdev» EndSection
Section «InputClass» Identifier «evdev touchscreen catchall» MatchIsTouchscreen «on» MatchDevicePath «/dev/input/event*» Driver «evdev» EndSection
Сейчас в папке /dev/input имеется пять файлов устройств event, event0 - event4 и клавиатура и мышка работают нормально, раскладка переключается. Не понятно почему настройки для клавиатуры находятся в первой секции?
После перекомпиляции ядра с поддержкой аудио драйверов в папке /dev/input появилось восемь файлов устройств event, event0-event7 и клавиатура и мышка перестали работать. Не понятно какие секции теперь относятся к клавиатуре и мышке.
Вот вывод grep «config/udev: Adding input device» /usr/var/log/Xorg.0.log при ядре без поддержки аудио драйверов
[ 148.511] (II) config/udev: Adding input device Power Button (/dev/input/event1) [ 148.571] (II) config/udev: Adding input device Power Button (/dev/input/event0) [ 148.576] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4) [ 148.625] (II) config/udev: Adding input device ImExPS/2 Logitech Wheel Mouse (/dev/input/event3) [ 148.626] (II) config/udev: Adding input device ImExPS/2 Logitech Wheel Mouse (/dev/input/mouse0) [ 148.630] (II) config/udev: Adding input device PC Speaker (/dev/input/event2)
видно что клавиатура [ 148.576] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4) мышка [ 148.625] (II) config/udev: Adding input device ImExPS/2 Logitech Wheel Mouse (/dev/input/event3)
Вот вывод grep «config/udev: Adding input device» /usr/var/log/Xorg.0.log при ядре с поддержки аудио драйверов
[ 7490.714] (II) config/udev: Adding input device Power Button (/dev/input/event1) [ 7490.763] (II) config/udev: Adding input device Power Button (/dev/input/event0) [ 7490.764] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event4) [ 7490.794] (II) config/udev: Adding input device ImExPS/2 Logitech Wheel Mouse (/dev/input/mouse0) [ 7490.794] (II) config/udev: Adding input device PC Speaker (/dev/input/event2) [ 7490.794] (II) config/udev: Adding input device rc-core loopback device (/dev/input/event3)
видно что нет ни клавиатуры ни мышки.
Что надо прописать в /etc/X11/xorg.conf.d/10-evdev.conf что бы они появились.
За помощь спасибо!
Необходимо реализовать следующее. Пользователи заходят на терминальный сервер по rdp, попадают каждый в свою папку. Необходимо что бы они не видели файловой системы вне своей папки, не могли исполнять системные команды, при этом им должны быть доступны некоторые программы, такие например как опера, опеноффис, вайн с 1с, mc, а так же что бы им была доступна общая папка смонтированная например на отдельном разделе или на другом накопителе. Все папки пользователей смонтированы на отдельном разделе. Возможно ли такое реализовать? Если да то подскажите пожалуйста как это сделать.
Как заставить mc не перечитывать каталог ftp при копировании файла?
Если файлов в каталоге много это очень сильно замедляет работу.
Как заставить mc прочитывать только часть каталога при входе на ftp, (ту часть которая будет видна в панели)?
При ошибках во время входа на ftp mc бывает подвисает (бывает навсегда). Как сбросить попытку входа тем самым вернуть mc к работе? Перезапуск по ps не подходит так как у меня mc запускается в окне screen при уничтожении mc уничтожается и окно screen.
Существуют ли сейчас метода автоматической проверки орфографии (проверки во время набора текста) в mcedit?
Как написать сообщение пользователю этого форума? В личных данных пользователя ни его почты, ни кнопки «послать сообщение» нет.
Установлен xrdp-0.5.0 xorg-server-1.11.2 icewm-1.3.7
Вот конфиг xorg http://pastebin.com/sByH06ry
по команде startx, xorg запускается, после которого запускается icewm, всё прекрасно работает.
xrdp запускаю следующими командами
xrdp
xrdp-sesman
в результате xrdp запускается и слушает порт 3389, этот порт как и все порты для localhost на сетевом фильтре открыты.
подключаюсь командой
rdesktop -a 16 -f -k en-us XXX.XXX.XXX.XXX:3389 -u XXXXXX -p XXXXXXX &
но подключится так и не удаётся,
в начале пишет что какая то ошибка, потом при нажатии на кнопку «OK» выдаёт окошко для ввода логина, пароля и выбора протокола для подключения.
Выбирал sesman-xvnc и sesman-x11rdp но подключится не получилось.
При выборе sesman-x11rdp в окошке написало что подключился но рабочего стола так и не увидел всё слетело и в консоли написало что неожиданный обрыв канала.
Вот лог подключения
http://pastebin.com/ZXvvZnJy
Вот файл /etc/xrdp/sesman.ini
http://pastebin.com/ZsJzDLDM
Вот файл /etc/xrdp/startwm.sh
http://pastebin.com/SL6HbTR9
Вот файл /etc/xrdp/xrdp.ini
http://pastebin.com/Bu5VwUij
Кстати по rdesktop с аналогичными параметрами без проблем подключаюсь к виндовому 2003 серваку.
За помощь заранее благодарен.
Система lfs с продолжением установки графики blfs практически ни на йоту не отступал от учебника, может за исключением установки не тех версий, некоторых программ и библиотек, версии различаются буквально в третьей цифре.
Установлены следующие критически зависимые для gtk+ пакеты:
glib-2.30.1
pango-1.29.4
gdk-pixbuf-2.24.0
atk-2.2.0
cairo-1.12.0
gobject-introspection-1.32.0
всё это стало без ошибок.
Пытаюсь устанавливать следующие версии gtk+
gtk+-2.20.0
как написано в файле install для неё нужны следующие версии зависимых пакетов:
- The GLib, Pango, ATK and cairo libraries, available at the same
location as GTK+. GTK+ 2.20.0 requires at least GLib 2.23.6,
Pango 1.20, ATK 1.29.2 and cairo 1.6.0.
- The TIFF, PNG, and JPEG image loading libraries. You most
likely have these installed on your system already. If not
these libraries are available from
./configure --prefix=/usr --sysconfdir=/etc вот её вывод: http://pastebin.com/impatCfq
make -j2 вот её вывод: http://pastebin.com/DQ53nbaz
gtk+-2.24.10
как написано в файле install для неё нужны следующие версии зависимых пакетов:
GTK+ requires the following packages:
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at the same
location as GTK+. GTK+ 2.24.10 requires at least GLib 2.25.10,
Pango 1.20, GdkPixbuf 2.21.0, ATK 1.29.2 and cairo 1.6.0.
- gobject-introspection 0.9.3 or newer.
sed -i 's#l \(gtk-.*\).sgml#& -o \1#' docs/{faq,tutorial}/Makefile.in
sed -i 's#.*@man_#man_#' docs/reference/gtk/Makefile.in
./configure --prefix=/usr --sysconfdir=/etc вот её вывод: http://pastebin.com/7UKWQp4c
make -j2 вот её вывод: http://pastebin.com/p2sqnAty
gtk+-3.2.4
как написано в файле install для неё нужны следующие версии зависимых пакетов:
GTK+ requires the following packages:
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
the same location as GTK+. GTK+ 3.2.4 requires at least
GLib 2.29.14, Pango 1.29.0,
GdkPixbuf 2.23.5, ATK 2.1.5
and cairo 1.10.0.
- gobject-introspection 0.10.1 or newer.
./configure --prefix=/usr --sysconfdir=/etc вот её вывод: http://pastebin.com/vkCjbNtJ
make -j2 вот её вывод: http://pastebin.com/PP6JerCe
tiff, jpeg, png и конечно же xorg всё это то же установленно соответствующих версий.
В общем ни одна из этих версий не установилась, насколько я понял из-за общей ошибки. Конкретно что за ошибка разобраться так и не удалось, гугление результатов не принесло.
Если кто знает в чём ошибка помогите пожалуйста.
Заранее благодарен.
Для настройки squid в режиме высокой анонимности прописываю следующие параметры:
request_header_access Allow allow all
request_header_access Authorization allow all
request_header_access WWW-Authenticate allow all
request_header_access Proxy-Authorization allow all
request_header_access Proxy-Authenticate allow all
request_header_access Cache-Control allow all
request_header_access Content-Encoding allow all
request_header_access Content-Length allow all
request_header_access Content-Type allow all
request_header_access Date allow all
request_header_access Expires allow all
request_header_access Host allow all
request_header_access If-Modified-Since allow all
request_header_access Last-Modified allow all
request_header_access Location allow all
request_header_access Pragma allow all
request_header_access Accept allow all
request_header_access Accept-Charset allow all
request_header_access Accept-Encoding allow all
request_header_access Accept-Language allow all
request_header_access Content-Language allow all
request_header_access Mime-Version allow all
request_header_access Retry-After allow all
request_header_access Title allow all
request_header_access Connection allow all
request_header_access Proxy-Connection allow all
#request_header_access Referer allow all
request_header_access Set-Cookie allow all
request_header_access Cookie allow all
request_header_access All deny all
squid становится высокоанонимным но теперь при входе на почту по веб интерфейсу например на mail.ru не возможно войти в папки «входящие», «отправленные» и т.д.
то есть после ввода логина и пароля в саму почту попадаю, можно также зайти в «мой мир», а вот в папки с письмами «входящие», «отправленные» и т.д. войти не могу. Куки разрешены но это не помогает. Подскажите что ещё надо разрешить?
Подскажите где klipper хранит историю буфера обмена.
Команда strace klipper ясности не внесла.
Подскажите пожалуйста, чем можно заменить xorg+kde
Требования следующие:
1. К красоте требований нет!
2. Что бы графический интерфейс занимал мало места, был лёгок в настройке не глючил.
3. Заранее не известно что за видеокарта будет!
4. Документы - опенофис, pdf - PDF Viewer от адоба, djvu - okular, изображения - Gwenview, просто текстовые файлы - mcedit из mc, файловый менеджер - mc, браузер - опера с флешем, почтовый клиент - опера, говорилки - pidgin, скайп, какой нибудь калькулятор, лига, бухгалтерия - вайн энтерсофт, ПОВТОРЯЮ ОБЯЗАТЕЛЬНО БУДЕТ ВАЙН ЭНТЕРСОФТ, rdp клиент и сервер - не знаю ещё какой и какой нибудь мультимедийный проигрыватель видео и аудио. Кстати тут то же вопрос по поводу лицензионности и бесплатности кодеков. Какие кодеки бесплатны?
5. И ещё вопрос - в паппи линукс реализована следующая штука, при загрузке, в оперативку грузятся все приложения, при этом в панели задач их нет, они появляются там только при нажатии на иконку соотвествующего приложения, что приводит к мгновенному их запуску (я забыл как называется эта технология), так вот если кто знает подскажите пожалуйста как это реализовать. Хотелось бы использовать эту технологию.
Как в переменную в bash скрипте занести данные если название переменной меняется.
Например:
as=1
as2$as=7
Я хочу занести в as21 число 7. Во время работы скрипта порядковый номер переменной будет меняться, например не as21, а станет as28.
Если делаю как писал раньше:
as=1
as2$as=7
то пишет что:
bash: as21=7: команда не найдена
За помощь благодарен.
Подскажите кто знает как настроить smtp клиент установленного сервера postfix-са для отправки почты из bash скрипта при помощи mutt
Повторяю именно smtp клиента, а не сервера, при этом postfix запускать не надо.
Знаю как это сделать для связки mutt и ssmtp.
В ~/.muttrc добавляем строки:
set sendmail=«/usr/local/sbin/ssmtp» # путь к ssmtp
set realname=«XXXXX» # имя отправителя
set from=«XXX@XXXXX» # адрес отправителя, то есть от кого будут приходить письма.
В /usr/local/etc/ssmtp/ssmtp.conf пишем:
root=XXX@XXXXXX # от чьего имени шлем письма такое же как и mutt
mailhub=XXX.XXX.XXX.XXX:25 # smtp-сервер и порт через который отправляем письмо
hostname=XXXXXXXX # имя нашего хоста с которого отправляем, желательно вписать верное
UseTLS=Yes # используем зашифрованное соединение
AuthUser=XXX@XXXXX # логин на почтовом сервере через который отправляем такой же как и в mutt
AuthPass=XXXXXXX # пароль на почтовом сервере через который отправляем
FromLineOverride=Yes # Поле From: может задавать mutt
И в скрипте тогда пишем:
echo -e «Сообщение» | mutt -e «set content_type=„text/html“» -s «Тема письма» XX@XXX-адрес кому отправляем
в echo параметр -e и в mutt параметр -e «set content_type=„text/html“» нужен если мы хотим отправить сообщения в цвете, делается так:
создаём переменную, например:
sb=«<font color=\»#XXXXXX\«>Сообщение</font>» XXXXXX-номер цвета сообщения.
Тогда echo -e «$sb»
Почему не использую ssmtp, просто postfix и mutt уже установлены, а ssmtp нет.
И зачем его ставить если можно использовать клиент smtp который идёт с postfix
Собственно вопрос где прописывать настройки для клиента smtp
Подскажите пожалуйста как настроить squid в качестве высокоанонимного прокси сервера?
В ядре версии 3.0.4 включил всё что касается сетевого фильтра (не модулями), ядро монолитное без модулей.
Установил iptables версии 1.4.12.2 командами: ./configure make make install
Установил xtables-addons версии 1.41 командами: ./configure --without-kbuild PKG_CONFIG_PATH=/usr/local/lib/pkgconfig make make install
опция --without-kbuild указывает что ядро собрано не модульное
В папке /usr/local/lib/xtables появилась библиотека libxt_TARPIT.so а так же масса других библиотек. Все библиотеки от которых зависит эта библиотека есть.
По команде iptables -A INPUT -p tcp -j TARPIT выдало: iptables: No chain/target/match by that name.
Два вопроса: 1. Как сказать iptables что есть библиотека для TARPIT. 2. Не представляю как может работать этот TARPIT если в ядре для него ничего нет - через библиотеку что ли?
В ядре версии 3.0.4 включил всё что касается сетевого фильтра (не модулями), ядро монолитное без модулей.
Установил iptables версии 1.4.12.2 командами:
./configure
make
make install
Установил xtables-addons версии 1.41 командами:
./configure --without-kbuild PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
make
make install
опция --without-kbuild указывает что ядро собрано не модульное
В папке /usr/local/lib/xtables появилась библиотека libxt_TARPIT.so а так же масса других библиотек. Все библиотеки от которых зависит эта библиотека есть.
По команде iptables -A INPUT -p tcp -j TARPIT выдало:
iptables: No chain/target/match by that name.
Два вопроса:
1. Как сказать iptables что есть библиотека для TARPIT.
2. Не представляю как может работать этот TARPIT если в ядре для него ничего нет - через библиотеку что ли?
Устанавливаю из исходников прогу hwinfo пишет нет файла x86emu.h Как определить из какой программы этот файл, какую программу или библиотеки надо установить? Есть ли какие нибудь стандартные методы для этого?
В папке /usr/share/fonts/bitmap-fonts лежат pcf шрифты например:
10x20.pcf
4x6.pcf
5x7.pcf
console8x16.pcf
console8x8.pcf
lutBS08.pcf
lutBS10.pcf
и т.д.
захожу в папку /usr/share/fonts и выполняю команду fc-cache -fv
пишет что прокешировал bitmap шрифты:
/usr/share/fonts/bitmap-fonts: caching, new cache contents: 32 fonts, 0 dirs
но по команде:
fc-list | grep 10x20
ничего нет
Почему так?
Теперь эти шрифты есть в системе или нет?
| ← назад | следующие → |