<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki2.linuxformat.ru/skins/common/feed.css?97"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki2.linuxformat.ru/index.php?action=history&amp;feed=atom&amp;title=LXF137%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B</id>
		<title>LXF137:Ответы - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki2.linuxformat.ru/index.php?action=history&amp;feed=atom&amp;title=LXF137%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B"/>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF137:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;action=history"/>
		<updated>2026-05-13T21:03:20Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.11.1</generator>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF137:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=13193&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF137:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=13193&amp;oldid=prev"/>
				<updated>2011-12-21T08:15:36Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Ответы==&lt;br /&gt;
&lt;br /&gt;
: Есть вопрос по от­кры­то­му ПО? Пишите нам по адресу [mailto:answers@linuxformat.ru answers@linuxformat.ru]&lt;br /&gt;
&lt;br /&gt;
===1 Но­вый же­ст­кий диск для поль­зо­ва­те­ля===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Я пы­та­юсь до­ба­вить до­полнитель­ный же­ст­кий диск SATA, по­сколь­ку начал стра­дать от нехват­ки места на ста­ром диске. Сей­час у ме­ня OpenSUSE 11.3, а до это­го был OpenSUSE 11.2. Хо­тя '''Dolphin''' и «ви­дит» этот диск, я не мо­гу по­лу­чить к нему доступ и вести на не­го запись; ка­ж­дый раз по­яв­ля­ет­ся со­об­щение '''‘ac­cess denied’'''. Не под­ска­же­те ли вы мне наи­луч­ший спо­соб при­мон­ти­ро­вать диск и по­лу­чить к нему доступ?''&lt;br /&gt;
&lt;br /&gt;
'''Нейл Несгор [Neil Noesgaard]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Ка­кую фай­ло­вую систе­му Вы ис­поль­зуе­те на но­вом диске? Фай­ло­вая систе­ма FAT, рас­про­странен­ная в Windows, не име­ет кон­цеп­ции вла­дель­цев фай­лов и ка­та­ло­гов, по­это­му при ав­то­мон­ти­ро­вании пра­ва вла­дель­ца фай­ло­вой систе­мы на­зна­ча­ют­ся то­му поль­зо­ва­те­лю, ко­то­рый при­мон­ти­ро­вал диск. В слу­чае с ав­то­ма­ти­че­ски­ми мон­ти­ров­щи­ка­ми, по­доб­ны­ми ис­поль­зуе­мым в KDE, это бу­дет поль­зо­ва­тель, за­ре­ги­ст­ри­ро­ван­ный в те­ку­щем се­ан­се. Имен­но по­это­му Вы обыч­но мо­же­те чи­тать все с но­си­те­ля флэш-USB, под­клю­чен­но­го к ком­пь­ю­те­ру. Ес­ли Вы ис­поль­зуе­те фай­ло­вую систе­му Linux и мон­ти­руе­те че­рез '''/etc/fstab''', необ­хо­ди­мо уста­но­вить пра­ва вла­дель­ца вруч­ную, по той при­чине, что ко­рень фай­ло­вой систе­мы обыч­но при­над­ле­жит поль­зо­ва­те­лю, его соз­дав­ше­му. А это – root, по­то­му что толь­ко root мо­жет за­пускать коман­ды ''mkfs''. Пра­ва вла­дель­ца на точ­ку мон­ти­ро­вания зна­чения не име­ют (они из­ме­ня­ют­ся сра­зу же по­сле при­мон­ти­ро­вания фай­ло­вой систе­мы), по­это­му при­мон­ти­руй­те диск, за­тем от­крой­те тер­ми­нал и за­пусти­те од­ну из сле­дую­щих команд (в за­ви­си­мо­сти от то­го, на­строе­на Ва­ша систе­ма на ис­поль­зо­вание коман­ды ''sudo'' или нет):&lt;br /&gt;
&lt;br /&gt;
 sudo chown -R username: /mount/point&lt;br /&gt;
 su -c “chown -R username: /mount/point&lt;br /&gt;
&lt;br /&gt;
За­мените '''username''' на свое имя поль­зо­ва­те­ля. Сим­вол двое­то­чия оз­на­ча­ет, что коман­да ''chown'' долж­на уста­но­вить Ва­шу основ­ную поль­зо­ва­тель­скую груп­пу как груп­пу вла­дель­ца фай­лов и ка­та­ло­гов, а оп­ция '''-R''' ука­зы­ва­ет, что пра­ва вла­дель­ца из­ме­нят­ся так­же и для всех ка­та­ло­гов и фай­лов, на­хо­дя­щих­ся в ие­рар­хии ка­та­ло­гов ниже точ­ки мон­ти­ро­вания. За­да­ча эта вы­пол­ня­ет­ся од­но­крат­но: пра­ва вла­дель­ца на фай­ло­вую систе­му бу­дут из­менены раз и на­все­гда. При ка­ж­дом мон­ти­ро­вании диска вла­дель­цем фай­ло­вой систе­мы бу­дет ста­но­вить­ся тот поль­зо­ва­тель, от имени ко­то­ро­го Вы обыч­но ре­ги­ст­ри­руе­тесь в систе­ме.&lt;br /&gt;
&lt;br /&gt;
Кро­ме то­го, Вы мо­же­те при­менить этот ме­тод для уста­нов­ки прав вла­дель­ца на от­дель­ные ка­та­ло­ги, ес­ли Вы хо­ти­те пре­доста­вить раз­ные ка­та­ло­ги раз­ным поль­зо­ва­те­лям. Ес­ли Вы на­страи­вае­те диск так, что­бы он был досту­пен толь­ко од­но­му поль­зо­ва­те­лю, луч­ше все­го мон­ти­ро­вать его к до­машнему ка­та­ло­гу это­го поль­зо­ва­те­ля. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===2 Опас­ная безо­пас­ность===&lt;br /&gt;
&lt;br /&gt;
'''''В''' В от­ве­те на один из во­про­сов этой руб­ри­ки в [[LXF133:Ответы|LXF133]] вы объ­яс­ня­ли, как из­менить па­роль root, за­гру­зив ПК с ди­ст­ри­бу­ти­ва Live CD. По­сле это­го я очень ра­ду­юсь то­му, что чет­ве­ромо­их де­тей не зна­ют анг­лий­ско­го. Но я опа­са­юсь, что они все рав­но откопают по­доб­ный со­вет где-нибудь в Се­ти. Как мне со­хранить пра­ва ад­минист­ра­то­ра на их ком­пь­ю­те­ре, ес­ли они нау­чат­ся ме­нять па­роль так, как им за­хо­чет­ся? И как за­щи­тить мой ком­пь­ю­тер, что­бы ввод па­ро­ля root был обя­за­те­лен в лю­бом слу­чае (я понимаю, что силь­но рискую по­те­рять все, ес­ли за­бу­ду этот па­роль)?''&lt;br /&gt;
&lt;br /&gt;
'''Жан-Пьер Уар [Jean Pierre Huart]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' За­щи­та ком­пь­ю­те­ра толь­ко па­ро­лем root под­ра­зу­ме­ва­ет, что фи­зи­че­ский доступ к это­му ком­пь­ю­те­ру ог­раничен. Ком­пь­ю­тер вполне на­деж­но за­щи­щен от втор­жения из­вне че­рез сеть, но, как Вы по­ня­ли, ничто его не спа­сет, ес­ли зло­умыш­ленник по­лу­чил к ком­пь­ю­те­ру фи­зи­че­ский доступ и мо­жет его пе­ре­за­гру­зить. Есть несколь­ко ша­гов по обес­пе­чению до­полнитель­ной за­щи­ты. Во-пер­вых, мож­но уста­но­вить па­роль­ную за­щи­ту в ''Grub''. Спо­соб, ко­то­рым это де­ла­ет­ся, за­ви­сит от ди­ст­ри­бу­ти­ва – в ча­ст­но­сти, от то­го, ка­кая вер­сия ''Grub'' в нем ис­поль­зу­ет­ся: ''Grub 2'' или ста­рая вер­сия ''Grub''. В слу­чае ста­рой вер­сии, до­бавь­те в са­мый верхний раз­дел фай­ла '''/boot/grub/menu.lst''' (или '''grub.conf''') сле­дую­щую стро­ку:&lt;br /&gt;
&lt;br /&gt;
 password ваш_пароль&lt;br /&gt;
&lt;br /&gt;
Эта коман­да бло­ки­ру­ет все ин­те­рак­тив­ные функ­ции и лю­бое ре­дак­ти­ро­вание ме­ню до тех пор, по­ка поль­зо­ва­тель, пы­таю­щий­ся вы­полнить за­груз­ку, не вве­дет па­роль. Кро­ме то­го, мож­но до­ба­вить оп­ции '''lock''' к от­дель­ным пунк­там ме­ню, что­бы пре­дот­вра­тить их ре­дак­ти­ро­вание до вво­да па­ро­ля. Этот под­ход не слиш­ком хо­рош, по­сколь­ку па­роль ви­ден в фай­ле на­строй­ки, где он пропи­сан от­кры­тым тек­стом. Для уси­ления за­щи­ты скоман­дуйте&lt;br /&gt;
&lt;br /&gt;
 grub&lt;br /&gt;
 md5crypt&lt;br /&gt;
&lt;br /&gt;
Вы вой­де­те в обо­лоч­ку ''Grub'' и уви­ди­те при­гла­ше­ние к вво­ду па­ро­ля. В от­вет Вы по­лу­чи­те за­шиф­ро­ван­ную вер­сию па­ро­ля, ко­то­рую и по­мес­ти­те в файл на­строй­ки в сле­дую­щем ви­де:&lt;br /&gt;
&lt;br /&gt;
 password --md5 за­шиф­ро­ван­ный_па­роль&lt;br /&gt;
&lt;br /&gt;
В ''Grub 2'', от­крой­те файл '''/etc/grub.d/00_head­er''', до­бавь­те &lt;br /&gt;
&lt;br /&gt;
 set superusers=”user1”&lt;br /&gt;
 password user1 ваш_па­роль&lt;br /&gt;
&lt;br /&gt;
и дай­те ко­ман­ду&lt;br /&gt;
&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
&lt;br /&gt;
В ''Grub 2'' воз­мож­ны и за­шиф­ро­ван­ные па­ро­ли. Сге­не­ри­руй­те та­кой па­роль с по­мо­щью ко­ман­ды ''grub-mkpasswd_pbkdf2'' и до­бавь­те его в файл '''00_header''':&lt;br /&gt;
&lt;br /&gt;
 set superusers=”user1”&lt;br /&gt;
 password_pbkdf2 user1 за­шиф­ро­ван­ный_па­роль&lt;br /&gt;
&lt;br /&gt;
Впро­чем, эти ме­ры все рав­но не по­ме­ша­ют за­груз­ке ком­пь­ю­те­ра с CD. Что­бы пре­дот­вра­тить ее, по­тре­бу­ет­ся вой­ти в на­стой­ки BIOS и уста­но­вить же­ст­кий диск как пер­вое за­гру­зоч­ное уст­рой­ство или во­об­ще бло­ки­ро­вать за­груз­ку с CD и USB, а за­тем уста­но­вить па­роль на на­строй­ку BIOS. Эта про­це­ду­ра за­ви­сит от кон­крет­ной вер­сии BIOS, но без знания па­ро­ля ком­пь­ю­тер нель­зя бу­дет за­гру­зить с CD или но­си­те­ля USB.&lt;br /&gt;
&lt;br /&gt;
Од­на­ко и это еще не пол­ная га­ран­тия, по крайней ме­ре, для на­столь­ных ком­пь­ю­те­ров, по­то­му что на боль­шин­стве ма­те­рин­ских плат есть пе­ре­клю­ча­тель сбро­са на­стро­ек BIOS в зна­чения по умол­чанию. Но для это­го уже по­на­до­бит­ся вскры­вать кор­пус ком­пь­ю­те­ра. Нанеси­те ка­пель­ки краски на вин­ты, скре­п­ляю­щие кор­пус – это по­зво­лит Вам об­на­ру­жить по­пыт­ки вскры­тия. Неко­то­рые кор­пу­сы для на­столь­ных ПК мож­но да­же за­пе­реть в пря­мом смыс­ле сло­ва – ви­ся­чим за­моч­ком.&lt;br /&gt;
&lt;br /&gt;
Еще один спо­соб обес­пе­чения безо­пас­но­сти систе­мы – шиф­ро­вание же­ст­ко­го диска. Тогда без вво­да клю­ча шиф­ро­вания с диска нель­зя бу­дет ниче­го про­чи­тать или на него запи­сать. В ка­че­стве клю­ча мож­но ис­поль­зо­вать флэш-USB или па­роль­ную фра­зу. Этот спо­соб дей­ству­ет как при по­пыт­ке за­груз­ки систе­мы обыч­ным об­ра­зом, так и при за­груз­ке с Live CD. Од­на­ко пол­ное шиф­ро­вание су­ще­ствую­щей ин­стал­ля­ции обыч­но отнима­ет го­раз­до боль­ше вре­мени, чем ре­зерв­ное ко­пи­ро­вание всех Ва­ших дан­ных и пе­реуста­нов­ка систе­мы. Ин­стал­ля­то­ры мно­гих со­вре­мен­ных ди­ст­ри­бу­ти­вов пред­ла­га­ют оп­цию уста­нов­ки на за­шиф­ро­ван­ный раз­дел же­ст­ко­го диска, а ес­ли Вы ис­поль­зуе­те про­из­вод­ные Ubuntu, Вам по­тре­бу­ет­ся восполь­зо­вать­ся аль­тер­на­тив­ным ин­стал­ля­ци­он­ным диском.&lt;br /&gt;
&lt;br /&gt;
Аль­тер­на­ти­ва – про­сто пре­ду­пре­дить де­тей, что по­пыт­ки взло­ма Ва­ше­го ком­пь­ю­те­ра бу­дут иметь для них фи­нан­со­вые по­след­ствия. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===3 DVD на HD===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Мож­но ли ко­пи­ро­вать DVD прямо на мой же­ст­кий диск, а не с диска на диск? Я поль­зу­юсь Ubuntu 10.04.''&lt;br /&gt;
&lt;br /&gt;
'''TheWizardofOdds, с фо­ру­мов.'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Да, но ме­тод, ко­то­рым Вы бу­де­те это де­лать, за­ви­сит от ти­па ко­пи­руе­мо­го диска. DVD с дан­ны­ми мож­но вновь трансформи­ро­вать в ISO-об­раз коман­дой: &lt;br /&gt;
&lt;br /&gt;
 cat /dev/dvd &amp;gt;somedvd.iso&lt;br /&gt;
&lt;br /&gt;
Точ­но так же мож­но по­сту­пить и с ви­део­дис­ка­ми, и боль­шин­ст­во ви­део­плей­е­ров уме­ют ра­бо­тать с ISO-фай­ла­ми. Для ''VLC'' или ''Xine'' дос­та­точ­но бу­дет от­крыть ISO-файл из ко­манд­ной стро­ки или че­рез GUI. С ''MPlayer'' не­сколь­ко слож­нее: для вос­про­из­ве­де­ния N-й до­рож­ки дай­те ко­ман­ду:&lt;br /&gt;
&lt;br /&gt;
 mplayer -dvd-device somedvd.iso dvd:/N&lt;br /&gt;
&lt;br /&gt;
Ес­ли Вы хо­ти­те ско­пи­ро­вать с ви­део­диска от­дель­ные до­рож­ки, луч­ший вы­бор – про­грам­ма ''Vobcopy''. Она есть в ре­по­зи­то­ри­ях боль­шин­ства ди­ст­ри­бу­ти­вов Linux; уста­но­ви­те ее как обыч­но и за­пусти­те из команд­ной стро­ки. ''Vobcopy'' тре­бу­ет, что­бы DVD был при­мон­ти­ро­ван, и обыч­но, ес­ли за­пустить ее из команд­ной стро­ки без ар­гу­мен­тов, на­хо­дит при­мон­ти­ро­ван­ный DVD и из­вле­ка­ет са­мый длин­ный файл. Су­ще­ству­ют оп­ции для из­вле­чения кон­крет­ных фай­лов и из­менения ка­та­ло­га на­зна­чения (по умол­чанию ''Vobcopy'' ис­поль­зу­ет на­звание DVD), а так­же ко­пи­ро­вания диска це­ли­ком (коман­да ''vobcopy --mirror''). Ес­ли у Вас уста­нов­ле­на биб­лио­те­ка ''libdvdcss'', то ''Vobcopy'' рас­шиф­ру­ет за­шиф­ро­ван­ные DVD, со­хранив ви­део в неза­шиф­ро­ван­ных фай­лах.&lt;br /&gt;
&lt;br /&gt;
Оба этих ме­то­да соз­да­ют боль­шие фай­лы, по­то­му что для запи­си DVD при­ме­ня­ет­ся ко­ди­ров­ка MPEG2 с до­воль­но вы­со­ким бит­рей­том. Ес­ли Вы хо­ти­те из­вле­кать ви­део в фай­лы на­мно­го мень­ше­го раз­ме­ра, на­до их транско­ди­ро­вать. Ин­ст­ру­мен­тов для это­го хва­та­ет, вклю­чая ''Transcode, MEncoder'' ([[LXF136:Видео|LXF136]]) и ''DVD::rip'', пе­ре­чис­лен­ных в по­ряд­ке по­вы­шения про­сто­ты ис­поль­зо­вания.&lt;br /&gt;
&lt;br /&gt;
Но лич­но мне симпатичен ''HandBrake'' (http://handbrake.fr). ''HandBrake'' име­ет гра­фи­че­ский ин­тер­фейс и мо­жет за­пускать­ся из команд­ной стро­ки. По­следний ва­ри­ант очень хо­рош для па­кет­ной об­ра­бот­ки ви­део и по­став­ля­ет­ся с ря­дом про­фи­лей, из­бав­ляю­щих Вас от необ­хо­ди­мо­сти уста­нав­ли­вать па­ра­мет­ры ко­ди­ров­ки вруч­ную. Недоста­ток ''HandBrake'' в том, что не все ди­ст­ри­бу­ти­вы вклю­ча­ют его в со­став сво­их ре­по­зи­то­ри­ев, и мо­жет по­тре­бо­вать­ся со­би­рать ути­ли­ту из ис­ход­ных тек­стов, ес­ли на сай­те не най­дет­ся под­хо­дя­ще­го Вам па­ке­та.&lt;br /&gt;
&lt;br /&gt;
Еще од­на про­грам­ма, достой­ная упо­ми­нания, хо­тя в основ­ном пред­на­зна­чен­ная для ко­пи­ро­вания с диска на диск – ''K9Copy''. Она умень­ша­ет в раз­ме­рах ви­део, что­бы их мож­но бы­ло пе­ренести с ком­мер­че­ско­го двух­слой­но­го 9‑ГБ DVD на обыч­ный од­но­слой­ный диск 4,7 ГБ. Про­грам­ма пред­ла­га­ет и оп­цию со­хранения ISO-фай­ла вме­сто ко­пи­ро­вания на дру­гой диск. '''MС'''&lt;br /&gt;
&lt;br /&gt;
===4 За­чи­ст­ка при оста­но­ве===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Я напи­сал про­грам­му на '''Perl''' и за­пускаю ее вруч­ную, что­бы вы­чистить неко­то­рую ин­фор­ма­цию из систе­мы пе­ред ее вы­клю­чением. Мой ди­ст­ри­бу­тив — Ubuntu 10.04 LTS. Как сде­лать, что­бы про­грам­ма за­пуска­лась ав­то­ма­ти­че­ски как часть про­це­ду­ры оста­но­ва систе­мы?''&lt;br /&gt;
&lt;br /&gt;
'''Гор­дон Оулс­нам [Gordon Oulsnam]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' За­пуск про­грамм в про­цес­се оста­но­ва сложнее, чем вы­полнение ана­ло­гич­ной за­да­чи при стар­те, где доста­точ­но про­сто до­ба­вить их в '''/etc/rc.local'''. На уровне систе­мы в це­лом есть два ва­ри­ан­та: до­ба­вить коман­ды в '''/etc/init.d/halt''' или соз­дать ин­ди­ви­ду­аль­ный скрипт в '''init.d'''. Пер­вый спо­соб про­ще, но внесен­ные Ва­ми из­менения мо­гут быть за­тер­ты при об­нов­лении па­ке­та, со­дер­жа­ще­го '''/etc/init.d/halt''', что в свою оче­редь вполне мо­жет про­изой­ти при об­нов­лении ва­шей систе­мы штат­ным об­ра­зом. Бе­да тут неве­ли­ка: Ва­ша про­грам­ма, оче­вид­но, не яв­ля­ет­ся кри­тич­ной, и Вы все­гда смо­же­те восста­но­вить ее вы­зов поз­же. От­крой­те для ре­дак­ти­ро­вания файл '''/etc/init.d/halt''', дей­ствуя от имени root. Най­ди­те стро­ку&lt;br /&gt;
&lt;br /&gt;
 do_stop() {&lt;br /&gt;
&lt;br /&gt;
и до­бавь­те вы­зов Ва­шей про­грам­мы сра­зу же по­сле фи­гур­ной скоб­ки (с но­вой стро­ки). Тогда Ва­ша про­грам­ма бу­дет за­пускать­ся в кон­це по­сле­до­ва­тель­но­сти оста­но­ва, но ес­ли ей по­на­до­бит­ся доступ к за­шиф­ро­ван­ным фай­ло­вым систе­мам, се­ти или че­му-ли­бо еще из чис­ла уже оста­нов­лен­но­го, это мо­жет при­вести к ее некор­рект­ной ра­бо­те. Бо­лее гиб­кое ре­шение – соз­дать соб­ствен­ный скрипт оста­но­ва, ска­жем, '''/etc/init.d/myshutdown''', при­мер­но та­ко­го ви­да:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 perl /путь/к/программе&lt;br /&gt;
&lt;br /&gt;
а за­тем до­ба­вить его на уро­вень за­пус­ка '''0''' (не­смот­ря на на­зва­ние, это уро­вень, на ко­то­рый сис­те­ма пе­ре­хо­дит при за­вер­ше­нии ра­бо­ты). Вот как это де­ла­ет­ся:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s ../init.d/myshutdown/etc/rc0.d/S05myshutdown&lt;br /&gt;
&lt;br /&gt;
Тре­тий ва­ри­ант – употребить Ваш окон­ный менед­жер или ин­ст­ру­мен­ты ра­бо­че­го сто­ла для за­пуска скрип­та при вы­хо­де из гра­фи­че­ско­го се­ан­са. Про­ще все­го это де­ла­ет­ся в KDE: вы­би­рая раз­дел '''Autostart''' [Ав­то­за­пуск] в '''System Settings''' [Па­ра­мет­ры систе­мы], возь­ми­те скрипт, ко­то­рый Вы хо­те­ли бы за­пустить, и по­меть­те его как ис­пол­няе­мый при оста­но­ве KDE.&lt;br /&gt;
&lt;br /&gt;
Ес­ли Вы ра­бо­тае­те с Gnome, от­ре­дак­ти­руй­те файл '''/etc/gdm/PostSession/Default''', что­бы Ва­ша про­грам­ма запускалась на ис­пол­нение при за­кры­тии Gnome. При ис­поль­зо­вании дру­гих окон­ных менед­же­ров, за­пускае­мых из '''.xinitrc''', от­ре­дак­ти­руй­те '''~/.xinitrc''', до­ба­вив Ва­шу коман­ду в конец это­го фай­ла. Это скрипт, ко­то­рый за­пуска­ет окон­ный менед­жер и ждет до тех пор, по­ка окон­ный менед­жер не бу­дет за­крыт, по­это­му Ва­ша коман­да сработает в нуж­ное вре­мя. Разница ме­ж­ду эти­ми под­хо­да­ми в том, что при ис­поль­зо­вании ме­то­да Gnome скрипт за­пуска­ет­ся от имени root, а в осталь­ных ме­то­дах – от имени поль­зо­ва­те­ля, ра­бо­таю­ще­го в гра­фи­че­ском се­ан­се. Эта ин­фор­ма­ция мо­жет по­на­до­бить­ся Вам при вы­зо­ве Ва­шей про­грам­мы. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===5 UNR? Wi-Fi? OK!===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Мне нуж­на по­мощь в под­клю­чении Samsung N130, при­над­ле­жа­ще­го мо­ей жене, к бес­про­вод­но­му ин­тернет-со­единению. Я уже про­чел все, до че­го до­тя­нул­ся, но все рав­но ре­шения не об­на­ру­жил. Я запускаю по­след­нюю вер­сию UNR с флэш-на­ко­пи­те­ля. Мне толь­ко и оста­лось до­бить бес­про­вод­ное под­клю­чение, по­то­му что все осталь­ное в UNR ра­бо­та­ет на ком­пь­ю­те­ре безу­преч­но, на­мно­го луч­ше, чем Windows Starter, пре­дуста­нов­лен­ный на нетбу­ке.''&lt;br /&gt;
&lt;br /&gt;
'''Сти­вен Бей­ли [Steven Bailey]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Нетбук Samsung N130 ис­поль­зу­ет бес­про­вод­ной чип­сет Realtek 8192E (про­верь­те это, за­пустив ''lspci'' в тер­ми­на­ле). Драй­вер это­го чип­се­та на­хо­дит­ся в зоне ис­ход­ных тек­стов яд­ра, на­зы­вае­мой «со­зре­ванием» [staging]. Это спе­ци­аль­ный раз­дел ко­да Linux для не пол­но­стью протестированных драй­ве­ров – та­кие обыч­но не вклю­ча­ют­ся в яд­ра ди­ст­ри­бу­ти­вов. Про­стей­ший спо­соб уста­но­вить этот драй­вер–восполь­зо­вать­ся па­ке­том и уста­но­воч­ным скрип­том, под­го­тов­лен­ны­ми спе­ци­аль­но для дан­но­го обо­ру­до­вания, но сна­ча­ла нуж­но бу­дет уста­но­вить па­ке­ты ''autoconf, build-essential'' и ''linux-headers'', по­то­му что драй­вер дол­жен ком­пи­ли­ро­вать­ся для те­ку­ще­го яд­ра, с за­го­ло­воч­ны­ми фай­ла­ми для по­следнего. Убе­ди­тесь, что вер­сия па­ке­та ''linux-headers'' сов­па­да­ет с вер­си­ей Ваше­го яд­ра. Про­смот­реть те­ку­щую вер­сию яд­ра мож­но, дав в тер­ми­на­ле коман­ду ''uname -r''.&lt;br /&gt;
&lt;br /&gt;
Осталь­ные па­ке­ты со­дер­жат ин­ст­ру­мен­ты ком­пи­ля­ции ПО, и Вам нече­го вол­но­вать­ся из-за де­та­лей это­го про­цес­са, по­то­му что ин­стал­ля­тор все уч­тет. Те­перь за­гру­зи­те па­кет драй­ве­ра с http://www.dirk-hoeschen.de/temp/rtl819Xe.tar.gz, рас­па­куй­те его и уста­но­ви­те. Для это­го, на­хо­дясь в тер­ми­на­ле, пе­рей­ди­те в ка­та­лог, где со­дер­жит­ся ска­чан­ный Ва­ми файл, и за­пусти­те коман­ды &lt;br /&gt;
&lt;br /&gt;
 tar xf rtl819Xe.tar.gz&lt;br /&gt;
 cd rtl819Xe&lt;br /&gt;
 ./install&lt;br /&gt;
&lt;br /&gt;
Пред­ва­рять их коман­дой ''sudo'' не на­до: уста­но­воч­ный скрипт по­за­бо­тил­ся об этом и свое­вре­мен­но пред­ло­жит вве­сти па­роль. По от­ра­бот­ке этих команд мож­но уви­деть пре­ду­пре­ж­даю­щие со­об­щения о несо­от­вет­стви­ях на уровне яд­ра, но Вы мо­же­те про­иг­но­ри­ро­вать их. Ва­ша бес­про­вод­ная кар­та долж­на быть об­на­ру­же­на, по­сле че­го Вы смо­же­те уста­но­вить бес­про­вод­ное со­единение с по­мо­щью ''Network Manager''.&lt;br /&gt;
&lt;br /&gt;
По­сле пе­ре­за­груз­ки бес­про­вод­ное уст­рой­ство мо­жет «ис­чез­нуть». Тогда за­гру­зи­те драй­вер коман­дой&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe r8192_pci&lt;br /&gt;
&lt;br /&gt;
Что­бы не вы­пол­нять эту коман­ду по­сле ка­ж­дой пе­ре­за­груз­ки, от­ре­дак­ти­руй­те файл '''/etc/modules''' от имени root, до­ба­вив от­дель­ной стро­кой мо­дуль с именем '''r8192_pci'''. Все мо­ду­ли, пе­ре­чис­лен­ные в этом фай­ле, за­гру­жа­ют­ся при за­пуске систе­мы, так что Ва­ша бес­про­вод­ная кар­та по­сле вклю­чения бу­дет доступ­на все­гда.&lt;br /&gt;
&lt;br /&gt;
Ес­ли Вы об­но­ви­те яд­ро, по­сле его за­груз­ки Ва­ша бес­про­вод­ная кар­та пе­ре­станет ра­бо­тать, по­то­му что мо­дуль ком­пи­ли­ро­вал­ся для пре­ды­ду­щей вер­сии. Что­бы пре­дот­вра­тить это, од­но­вре­мен­но с ядром об­но­ви­те па­ке­ты ''linux-headers'', а за­тем сно­ва за­пусти­те ин­стал­ля­ци­он­ный скрипт сра­зу же по­сле за­груз­ки но­во­го яд­ра. '''ПХ'''&lt;br /&gt;
&lt;br /&gt;
===6 Ubuntu не по телефону?===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Я недав­но уста­но­вил Ubuntu 10.04 c LXFDVD133 и не без раз­дра­жения об­на­ру­жил, что в со­став ди­ст­ри­бу­ти­ва не вклю­че­но средств для под­клю­чения к Ин­тернету по ком­му­ти­руе­мо­му со­единению. Для это­го пред­ла­га­ет­ся '''Gnome-network-admin''', но по­пыт­ки за­ста­вить эту шту­ку ра­бо­тать ме­ня не по­ра­до­ва­ли. Ubuntu 8.10 у ме­ня по­ка в ра­бо­чем со­стоянии, с '''WVDial''' и про­то­ко­лом «точ­ка–точ­ка» [point-to-point protocol, PPP]. Нет ли спо­со­ба пе­ренести '''WVDial''' и PPP (плюс все тре­буе­мые за­ви­си­мо­сти) из 8.10 в 10.04? Или, как ва­ри­ант, нет ли дру­го­го ди­ст­ри­бу­ти­ва, с го­то­вым досту­пом че­рез те­ле­фон?''&lt;br /&gt;
&lt;br /&gt;
'''Сти­вен Тид­свелл [Stephen Tidswell]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' ''Gnome-network-admin'' – не то сред­ство, ко­то­рое ре­шит Ва­шу за­да­чу, хо­тя Вы пра­вы, когда счи­тае­те, что для этой це­ли нуж­ны PPP и ''WVDial''. В со­став ин­стал­ля­ции по умол­чанию вклю­че­ны PPP и ''ppp-config'', по­это­му мож­но за­пустить коман­ду&lt;br /&gt;
&lt;br /&gt;
 sudo pppconfig&lt;br /&gt;
&lt;br /&gt;
и вы­пол­нить на­строй­ку с ну­ля, или ско­пи­ро­вать кон­фи­гу­ра­ци­он­ные фай­лы из Ва­шей сис­те­мы 8.10. Все не­об­хо­ди­мое на­хо­дит­ся в ка­та­ло­ге '''/etc/ppp''', по­сле че­го Вы смо­же­те по­па­дать он­лайн ко­ман­дой ''pon'', а от­клю­чать­ся ко­ман­дой ''poff'', хо­тя эти ко­ман­ды мо­жет по­тре­бо­вать­ся вы­пол­нять от име­ни root:&lt;br /&gt;
&lt;br /&gt;
 sudo pon&lt;br /&gt;
 sudo poff&lt;br /&gt;
&lt;br /&gt;
''WVDial'' в со­став ди­ст­ри­бу­ти­ва не вклю­ча­ет­ся, но ''Synaptic'' пред­ла­га­ет спо­соб уста­нов­ки па­ке­тов из он­лайн-ре­по­зи­то­ри­ев, да­же ес­ли на Ва­шем ком­пь­ю­те­ре еще нет со­единения с Ин­тернетом. Вы­бе­ри­те па­кет для ин­стал­ля­ции как обыч­но, за­тем най­ди­те в оп­ции '''File &amp;gt; Generate Package Download Script''' [Файл &amp;gt; Соз­дать сце­на­рий для за­груз­ки па­ке­тов] и со­храните скрипт на USB-флэш­ке. Пе­ре­за­гру­зи­тесь в Ubuntu 8.10, под­клю­чи­те флэш­ку и вы­полните скрипт, дав коман­ды&lt;br /&gt;
&lt;br /&gt;
 cd /media/usbstick&lt;br /&gt;
 sh downloadscript&lt;br /&gt;
&lt;br /&gt;
Пе­ред за­пуском скрип­та на­до пе­рей­ти на USB-но­си­тель (путь мо­жет от­ли­чать­ся от при­ве­ден­но­го здесь '''/media/usbstick''' – на­бе­ри­те ''ls /media'' в тер­ми­на­ле, что­бы уз­нать пра­виль­ный ва­ри­ант), по­то­му что имен­но ту­да Вам тре­бу­ет­ся со­хранить фай­лы. Когда скрипт за­вер­шит ра­бо­ту, сно­ва пе­ре­за­гру­зи­тесь в Lucid Lynx, за­пусти­те ''Synaptic'' и вы­бе­ри­те из ме­ню коман­ды '''File &amp;gt; Add downloaded packages''' [Файл &amp;gt; До­ба­вить ска­чан­ные па­ке­ты]. Вам пред­ло­жат ука­зать ка­та­лог с за­гру­жен­ны­ми фай­ла­ми, по­сле че­го они бу­дут уста­нов­ле­ны. Так как Вы ис­поль­зо­ва­ли ''Synaptic'' для соз­дания за­гру­зоч­но­го скрип­та, бу­дут уста­нов­ле­ны не толь­ко ''WVDial'', но и все ее за­ви­си­мо­сти. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===7 Wacom Bamboo Fun===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Моя дочь ку­пи­ла план­шет Wacom Bamboo Fun Pen and Touch CTH-661/S0‑C Graphics Tablet, для ис­поль­зо­вания с ее но­ут­бу­ком под Linux Mint 9. Есте­ствен­но, на уста­но­воч­ном диске не ока­за­лось вер­сии ПО для Linux. Мне хо­те­лось бы уз­нать, как пра­виль­но уста­но­вить драй­ве­ры и ка­кие про­грам­мы моя дочь смо­жет ис­поль­зо­вать с этим уст­рой­ством. Я про­че­сал Ин­тернет, но на­шел, что ин­фор­ма­ция о ме­то­дах уста­нов­ки во мно­гом про­ти­во­ре­чи­ва.''&lt;br /&gt;
&lt;br /&gt;
'''Ро­нальд Зек [Ronald Zec]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' На сай­те Linux Wacom Project (http://linuxwacom.sourceforge.net) име­ют­ся драй­ве­ры для ши­ро­ко­го диа­па­зо­на уст­ройств Wacom, в том чис­ле и для Wacom Bamboo Fun. А в Linux Mint эти драй­ве­ры уста­нав­ли­ва­ют­ся по умол­чанию. Вам по­на­до­бят­ся два драй­ве­ра: один – драй­вер ''X'', а вто­рой – мо­дуль яд­ра, необ­хо­ди­мый для об­щения с план­ше­том. При под­клю­чении уст­рой­ства оно долж­но быть об­на­ру­же­но ав­то­ма­ти­че­ски, и яд­ро са­мо под­гру­зит для него со­от­вет­ствую­щий драй­вер. Про­верь­те это, за­пустив в тер­ми­на­ле коман­ду&lt;br /&gt;
&lt;br /&gt;
 sudo lsmod&lt;br /&gt;
&lt;br /&gt;
и по­ис­кав в спи­ске сло­во «'''wacom'''».&lt;br /&gt;
&lt;br /&gt;
Дру­гой ва­ри­ант этой про­вер­ки: за­пус­ти­те ''HardInfo'' че­рез '''Menu &amp;gt; All Applications &amp;gt; System Tools''' [Ме­ню &amp;gt; Все при­ло­же­ния &amp;gt; Сис­тем­ные ин­ст­ру­мен­ты] и про­смот­ри­те спи­сок мо­ду­лей. Ес­ли мо­дуль не за­гру­жен, а уст­рой­ст­во под­клю­че­но, про­де­лай­те эту опе­ра­цию вруч­ную из тер­ми­на­ла ко­ман­дой&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe wacom&lt;br /&gt;
&lt;br /&gt;
и за­тем обес­печь­те ав­то­ма­ти­че­скую за­груз­ку мо­ду­ля wacom при за­пуске систе­мы, от­ре­дак­ти­ро­вав от имени root файл '''/etc/modules''' и до­ба­вив в него от­дель­ную стро­ку '''wacom'''. По­сле за­груз­ки мо­ду­ля яд­ра обо­лоч­ка ''X'' долж­на опо­знать уст­рой­ство и на­стро­ить его как ука­за­тель мы­ши. Ес­ли мо­дуль не был за­гру­жен до за­пуска гра­фи­че­ско­го сер­ве­ра, этот ме­тод мо­жет не сра­бо­тать, по­это­му по­сле ре­дак­ти­ро­вания '''/etc/modules''' пе­ре­за­гру­зи­тесь, а за­тем под­клю­чи­те план­шет. По­сле это­го уст­рой­ство начнет ра­бо­тать как мышь.&lt;br /&gt;
&lt;br /&gt;
Что­бы уст­рой­ство ра­бо­та­ло пра­виль­но, нуж­но скон­фи­гу­ри­ро­вать план­шет в фай­ле '''/etc/X11/xorg.conf'''. В стан­дарт­ной ин­стал­ля­ции Mint это­го фай­ла нет, по­то­му что боль­шин­ство уст­ройств ''X.org'' об­на­ру­жи­ва­ет ав­то­ма­ти­че­ски. Соз­дай­те та­кой файл и до­бавь­те в него сле­дую­щие раз­де­лы, иден­ти­фи­ци­рую­щие раз­лич­ные функ­ции план­ше­та:&lt;br /&gt;
&lt;br /&gt;
 Section “InputDevice”&lt;br /&gt;
  Driver “wacom”&lt;br /&gt;
  Identifier “stylus”&lt;br /&gt;
  Option “Device” “/dev/input/wacom”&lt;br /&gt;
  Option “Type” “stylus”&lt;br /&gt;
  Option “USB” “on”&lt;br /&gt;
 EndSection&lt;br /&gt;
 Section “InputDevice”&lt;br /&gt;
  Driver “wacom”&lt;br /&gt;
  Identifier “eraser”&lt;br /&gt;
  Option “Device” “/dev/input/wacom”&lt;br /&gt;
  Option “Type” “eraser”&lt;br /&gt;
  Option “USB” “on”&lt;br /&gt;
 EndSection&lt;br /&gt;
 Section “InputDevice”&lt;br /&gt;
  Driver “wacom”&lt;br /&gt;
  Identifier “cursor”&lt;br /&gt;
  Option “Device” “/dev/input/wacom”&lt;br /&gt;
  Option “Type” “cursor”&lt;br /&gt;
  Option “USB” “on”&lt;br /&gt;
 EndSection&lt;br /&gt;
 Section “InputDevice”&lt;br /&gt;
  Driver “wacom”&lt;br /&gt;
  Identifier “pad”&lt;br /&gt;
  Option “Device” “/dev/input/wacom-touch”&lt;br /&gt;
  Option “Type” “pad”&lt;br /&gt;
  Option “USB” “on”&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Это ак­ти­ви­зи­ру­ет уст­рой­ст­ва для раз­лич­ных функ­ций план­ше­та, а для их фак­ти­че­ской реа­ли­за­ции по­на­до­бит­ся до­ба­вить раз­дел '''ServerLayout''':&lt;br /&gt;
&lt;br /&gt;
 Section “ServerLayout”&lt;br /&gt;
  Identifier “Default Layout”&lt;br /&gt;
  InputDevice “stylus” “SendCoreEvents”&lt;br /&gt;
  InputDevice “eraser” “SendCoreEvents”&lt;br /&gt;
  InputDevice “cursor” “SendCoreEvents”&lt;br /&gt;
  InputDevice “touch” “SendCoreEvents”&lt;br /&gt;
  InputDevice “pad” “SendCoreEvents”&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
По­том пе­ре­за­гру­зи­те ком­пь­ю­тер или пе­ре­за­пусти­те ''X'', и Ваш план­шет бу­дет ра­бо­тать пра­виль­но. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===8 Бес­про­вод­ной Ин­тернет с Live CD===&lt;br /&gt;
&lt;br /&gt;
'''''В''' По­жа­луй­ста, под­ска­жи­те, как восполь­зо­вать­ся диском, при­ла­гаю­щим­ся к ва­ше­му жур­на­лу, и но­ут­бу­ком в ко­фейне с бес­плат­ным Wi-Fi, что­бы за­гру­зить ди­ст­ри­бу­тив Linux с это­го диска (это я мо­гу и сам — упо­ми­наю здесь толь­ко для пол­но­ты во­про­са) и под­клю­чить­ся к Ин­тернету?''&lt;br /&gt;
&lt;br /&gt;
'''Джей Кейнд­жел [Jay Kangel]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' В за­ви­си­мо­сти от мо­де­ли но­ут­бу­ка, эта за­да­ча мо­жет быть ли­бо очень про­ста, ли­бо очень слож­на. Точнее, все за­ви­сит от ти­па бес­про­вод­но­го адап­те­ра, уста­нов­лен­но­го в Ва­шем ком­пь­ю­те­ре. Для одних име­ют­ся от­кры­тые драй­ве­ры, уже встро­ен­ные в яд­ро Linux (хо­ро­ший при­мер – бес­про­вод­ные чи­пы Intel). А дру­гие ну­ж­да­ют­ся в фай­ле про­шив­ки [firmware] или драй­ве­ре, код ко­то­ро­го сво­бод­но не рас­про­стра­ня­ет­ся. Эти уст­рой­ства все же мо­гут ра­бо­тать с Linux, но драй­вер Вам по­тре­бу­ет­ся уста­но­вить са­мо­стоя­тель­но, хо­тя это и не все­гда воз­мож­но со стан­дарт­ны­ми ди­ст­ри­бу­ти­ва­ми Live CD (впрочем, зада­ча уп­ростит­ся, ес­ли Вы уста­но­вите ди­ст­ри­бу­тив на свой же­ст­кий диск).&lt;br /&gt;
&lt;br /&gt;
Что­бы оп­ре­де­лить тип Ва­ше­го бес­про­вод­но­го кон­трол­ле­ра, за­гру­зи­те ком­пь­ю­тер с лю­бо­го диска LXFDVD, по­пав­ше­го Вам под ру­ки, от­крой­те тер­ми­нал и скоман­дуй­те ''lscpci''. Вы­ве­дет­ся длин­ный спи­сок строк, опи­сы­ваю­щих Ва­ши ап­па­рат­ные сред­ства. В этом спи­ске потребуется най­ти стро­ку, ссылаю­щую­ся на Ваш бес­про­вод­ной адап­тер. Выгля­деть она мо­жет, на­при­мер, следующим образом:&lt;br /&gt;
&lt;br /&gt;
 02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)&lt;br /&gt;
&lt;br /&gt;
Что­бы по­лу­чить до­пол­ни­тель­ную ин­фор­ма­цию, за­пус­ти­те сле­дую­щую ко­ман­ду, вставив в нее циф­ры, с ко­то­рых на­чи­на­ет­ся пер­вая стро­ка, где опи­сы­вается Ваш бес­про­вод­ной адап­тер:&lt;br /&gt;
&lt;br /&gt;
 lspci -k -s 02:00.0&lt;br /&gt;
&lt;br /&gt;
и Вы по­лу­чи­те не­что на­по­до­бие &lt;br /&gt;
&lt;br /&gt;
 02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)&lt;br /&gt;
 Subsystem: Device 1a3b:1089&lt;br /&gt;
 Kernel driver in use: ath9k&lt;br /&gt;
 Kernel modules: ath9k&lt;br /&gt;
&lt;br /&gt;
Важнее всех две по­следних стро­ки это­го вы­во­да: они по­ка­зы­ва­ют, что кар­та под­дер­жи­ва­ет­ся дан­ным ядром, и со­об­ща­ют, ка­кие драй­ве­ры для нее нуж­ны. Ес­ли это Ваш слу­чай, Вам останет­ся толь­ко восполь­зо­вать­ся ''Network Manager'' для уста­нов­ки со­единения. В неко­то­рых ди­ст­ри­бу­ти­вах да­же име­ют­ся гра­фи­че­ские ути­ли­ты, ото­бра­жаю­щие ин­фор­ма­цию об обо­ру­до­вании в диа­ло­го­вых ок­нах.&lt;br /&gt;
&lt;br /&gt;
Ес­ли ника­ких мо­ду­лей не ото­бра­жа­ет­ся, по­ищи­те ин­фор­ма­цию о сво­ем бес­про­вод­ном адап­те­ре и ди­ст­ри­бу­ти­ве, с ко­то­рым Вы хо­ти­те его при­ме­нять, че­рез лю­би­мый ин­тернет-по­иско­вик. Для неко­то­рых карт под­держ­ка обес­пе­чи­ва­ет­ся за счет ''NdisWrapper'' – «оберт­ки», ис­поль­зую­щей драй­ве­ры Windows, ко­то­рые, по­нят­но, не вхо­дят в со­став ди­ст­ри­бу­ти­ва; в этом слу­чае по­тре­бу­ет­ся уста­нав­ли­вать ди­ст­ри­бу­тив на же­ст­кий диск и за­тем до­ба­вить драй­вер Windows.&lt;br /&gt;
&lt;br /&gt;
Как ва­ри­ант, вы­полните по­иск по сло­во­со­че­танию «Linux + на­звание Ва­шей бес­про­вод­ной кар­ты», что­бы вы­яснить, под­дер­жи­ва­ют ли ее ка­кие-нибудь ди­ст­ри­бу­ти­вы. Раз­лич­ные ди­ст­ри­бу­ти­вы ис­поль­зу­ют раз­лич­ные под­хо­ды в от­но­шении вклю­чения несво­бод­ных драй­ве­ров; одни бу­дут под­дер­жи­вать Ва­шу бес­про­вод­ную кар­ту, а дру­гие – нет. Важ­ным фак­то­ром яв­ля­ет­ся и «воз­раст» ди­ст­ри­бу­ти­ва, по­это­му бо­лее по­лез­ны­ми мо­гут ока­зать­ся вер­сии по­но­вее.&lt;br /&gt;
&lt;br /&gt;
Най­дя ди­ст­ри­бу­тив, под­дер­жи­ваю­щий Ва­шу бес­про­вод­ную кар­ту, вы, как обыч­но, мо­же­те при­менить для ее на­строй­ки ''Network Manager''. Он ото­бра­жа­ет­ся в ви­де знач­ка на панели за­дач; щелк­ните по нему, что­бы уста­но­вить бес­про­вод­ное со­единение. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===9 Мик­ро­фон мол­чит===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Я поль­зу­юсь Ubuntu доста­точ­но часто, что­бы пол­но­стью «пе­ре­сесть» на нее, од­на­ко про­бле­ма с мик­ро­фо­ном в ''Skype'' пор­тит всю идил­лию и вы­ну­ж­да­ет ме­ня пе­ре­гру­жать­ся в Windows.''&lt;br /&gt;
&lt;br /&gt;
''Мик­ро­фон или не ра­бо­та­ет со­всем, или ра­бо­та­ет так ти­хо, что при­хо­дит­ся кри­чать в него, что­бы со­бе­седник услы­шал. Ау­дио­систе­ма на мо­ем ком­пь­ю­те­ре та­кая:''&lt;br /&gt;
&lt;br /&gt;
 id:&lt;br /&gt;
 multimedia&lt;br /&gt;
 description: Audio device product: IXP SB4x0 High&lt;br /&gt;
 Definition Audio Controller vendor: ATI Technologies Inc physical id: 14.2&lt;br /&gt;
 bus info: pci@0000:00:14.2&lt;br /&gt;
 version: 01 width: 64 bits clock: 33MHz capabilities:&lt;br /&gt;
 pm msi bus_master cap_list configuration:&lt;br /&gt;
  driver	 =	 HDA Intel&lt;br /&gt;
  latency	 =	 64&lt;br /&gt;
  resources:&lt;br /&gt;
  irq	 :	 16&lt;br /&gt;
  memory	 :	 febf8000-febfbfff&lt;br /&gt;
&lt;br /&gt;
''Ес­ли у ме­ня по­лу­чит­ся нор­маль­но го­во­рить по ''Skype'', че­ст­но обе­щаю пол­но­стью пе­ре­сесть на Ubuntu!''&lt;br /&gt;
&lt;br /&gt;
'''Кон­стан­тин'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Опи­сан­ная Ва­ми про­бле­ма доста­точ­но ха­рак­тер­на, хо­тя мо­жет иметь са­мые раз­ные корни. Од­на­ко в боль­шин­стве слу­ча­ев за­гвозд­ка со­сто­ит в том, что в на­строй­ках ''ALSA'' за­пре­щен за­хват зву­ка (это, конеч­но, от­но­сит­ся к си­туа­ции, когда мик­ро­фон мол­чит, а не когда он что-то чуть слыш­но «шеп­чет»). Про­ве­рить, вклю­чен ли за­хват зву­ка в Ва­шей систе­ме, мож­но, за­пустив в тер­ми­на­ле ''Alsamixer'' (пра­ва root не тре­бу­ют­ся), на­жав '''F4''' и по­искав ре­гу­ля­тор с на­званием '''Capture'''. Ес­ли под ним на­хо­дит­ся се­рия зна­ков «ми­нус» (------), зна­чит, за­хват зву­ка от­клю­чен, и Вам на­до ак­ти­ви­ро­вать его, вы­брав ре­гу­ля­тор стрел­ка­ми управ­ления кур­со­ром и на­жав клавишу '''Про­бел'''. Из­менения всту­пят в си­лу неза­мед­ли­тель­но. Про­верь­те так­же, что зна­чение ре­гу­ля­то­ра вы­став­ле­но на при­ем­ле­мый уро­вень&lt;br /&gt;
(я обыч­но ис­поль­зую что-то око­ло 80 %) – ес­ли он невы­сок, мик­ро­фон дей­стви­тель­но бу­дет «шеп­тать». Ра­зу­ме­ет­ся, сле­ду­ет взгля­нуть в ''Alsamixer'' и на ре­гу­ля­тор гром­ко­сти са­мо­го мик­ро­фо­на; ес­ли имеется ре­гу­ля­тор с на­званием '''Mic Boost''' или по­доб­ным – по­про­буй­те ак­ти­ви­ро­вать его.&lt;br /&gt;
&lt;br /&gt;
По умол­чанию Ubuntu ис­поль­зу­ет под­систе­му ''PulseAudio'', ко­то­рая так­же мо­жет слу­жить источником про­блем. Для исклю­чения это­го ва­ри­ан­та, по­про­буй­те вре­мен­но за­пре­тить ис­поль­зо­вание ''PulseAudio''. Непло­хой иде­ей бу­дет так­же «по­иг­рать» с ау­дио­на­ст­рой­кой под на­званием «'''Раз­ре­шить Skype из­ме­нять уровни'''» в са­мом ''Skype''.&lt;br /&gt;
&lt;br /&gt;
Ес­ли же ниче­го из пе­ре­чис­лен­но­го здесь Вам не по­мо­жет и по­тре­бу­ет­ся дальней­шая по­мощь, на­стоя­тель­но ре­ко­мен­ду­ем две ути­ли­ты: ''alsa-info.sh'' (http://www.alsa-project.org/alsa-info.sh) и ''HDA Analyzer'' (http://www.alsa-project.org/main/index.php/HDA_Analyzer). Пер­вая из них со­би­ра­ет ин­фор­ма­цию о зву­ко­вой под­систе­ме в ви­де, наи­бо­лее удоб­ном для ди­аг­но­сти­ки про­блем со зву­ко­вой кар­той; вто­рая по­зво­ля­ет управ­лять обо­ру­до­ванием на низ­ком уровне че­рез удоб­ный гра­фи­че­ский ин­тер­фейс, но для ее ис­поль­зо­вания необ­хо­ди­мо в об­щих чер­тах пред­став­лять се­бе ра­бо­ту HDA. '''ВС'''&lt;br /&gt;
&lt;br /&gt;
===10 Ска­чать один па­кет===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Я пи­шу скрипт, и по хо­ду про­цес­са у ме­ня возник­ла необ­хо­ди­мость ска­чать некий па­кет, но при этом сек­ция «'''Depends'''» это­го па­ке­та не долж­на быть за­гру­же­на и об­ра­бо­та­на, то есть мне не нуж­ны за­ви­си­мо­сти, а ну­жен толь­ко сам файл ука­зан­но­го па­ке­та. Как это мож­но сде­лать? И еще я хо­тел бы нау­чить­ся про­смат­ри­вать фай­ло­вую систе­му HTTP-сер­ве­ра, искать, что мне нуж­но, и ска­чи­вать это в ав­то­ма­ти­че­ском ре­жи­ме. Я про­бо­вал про­грам­му '''ftp''' — мне нуж­но нечто по­доб­ное (неин­те­рак­тив­ное) для HTTP.''&lt;br /&gt;
&lt;br /&gt;
'''Алек­сей'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Для ре­шения пер­вой за­да­чи Вы мо­же­те восполь­зо­вать­ся лю­бой ути­ли­той для за­груз­ки фай­лов по стан­дарт­ным про­то­ко­лам Ин­тернета, на­при­мер, ''wget, curl'' или ''aria2''. Обыч­но вы­би­ра­ют ''wget'' – он прак­ти­че­ски на­вер­ня­ка при­сут­ству­ет в лю­бой Linux-систе­ме (хо­тя про­ве­рить это коман­дой &amp;lt;source lang=bash&amp;gt;WGET=$(which wget); test -x $WGET || ...&amp;lt;/source&amp;gt; в скрип­те, конеч­но, лишним не бу­дет). Нуж­но толь­ко скон­ст­руи­ро­вать путь до фай­ла па­ке­та в Ин­тернете, но для ин­те­ре­сую­ще­го Вас ди­ст­ри­бу­ти­ва это бу­дет сде­лать неслож­но, на­при­мер, по­смот­рев струк­ту­ру ре­по­зи­то­рия в брау­зе­ре.&lt;br /&gt;
&lt;br /&gt;
Ху­же, ес­ли Вамт ре­бу­ет­ся под­дер­жи­вать несколь­ко ди­ст­ри­бу­ти­вов – тогда при­дет­ся пре­ду­смот­реть в скрип­те воз­мож­ные струк­ту­ры их ре­по­зи­то­ри­ев и де­лать вы­бор, на­при­мер, осно­вы­ва­ясь на рас­ши­рении па­ке­та.&lt;br /&gt;
&lt;br /&gt;
Что же ка­са­ет­ся Ва­ше­го вто­ро­го во­про­са, най­ти пол­ный ана­лог ути­ли­ты ''ftp'' для HTTP не по­лу­чит­ся, хо­тя бы по­то­му, что про­то­кол HTTP (в от­ли­чие от FTP) не име­ет средств для вы­во­да со­дер­жи­мо­го ка­та­ло­гов. Но ес­ли речь идет о ска­чи­вании сай­тов це­ли­ком, с про­хо­дам по ссыл­кам, то здесь Вам по­мо­жет тот же ''wget''. Ис­поль­зуй­те оп­цию '''-r''', что­бы обес­пе­чить ре­кур­сив­ную за­груз­ку со­дер­жи­мо­го web-сай­та, на­чи­ная с ин­те­ре­сую­щей Вас страницы (и '''-k''', ес­ли хо­ти­те, что­бы все ссыл­ки в за­гру­жен­ных до­ку­мен­тах ве­ли на локаль­ную ко­пию), а так­же клю­чи '''-A''' и '''-R''', что­бы ука­зать, ка­кие до­ку­мен­ты Вам нуж­ны. ''Wget'' сам прой­дет по ссыл­кам, ко­то­рые най­дет, и соз­даст ло­каль­ную ко­пию сай­та – все под­роб­но­сти мож­но най­ти в его ''man''-стра­ни­це. Ко­неч­но, в бо­лее слож­ных слу­ча­ях Вам мо­жет по­тре­бо­вать­ся и соб­ст­вен­ный «па­ук» – но сред­ст­ва­ми для его (срав­ни­тель­но не­тру­до­ем­ко­го) на­пи­са­ния об­ла­да­ют фак­ти­че­ски все язы­ки, на­при­мер, ''Perl'' или ''Python''. '''ВС'''&lt;br /&gt;
&lt;br /&gt;
===11 На­стро­им мой ПК===&lt;br /&gt;
&lt;br /&gt;
'''''В''' Хо­чу со­брать не­боль­шой Linux-ком­пь­ю­тер на ба­зе eBox 3851 с про­цес­со­ром VIA EDEN 800 МГц, 256 MБ ОЗУ и кар­той Compact Flash 1 ГБ. Моя цель – за­пус­тить на нем агент мо­ни­то­рин­га се­ти и от­прав­лять ин­фор­ма­цию о пин­ге и SNMP-статусе че­рез '''SSH''' по за­шиф­ро­ван­но­му тун­не­лю про­бро­са пор­тов на цен­траль­ный сер­вер че­рез ин­тер­нет-со­еди­не­ние. Идея в том, что­бы ини­ции­ро­вать тра­фик в на­прав­ле­нии сер­ве­ра из­нут­ри, тем уп­ро­щая про­бле­мы с бранд­мау­эром. Иметь доступ по '''SSH''' из­вне то­же бы­ло бы не­пло­хо. Мне нуж­ны как ми­ни­мум такие па­ке­ты: '''make, perl, php, php-snmp, php-pear, net-snmp, net-snmp-utils, net-snmp-perl''' и '''ssh'''. Не укажете ли вы на­прав­ле­ние, куда дви­гать­ся, что­бы добыть ди­ст­ри­бу­тив, пригодный для этой за­да­чи?''&lt;br /&gt;
&lt;br /&gt;
'''Сте­фан Ан­дер­сон [Stefan Anderson]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' На все во­про­сы об ин­ди­ви­ду­аль­но на­стро­ен­ных ди­ст­ри­бу­ти­вах от­ветбу­дет – ли­бо Debian, ли­бо Gentoo. Для новичков про­ще Debian, а его CD для се­те­вой ус­та­нов­ки дает аб­со­лют­ный ми­ни­мум нуж­ных па­ке­тов.&lt;br /&gt;
&lt;br /&gt;
Что еще важ­нее, Вам не ну­жен ра­бо­чий стол или ''X''-сер­вер – это силь­но сни­жа­ет тре­бо­ва­ния к сис­те­ме. А зна­чит, Вы долж­ны все на­страи­вать, ре­дак­ти­руя кон­фи­гу­ра­ци­он­ные фай­лы; но есть и па­ра аль­тер­на­тив­ных ва­ри­ан­тов. Так, [[LXF137:Webmin|''Webmin'']]  – сис­те­ма кон­фи­гу­ри­ро­ва­ния че­рез web-брау­зер, содержащая соб­ст­вен­ный об­лег­чен­ный Web-сер­вер (при не­на­доб­но­сти Вы мо­же­те его от­клю­чить). Ва­ри­ант – ре­п­ли­ци­ро­вать свою сис­те­му в вир­ту­аль­ную ма­ши­ну, до­ба­вить ''X'' и дру­гие не­об­хо­ди­мые GUI, все там на­стро­ить, а за­тем ско­пи­ро­вать го­то­вые кон­фи­гу­ра­ци­он­ные фай­лы. Запустив базовый Debian, зай­дите в сис­те­му от име­ни root и ус­та­но­ви­те все тре­бу­емое ПО. Ре­ко­мен­дую на­чать с ко­ман­ды&lt;br /&gt;
&lt;br /&gt;
 apt-get install ssh&lt;br /&gt;
&lt;br /&gt;
так как при наличии это­го па­ке­та всю прочую настройку мож­но бу­дет вы­пол­нять уда­лен­но. Ес­ли Вы пла­ни­руе­те поль­зо­вать­ся па­ке­том ''Webmin'', ус­та­но­ви­те его на сле­дую­щем ша­ге, что­бы применять его для ус­та­нов­ки дру­гих про­грамм. ''Webmin'' не вклю­ча­ет­ся в со­став стан­дарт­ных ре­по­зи­то­ри­ев, но мож­но ска­чать Deb-файл с сай­та http://www.wbemin.com и ус­та­но­вить его – ко­ман­дами ''apt-get install perl openssl libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libapt-pkgperl apt-show-versions'', ''dpkg --install webmin_1.510-2_all.deb'' и ''/etc/init.d/webmin start''&lt;br /&gt;
&lt;br /&gt;
Пер­вая ко­ман­да ус­та­нав­ли­ва­ет за­ви­си­мо­сти (''Webmin'' – это про­грам­ма на ''Perl'', ис­поль­зую­щая SSL для безо­пас­ных со­еди­не­ний). Вто­рая ус­та­нав­ли­ва­ет сам па­кет Webmin, а тре­тья за­пус­ка­ет сер­вер. Те­перь Вы смо­же­те прой­ти по ад­ре­су http://имя_хоста:10000, за­ре­ги­ст­ри­ро­вать­ся как root и уже от­ту­да решать все за­да­чи по ин­стал­ля­ции и под­держ­ке, вклю­чая ус­та­нов­ку па­ке­тов.&lt;br /&gt;
&lt;br /&gt;
С уче­том то­го, что Ва­ша кар­та – Compact Flash, это воз­мож­но, но нуж­но иметь в ви­ду ог­ра­ни­чен­ность сро­ка служ­бы та­ких карт. Я ре­ко­мен­до­вал бы ис­поль­зо­вать кар­ту боль­ше­го объ­е­ма (ес­ли это воз­мож­но) и вы­пол­нять ре­зерв­ное ко­пи­ро­ва­ние, по край­ней ме­ре, об­раза кар­ты, ко­ман­дой ''dd'', же­ла­тель­но на дру­гую кар­ту:&lt;br /&gt;
&lt;br /&gt;
 dd if=/dev/sda of=/somewheresafe/backup.dd bs=4096&lt;br /&gt;
&lt;br /&gt;
То­гда Вы смо­же­те бы­ст­ро за­ме­нить ею ос­нов­ную кар­ту в слу­чае от­ка­за. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
====Шаг за шагом: Ста­вим ин­ди­ви­ду­аль­ный Debian====&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_1.jpg|Шаг 1]]&lt;br /&gt;
* '''1 На­ча­ло уста­нов­ки'''&lt;br /&gt;
: Се­те­вой ин­стал­ля­тор Debian име­ет оп­цию для гра­фи­че­ской уста­нов­ки, но для Ва­шей систе­мы луч­ше по­дой­дет стан­дарт­ный ва­ри­ант.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_2.jpg|Шаг 2]]&lt;br /&gt;
* '''2 Ба­зо­вый, но функ­цио­наль­ный'''&lt;br /&gt;
: Тек­сто­вый ин­стал­ля­тор Debian на вид при­ми­тив­ен, но со­дер­жит все оп­ции. Для их пе­ре­клю­чения жмите кла­ви­шу '''Про­бел''', а для на­ви­га­ции – кноп­ку '''Tab'''.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_3.jpg|Шаг 3]]&lt;br /&gt;
* '''3 Необ­хо­ди­мый минимум'''&lt;br /&gt;
: По за­вер­шении ба­зо­вой ин­стал­ля­ции вас спро­сят, не хо­ти­те ли вы уста­но­вить что-ли­бо еще. Сбрось­те все оп­ции, а по­том вы­бе­ри­те для ин­стал­ля­ции толь­ко то, что вам дей­стви­тель­но на­до.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_4.jpg|Шаг 4]]&lt;br /&gt;
* '''4 До­бав­ление ПО'''&lt;br /&gt;
: По­сле за­груз­ки но­вой систе­мы, восполь­зуй­тесь ''apt-get'' для уста­нов­ки нуж­ных вам па­ке­тов. Начните с уста­нов­ки ''ssh'', по­сколь­ку это даст вам воз­мож­ность уда­лен­ной ра­бо­ты.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_5.jpg|Шаг 5]]&lt;br /&gt;
* '''5 Ис­поль­зо­вание ''Webmin'''''&lt;br /&gt;
: ''Webmin'' по­зво­лит вам ад­минист­ри­ро­вать систе­му че­рез брау­зер в локаль­ной се­ти; по­ми­мо про­че­го, вы по­лу­чи­те воз­мож­ность уста­нов­ки и на­строй­ки ПО.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF137_93_6.jpg|Шаг 6]]&lt;br /&gt;
* '''6 Вир­ту­аль­ное ре­зерв­ное ко­пи­ро­вание'''&lt;br /&gt;
: Уста­нов­ка ана­ло­гич­ной систе­мы в вир­ту­аль­ной ма­шине с до­бав­лением GUI уп­ро­стит на­строй­ку и тести­ро­вание ва­шей систе­мы.&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>