Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 333206 Details for
Bug 448408
New Russian Translations
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
hb-working-variables
hb-working-variables.xml (text/plain), 15.83 KB, created by
Vladimir Romanov (RETIRED)
on 2012-12-24 13:40:45 UTC
(
hide
)
Description:
hb-working-variables
Filename:
MIME Type:
Creator:
Vladimir Romanov (RETIRED)
Created:
2012-12-24 13:40:45 UTC
Size:
15.83 KB
patch
obsolete
><?xml version='1.0' encoding='UTF-8'?> ><!DOCTYPE sections SYSTEM "/dtd/book.dtd"> ><!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-working-variables.xml 2012/06/29 blueboar Exp $ --> > ><!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> ><!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> > ><sections> > ><abstract> >Ð Gentoo Ð²Ñ Ð»ÐµÐ³ÐºÐ¾ можеÑе наÑÑÑоиÑÑ Ð¿ÐµÑеменнÑе окÑÑÐ¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ >ваÑей ÑиÑÑемÑ. ÐÐ°Ð½Ð½Ð°Ñ Ð³Ð»Ð°Ð²Ð° опиÑÑваеÑ, как ÑÑо делаÑÑ, а Ñакже >опиÑÑÐ²Ð°ÐµÑ ÑаÑÑо иÑполÑзÑемÑе пеÑеменнÑе. ></abstract> > ><version>2</version> ><date>2012-06-29</date> > ><section> ><title>ÐеÑеменнÑе ÑÑедÑ</title> ><subsection> ><title>ЧÑо ÑÑо Ñакое?</title> ><body> > ><p> >ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÑÑÐµÐ´Ñ — ÑÑо именованнÑй обÑекÑ, коÑоÑÑй ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑиÑ, >иÑполÑзÑемÑÑ Ð¾Ð´Ð½Ð¸Ð¼ или неÑколÑкими пÑиложениÑми. Ðногие полÑзоваÑели >(оÑобенно новиÑки в Linux) Ð½Ð°Ñ Ð¾Ð´ÑÑ ÑÑÐ¾Ñ Ð¿Ð¾Ð´Ñ Ð¾Ð´ неÑколÑко ÑÑÑаннÑм или >неÑпÑавлÑемÑм. Ðо ÑÑо впеÑаÑление оÑибоÑно: иÑполÑзÑÑ Ð¿ÐµÑеменнÑе >ÑÑедÑ, можно оÑÐµÐ½Ñ Ð»ÐµÐ³ÐºÐ¾ измениÑÑ Ð½Ð°ÑÑÑÐ¾Ð¹ÐºÑ ÑазнообÑазнÑÑ Ð¿ÑогÑамм. ></p> > ></body> ></subsection> ><subsection> ><title>ÐажнÑе пÑимеÑÑ</title> ><body> > ><p> >Ð ÑледÑÑÑей ÑаблиÑе опиÑÑваеÑÑÑ ÑÑд пеÑеменнÑÑ , иÑполÑзÑемÑÑ Ð² ÑиÑÑеме Linux. >ÐÑимеÑÑ Ð¸Ñ Ð·Ð½Ð°Ñений пÑÐ¸Ð²ÐµÐ´ÐµÐ½Ñ Ð´Ð°Ð»ÐµÐµ. ></p> > ><table> ><tr> > <th>ÐеÑеменнаÑ</th> > <th>ÐпиÑание</th> ></tr> ><tr> > <ti>PATH</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, ÑазделеннÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, в > коÑоÑÑÑ ÑиÑÑема иÑÐµÑ Ð¸ÑполнÑемÑе ÑайлÑ. ÐÑли Ð²Ñ Ð²Ð²Ð¾Ð´Ð¸Ñе Ð¸Ð¼Ñ Ð¸ÑполнÑемого > Ñайла напÑимеÑ, <c>ls</c>, <c>rc-update</c> или <c>emerge</c>), коÑоÑÑй > не Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð¸ в одной из пеÑеÑиÑленнÑÑ Ð·Ð´ÐµÑÑ ÐºÐ°Ñалогов, ÑÑÐ¾Ñ Ñайл не > запÑÑÑиÑÑÑ (еÑли, конеÑно, Ð²Ñ Ð½Ðµ Ñказали полнÑй пÑÑÑ, напÑимеÑ, > <c>/bin/ls</c>). > </ti> ></tr> ><tr> > <ti>ROOTPATH</ti> > <ti> > У ÑÑой пеÑеменной Ñакое же знаÑение, ÑÑо и Ñ <c>PATH</c>, но в ней > пеÑеÑиÑлÑÑÑÑÑ ÑолÑко Ñе каÑалоги, коÑоÑÑе нÑжно пÑоÑмаÑÑиваÑÑ Ð¿Ñи вводе > ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ð»ÑзоваÑелем Ñ Ð¿Ñавами root. > </ti> ></tr> ><tr> > <ti>LDPATH</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, ÑазделеннÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, в > коÑоÑÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸ÑеÑкий компоновÑик иÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки. > </ti> ></tr> ><tr> > <ti>MANPATH</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, ÑазделеннÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, в > коÑоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° <c>man</c> иÑÐµÑ ÑÑÑаниÑÑ ÑпÑавки. > </ti> ></tr> ><tr> > <ti>INFODIR</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, ÑазделеннÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, в > коÑоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° <c>info</c> иÑÐµÑ info-ÑÑÑаниÑÑ. > </ti> ></tr> ><tr> > <ti>PAGER</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ Ð¿ÑÑÑ Ðº пÑогÑамме, позволÑÑÑей поÑÑÑаниÑно > пÑоÑмаÑÑиваÑÑ ÑодеÑжимое Ñайлов, напÑÐ¸Ð¼ÐµÑ <c>less</c> или <c>more</c>. > </ti> ></tr> ><tr> > <ti>EDITOR</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ Ð¿ÑÑÑ Ðº пÑогÑамме, иÑполÑзÑемой Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ > Ñайлов, напÑÐ¸Ð¼ÐµÑ <c>vi</c> или <c>nano</c>. > </ti> ></tr> ><tr> > <ti>KDEDIRS</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, ÑазделеннÑÑ Ð´Ð²Ð¾ÐµÑоÑиÑми, в > коÑоÑÑÑ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ ÑеÑÑÑÑÑ KDE. > </ti> ></tr> ><tr> > <ti>CONFIG_PROTECT</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, заÑиÑаемÑÑ Portage пÑи > обновлении, ÑазделеннÑÑ <c>пÑобелами</c>. > </ti> ></tr> ><tr> > <ti>CONFIG_PROTECT_MASK</ti> > <ti> > Ð ÑÑой пеÑеменной ÑодеÑжиÑÑÑ ÑпиÑок каÑалогов, иÑклÑÑаемÑÑ Ð¸Ð· заÑиÑÑ > Portage пÑи обновлении, ÑазделеннÑÑ <c>пÑобелами</c> > </ti> ></tr> ></table> > ><p> >Ðиже пÑедÑÑавлен пÑÐ¸Ð¼ÐµÑ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð²ÑÐµÑ ÑÑÐ¸Ñ Ð¿ÐµÑеменнÑÑ : ></p> > ><pre caption="ÐÑÐ¸Ð¼ÐµÑ Ð¾Ð¿ÑеделениÑ"> >PATH="/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/games/bin" >ROOTPATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" >LDPATH="/lib:/usr/lib:/usr/local/lib:/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3" >MANPATH="/usr/share/man:/usr/local/share/man" >INFODIR="/usr/share/info:/usr/local/share/info" >PAGER="/usr/bin/less" >EDITOR="/usr/bin/vim" >KDEDIRS="/usr" >CONFIG_PROTECT="/usr/X11R6/lib/X11/xkb /opt/tomcat/conf \ > /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ \ > /usr/share/texmf/tex/platex/config/ /usr/share/config" >CONFIG_PROTECT_MASK="/etc/gconf" ></pre> > ></body> ></subsection> ></section> ><section> ><title>ÐлобалÑное опÑеделение пеÑеменнÑÑ </title> ><subsection> ><title>ÐаÑалог /etc/env.d</title> ><body> > ><p> >ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑеделиÑÑ ÑÑи пеÑеменнÑе ÑенÑÑализованно, в Gentoo поÑвилÑÑ >каÑалог <path>/etc/env.d</path>. РнÑм Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ ÑÑд Ñайлов, напÑимеÑ, ><path>00basic</path>, <path>05gcc</path> и Ñак далее, в коÑоÑÑÑ Ð¾Ð¿ÑеделÑÑÑÑÑ >пеÑеменнÑе, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе пÑогÑаммам, ÑказаннÑм в названии Ñайлов. ></p> > ><p> >ÐапÑимеÑ, пÑи ÑÑÑановке <c>gcc</c> ebuild ÑÐ¾Ð·Ð´Ð°ÐµÑ Ñайл <path>05gcc</path>, >ÑодеÑжаÑий ÑледÑÑÑие опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ : ></p> > ><pre caption="/etc/env.d/05gcc"> >PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2" >ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2" >MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man" >INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info" >CC="gcc" >CXX="g++" >LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3" ></pre> > ><p> >РдÑÑÐ³Ð¸Ñ Ð´Ð¸ÑÑÑибÑÑÐ¸Ð²Ð°Ñ Ð²Ð°Ð¼ пÑедлагаеÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð¸Ð»Ð¸ добавлÑÑÑ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ >пеÑеменнÑÑ ÑÑÐµÐ´Ñ Ð² <path>/etc/profile</path> или где-нибÑÐ´Ñ ÐµÑе. Gentoo, Ñ >дÑÑгой ÑÑоÑонÑ, облегÑÐ°ÐµÑ Ð²Ð°Ð¼ (и Portage) поддеÑÐ¶ÐºÑ Ð¸ ÑпÑавление пеÑеменнÑми >ÑÑедÑ, избавлÑÑ Ð¾Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи ÑделÑÑÑ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ многоÑиÑленнÑм Ñайлам, >ÑодеÑжаÑим опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ . ></p> > ><p> >ÐапÑимеÑ, когда обновлÑеÑÑÑ <c>gcc</c>, Ñакже без малейÑего ÑÑаÑÑÐ¸Ñ >полÑзоваÑÐµÐ»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑеÑÑÑ Ð¸ <path>/etc/env.d/05gcc</path>. ></p> > ><p> >ÐÑ ÑÑого вÑигÑÑÐ²Ð°ÐµÑ Ð½Ðµ ÑолÑко Portage, но и вÑ, полÑзоваÑелÑ. Ðногда Ð¾Ñ Ð²Ð°Ñ >Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑÐ½Ð°Ñ ÑÑÑановка какой-нибÑÐ´Ñ Ð¿ÐµÑеменной. ÐозÑмем, к >пÑимеÑÑ, пеÑеменнÑÑ <c>http_proxy</c>. ÐмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ Ð²Ð¾Ð·Ð¸ÑÑÑÑ Ñ ><path>/etc/profile</path>, ÑепеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ пÑоÑÑо ÑоздаÑÑ Ñайл >(<path>/etc/env.d/99local</path>) и добавиÑÑ Ð½ÑжнÑе опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑÑда: ></p> > ><pre caption="/etc/env.d/99local"> >http_proxy="proxy.server.com:8080" ></pre> > ><p> >ÐÑполÑзÑÑ Ð¾Ð´Ð¸Ð½ и ÑÐ¾Ñ Ð¶Ðµ Ñайл Ð´Ð»Ñ Ð²ÑÐµÑ ÑÐ²Ð¾Ð¸Ñ Ð¿ÐµÑеменнÑÑ , Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе бÑÑÑÑо >ÑвидеÑÑ Ð²Ñе опÑеделеннÑе вами пеÑеменнÑе вмеÑÑе. ></p> > ></body> ></subsection> ><subsection> ><title>СÑенаÑий env-update</title> ><body> > ><p> >ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ <c>PATH</c> опÑеделÑеÑÑÑ Ð² неÑколÑÐºÐ¸Ñ ÑÐ°Ð¹Ð»Ð°Ñ Ð² ><path>/etc/env.d</path>. ÐеÑ, Ð½ÐµÑ ÑÑо не оÑибка: пÑи запÑÑке <c>env-update</c> >ÑазлиÑнÑе опÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±ÑединÑÑÑÑÑ Ð¿ÐµÑед обновлением пеÑеменнÑÑ ÑÑедÑ, позволÑÑ >пакеÑам (или полÑзоваÑелÑм) добавлÑÑÑ ÑобÑÑвеннÑе знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ , не влиÑÑ >на Ñже ÑÑÑеÑÑвÑÑÑие. ></p> > ><p> >СÑенаÑий <c>env-update</c> обÑединÑÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ Ð¸Ð· Ñайлов, >Ð½Ð°Ñ Ð¾Ð´ÑÑÐ¸Ñ ÑÑ Ð² <path>/etc/env.d</path>, в алÑавиÑном поÑÑдке. Ðмена Ñайлов >Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½Ð°ÑинаÑÑÑÑ Ñ Ð´Ð²ÑÑ Ð´ÐµÑÑÑиÑнÑÑ ÑиÑÑ. ></p> > ><pre caption="ÐоÑÑдок обновлениÑ, иÑполÑзÑемÑй env-update"> > 00basic 99kde-env 99local > +-------------+----------------+-------------+ >PATH="/bin:/usr/bin:/usr/kde/3.2/bin:/usr/local/bin" ></pre> > ><p> >ÐбÑединение вÑполнÑеÑÑÑ Ð½Ðµ вÑегда, а ÑолÑко Ð´Ð»Ñ ÑледÑÑÑÐ¸Ñ Ð¿ÐµÑеменнÑÑ : ><c>ADA_INCLUDE_PATH</c>, <c>ADA_OBJECTS_PATH</c>, <c>CLASSPATH</c>, ><c>KDEDIRS</c>, <c>PATH</c>, <c>LDPATH</c>, <c>MANPATH</c>, ><c>INFODIR</c>, <c>INFOPATH</c>, <c>ROOTPATH</c>, <c>CONFIG_PROTECT</c>, ><c>CONFIG_PROTECT_MASK</c>, <c>PRELINK_PATH</c> и <c>PRELINK_PATH_MASK</c>, ><c>PKG_CONFIG_PATH</c> и <c>PYTHONPATH</c>. >ÐÐ»Ñ Ð²ÑÐµÑ Ð¾ÑÑалÑнÑÑ Ð¿ÐµÑеменнÑÑ Ð¸ÑполÑзÑеÑÑÑ Ð·Ð½Ð°Ñение, опÑеделенное в поÑледнем >из Ñайлов (по алÑавиÑÑ Ð² каÑалоге <path>/etc/env.d</path>). ></p> > ><p> >ÐÑ Ð¼Ð¾Ð¶ÐµÑе добавлÑÑÑ Ð´ÑÑгие пеÑеменнÑе в даннÑй ÑпиÑок "обÑединÑемÑÑ " >пеÑеменнÑÑ , добавлÑÑ Ð¸Ð¼Ñ Ñвоей пеÑеменной либо в пеÑеменнÑÑ ><c>COLON_SEPARATED</c>, либо в <c>SPACE_SEPARATED</c> (Ñакже, внÑÑÑи >Ñайла env.d). ></p> > ><p> >ÐÑи запÑÑке ÑÑенаÑÐ¸Ñ <c>env-update</c> ÑоздаÑÑÑÑ Ð²Ñе пеÑеменнÑе ÑÑедÑ, и >помеÑаÑÑÑÑ Ð² <path>/etc/profile.env</path> (иÑполÑзÑемÑй Ñайлом ><path>/etc/profile</path>). ÐÑоме Ñого, на оÑнове знаÑÐµÐ½Ð¸Ñ <c>LDPATH</c> >ÑоздаеÑÑÑ <path>/etc/ld.so.conf</path>. ÐоÑле ÑÑого запÑÑкаеÑÑÑ ><c>ldconfig</c>, ÑÑÐ¾Ð±Ñ Ð²Ð½Ð¾Ð²Ñ ÑоздаÑÑ Ñайла <path>/etc/ld.so.cache</path>, >иÑполÑзÑемÑй динамиÑеÑким компоновÑиком. ></p> > ><p> >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ ÑезÑлÑÑаÑÑ ÑабоÑÑ <c>env-update</c> вÑÑÑпили в ÑÐ¸Ð»Ñ >немедлено, Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑÐµÐ´Ñ Ð²ÑполниÑе ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. ÐолÑзоваÑели, >ÑамоÑÑоÑÑелÑно ÑÑÑанавливавÑие Gentoo, возможно, помнÑÑ ÐµÐµ из Ñказаний по >ÑÑÑановке: ></p> > ><pre caption="Ðбновление ÑÑедÑ"> ># <i>env-update && source /etc/profile</i> ></pre> > ><note> >ÐÑа команда обновлÑÐµÑ Ð¿ÐµÑеменнÑе ÑолÑко в ÑекÑÑем ÑеÑминале, в <e>новÑÑ </e> >конÑолÑÑ Ð¸ Ð¸Ñ Ð¿Ð¾ÑÐ¾Ð¼ÐºÐ°Ñ . То еÑÑÑ, еÑли Ð²Ñ ÑабоÑаеÑе в X11, поÑÑебÑеÑÑÑ Ð¸Ð»Ð¸ >набиÑаÑÑ <c>source /etc/profile</c> в каждом оÑкÑÑваемом ÑеÑминале, или >пеÑезапÑÑÑиÑÑ X, ÑÑÐ¾Ð±Ñ Ð²Ñе новÑе ÑеÑÐ¼Ð¸Ð½Ð°Ð»Ñ Ð¾Ð±ÑаÑалиÑÑ Ðº новÑм пеÑеменнÑм. >ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе диÑпеÑÑÐµÑ Ð²Ñ Ð¾Ð´Ð° в ÑиÑÑемÑ, ÑÑанÑÑе полÑзоваÑелем >Ñ Ð¿Ñавами root и набеÑиÑе <c>/etc/init.d/xdm restart</c>. ÐÑли неÑ, вам >пÑидеÑÑÑ Ð²ÑйÑи и Ñнова войÑи в ÑиÑÑемÑ, ÑÑÐ¾Ð±Ñ X поÑождала поÑомков, >иÑполÑзÑÑÑÐ¸Ñ Ð½Ð¾Ð²Ñе знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ . ></note> > ><impo> >ÐÑ Ð½Ðµ можеÑе иÑполÑзоваÑÑ Ð¿ÐµÑеменнÑе оболоÑки пÑи опÑеделении дÑÑÐ³Ð¸Ñ >пеÑеменнÑÑ . ÐÑо ознаÑаеÑ, ÑÑо веÑи вÑоде <c>FOO="$BAR"</c> >(где <c>$BAR</c> ÑÑо еÑе одна пеÑеменнаÑ) запÑеÑенÑ. ></impo> > ></body> ></subsection> ></section> ><section> ><title>ÐокалÑное опÑеделение пеÑеменнÑÑ </title> ><subsection> ><title>ÐолÑзоваÑелÑÑкие пеÑеменнÑе</title> ><body> > ><p> >Ðалеко не вÑегда нÑжно опÑеделÑÑÑ Ð¿ÐµÑеменнÑе глобалÑно. ÐапÑимеÑ, вам Ð¼Ð¾Ð¶ÐµÑ >понадобиÑÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ <path>/home/my_user/bin</path> и ÑекÑÑий ÑабоÑий каÑалог >(где Ð²Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑеÑÑ) к пеÑеменной <c>PATH</c>, но пÑи ÑÑом не нÑжно, ÑÑÐ¾Ð±Ñ ÑÑо >добавление поÑвилоÑÑ Ð¸ в пеÑеменной <c>PATH</c> Ñ Ð²ÑÐµÑ Ð¾ÑÑалÑнÑÑ Ð¿Ð¾Ð»ÑзоваÑелей. >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе опÑеделиÑÑ Ð¿ÐµÑеменнÑÑ ÑÑÐµÐ´Ñ Ð»Ð¾ÐºÐ°Ð»Ñно, иÑполÑзÑйÑе ><path>~/.bashrc</path> или <path>~/.bash_profile</path>: ></p> > ><pre caption="РаÑÑиÑение PATH в ~/.bashrc Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑнÑÑ Ð½Ñжд"> ><comment>(двоеÑоÑие без поÑледÑÑÑего ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ°Ñалога ознаÑÐ°ÐµÑ ÑекÑÑий ÑабоÑий каÑалог)</comment> >PATH="${PATH}:/home/my_user/bin:" ></pre> > ><p> >Ðбновление ваÑей пеÑеменной <c>PATH</c> пÑоизойдеÑ, когда Ð²Ñ Ð²ÑйдеÑе и Ñнова >войдеÑе в ÑиÑÑемÑ. ></p> > ></body> ></subsection> ><subsection> ><title>СеанÑовÑе пеÑеменнÑе</title> ><body> > ><p> >Ðногда нÑÐ¶Ð½Ñ ÐµÑе более жеÑÑкие огÑаниÑениÑ. Ðам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ >запÑÑка иÑполнÑемÑÑ Ñайлов из ÑпеÑиалÑно Ñозданного вÑеменного каÑалога >без ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ пÑÑи к ним, и без Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñайла <path>~/.bashrc</path> >Ñади неÑколÑÐºÐ¸Ñ Ð¼Ð¸Ð½ÑÑ. ></p> > ><p> >Ð ÑÑом ÑлÑÑае можно пÑоÑÑо опÑеделиÑÑ Ð¿ÐµÑеменнÑÑ <c>PATH</c> Ð´Ð»Ñ ÑекÑÑего >ÑеанÑа командой <c>export</c>. ÐеÑеменной бÑÐ´ÐµÑ Ð¿ÑиÑвоено вÑеменное знаÑение >до ÑÐµÑ Ð¿Ð¾Ñ, пока Ð²Ñ Ð½Ðµ завеÑÑиÑе ÑеанÑ. ></p> > ><pre caption="ÐпÑеделение ÑеанÑовой пеÑеменной ÑÑедÑ"> ># <i>export PATH="${PATH}:/home/my_user/tmp/usr/bin"</i> ></pre> > ></body> ></subsection> ></section> ></sections> > ><!-- *$Localization: >target-language: Russian >target-date: 2012-06-29 >source-cvs-revision: 1.23 >translated-by: unknown >edited-by: Azamat H. Hackimov [azazello1984@mail.ru] >edited-by: Alexey Chumakov >edited-by: Vladimir Romanov [blueboar2@gmail.com] >-->
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 448408
:
333202
|
333204
| 333206 |
333222
|
333850
|
333852
|
334058
|
334060
|
334066
|
334072
|
334586
|
334588
|
334592
|
334594
|
334596
|
334598
|
334600
|
334614
|
334616
|
334618
|
334620
|
334630
|
334634
|
334706
|
334708
|
334972
|
334974
|
334976
|
334978
|
334980
|
335332
|
335390
|
335392
|
335394
|
335396
|
335398
|
335400
|
335402
|
335404
|
335406
|
335408
|
335410
|
335412
|
335414
|
335416
|
335418