/banner.*\.gif
^http://www\.bizlink\.ru/cgi-bin/irads\.cgi.*
^http://www\.linkexchange\.ru/cgi-bin/rle\.cgi
^http://www\.linkexchange\.ru/users/.*/goto\.map
^http://www\.netcq\.com/banners/banner\.gif
^http://1000\.stars\.ru/cgi-bin/1000\.cgi
Еще лучше с задачей фильтрации справляется специальная
программа-фильтр squidguard <http://www.squidguard.org>, ставится в
дополнение к squid.
Более полный список баннеродержателей можно получить на
<http://pail.pu.ru/>
Можно сделать Transparent Proxy <http://www.lexa.ru/lexa/transparent-
proxy.html>
Transparent Proxy MiniHOWTO:
<http://www.tldp.org/HOWTO/mini/TransparentProxy.html>
Можно поставить редиректор squirm <http://www.senet.com.au/squirm/>,
его задача - подменять одни URLs другими.
5.13. * Как сделать авторизацию пользователей Squid через учетные
записи Windows?
<http://www.artmagic.ru/labs/sqlandwin.shtml>
6. X Window
Идеология иксов и многие базовые вещи без привязки к Window Manager-ам
и интегрированным средам хорошо описаны на
<http://ep2-ts2.inp.nsk.su/lecture/>
6.1. Как заставить pаботать в иксах <cупер-новую карточку> ?
Поискать название вашей карточки в <http://www.xfree86.org/FAQ/> или
/usr/X11R6/lib/X11/doc/
Взять последнюю версию иксов, собранную производителем вашего
дистрибутива, или, если производитель ее еще не собрал, то на
<ftp://ftp.xfree86.org>. Стоит сперва ограничиться _только_сервером_
под эту самую карточку, и, как правило, лучше на этом и остановиться
(вот если он работает, но ищет конфиги где-нибудь не там, где они у
вас лежат - можно подумать о замене всего остального.) Hамек: если вы
не видите сервера с именем вашей карты - проверьте, не поддерживает ли
ее сервер SVGA. Он не так прост, как можно подумать по названию. В
XFree 4 остался единственный сервер, а поддержка конкретных карточек
вынесена в подгружаемые модули. Поэтому (теоретически), если у вас
четвертые иксы, то нужно найти только модуль для вашей карточки.
6.2. Как рассчитать Modeline под требуемую частоту развертки?
По идее, если вы правильно указали максимальные возможности вашего
монитора в утилите настройки иксов (xf86config, XF86Setup,
Xconfigurator), то эта утилита должна сама прописать в файле
конфигурации ModeLine, выжимающий максимум из вашего монитора. Если вы
не хотите полагаться на ее интеллект, то можно посмотреть готовые
стандартные Modeline через strings `which xf86setup` и найти
подходящую. Если по каким-то причинам с этой ModeLine возникают
проблемы, то воспользуйтесь советом от Alexei Dets
<mailto:dets@china.formoza.ru>:
Для начала находите Modeline с требуемым вам разрешением, но не
устраивающей вас частотой, т.е. слишком низкой, например. Hайти такую
строчку можно, например, в XF86Config, сгенеренным инсталлятором
дистрибутива.
Проверяете работоспособность данного видеорежима на вашем мониторе.
Если видеорежим устанавливается, пусть даже с некоторым смещением
картинки от центра экрана, чуть-чуть другим размером и т.п. можно идти
дальше. Иначе рекомендуется выбрать другую Modeline или подогнать эту
при помощи xvidtune. Скажем, у нас имеется строчка:
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
Какая здесь сейчас установлена частота развертки?
Ответ: 25175000/800/525=59,9 Гц.
Т.е. необходимо первую цифру, умноженную на миллион, разделить на
пятую и на последнюю. Соответственно, как получить требуемые нам,
например, 120 Гц?
Ответ: 800x525x120/1000000=50,4
Соответственно, результирующая строчка:
Modeline "640x480" 50.4 640 664 760 800 480 491 493 525
Можете пробовать :-) Скорее всего, картинка будет неправильно
центрирована и будет иметь неверный размер, но это легко лечится при
помощи xvidtune. Полученная при помощи него строчка будет уже
окончательной. Владельцы современных мониторов могут просто подстроить
размеры и центровку из меню :-)
Примечание: все данное "шаманство" подробно объяснено в
/usr/X11R6/lib/X11/doc/VideoModes.doc или на русском в
<http://knot.pu.ru/faq/xfaq.html>.
Примечание 2 от Alex Kanavin: в XFree86 4.x произошли некоторые
изменения. Во-первых, в X cервере теперь определен набор стандартных
VESA режимов, из которых подбирается оптимальный, исходя из параметров
конфигурационного файла HorizSync и VertRefresh. То есть очень
возможно, что вы получите наилучший результат, вовсе не прописывая
ModeLine в конфиге, но только если интересующая вас частота развертки
- одна из 60, 70, 75, 85 Hz. Имена у этих режимов традиционные -
"640x480" и т.д., вплоть до "1920x1444" :-)
Во-вторых, в будущем X сервер сможет получать информацию о
возможностях монитора непосредственно от него самого через VESA DDC.
Для некоторых чипсетов она печатается при загрузке сервера, но пока не
используется. Неясно также, как можно будет выбирать из режимов с
одинаковым разрешением, не полагаясь на интеллект сервера.
6.3. Как переключать глубину цвета, не выходя из иксов?
При работающем X сервере уже не переключиться, но можно запустить
рядышком еще один - если это XFree, а не какой-нибудь коммерческий
сервер (через startx -- :1 -bpp 8 или добавив аналогичную строку в
/etc/X11/xdm/Xserver, если используется xdm). В XFree 4 глубину цвета
можно переключать на лету через DGA2, но подробности пока неизвестны.
6.4. Разница между иксовыми сервером и клиентом
(Alec Voropay <mailto:alec@sensi.org>, Alex Kanavin, Alexander
Pevzner)
В системе X Window понятия "клиент" и "сервер" кажутся перепутанными.
В действительности, никакого противоречия тут нет.
Весь вопрос лишь в том, что такое "cервер" ? Возмем например print-
server или file-server. Это какое-то устройство для коллективного
использования "ресурса". Например, единственный print-server на
организацию.
Так вот когда-то давно (лет 30 назад ;) комплект из цветного дисплея и
памяти на 256К был страшно дорогой игрушкой :-) и обслуживал кучу
программ. Это и был display-server или, в комплекте с мышью и
клавиатурой, X-server.
Таким образом, X-server - это программа для управления
Video-подсистемой, мышью и клавиатурой и выполняющая команды типа
"нарисовать красную точку" или "вывести букву А фонтом Arial".
Существует куча X-Server-ов : cвободные XFree86, коммерческие
AcceleratedX, под MS Windows : eXceed, X-Win, под VAX VMS и даже в
виде отдельных железок c дисплеем : NCD, Tatung (их еще называют X-
Terminal).
Таким образом, пользовательские программы, например Netscape - это
"X-клиенты", которые обращаются к "X-серверу" для отображения и ввода.
Связь между X-сервером и X-клиентом может быть по TCP/IP, по Unix-
Socket, по IPX или даже по COM-порту. Поддержка конкретных способов
связи зависит от реализации серверов и клиентских библиотек, например
XFree знает только про первые два способа и еще DECNet.
Всякая X-программа ("X-клиент") сначала должна уcтановить соединение с
X-сервером. Его местонахождение X-клиент узнает через переменную
окружения DISPLAY= или ключ в командной строке. Один X-сервер может
обслуживать множество программ, работающих на разных хостах. Как
наиболее простой случай, все они, и X-сервер и Х-программы работают на
одном и том же компьютере.
Обычные, "консольные" (алфавитно-цифровые) программы тоже можно
запустить под X, через эмулятор терминала (например xterm, rxvt, eterm
e.t.c.). Это специальная X-программа, которая с одной стороны
работает как эмулятор терминала:), отрисовывает символы и отрабатывает
ESC-последовательности, а с другой стороны представляется как обычный
терминальный порт (через псевдотерминалы ptyXX).
Cледует заметить, что с точки зрения системы нет разницы между
иксовыми и обычными программами. И те и другие используют один и тот
же набор системных вызовов. Разница же упрятана в библиотеку XLib, с
которой слинкованы иксовые программы, - именно она устанавливает связь
с X сервером, посылает ему команды, принимает ответы итд. Кроме того,
некоторые программы (emacs, например) могут работать как через X
сервер, так и без него (через обычный терминал).
6.5. Возможно ли одновpеменно pаботать в full screen и в X Window и
пеpеключаться между ними? Если да, то как?
Да, Ctrl-Alt-F# (из иксов в текстовый режим) или Alt-F# (обратно,
только нужно найти первую свободную от getty консоль, обычно седьмую).
6.6. Как установить глубину цвета по умолчанию?
man XF86Config на предмет DefaultColorDepth
6.7. Как сделать так, чтобы иксы автоматически стартовали при
загрузке компьютера? (и регистрация пользователей осуществлялась бы
уже в них?) Наоборот, как отключить такую загрузку и получить обычный
текстовый режим? Как входить таким же (графическим) образом в
удаленные системы?
Нужно запустить (запретить запуск) Display Manager, например xdm
(поставляется с cамими иксами), gdm (из GNOME), kdm (из KDE). Он может
запускаться из rc скриптов или как сервис SysV, но чаще всего его
прописывают в /etc/inittab:
x:5:respawn:/etc/X11/xdm -nodaemon
Поэтому там же нужно поменять runlevel по умолчанию:
id:3:initdefault:
В Red Hat display manager грузится на пятом runlevel, а обычный
"текстовый" runlevel - 3, в других дистрибутивах это может быть не
так. Изучите содержимое /etc/inittab, прочтите man inittab и
действуйте по обстоятельствам.
Display manager можно использовать не только для запуска и управления
локальными X серверами, но и для входа в систему и работы с удаленных
икс-серверов через сеть. Для общения с xdm X сервер должен
поддерживать протокол xdmcp. Серверы XFree в этом случае нужно
запускать с такими ключами:
· X -query host - простой запрос на host по xdmcp (иначе говоря, X
сервер выясняет, готов ли xdm на host-е вывести окошко с полями для
ввода логина и пароля и если готов, то просит его сделать именно
это).
· X -indirect host - "непрямой" запрос на host (то есть, X сервер
просит xdm на host-е сделать запрос на все известные ему хосты, где
установлен xdm. xdm в этом случае может либо просто опросить их (в
частности, себя) и больше ничего не делать, поскольку X сервер сам
сформирует список ответивших ему хостов и выдаст его пользователю,
либо запустить т.н. chooser, который сформирует этот список и
выдаст его на экран X сервера, подсоединившись к нему, как обычный
X клиент. В случае использования серверов XFree годится только
второй вариант и конфигурировать xdm надо именно так. Затем, так
или иначе, пользователь выбирает интересующий его хост и туда
делается простой запрос).
· X -broadcast - широковещательный xdmcp запрос в сеть, с первым
ответившим xdm устанавливается такая же сессия, как и в случае
простого запроса. В других реализациях (не XFree) X сервер может,
как и в предыдущем случае, выдать пользователю список ответивших
хостов.
Подробности в XDM-Xterm mini-HOWTO, man xdm, а также по следующим
URL: <http://ep2-ts2.inp.nsk.su/lecture/> и
<http://www.iae.lt/visaginas/home/kazanov/koi8/Articles/X-
Terminals.htm>.
6.8. Какой Window Manager выбрать?
<http://xwinman.org>
<http://www.themes.org>
6.9. Где найти X Server для Windows ?
· Единственный свободный (и, естественно, бесплатный) сервер - Cygwin
XFree <http://sourceware.cygnus.com/cygwin/xfree/>. С августа
2000 он входит в состав основного дистрибутива XFree. Клиентская
часть (библиотека XLib) тоже портирована под Cygwin. Все остальные
в лучшем случае дают триал версии с ограниченным временем работы.
· EXCEED for Windows -
<http://www.hummingbird.com/products/nc/exceed/>
· PC-Xware - <http://www.ncd.com/products/software/pcxware/>
· MI/X MicroImage X Server for Windows - <http://www.microimages.com>
· X-Win32 - <http://www.starnet.com>
· WRQ Reflection X -
<http://www.wrq.com/products/reflection/pc_unix/rx/>
· NetManage X-ViewNow (бывший X-OnNet от FTP Software) -
<http://www.netmanage.com/products/pctohost/vn_x/index.asp>
· WinaXe от компании LabF - <http://labf.com/index.html>
6.10. Как прикрутить TrueType шрифты к иксам ?
Hаиболее оптимальным решением является установка патченого XFree86 со
встроенной поддержкой TrueType шрифтов либо установка XFree 4, где
такая поддержка имеется "из коробки". В последнее время большинство
дистрибутивов поставляется именно с таким вариантом XFree. Вы можете и
сами собрать для себе патченные X-сервер и фонт-сервер, для этого вам
необходим набор патчей xfsft (
<http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/>). Единственным
отличием TrueType шрифтов от остальных в данном случае является то,
что файл fonts.dir генерится при помощи программы ttmkfdir, а не
mkfontdir. Более подробная информация - на
<http://www.xfree86.org/4.0.1/fonts.html>
В случае, если у вас нет возможности или желания доставать новый
X-сервер или исходники XFree, то неплохим вариантом является
использование сервера шрифтов xfstt. Подробная документация по его
использованию есть в его исходниках или, на русском, по адресу
<http://visaginas.is.lt/~evgeny/koi8/Articles/xfstt_1.html>.
Hедостатком данного подхода является отсутствие поддержки fonts.alias.
Оба варианта отлично работают как с обычными, так и с юникодными
TrueType шрифтами.
6.11. А есть ли в иксах поддержка font antialiasing?
Есть. Cмотрите сюда: <http://www.xfree86.org/~keithp/render/>.
6.12. А почему в иксах так медленно проигрываются мпеги? Подскажите
не тормозящую проигрывалку mpeg/videoCD/etc, умеющую fullscreen, etc
Попробуйте запустить top во время проигрывания - увидите, что очень
много ресурсов отъедают сами иксы, то есть программно выполняется
гораздо больше операций чем в Windows. Дело в том, что до недавнего
времени в иксах отсутствовала поддержка совершенно необходимых для
качественного воспроизведения видео вещей - прямого доступа к
видеопамяти, аппаратного масштабирования, сглаживания и преобразования
цветового простарнства. В XFree 4 появились расширения, обеспечивающие
эти функции - DGA2 и Xv. Поэтому для качественного воспроизведения
мпегов необходимы следующие условия:
· XFree86 4.0 или более новая версия
· Видеокарточка, драйвер которой поддерживает Xv и DGA2.
· Проигрыватель и используемая им видеобиблиотека с поддержкой
Xv/DGA2. Последние версии SDL, smpeg, mplayer, xine, avifile эти
расширения поддерживают. Попробуйте эти продукты, выберите то, что
вас устраивает в набольшей степени.
(данный ответ не претендует на истину в последней инстанции,
пожалуйста уточните его, если Вы в большей степени в курсе дела)
7. Прочее
7.1. Как прочесть, создать и распечатать документы Microsoft Word?
Прочесть документы MS Word можно с помощью
<http://wvware.sourceforge.net/>
или
<http://www.ice.ru/~vitus/catdoc/>
word2x про не английские языки ничего не знает.
Библиотека wvware используется текстовым процессором AbiWord для
импорта файлов, экпортировать их он пока не умеет, но зато AbiWord
корректно импортирует и экспортирует русские файлы в формате rtf.
Печатать по-русски он тоже умеет. Подробная информация есть по адресу
<http://www.hippo.ru/~hvv/abiword/>
Другой вариант - создавать документы в формате LaTeX, а затем
конвертировать в rtf при помощи latex2rtf <ftp://tug.ctan.org/tex-
archive/support/latex2rtf/> c учетом уграничений, описанных в его
документации.
(nb: добавить про sgml)
7.2. Чем читать, писать и печатать русские файлы Microsoft Excel?
Возьмите gnumeric версии 0.65 или более поздней.
<http://www.gnome.org/projects/gnumeric/>
7.3. То же самое, но для Powerpoint?
Насколько я знаю, фильтры для Powerpoint имеются только в Open Office.
C русским они вряд ли дружат, но прочесть презентацию на английском
позволят. Вот ссылки: <http://www.openoffice.org/MSFilters.html>,
<http://graphics.openoffice.org/>.
7.4. Как отключить linux single в lilo ?
man lilo.conf на предмет password и restricted.
7.5. <Шибко-умная-программа> затерла мне lilo, cтоявший в mbr. Как
мне его восстановить?
Берете ближайшее ядро и загружаете его с параметром
root=устройство-где-у-вас-корневой-раздел. Входите в систему как root
и выдаете команду lilo.
7.6. Как выбрать планшетный сканер для работы под Linux/как его
настроить ?
(часть ответа написал Victor Wagner)
Драйвера для сканеров находятся на <http://www.mostang.com/sane>.
Прочтите список поддерживаемых моделей. Лучше всего поддерживаются
сканеры со scsi-интерфейсом, с usb пока ситуация не ясна. Следует
учесть, что контроллер, который идет в комплекте со сканером скорее
всего под Linux-ом не пойдет, поэтому придется купить нормальный SCSI
контроллер (лучше PCI). Дешевые scanner-only ncr-ы или aha 1502 стоят
в Москве порядка $10-$15. Эту цену придется добавить к стоимости
сканера.
Сканирование изображений: в комплекте sane идет программка xscanimage,
которая прикручивается к gimp-у как плагин.
7.7. Какой есть софт для OCR (оптического распознавания символов)?
OCR программ для Linux, понимающих кириллицу, не существует. Можно
запускать программы для Windows в виртуальной машине или эмуляторе
wine (в нем имеется поддержка работы с SCSI, ориентированная как раз
на сканеры. Инструкция находится в documentation/aspi). OCR для
латиницы, пригодных для работы, пока по-видимому тоже нет, с
положением вещей можно ознакомиться, набрав ocr на
<http://www.freshmeat.net>.
7.8. Поддержка пленочных сканеров
<http://www.hamrick.com/vsm.html> - shareware, но альтернативы нет.
7.9. Как мне заставить работать WinModem ?
(Совместный ответ Alexander Pevzner и Alex Korchmar)
1. Раздобудьте спецификацию V42 и V34. Это всего $80, afair. ("синяя"
книжка) А теперь попробуйте по этой спецификации написать
что-нибудь работающее.
2. Что, не получилось? Тогда выбросьте свою железяку в ведро и ставьте
нормальный модем.
Если вам это удастся (вдруг ;) - имейте в виду, вы собираетесь
выкинуть в free source то, за что многие производители не-вынь модемов
платят мегабаксы. Я очень сильно подозреваю, что на свете существует
ровно одна хоть за дикие деньги продающаяся реализация v.42/42bis и
ровно четыре не продающихся ни за какие деньги реализации v.34.
(авторы драйверов под вынь, скорее всего, получают только .obj без
права лазить внутрь, так что не думайте, что они писали код с нуля или
хотя бы имели к нему доступ - это противоречит самой идее "дешевых"
модемов)
Обращайтесь на <http://www.linmodems.org> за более подробной
информацией.
В последнее время некоторые из производителей все-таки выпустили
драйвера для своих изделий, с состоянием дел на данный момент и
ссылками можно ознакомиться по адресу
<http://www.idir.net/%7Egromitkc/winmodem.html>.
7.10. * Как настроить USB устройство?
<http://www.linux-usb.org/USB-guide/book1.html>
<http://tldp.org/HOWTO/USB-Digital-Camera-HOWTO/>
7.11. * Как бороться с супер-новой карточкой или периферией, например
c Intel EtherExpress (PCI)?
Поставить ядро поновее. Помогает еще от тридцати болезней.
7.12. У меня проблемы с распознаванием IDE CD-ROMа
Сообщите вашему ядру (через командную строку или конфигурационный файл
LILO) следующие параметры (замените hdc на правильное устройство для
вашего CD-ROMа): hdc=cdrom hdc=noprobe
7.13. Мне нужна прога под Linux для вытягивания файлов,
поддерживающая докачку/прога типа Teleport Pro для вытягивания
веб-сайтов...
Прога называется wget
<http://www.gnu.org/software/wget>
7.14. А как настроить фидо под Linux ?
Фидософту под юниксы посвящена отдельная эха
<news:fido7.ru.unix.ftnl>. Полный список этого фидософта c URL
появляется там, в ru.linux [22mи в ru.unix [22m(ищите по словам FidoSoft URL
Mini-FAQ), а также лежит на
<http://www.sensi.org/download/fidosoft.html>. Готовые пакеты лежат
на <http://donlug.dn.ua/~aks/>.
Есть несколько вариантов:
1. Можно настроить dosemu и читать фидо и/или запускать мейлер под
ним.
2. Если вам нужен именно линуксовый мейлер, то нужно использовать
ifcico из пакета ifmail, qico или binkleyforce, которые сами по
себе, для модемных соединений и binkd для BinkP-шных. ifmail
берется на <ftp://oskin.macomnet.ru> или
<http://www.average.org/ifmail/>, qico - на
<http://lev.serebryakov.spb.ru/download/>, bikleyforce -
<http://adb.newmail.ru>, binkd -
<http://www.corbina.net/~maloff/binkd/>.
3. В качестве тоссеров можно использовать hpt ( <http://www.tichy.de>)
или Crashmail ( <http://www.freshmeat.net>).
4. В качестве читалки можно использовать GoldEd для Linux. Его
русификация описана в разделе "Русификация".
5. Cамый идеологически правильный вариант - настроить гейтование эх в
ньюсы и обратно.
Вариант ifmail+inn+sendmail довольно неплохо описан в
<http://howto.id.ru> Этой же теме посвящен отдельный faq, который
появляется здесь, в ru.linux (ищите по словам fido unix faq) и
лежит на <http://www.cityline.ru/~jav/linux/> или
<http://lnx.net.ru>.
Вместо cтандартного гейтователя из ifmail можно использовать пакет
fidogate. ( <http://www.fido.de/fidogate/>) Про него также есть
русскоязычный faq, который ищется в <news:fido7.ru.unix.ftn> по
словам fidogate faq. Полезно заглянуть и на
<http://f1838.euro.ru/fidogate/>.
6. Hоды могут использовать passthrough тоссер SqWish. При этом для
passthrough почты не будет выполняться ненужного гейтования
туда-сюда, а сам нод может читать/писать почту с поинтового адреса.
Берется в фэхах AFTNMISC[22m, DFTNSQSH[22m. Вам нужен файл SQW-X2ES.ZIP[22m.
7.15. * Как мне настроить звук ?
Для Linux существует несколько систем поддержки звука.
1. OSS (Open Sound System) коммерческая система. Продается за деньги,
не включает в себя исходников, Кроме Linux-а работает на
коммерческих *NIX-ах. <http://www.opensound.com>
2. OSS/Free - упрощенная система поддержки звука Входит в официальное
ядро Linux <=2.4, распространяется бесплатно в исходниках.
<http://www.linux.org.uk/OSS/>
3. ALSA (Advanced Linux Sound Architecture) Альтернативный проект,
поддерживает больше новых карточек, многие драйвера поддерживают
Full-Duplex <http://www.alsa-project.org/>
В RedHat-based системах есть утилита 'sndconfig'. Если она не
помогла, или если такой утилиты в дистрибутиве нет, то читайте
Sound-HOWTO <http://tldp.org/HOWTO/Sound-HOWTO/index.html>
Драйвера для карточек на чипах Aureal есть на
<http://aureal.sourceforge.net>
7.16. Как восстановить удаленный файл на ext2?
Попробуйте воспользоваться программой lde:
<http://www.datafoundation.org/lde/>
7.17. Как смонтировать ext2fs не под Linux ?
Информация с <http://www.penguin.cz/~mhi/fs/Filesystems-
HOWTO/Filesystems-HOWTO-6.html>
Windows NT: (read/write) <http://www.chat.ru/~ashedel>
Windows 9x: (r/o) <http://www.yipton.demon.co.uk>
Windows 95/98/NT/2000: (write experimental):
<http://uranus.it.swin.edu.au/~jn/linux/>
OS/2: (R/W) на хоббесах, ext2_240.zip
7.18. Есть ли в Linux возможность создания сжатых pазделов по типy
doublespace для ДОС?
Есть модификация ext2fs в виде патча к ядpy.
<http://www.netspace.net.au/~reiter/e2compr/>. Кpоме собственно патча
pекомендyется yтянyть e2fsprogs и yтилитy избавления от сжатия. Пpи
компиляции ядpа включите достyп к development фичам. Каталог сжимается
посpедством 'chattr +c'
7.19. Какие есть возможности для хранения данных на физических
носителях в зашифрованном виде?
Помимо систем типа PGP, позволяющих шифровать содержимое отдельных
файлов, еще есть возможности для шифрования на уровне файловой
системы. Эти возможности, их достоинства и недостатки, ссылки на софт
и описание настройки есть здесь: <http://drt.ailis.de/crypto/linux-
disk.html>
или здесь: <http://encryptionhowto.sourceforge.net>
Два наиболее широко используемых варианта:
· loopback encryption - входит в состав international crypto patch (
<http://www.kerneli.org>. Требует как можно более свежие версии
losetup и mount. Позволяет использовать любую файловую систему и
даже держать закриптованный своп.
· пакет cfs, который можно взять здесь:
<ftp://ftp.zedz.com/pub/crypto/disk/>. Не требует изменений в ядре,
работает как nfs-сервер.
7.20. Где найти ssh клиент под Windows ?
Возьмите TeraTerm (
<http://www.vector.co.jp/authors/VA002416/teraterm.html>) с
ssh-плагином ( <http://www.zip.com.au/~roca/download.html>), а еще
лучше PuTTY ( <http://www.chiark.greenend.org.uk/~sgtatham/putty/>,
умеет делать перекодировку KOI8-R --> Win-1251, с исходными текстами,
в комплект входит scp).
Стоит еще упомянуть <http://www.datafellows.com> здесь находится
фирменный клиент от создателей оригинальной, коммерческой версии ssh -
тоже коммерческий, с 30дневной триал версией.
7.21. Где взять Java Development Kit for Linux?
<http://www.blackdown.org/> там же можно найти и некоторые средства
разработки и прикладные программы на Java
Сравнение benchmarks JAVA: <http://www.volano.com/report.html>
7.22. Можно ли работать под линуксом с Ораклом?
На все вопросы по ораклу под линуксом отвечают в
<news:fido7.ru.rdbms.oracle>. Еще есть замечательный список рассылки
ORACLE-LINUX@fatcity.com
7.23. Как обращаться с клиентских мест на Linux (Unix) к базе MS SQL
(WindowsNT)?
<http://www.ibb.ru/article-2.phtml>
7.24. Какие есть словари и переводчики под Linux?
Переводчиков под Linux, знающих русский, пока нет вообще (если не
считать изделие от ПРОМТ, пока что находящееся в состоянии
бета-тестирования). Со словарями дело обстоит гораздо лучше. Oleg
Lomaka <mailto:Oleg_Lomaka@p7.f85.n468.z2.fidonet.org> предоставил
такую информацию:
На <http://www.chat.ru/~mueller_dic/> находится cловарь Mueller'а
(Mueller7accentGPL.tgz) и cкpипт "mova" (script_mova.tgz) для поиcка
нyжных cлов в этом cловате. Лицензия - GPL. Еще там есть ссылки на
другие словари под Linux.
И еще один cовет. Cоздайте файл .movarc в домашнем каталоге, чтобы не
задавать вcе вpемя пyть к cловаpю из командной cтpоки. Coдеpжимое
ентого файла пpимеpно cледyющее:
-*-*-bold-r-*-*-20-*-*-*-*-*-*-koi8-r
-*-*-medium-r-*-*-20-*-*-*-*-*-koi8-r
-*-*-medium-o-*-*-20-*-*-*-*-*-koi8-r
-*-*-bold-o-*-*-21-*-*-*-*-*-koi8-r
-*-silsophiaipa-*-r-*-20-*-*-*-p-*-*-*
#каталог cо cловаpем
/usr/local/Mova/
#каталог, кyда pаcпаковалcя cкpипт
/usr/local/bin/
#название cловаpя
Mueller7accentGPL.koi
/tmp /
После чего для проверки можно запустить "mova table".
Andy Shevchenko <mailto:Andy_Shevchenko@f192.n465.z2.fidonet.org>:
Есть также консольная и qt-шная просматривалка словарей по имени
slowo. <http://gambit.com.ru/~wolf/dic/> Для linux можно заполучить
src.rpm здесь: <ftp://ftp.smile.org.ua/pub/linux/prj/slowo/>
7.25. Чем посмотреть/сыграть ...?
<http://tldp.org/HOWTO/Sound-Playing-HOWTO.html>
<http://tldp.org/HOWTO/MP3-HOWTO.html>
· AU, WAV, MP3 и может еще чего (на SB Compatible) - sox, mpg123, под
X - xmms
· MIDI - playmidi, timidity
· AVI, MOV - xanim, avifile ( <http://avifile.sourceforge.net>) - не
настолько стабилен как xanim, но поддерживает больше форматов и
развивается. Рекомендуется пользователям имеющим windows, так как
использует от них некоторые dll (иначе не вполне понятно, как быть
с лицензионной чистотой), mplayer ( <http://www.mplayerhq.hu>) -
поддержка Xv, DGA2, SDL, X11, несколько вариантов вывода аудио,
поддержка виндовых кодеков (.dll), работает очень быстро (быстрее
чем виндовые плееры) но вроде бы не поддерживает 5.1 звук на DVD. А
вот xine ( <http://xine.sourceforge.net>) 5.1 звук делать умеет.
· MPEG, VideoCD - Кроме указанных чуть выше avifile, xine,mplayer еще
smpeg ( <http://www.lokigames.com/development/>, mpeglib (
<http://mpeglib.sourceforge.net>)
· JPEG, TIFF, GIF (еще желательно PCX/BMP) gqview, gtksee,
xloadimage, xv
· И не под иксами - zgv
Еще рекомендуется пойти на <http://www.freshmeat.net> -> application
index -> multimedia... Сразу с последними версиями и кнопкой
download.
7.26. Игры под Linux
<http://www.linuxgames.org.ru>
<http://happypenguin.org>
<http://www.linuxgames.com>
7.27. Почему пpи запуске только что откомпилиpованного a.out и вообще
некотоpых пpогpамм пpямо из bash или csh выдается ...not found, а пpи
запуске из mc все ноpмально ?
В юниксоподобных операционках текущий каталог отнюдь не является путем
поиска по умолчанию. Можно или набирать что-нибудь вроде ./a.out, или
добавить '.' к $PATH, хотя для пользователя root наличие текущего
каталога в пути является опасным. (а для всех остальных -
нежелательным)
7.28. Почему при запуске графических программ получается сообщение
"Not running in graphics-capable console..." ?
Hадо выйти из mc перед тем как.
7.29. Как подключить VTxxx, PC, УК-НЦ по serial в качестве терминала
к Линуксу?
(Alexander Voropay)
Сначала необходимо настроить "железную" часть, поскольку многие
терминалы имеют нестандартные разъемы вместо DB-25. Возможно придется
самостоятельно спаять кабель - нуль-модем. Примерная распайка такова :
RX <-- TX
TX --> RX
RTS --> CTS
CTS <-- RTS
DTR --> DSR+CD
DSR+CD <-- DTR
GNG <--> GND
То есть нуль-модемный кабель с управлением hardware flowcontrol.
Проверить, что все работает, можно запустив minicom под Linux или
TERM90, TELEMATE e.t.c. под DOS и настроив совпадающие скорости и
форматы COM-порта (например 38400, 8-N-1). Ввод с клавиатуры PC должен
правильно отображаться на терминале и наоборот.
Для УК-НЦ рецепт описан на <http://www.chat.ru/~uk_nc/>
Если все работает, нужно запустить на данном порту getty. В файле
/etc/inittab нужно прописать
# Modem/Terminal on Serial COM2:
S1:2345:respawn:/sbin/uugetty ttyS1 F38400 vt220
Где F38400 - фиксированная скорость 38400 (описание в /etc/gettydefs),
а "vt220" - набор ESC-последовательностей терминала (то же, что и
переменная окружения TERM).
После этого на терминале вы увидете приглашение Login: После входа
первым делом надо проверить, что работает flow-control, то есть при
массивном выводе не теряются байты.
Подробности см. в Serial-HOWTO <http://www.linuxdoc.org/HOWTO/Serial-
HOWTO.html>
7.30. А существует ли софт для записи CD-R под Linux?
Да. В простейшем случае - сочетание mkisofs и cdwrite или cdrecord.
Если нужна графическая оболочка - xcdroast или BurnIT. Существует
также соответствующий HOWTO.
7.31. RPM и написание .spec
Начните с <http://www.rpm.org>
в качестве образца для .spec очень хорошо подходит авторский .spec от
nmap. если вы хотите сделать binary rpm не пересборкой из source, а
имея в руках дерево уже установленной программы - просто напишите
spec из одних %files - rpm достаточно сообразителен, чтобы не делать
install, если нет %install. наиболее простой способ сгенерить список
для %files -
find /usr/src/test-install -type d \! -path \*/usr \! -path \*/usr/local \
\! -path \*/usr/local/bin \! -path \*/usr/local/sbin | \
sed -e 's|^/usr/src/test-install/|%dir /|' >> file.spec
find /usr/src/test-install -type f | sed -e 's|^/usr/src/test-install/|/| >>
file.spec
естественно, если ты ставился в /usr/local/эта-программа а не
использовал BuildRoot, то извращения с sed не нужны, если запускал
make install от рута - то не нужна возня с %attr, и, наконец, %files
умеет -f. (извращения с -path - чтобы не включать не относящиеся к
твоему пакету каталоги /usr, /usr/local и т.д. Hа самом деле там
гораздо больше)
ну и rpm -bb этот.spec в зубы. (результат найдешь в
$RPMROOT/RPMS/${ARCH}/ )
7.32. Написание/произношение некоторых слов.
X Window System пишется именно так. Никакой s в слове Window нет и
пишется оно отдельно от X. Другие варианты написания - man X.
Услышать, как Linus Torvalds произносит свое имя и cлово Linux, можно,
сгрузив файл english.au или swedish.au с
<ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/SillySounds/> Этот же файл
проигрывается при настройке звуковой карты с помощью sndconfig.
7.33. Что такое "бНОПНЯ" ?
Это "Вопрос" в виндовой кодировке. Насколько мне (ak) известно, это
cлово первым употребил Владимир Бутенко.