MFen 1.56
This commit is contained in:
parent
db8046ca6f
commit
e98efaeaa3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=19486
1 changed files with 80 additions and 29 deletions
|
@ -1,9 +1,9 @@
|
|||
<!--
|
||||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSDru: frdp/www/ru/gnome/docs/faq2.sgml,v 1.3 2003/12/13 08:17:51 andy Exp $
|
||||
$FreeBSDru: frdp/www/ru/gnome/docs/faq2.sgml,v 1.4 2004/01/05 07:34:10 andy Exp $
|
||||
|
||||
Original revision: 1.48
|
||||
Original revision: 1.56
|
||||
-->
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||
|
@ -102,9 +102,9 @@
|
|||
# make install clean
|
||||
</pre>
|
||||
|
||||
<p>Для получения наилучшего результата от GNOME 2 вы должны выполнять
|
||||
установку из портов, после добавления следующих макросов в ваш файл
|
||||
<tt>/etc/make.conf</tt>:</p>
|
||||
<p>Для получения наилучшего результата от GNOME &gnomever; вы должны
|
||||
выполнять установку из портов, после добавления следующих макросов в
|
||||
ваш файл <tt>/etc/make.conf</tt>:</p>
|
||||
|
||||
<pre>
|
||||
WITH_FAM= yes
|
||||
|
@ -129,6 +129,15 @@ WITH_LAME= yes
|
|||
|
||||
<p>На некоторых платформах эти параметры могут привести к ошибкам на
|
||||
этапе построения, поэтому по умолчанию они не включены.</p>
|
||||
|
||||
<p>После того, как вы установили оболочку GNOME &gnomever;,
|
||||
запустить GNOME &gnomever; можно, добавив следующую строку в один
|
||||
из файлов <tt>~/.xsession</tt> или <tt>~/.xinitrc</tt>, туда, где
|
||||
это удобнее:</p>
|
||||
|
||||
<pre>
|
||||
exec gnome-session
|
||||
</pre>
|
||||
</li>
|
||||
|
||||
<!-- Q2 -->
|
||||
|
@ -139,8 +148,25 @@ WITH_LAME= yes
|
|||
<!-- A2 -->
|
||||
<p>Основная масса проблем с компиляцией GNOME &gnomever; может быть
|
||||
решена путём <a href="#q6">обновления</a> всех необходимых компонентов
|
||||
GNOME &gnomever; до последних версий. Вы можете увидеть сообщения
|
||||
об ошибках конфигурации, подобные следующим:</p>
|
||||
GNOME &gnomever; до последних версий.</p>
|
||||
|
||||
<p>В общем случае, если компонент GNOME &gnomever; устарел, то
|
||||
вы увидите сообщение об ошибке, подобное следующему:</p>
|
||||
|
||||
<pre>
|
||||
checking for libgnomeui-2.0 libbonoboui-2.0 libbonobo-2.0 >= 2.2.1
|
||||
gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2 libglade-2.0...
|
||||
configure: error: Library requirements (libgnomeui-2.0 libbonoboui-2.0
|
||||
libbonobo-2.0 >= 2.2.1 gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2
|
||||
libglade-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable
|
||||
if your libraries are in a nonstandard prefix so pkg-config can find them.
|
||||
</pre>
|
||||
|
||||
<p>Просто держите ваше дерево портов в <a href="#q6">актуальном
|
||||
состоянии</a>, и такие ошибки проявляться не будут.</p>
|
||||
|
||||
<p>Если устарела программа <tt>pkg-config</tt>, то вы будете наблюдать
|
||||
сообщения об ошибках конфигурации, подобные следующим:</p>
|
||||
|
||||
<pre>
|
||||
configure: error: *** pkg-config too old; version 0.14 or better required.
|
||||
|
@ -165,7 +191,7 @@ undefined reference to 'strerror_r'
|
|||
options _KPOSIX_PRIORITY_SCHEDULING
|
||||
</pre>
|
||||
|
||||
<p>И в случае, если вы следуете -stable или -current, <b>не задавайте</b>
|
||||
<p>Если вы отслеживаете -stable или -current, <b>не задавайте</b>
|
||||
<tt>NOLIBC_R</tt> в <tt>/etc/make.conf</tt>. Если вы это сделали, то
|
||||
удалите и перестройте систему. Если проблемы всё ещё остались,
|
||||
пожалуйста, пошлите сообщение на адрес <a
|
||||
|
@ -177,6 +203,18 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
приводить к проблемам, связанным с pthread при компиляции GNOME
|
||||
&gnomever;. Если эти порты устанавливать вам не нужно, то
|
||||
рекомендуется их удалить.</p>
|
||||
|
||||
<p>Обычным источником ошибок при построении является наличие
|
||||
нескольких версий одной и той же библиотеки. Это случается,
|
||||
если вы устанавливаете две различные версии одного и того же
|
||||
порта, или даже при обычном использовании
|
||||
<tt>portupgrade</tt>. Вы можете сохранить резервные копии
|
||||
библиотек в каталоге <tt>/usr/local/lib/compat/pkg</tt> и
|
||||
удалить их, а затем запустить <tt>portupgrade -u -rf
|
||||
pkgconfig</tt>. Этим вы вынудите выполнить перестроение всех
|
||||
приложений, связанных с GNOME (и некоторое количество других
|
||||
программ), в отсутствии старых версий библиотек в каталоге
|
||||
<tt>/usr/local/lib/compat/pkg</tt>.</p>
|
||||
</li>
|
||||
|
||||
<!-- Q3 -->
|
||||
|
@ -216,15 +254,13 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
GNOME 2?</b></p>
|
||||
|
||||
<!-- A4 -->
|
||||
<p>В настоящее время проект GNOME всё ещё не стабилизировался. Ещё
|
||||
должны быть выполнены работы в инфраструктуре портов GNOME для того,
|
||||
чтобы всё чисто срабатывало. Однако если вы используете GNOME 1.4 и
|
||||
хотите обновить её до GNOME &gnomever;, то сначала ознакомьтесь с <a
|
||||
<p>Если вы используете GNOME 1.4 и хотите обновить её до GNOME
|
||||
&gnomever;, то сначала ознакомьтесь с <a
|
||||
href="http://www.gnome.org/start/2.0/installation.html#upgrading">
|
||||
официальными</a> инструкциями по обновлению на сайте GNOME. Затем
|
||||
удостоверьтесь, что ваши порты GNOME 1.4 обновлены до последних версий,
|
||||
официальными</a> инструкциями по обновлению на сайте GNOME.
|
||||
Удостоверьтесь, что ваши порты GNOME 1.4 обновлены до последних версий,
|
||||
после чего удалите из системы следующие пакаджи GNOME 1.4:</p>
|
||||
|
||||
|
||||
<pre>
|
||||
gnomecore
|
||||
sawfish
|
||||
|
@ -245,7 +281,7 @@ ggv
|
|||
</pre>
|
||||
|
||||
<p>После удаления этих пакаджей вы можете построить GNOME &gnomever; в
|
||||
соответствии с инструкциями выше.</p>
|
||||
соответствии с <a href="#q1">инструкциями выше</a>.</p>
|
||||
</li>
|
||||
|
||||
<!-- Q5 -->
|
||||
|
@ -254,9 +290,9 @@ ggv
|
|||
GNOME &gnomever;?</b></p>
|
||||
|
||||
<!-- A5 -->
|
||||
<p>Для этой цели мы рекомендуем использовать порт
|
||||
<tt>/usr/ports/sysutils/portupgrade</tt>. Он следает всё так, как
|
||||
нужно:</p>
|
||||
<p>Для этой цели мы рекомендуем вам использовать порт
|
||||
<tt>/usr/ports/sysutils/portupgrade</tt>. Следующие команды выполнят
|
||||
всё, что нужно:</p>
|
||||
|
||||
<pre>
|
||||
# pkgdb -F
|
||||
|
@ -365,6 +401,10 @@ gnome-session-save --gui
|
|||
регистрации в системе будет возвращён оконный менеджер, настроенный
|
||||
ранее. Чтобы возвратить настройки обратно, просто замените в команде
|
||||
sawfish на metacity.</p>
|
||||
|
||||
<p>Если вам удалось заставить работать оболочку GNOME &gnomever; под
|
||||
управлением другого оконного менеджера, пожалуйста, сделайте снимок
|
||||
экрана и <a href="mailto:&email;@FreeBSD.org">пришлите его нам</a>!</p>
|
||||
</li>
|
||||
|
||||
<!-- Q10 -->
|
||||
|
@ -391,7 +431,7 @@ Load "type1"
|
|||
<p>Иногда, после установки новых шрифтов в систему, необходимо указать
|
||||
на них утилите fontconfig. Если вы обнаружите, что недавно добавленные
|
||||
шрифты недоступны даже после перезапуска GNOME 2, запустите следующую
|
||||
команду, работая как пользователь root.</p>
|
||||
команду, работая как пользователь root:</p>
|
||||
|
||||
<pre>
|
||||
# fc-cache -f -v
|
||||
|
@ -484,6 +524,12 @@ Load "type1"
|
|||
<pre>gtk-font-name = "Verdana 11"</pre>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<p>Заметьте, что хотя файл <tt>gtkrc</tt> для GTK+ 1.2 будет
|
||||
работать с файлом <tt>gtkrc-2.0</tt> для GTK+ 2, в обратную
|
||||
сторону это <i>не</i> работает: содержимое файла
|
||||
<tt>gtkrc-2.0</tt> для GTK+ 2 не будет срабатывать, будучи
|
||||
перенесённое в файл <tt>gtkrc</tt> для GTK+ 1.2.</p>
|
||||
</li>
|
||||
|
||||
<!-- Q14 -->
|
||||
|
@ -503,9 +549,9 @@ Load "type1"
|
|||
это исправить?</b></p>
|
||||
|
||||
<!-- A15 -->
|
||||
<p>Nautilus-cd-burner не может выполнять запись на устройства записи
|
||||
CD/DVD, если поддержка этих устройств не включена в ядре, или если
|
||||
права доступа к файлам этих устройств не позволяют выполнять запись.
|
||||
<p>Nautilus-cd-burner не сможет выполнить запись на устройства записи
|
||||
CD/DVD, пока в ядре не будет включена поддержка этих устройств и не
|
||||
будут назначены права на запись в файлы этих устройств.
|
||||
Nautilus-cd-burner работает с устройствами записи CD/DVD посредством
|
||||
подсистемы SCSI CAM. поэтому вы должны удостовериться, что в вашем
|
||||
ядре настроено следующее:</p>
|
||||
|
@ -548,7 +594,6 @@ device atapicam
|
|||
<tt>devfs.conf</tt> поддерживается только во FreeBSD 5.x):</p>
|
||||
|
||||
<pre>
|
||||
perm acd0 0666
|
||||
perm cd0 0666
|
||||
perm xpt0 0666
|
||||
perm pass0 0666
|
||||
|
@ -557,7 +602,7 @@ perm pass0 0666
|
|||
<p>Во FreeBSD 4.x вы можете просто задать права доступа к файлу
|
||||
устройства, и они останутся такими же после перезагрузки. Заметьте,
|
||||
что во FreeBSD 4.x вы должны использовать файлы устройств типа 'c'
|
||||
(к примеру, <tt>acd0c</tt>, <tt>cd0c</tt> и так далее).</p>
|
||||
(к примеру, <tt>cd0c</tt>).</p>
|
||||
</li>
|
||||
|
||||
<!-- Q16 -->
|
||||
|
@ -565,10 +610,10 @@ perm pass0 0666
|
|||
<p><b>Как добавить новые сеансы GDM?</b></p>
|
||||
|
||||
<!-- A16 -->
|
||||
<p>Способы добавления сеансов GDM в GNOME 2.2 и &gnomever; значительно
|
||||
отличаются. Теперь для того, чтобы добавить новый сеанс, вы должны
|
||||
создать файл <tt>.desktop</tt>, в котором содержится информация о
|
||||
параметрах сеанса. Файлы сеансов располагаются в каталоге
|
||||
<p>Порядок добавления новых сеансов GDM существенно изменился при
|
||||
переходе от GNOME 2.2 к &gnomever;. Теперь для добавления новых
|
||||
сеансов вы должны создать файл <tt>.desktop</tt>, в котором содержится
|
||||
информация о параметрах сеанса. Файлы сеансов располагаются в каталоге
|
||||
<tt>/usr/X11R6/etc/dm/Sessions</tt>. Например, для добавления сеанса
|
||||
KDE, создайте файл в <tt>/usr/X11R6/etc/dm/Sessions</tt> с именем
|
||||
<tt>kde.desktop</tt>. Этот файл должен содержать следующее:</p>
|
||||
|
@ -584,6 +629,12 @@ Icon=
|
|||
Type=Application
|
||||
</pre>
|
||||
|
||||
<p>Этот файл должен быть выполнимым. Например:</p>
|
||||
|
||||
<pre>
|
||||
# chmod 0555 kde.desktop
|
||||
</pre>
|
||||
|
||||
<p>После создания этого файла перезапустите GDM, и в меню
|
||||
<em>Sessions</em> появится ссылка на <b>KDE</b>.</p>
|
||||
</li>
|
||||
|
|
Loading…
Reference in a new issue