From 027dde4cdff7cf9a59286b549bafbd57efcdb2e9 Mon Sep 17 00:00:00 2001 From: Vitaly Bogdanov Date: Tue, 3 Jan 2006 13:41:21 +0000 Subject: [PATCH] MFen: users/chapter.sgml: 1.52 -> 1.53 install/chapter.sgml: 1.329 -> 1.330 multimedia/chapter.sgml: 1.111 -> 1.113 linuxemu/chapter.sgml: 1.124 -> 1.125 kernelconfig/chapter.sgml: 1.156 -> 1.161 Obtained from: The FreeBSD Russian Documentation Project --- .../books/handbook/install/chapter.sgml | 6 +- .../books/handbook/kernelconfig/chapter.sgml | 161 +++++------------- .../books/handbook/linuxemu/chapter.sgml | 8 +- .../books/handbook/multimedia/chapter.sgml | 75 ++++---- .../books/handbook/users/chapter.sgml | 13 +- 5 files changed, 87 insertions(+), 176 deletions(-) diff --git a/ru_RU.KOI8-R/books/handbook/install/chapter.sgml b/ru_RU.KOI8-R/books/handbook/install/chapter.sgml index a9c120f996..478328d9c2 100644 --- a/ru_RU.KOI8-R/books/handbook/install/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/install/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/install/chapter.sgml,v 1.39 2005/09/25 09:51:47 marck Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/install/chapter.sgml,v 1.40 2006/01/03 08:06:29 gad Exp $ - Original revision: 1.329 + Original revision: 1.330 --> @@ -4180,7 +4180,7 @@ Enter a number to choose the default depth. 4 Наконец, настройки нужно сохранить. Убедитесь, что вы ввели - /etc/XF86Config в качестве места + /etc/X11/XF86Config в качестве места хранения настроек. I am going to write the XF86Config file now. Make sure you don't accidently diff --git a/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml b/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml index 7a0403bc7f..41825ff7cc 100644 --- a/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml,v 1.28 2005/07/19 12:38:51 gad Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/kernelconfig/chapter.sgml,v 1.29 2006/01/03 06:58:42 gad Exp $ - Original revision: 1.156 + Original revision: 1.161 --> @@ -13,7 +13,7 @@ Jim Mock - Обновил и реструктурировал + Обновил и реструктуризовал @@ -380,12 +380,26 @@ - В &os; 4.2 и в более ранних, вам будет необходимо заменить - KERNCONF= на KERNEL=. 4.2-STABLE, - исходные тексты которой были обновлены до 2 февраля 2001 года, не - понимает параметра KERNCONF=. + Этот способ построения требует наличия всех исходных файлов систем. + Если вы только установили исходные файлы ядра, то используйте традиционный + способ, как описано выше. + + По умолчанию, при построении ядра, все + модули ядра так же будут пересобраны. Если вы хотите обновить + ядро быстрее или построить только определённые модули, то вам + нужно отредактировать файл /etc/make.conf + перед началом процесса сборки ядра: + + MODULES_OVERRIDE = linux acpi sound/sound sound/driver/ds1 ntfs + + Эта переменная устанавливает список модулей, которые нужно построить + вместо построения всех модулей. За другими переменными, которые вы можете + посчитать полезными в процессе сборки ядра, обращайтесь к странице + справочника &man.make.conf.5;. + + /boot/kernel.old @@ -462,12 +476,9 @@ представляет собой ключевое слово и один или более аргументов. Для простоты большинство строк содержат только один аргумент. Всё, что следует за символом # является комментарием и - игнорируется. Следующие разделы описывают каждый параметр, в основном в - порядке, в котором они появляются в GENERIC, хотя - некоторые родственные параметры сгруппированы вместе в одном разделе - (например Работа с сетью), даже если на самом деле они разбросаны по - всему файлу GENERIC. За полным списком архитектурно-зависимых + игнорируется. Следующие разделы описывают каждый параметр, в + порядке, в котором они появляются в GENERIC. + За полным списком архитектурно-зависимых параметров и устройств обратитесь к файлу NOTES в том же каталоге, что и GENERIC. Архитектурно независимые параметры находятся в @@ -515,28 +526,6 @@ /usr/src/sys/i386/conf/GENERIC практически полностью. - # -# GENERIC -- Generic kernel configuration file for &os;/i386 -# -# For more information on this file, please read the handbook section on -# Kernel Configuration Files: -# -# http://www.&os;.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html -# -# The handbook is also available locally in /usr/share/doc/handbook -# if you've installed the doc distribution, otherwise always see the -# &os; World Wide Web server (http://www.FreeBSD.org/) for the -# latest information. -# -# An exhaustive list of options and more detailed explanations of the -# device lines is also present in the ../../conf/NOTES and NOTES files. -# If you are in doubt as to the purpose or necessity of a line, check first -# in NOTES. -# -# $FreeBSD: /repoman/r/ncvs/src/sys/i386/conf/GENERIC,v 1.413 2004/08/11 01:34:18 rwatson Exp $ - - Следующие параметры обязательны для любого ядра, - которое вы будете собирать: параметры ядра machine @@ -617,82 +606,6 @@ cpu I686_CPU полезно давать новым ядрам другие имена для того, чтобы отличать их от обычного ядра (например, если вы хотите собрать экспериментальное ядро). - - параметры ядра - maxusers - - - maxusers n - - Параметр maxusers определяет размеры многих важных - системных таблиц. Это число должно быть приблизительно равно количеству - пользователей, одновременно использующих вашу систему. - - Начиная с &os; 4.5, система автоматически настроит этот параметр - если в конфигурационном файле вы установили его в значение - 0Алгоритм автоматической настройки - устанавливает maxusers равным количеству памяти в - системе, минимум 32 и максимум 384.. - В &os; 5.X и выше, maxusers по умолчанию равен - 0, если не установлено другое значение. Если вы - используете &os; версии более ранней, чем 4.5, или хотите самостоятельно - управлять этим значением, рекомендуется устанавливать значение - maxusers равным минимум 4, особенно если вы - используете X Window System или компиляторы. Причина этого кроется в - том, что одной из основных таблиц, размер которой определяет - maxusers, является максимальное количество процессов, - которое устанавливается равным 20 + 16 * maxusers, - таким образом, если вы установите maxusers равным 1, - то получите возможность выполнять максимум 36 одновременных процессов, - включая 18 или около того процессов, которые система запускает при - загрузке, и 15 или около того вы создадите, когда запустите X Window - System. Даже такая простая задача, как чтение страницы справочной - системы (&man.man.1;), потребует запуска девяти процессов, для того, - чтобы использовать фильтры, распаковать и просмотреть её. Установка - maxusers в значение 64 позволит запускать до 1044 - одновременных процессов, что должно быть достаточно для большинства - применений. Однако, если вы видите ошибку proc table - full, когда пытаетесь запустить программу или поддерживаете - сервер с большим количеством пользователей (такой, как ftp.FreeBSD.org), вы всегда можете увеличить это - число и пересобрать ядро. - - - maxusers не ограничивает - количество пользователей, которые могут зайти на вашу машину. Он - просто устанавливает размеры различных таблиц в разумные значения, - учитывая максимальное количество пользователей, которое будет у вас в - системе и как много процессов будет запускать каждый из них. Параметр - ядра, который действительно ограничивает количество - одновременных удалённых сессий и окон X терминала, - это pseudo-device pty - 16. С &os; 5.X, вам не нужно беспокоиться об - этом номере, поскольку драйвер &man.pty.4; - автоклонируемый; используйте в файле конфигурации - строку device pty. - - - # Floating point support - do not disable. -device npx - - npx — это интерфейс к модулю операций с плавающей - точкой в &os;, который может использовать как аппаратный сопроцессор, так - и программную эмуляцию. Этот параметр является - обязательным. - - # Pseudo devices -device loop # Network loopback - - Стандартное устройство обратной связи для TCP/IP. Если вы запускаете - telnet или FTP на localhost (он же 127.0.0.1), то соединение пройдёт через это - устройство. Этот параметр обязателен. В - &os; 4.X вам потребуется использовать pseudo-device - loop. - - Все остальные параметры более или менее опциональны. Обращайте - внимание на информацию о каждой опции, которая размещается рядом с - ней. #To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. @@ -1151,6 +1064,14 @@ device sc поддержку AGP и AGP GART для тех карт, которые поддерживают эту возможность. + # Floating point support - do not disable. +device npx + + npx — это интерфейс к модулю операций с плавающей + точкой во &os;, который может использовать как аппаратный сопроцессор, так + и программную эмуляцию. Этот параметр является + обязательным. + APM @@ -1318,6 +1239,16 @@ device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. Поддержка различных беспроводных карт. + # Pseudo devices +device loop # Network loopback + + Стандартное устройство обратной связи для TCP/IP. Если вы запускаете + telnet или FTP по отношению localhost (он же 127.0.0.1), то соединение пройдёт через это + устройство. Этот параметр обязателен. Во + &os; 4.X вам потребуется использовать pseudo-device + loop. + device mem # Memory and kernel memory devices Устройства системной памяти. @@ -1386,7 +1317,7 @@ device pty # Pseudo-ttys (telnet etc) device md # Memory disks - Псевдоустройства дисков в памяти. В &os; 4.X используйте + Псевдо-устройства дисков в памяти. В &os; 4.X используйте строку pseudo-device md device gif # IPv6 and IPv4 tunneling @@ -1400,7 +1331,7 @@ device pty # Pseudo-ttys (telnet etc) device faith # IPv6-to-IPv4 relaying (translation) - Это псевдоустройство захватывает пакеты, которые были посланы ему и + Это псевдо-устройство захватывает пакеты, которые были посланы ему и перенаправляет их даемону трансляции IPv4/IPv6. В &os; 4.X используйте строку pseudo-device faith 1 @@ -1409,7 +1340,7 @@ device pty # Pseudo-ttys (telnet etc) # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter - Фильтр пакетов Berkeley. Это псевдоустройство позволяет переводить + Фильтр пакетов Berkeley. Это псевдо-устройство позволяет переводить сетевые интерфейсы в неразборчивый (promiscuous) режим, в котором перехватывается любой пакет в широковещательной сети (например ethernet). Эти пакеты могут быть сохранены на диск и/или исследованы при @@ -1617,7 +1548,7 @@ device fwe # Ethernet over FireWire (non-standard!) Все контроллеры SCSI используют одинаковый набор файлов в /dev, поэтому вам не нужно создавать их. Кроме того, - сетевые карты и псевдоустройства SLIP и PPP не имеют вхождений в + сетевые карты и псевдо-устройства SLIP и PPP не имеют вхождений в /dev, поэтому и о них вы не должны беспокоиться. diff --git a/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml b/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml index 927d0e9af3..674a0eb1a4 100644 --- a/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.19 2005/08/16 09:58:48 marck Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.20 2006/01/03 07:10:55 gad Exp $ - Original revision: 1.124 + Original revision: 1.125 --> @@ -133,7 +133,9 @@ Простейший способ включения этой функциональности заключается в загрузке KLD–объекта linux (Kernel LoaDable object). Вы можете загрузить этот модуль, - просто набрав linux в командной строке. + набрав следующее, как пользователь root: + + &prompt.root; kldload linux Если вы хотите, чтобы совместимость с Linux была включена постоянно, необходимо добавить в /etc/rc.conf diff --git a/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml b/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml index fb4e50c13a..0abaf62b18 100644 --- a/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml,v 1.42 2005/09/25 09:51:48 marck Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml,v 1.43 2006/01/03 07:44:59 gad Exp $ - Original revision: 1.111 + Original revision: 1.113 --> @@ -819,12 +819,12 @@ link acd0 rdvd добавьте эти параметры в файл конфигурации ядра, пересоберите ядро и перезагрузите систему: - option CPU_ENABLE_SSE -option USER_LDT + option CPU_ENABLE_SSE - option USER_LDT в &os; 5.X - не существует. + Во &os; 4.X options USER_LDT должно быть + добавлено в конфигурационный файл ядра. Этой опции + не существует во &os; 5.X и в более поздних версиях. Для того, чтобы улучшить работу разделяемой памяти X11, @@ -1344,56 +1344,43 @@ zoom=yes Приложение transcode не является проигрывателем. Это набор инструментов для преобразования - .avi и .mpg файлов. При помощи + видео и звуковых файлов. При помощи transcode можно объединять видеофайлы, исправлять поврежденные файлы, использовать инструменты командной строки для работы с потоками ввода/вывода stdin/stdout. - Так же, как и MPlayer, - transcode является очень экспериментальным - программным продуктом, который необходимо собирать из порта multimedia/transcode. Этот порт имеет огромное - количество параметров для команды make при сборке. - Рекомендуется: + Большое количество опций может быть указано во время + сборки порта multimedia/transcode. + Для сборки transcode мы рекомендуем + использовать следующую командную строку: - &prompt.root; make WITH_LIBMPEG2=yes + &prompt.root; make WITH_OPTIMIZED_CFLAGS=yes WITH_LIBA52=yes WITH_LAME=yes WITH_OGG=yes \ +WITH_MJPEG=yes -DWITH_XVID=yes - Если вы планируете установить multimedia/avifile, то добавьте параметр - WITH_AVIFILE в строку запуска make - как показано ниже: + Предложенных установок должно быть достаточно для + большинства пользователей. - &prompt.root; make WITH_AVIFILE=yes WITH_LIBMPEG2=yes + Для иллюстрации возможностей transcode + приводится пример, показывающий как сконвертировать файл + DivX формата в PAL MPEG-1 файл (PAL VCD): - Ниже приводятся два примера использования - transcode для преобразования видео, в результате - которого изменяется размер изображения. Первый пример преобразовывает - данные в openDIVX AVI файл, в то время как второй использует более - переносимый формат MPEG. + &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd +&prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa - &prompt.user; transcode -i input.vob -x vob -V -Z 320x240 \ --y opendivx -N 0x55 -o output.avi - - &prompt.user; transcode -i input.vob -x vob -V -Z 320x240 \ --y mpeg -N 0x55 -o output.tmp -&prompt.user; tcmplex -o output.mpg -i output.tmp.m1v -p output.tmp.mpa -m 1 + Итоговый MPEG файл + output_vcd.mpg может быть проигран с помощью + MPlayer. Вы можете даже записать файл + на CD-R носитель для создания Video CD. В этом случае, вам нужно + будет установить и использовать программы multimedia/vcdimager и sysutils/cdrdao. Существует страничка справочника для transcode, но - для различных утилит tc* (таких как - tcmplex), которые тоже устанавливаются в систему, - документации очень немного. Тем не менее, для получения краткой справки - по использованию команд, может быть задан параметр - . - - По сравнению с mencoder, - transcode работает заметно медленнее, но имеет больше - шансов создать более переносимый файл, который можно будет воспроизвести - на большем количестве систем. Например MPEG, - созданные при помощи transcode, воспроизводятся в - &windows.media; Player и Apple - &quicktime;. - + вы также должны проконсультироваться с transcode + wiki для получения более детальной информации и + примеров. diff --git a/ru_RU.KOI8-R/books/handbook/users/chapter.sgml b/ru_RU.KOI8-R/books/handbook/users/chapter.sgml index c8c459ef09..a83e37bdd8 100644 --- a/ru_RU.KOI8-R/books/handbook/users/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/users/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/users/chapter.sgml,v 1.13 2005/01/19 14:34:41 den Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/users/chapter.sgml,v 1.14 2006/01/03 08:06:29 gad Exp $ - Original revision: 1.52 + Original revision: 1.53 --> @@ -1053,15 +1053,6 @@ passwd: done страницам справочника. - - Персонализация пользователей - - Локализация это окружение, настраиваемое системным администратором - или пользователем для работы с различными языками, наборами - символов, стандартами даты и времени, и так далее. Это обсуждается - в главе локализация. - - Группы