ASPLinux: Работа с программами

Запуск программ, зависящих от libc.so.5

Необходимая библиотека содержится в пакете compat-glibc. Но прежде чем устанавливать ее, подумайте, действительно ли вам нужна эта библиотека. Часто гораздо эффективнее перекомпилировать программу под вашу текущую систему.

Запуск программ Windows в Linux

Для запуска программ Windows в Linux можно использовать эмулятор Wine, который входит в состав дистрибутивов ASPLinux. В качестве альтернативы можно использовать виртуальную машину VMWare, доступную в дистрибутиве ASPLinux Deluxe на дополнительном диске с приложениями.

Проблема с русскими символами в enscript

Программа enscript по умолчанию не содержит русских глифов в своих шрифтах. Чтобы решить эту проблему, выполните следующие действия:

cd /usr/share/fonts/afms/adobe
mkafmmap *.afm

Далее добавьте путь к шрифтам в файле /etc/enscript.cfg:

AFMPath: /usr/share/fonts/afms/adobe:/usr/share/enscript:/usr/lib/ps

И установите следующие параметры:

Clean7Bit: 0
DefaultEncoding: koi8

Запуск KPPP от имени пользователя

Для того чтобы запустить KPPP от имени пользователя, следуйте рекомендациям из KPPP FAQ. Выполните команды:

rm /usr/bin/kppp
chmod u+s /usr/sbin/kppp
ln -s /usr/sbin/kppp /usr/bin/kppp

Это позволит пользователю запускать KPPP без привилегий администратора.

ASPLinux: Инструменты и программное обеспечение

Настройка Qmail в xinetd.d

Для получения подробной информации о том, как настроить Qmail в xinetd.d, рекомендуется обратиться к FAQ по Qmail. Ссылка на данный ресурс: www.ru.qmail.org/faq.html. Там содержится ответ на ваш вопрос.

Отсутствие суперсервера inetd в ASPLinux

В современных дистрибутивах Linux суперсервер inetd был заменен на xinetd, который предоставляет более гибкие возможности настройки и управления.

MPlayer в ASPLinux 7.2

В ASPLinux 7.2 mplayer доступен в виде исходных текстов из-за лицензионных ограничений. Вы найдете его на первом диске с пакетами исходных текстов. Для компиляции бинарного пакета используйте команду:

rpm --rebuild MPlayer-0.50-3.asp.src.rpm

Альтернативы StarOffice

Существует множество программ, которые могут служить альтернативой StarOffice:

Примечание: все перечисленные программы входят в состав первых двух дисков дистрибутива ASPLinux.

Клиенты для Windows для доступа по telnet и SSH к Linux-машине

Существует множество клиентских программ для Windows, позволяющих осуществлять доступ к Linux-машине по протоколам telnet и SSH:

Также рекомендуется обратиться к каталогу клиентских программ в Google: directory.google.com.

Перекодировка текстов между различными кодировками

Для перекодировки текстов между разными кодировками рекомендуется использовать утилиту iconv, входящую в пакет glibc-common. С ее помощью можно легко осуществлять перевод между различными кодировками. Например:

iconv -l (или iconv --list)
iconv -f CP1251 -t KOI8-R -o выходной_файл исходный_файл

ASPLinux: Веб-инструменты и базы данных

Графические клиенты для MySQL

Если вам нужны графические клиенты для работы с MySQL, вы можете посетить официальный сайт MySQL по адресу www.mysql.com. На сайте предоставлен раздел с различными графическими клиентами, доступный по следующей ссылке: www.mysql.com/downloads/gui-clients.html.

Выбор простого HTTP-сервера

Если вам необходим простой и легковесный HTTP-сервер, рекомендуется рассмотреть micro_httpd. Этот сервер можно скачать и изучить по ссылке www.acme.com/software/micro_httpd/. Настройка и установка сервера производится быстро и без лишних сложностей.

Пример настройки:

Для начала создайте файл конфигурации для запуска сервера с помощью суперсервера xinetd. Файл должен быть расположен по пути /etc/xinetd.d/micro_http и содержать следующие строки:

service micro_http
{
    disable = no
    flags = REUSE
    socket_type = stream
    wait = no
    protocol = tcp
    user = nobody
    server = /usr/local/sbin/micro_httpd
    server_args = /корневой_каталог_сервера
    port = 8000
}

Далее, добавьте следующую строку в файл /etc/services:

micro_http 8000/tcp

После выполнения вышеперечисленных действий сервер будет активно "слушать" порт 8000. Вы можете проверить работу сервера, обратившись к нему по адресу http://localhost:8000/.

Какой монитор для консоли и X Window следит за состоянием температурных датчиков и скоростью вращения кулеров?

Для мониторинга температурных датчиков и скорости вращения кулеров в консоли и X Window рекомендую использовать lm_sensors. Этот пакет предоставляет разнообразные интерфейсы, которые можно найти по ссылке: freshmeat.net.

Где найти программы для диагностики компьютерного "железа"?

Один из ресурсов для поиска программ диагностики "железа" - sourceforge.net.

Проблема с сменой кодировки в Midnight Commander (mc)

Если в mc не работает смена кодировки по [Ctrl-T], попробуйте установить кодировку по умолчанию. Для этого нажмите [F9], перейдите в Настройка -> Биты символов и выберите KOI8-R. Затем сохраните настройки. Это должно помочь.

Удаленное управление сервером Samba через Samba Swat

Если вы хотите настроить свой сервер Samba удаленно через Samba Swat, но можете войти только с localhost, проверьте настройки сервиса в конфигурации xinetd. По умолчанию доступ разрешен только для localhost (127.0.0.1).

Для изменения этой настройки, откройте файл /etc/xinetd.d/swat и найдите параметр 'only_from'. Можно добавить новые значения для разрешенных адресов или имен машин.

Для дополнительной информации ознакомьтесь с документацией: man xinetd.conf.

Я хочу поставить gcc3. Нужно ли мне удалять gcc 2.96?

Вам необходимо просто установить пакеты gcc3 и не стоит удалять gcc 2.96, т.к. при сборке многих программ может потребоваться старый компилятор.

Совместная работа «1С:Предприятие» и ОС ASPLinux.

В настоящее время совместное решение компаний ОС ASPLinux и 1С-Рарус позволяет разместить на файловом сервере под управлением ОС ASPLinux Hasp-сервер и данные для DBF-версии программы «1С:Предприятие».

Для взаимодействия с программами фирмы , установленными на Windows Terminal Server, на рабочих станциях с ОС Linux должна присутствовать утилита терминального доступа (например, rdesktop).

Непосредственно «1С:Предприятие» под управлением ОС Linux не работает.