<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Мануалы Linux &#187; Mandriva</title>
	<atom:link href="http://howtolinux.ru/category/howtos/linux/mandriva/feed/" rel="self" type="application/rss+xml" />
	<link>http://howtolinux.ru</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 06:22:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>ext3/ext4 &#8211; Восстанавливаем файлы</title>
		<link>http://howtolinux.ru/2010/05/02/ext3ext4-%d0%b2%d0%be%d1%81%d1%81%d1%82%d0%b0%d0%bd%d0%b0%d0%b2%d0%bb%d0%b8%d0%b2%d0%b0%d0%b5%d0%bc-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b/</link>
		<comments>http://howtolinux.ru/2010/05/02/ext3ext4-%d0%b2%d0%be%d1%81%d1%81%d1%82%d0%b0%d0%bd%d0%b0%d0%b2%d0%bb%d0%b8%d0%b2%d0%b0%d0%b5%d0%bc-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b/#comments</comments>
		<pubDate>Sun, 02 May 2010 21:40:29 +0000</pubDate>
		<dc:creator>ubivic</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[SuSe]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Мануалы]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[Восстановление]]></category>
		<category><![CDATA[на]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=724</guid>
		<description><![CDATA[Программа extundelete служит для восстановления удаленных  с ext3/ext4 файлов. Скачать можно отсюда http://extundelete.sourceforge.net/ , так получилось, что себе я устанавливал отсюда http://talk.maemo.org/showthread.php?t=47360 , там есть деб-пакет, но там какая-то байда с архитектурой, так что все равно пришлось собирать из исходников. Восстановление было произведено успешно, так что эта штука реально работает. Как только поняли, что удалили [...]]]></description>
			<content:encoded><![CDATA[<p>Программа <strong>extundelete</strong> служит для восстановления удаленных  с ext3/ext4 файлов.<br />
Скачать можно отсюда <a href="http://extundelete.sourceforge.net/" target="_blank">http://extundelete.sourceforge.net/</a> , так получилось, что себе я устанавливал отсюда <a href="http://talk.maemo.org/showthread.php?t=47360" target="_blank">http://talk.maemo.org/showthread.php?t=47360</a> , там есть деб-пакет, но там какая-то байда с архитектурой, так что все равно пришлось собирать из исходников. Восстановление было произведено успешно, так что эта штука реально работает.<br />
<strong>Как только поняли, что удалили нужные файлы, сразу надо отмонтировать раздел или перемонтировать &#8220;только на чтение&#8221;: </strong></p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">$ mount -o remount,ro /dev/partition<br />
или<br />
$ umount /dev/partition</p></blockquote>
</div>
<p><strong>А так же следует забекапить этот раздел прежде, чем начинать с ним работу по восстановлению файлов:</strong></p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">$ dd bs=4M if=/dev/partition of=partition.backup</p>
</blockquote>
</div>
<p><span id="more-724"></span>Хотя можно сделать с таким синтаксисом:</p>
<blockquote><p>&#8220;extundelete &#8211;restore-file /dev/mmcblk0p2 /opt/program/bin/program&#8221;;</p></blockquote>
<p>и в хелпе вроде так же, но у меня так не выходит у меня получилось вот так (действия само собой с правами рута надо производить):</p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">sudo extundelete /dev/sdXY &#8211;restore-file /путь к файлу/FILE_NAME</p>
</blockquote>
</div>
<p>Можно так же восстанавливать содержимое каталогов:</p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">sudo extundelete /dev/sdXY &#8211;restore-directory /путь_к_директории/DIRECTORY</p>
</blockquote>
</div>
<p>Можно задать для восстановления рамки по времени удаления восстанавливаемых файлов, например так:</p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">sudo extundelete &#8211;after [Дата] /dev/sdXY &#8211;restore-directory /путь_к_директории/DIRECTORY</p>
</blockquote>
</div>
<p>Дату надо указывать в понятном для машины формате, для этого используем команду date:</p>
<div>
<blockquote>
<p style="margin-top: 0pt; display: inline;">~ $ date -d &#8220;March 28 19:34&#8243; +%s<br />
1269790440</p></blockquote>
</div>
<p>Список опций здесь <a href="http://extundelete.sourceforge.net/options.html" target="_blank">http://extundelete.sourceforge.net/options.html</a> , в хелпе не все опции.<br />
Раздел, с которого восстан<span style="color: #000000;">авливаются файлы, должен быть отмонтирован,</span> тот, на который восстанавливаются примонтирован.<br />
Важно, знать, что файлы восстанавливаются в домашнюю директорию в папку RECOVERED_FILES, конфигурационных файлов я не нашел и похоже менять её невозможно, поэтому следует, наверное, особенно если есть опасность, что места не хватит на домашнем разделе, сделать вместо этой папки одноименную символическую ссылку на тот каталог, в который нужно сохранять восстанавливаемые файлы.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2010/05/02/ext3ext4-%d0%b2%d0%be%d1%81%d1%81%d1%82%d0%b0%d0%bd%d0%b0%d0%b2%d0%bb%d0%b8%d0%b2%d0%b0%d0%b5%d0%bc-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mandriva Flash – удобство в кармане</title>
		<link>http://howtolinux.ru/2009/09/07/mandriva-flash-%e2%80%93-%d1%83%d0%b4%d0%be%d0%b1%d1%81%d1%82%d0%b2%d0%be-%d0%b2-%d0%ba%d0%b0%d1%80%d0%bc%d0%b0%d0%bd%d0%b5/</link>
		<comments>http://howtolinux.ru/2009/09/07/mandriva-flash-%e2%80%93-%d1%83%d0%b4%d0%be%d0%b1%d1%81%d1%82%d0%b2%d0%be-%d0%b2-%d0%ba%d0%b0%d1%80%d0%bc%d0%b0%d0%bd%d0%b5/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 19:15:51 +0000</pubDate>
		<dc:creator>YankO</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[на]]></category>
		<category><![CDATA[ноутбук]]></category>
		<category><![CDATA[рабочий стол]]></category>
		<category><![CDATA[темы]]></category>
		<category><![CDATA[удобство]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=515</guid>
		<description><![CDATA[Идея Linux, воплощенная на USB-накопителе со своим дистрибутивом в виде USB-брелка позволяет без особого труда вставить устройство в порт, включить ноутбук, чтобы получился полноценный, легко настраиваемый рабочий стол Mandriva. Система работает намного быстрее, чем с Live CD, намного проще ее в обращении. Мало что отличает от работы с уже инсталлированной Mandriva, с единственной разницей &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Идея Linux, воплощенная на USB-накопителе со своим дистрибутивом в виде USB-брелка позволяет без особого труда вставить устройство в порт, включить ноутбук, чтобы получился полноценный, легко настраиваемый рабочий стол Mandriva. Система работает намного быстрее, чем с Live CD, намного проще ее в обращении. Мало что отличает от работы с уже инсталлированной Mandriva, с единственной разницей &#8211; все данные, работу и почту, настройки, после прекращения работы нужно забирать с собой.<span id="more-515"></span></p>
<p>Эта версия включает в себя новейший релиз операционной системы Mandriva, который оптимизирован для использования с любой системой Windows. К примеру, в Windows можно прямо с USB запускать Firefox или Thunderbird, получать прямой доступ к web-закладкам или к своей почтовой корреспонденции, каторые были сохранены в Mandriva.</p>
<p>Единственной заметной проблемой является то, что если в Windows уже установлен Firefox, то он всегда имеет преимущество, в то время как функция импорта закладок в Mandriva не работает. Основной интерес к накопителю, конечно же, вызывает то, что работа дистрибутива возможна сразу после подключения USB-устройства к компьютеру</p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/09/07/mandriva-flash-%e2%80%93-%d1%83%d0%b4%d0%be%d0%b1%d1%81%d1%82%d0%b2%d0%be-%d0%b2-%d0%ba%d0%b0%d1%80%d0%bc%d0%b0%d0%bd%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux простой и понятный</title>
		<link>http://howtolinux.ru/2009/09/07/linux-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%be%d0%b9-%d0%b8-%d0%bf%d0%be%d0%bd%d1%8f%d1%82%d0%bd%d1%8b%d0%b9/</link>
		<comments>http://howtolinux.ru/2009/09/07/linux-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%be%d0%b9-%d0%b8-%d0%bf%d0%be%d0%bd%d1%8f%d1%82%d0%bd%d1%8b%d0%b9/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:22:28 +0000</pubDate>
		<dc:creator>YankO</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Mplayer]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wine]]></category>
		<category><![CDATA[дистрибутивов]]></category>
		<category><![CDATA[интернет]]></category>
		<category><![CDATA[на]]></category>
		<category><![CDATA[рабочий стол]]></category>
		<category><![CDATA[темы]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=392</guid>
		<description><![CDATA[За последние годы популярность Linux выросла настолько, что эта система невольно начинает восприниматься как второй стандарт. А некоторые уже напрочь отвыкли от буквенных обозначений дисков, от выключения компьютера кнопкой Пуск и путешествия по файловой системе (и даже поиск файлов) программой на движке от браузера. Напротив, в привычку входят совсем иные вещи (например, scroll lock &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>За последние годы популярность Linux выросла настолько, что эта система невольно начинает восприниматься как второй стандарт. А некоторые уже напрочь отвыкли от буквенных обозначений дисков, от выключения компьютера кнопкой Пуск и путешествия по файловой системе (и даже поиск файлов) программой на движке от браузера. Напротив, в привычку входят совсем иные вещи (например, scroll lock &#8211; индикатор переключения раскладки). В Linux уже не обязательно &#8220;копаться&#8221;, чтобы получить нормальную работу; последние пару лет появилось множество простых и доступных каждому дистрибутивов, работа с которыми не сложнее, чем в Windows. Я со временем заметил, что основная сложность Linux в том, что он не такой как Windows. Многие привычные стереотипы буксуют, и пользователю кажется: &#8220;О, как все сложно, тут нет элементарного!&#8221; <span id="more-392"></span>И тут, видимо, срабатывает недостаток нашего компьютерного воспитания. Давайте задумаемся, какими знаниями мы обладаем. &#8220;Чтобы открыть документ ВасиныЗабавы.doc, зайди в Мой компьютер, потом в диск &#8220;D&#8221;, потом в папку Вася и Таня и потом кликни 2 раза левой кнопкой мыши на этом документе&#8221;. И после этого мы удивляемся, почему не можем открыть документ ТаниныПроблемы.xls. Нехватка фундаментальных знаний мешает нам быстро пересесть с одной ОС на другую. Понятия жесткий диск, раздел первичны, а вот D: (/mnt/win_отношения Васи с Таней/) вторично, элемент конкретной ОС. Чтобы в наше время безболезненно мигрировать с одной ОС на другую, достаточно самых лишь самых общих знаний об устройстве компьютера, но надо уметь четко отличать навязанное архитектурой ОС от архитектуры самого РС.</p>
<p>А зачем вообще нужен Linux, когда мы знаем Windows с детства, и там все просто, понятно, программы работают, принтера печатают и т.д? Многие из нас в раннем детстве, еще до школы уже знали буквы. Мы могли отличить &#8220;М&#8221; от &#8220;П&#8221;, следовательно, маму с папой различали даже в письменной словесной форме. Конечно, детское любопытство одолевало со страшной силой, и мы неуклюже пытались сами нарисовать буквы. То были зачатки письма. К школе большинство из нас уже умело выводить печатные буквы, но вдруг в первом классе нас стали учить писать прописные буквы, то есть фактически переучивать &#8220;письму&#8221;. Время все расставляет на свои места &#8211; писать прописными буквами быстрей, эффективней, хотя и требуется больше навыков. Но некоторые даже не пробовали писать печатные буквы, а сразу начали учиться с прописных. Они миновали тот период, когда детское упрямство внутри отвергало, казалось, ненужный навык каллиграфии. Думаю, большинство читателей уже поняли к чему я клоню. Можно работать всю жизнь в Windows, но так и не узнать, что освоивши кое-какие навыки, можно работать намного продуктивней.</p>
<p>Рассмотрим набор текста. Я уже писал в предыдущей статье, что, например, мой (и каждый, у кого он стоит) OpenOffice.org сам заканчивает слова, стоит только мне набрать в нем 3 первых буквы (ах, да он же есть и под Windows, но кто его там использует, когда на рабочем столе есть привычная иконка Word?). Это уже, как минимум 10-30% прибавки к скорости набора текста. Затем, я заменил клавишу &#8220;ё&#8221; на &#8220;,&#8221;, и теперь набираю запятые в тексте без использования клавиши shift (&#8220;ё&#8221; у меня набриается как shift+&#8221;эта самая клавиша&#8221;). Еще 5-10% прибавки к скорости. И, наконец, все используемые мной действия в редакторе я повесил на горячие клавиши, и мышка у меня тихонько отдыхает в сторонке, пока рождаются эти строки. Еще 10%. В идеале, я работаю в полтора раза быстрей, чем если бы тоже самое делал в MS Word. Знаю, что кто-то возразит: в Windows есть Punto Switcher, а в Linux &#8211; нет; на одном переключении раскладки (+ошибки) ты теряешь кучу времени. В ответ только скажу, что у меня большинство английских слов давно висит в автозамене. Например, слово &#8220;Linux&#8221; у меня набирается как &#8220;лх&#8221;. Это так к слову. Один раз что-то настроив в системе (прикладной программе), мы пожинаем плоды эргономики все оставшееся время.</p>
<p>Новичкам, желающим настроить Linux под себя, бывает тяжело первые 2 недели. То, что в первый раз делаешь 2 часа, во второй уже за 2 минуты. К примеру, в первый раз я не знал как мне собрать свой любимый проигрыватель MPlayer (у меня недавно спросили, играет ли он .wma? Да, играет и .wmv, и все остальное от Mircosoft). Почти 2 часа я собирал все библиотеки для соблюдения зависимостей и разбирался что и как ставить (&#8220;rpm -ivh &#8230;&#8221;, &#8220;./configure, make, make install&#8221; и т.д.). Зато во второй раз проделал все за пару минут. В Windows-же если что-то не идет, то это фатально, мы и не пытаемся порой запустить такое приложение, сетуя то на неправильное железо, то на &#8220;не тот DirectX&#8221;. Первое время мы, словно в первом классе, учимся правильно вырисовывать буковки &#8211; познаем зависимости конфигов, благо они все &#8211; текстовые файлы, коряво ставим первый в жизни софт не из дистрибутива, читаем сказки и отгадываем загадки в виде мануалов и советов howto. Этому всему не обязательно учиться, в мире всего лишь две трети грамотного населения, но именно эти две трети и есть основа нашей жизни, так сказать, цивилизация. Не обязательно переходить именно на Linux (кто сказал, что это лучшая система?), но быть готовым к переходу на любую ОС &#8211; не роскошь. Дни господства Mircosoft сочтены, и даже не потому что Windows хуже или лучше, а потому что нельзя всю жизнь есть одну картошку. Через № срок от нее начинает просто тошнить, какая бы вкусная она не была раньше. И уже хочется чего-нибудь остренького? Поэтому Windows, при всех своих прелестях, продолжает терять своих поклонников ежедневно, и самое удивительное, что фактически ничего не делает, чтобы их удержать (выложить исходники, сделать систему модульной?).</p>
<p>В это же время, &#8220;Linux &#8211; это свобода&#8221; &#8211; не пустые слова, вы можете запускать по умолчанию простой IceWM, а затем из него, когда, например, хотите похвастаться перед другом интерфейсом, запустить KDE. А если он скажет, что этого мало, еще запустите Gnome. На каждом виртуальном рабочем столе по своему оконному менеджеру &#8211; это реально в Linux, но совершенно невыполнимо в Windows. Максимум, на что он способен &#8211; это переварить Aston + AltDesk (единственное, что не утяжеляет, а напротив, облегчает систему. Остальное &#8211; лишь красивые довески, сильно тормозящие систему), что приблизит рабочий стол Windows по настраиваемости к KDE и Gnome.</p>
<p>Пока Linux не может заменить Windows полностью. Когда я некоторое время назад пытался использовать Linux для игр, то решил, что &#8220;за ухом можно почесать ногой, но проще рукой&#8221;(поговорка). Linux научился запускать через wine и wineX почти все приложения win32 и windows игры (directX), но далеко не идеально. Конечно, неприхотливый игроман (офис, обед, нечем заняться&#8230;) будет полностью удовлетворен этим (почти все запускается, fps в 3D-шках не падает), но есть же эстеты, которые пишут &#8220;в Counter Strike из Linux целиться сложно?&#8221; и будут правы. Зачем чесать за ухом ногой? Все равно лучше чем в Windows не будет. Иными словами, сегодня есть еще такие применения, где использовать Linux нецелесообразно, если вы хотите получить максимум от своего железа.</p>
<p>Вообще-то, у каждой ОС было свое предназначение. UNIX системы применялись как универсальные кроссплатформенные ОС, MAC OS была заточена под издательские нужды, OS/2 являлась первой попыткой пересадить всех в истинную 32х разрядную среду (Windows NT 3.0 являлась фактически &#8220;OS/2 3.0 от Mircosoft&#8221;, так как раскол между IBM и MS произошел как раз во время ее написания. Вариант от IBM назвали OS/2 3.0 Warp, а вариант от MS &#8211; Windows NT 3.0), NetWare был (и есть) исключительно файл-сервером, BeOS была заточена под мультимедиа нужды, и лишь Windows никогда не был ни под что заточен (разве что, под &#8220;пользователя&#8221;). Linux же, в силу своей гибкости и конфигурируемости, заточен практически под все (игры? Когда игры выходят на обеих платформах (Quake 1-3, RTCW, все Unreal и т.д.), то еще спорно, где они работают лучше), но уровень &#8220;заточки&#8221; определяется знаниями и навыками системного оператора. И это при том, что даже полный чайник сможет поставить и работать в Linux на полную силу. Неужели кто-то не сможет запустить из стартового меню KDE OOWriter и там набрать нужный по работе документ? Тоже самое, что и в Windows. Послушать музыку, посмотреть фильм, распечатать открытку, полазить в интернете, написать письмо виртуальному другу,&#8221;поаськаться&#8221;, записать CD, отправить факс, переписать информацию c USB flash-ки, отсканировать фотки и многое другое &#8211; все это сделать точно также легко, как и в детище Билла Гейтса. И при этом, заметьте, ничего не надо ставить, кроме самого дистрибутива Linux. В любом, даже самом урезанном дистрибутиве на 1CD(ALT Linux Junior, Knoppix&#8230;) хватает места для всего вышеописанного плюс еще много всего, что нет смысла описывать. А ведь большинство дистрибутивов занимает 3 CD(есть и 11&#8230;). Так что сложившийся в девяностые годы стереотип, что Linux сложный и для него мало софта &#8211; просто устарел. И еще, есть заблуждение, что разные дистрибутивы Linux не совместимы между собой. Исходники всегда &#8220;совместимы&#8221;, главное, чтобы средства разработки были в дистрибутиве(поэтому я не люблю &#8220;дистрибутивы для начинающих&#8221; вроде Alt Linux Junior), rpm-ки ставятся в большинстве современных дистрибутивов, ну а если программисты снабдят свой продукт еще и инсталлятором (например, Mozilla), то вообще получается идеальный случай. Обычно все упирается в версии библиотек. Это как DirectX для игр в Windows. Надо заметить, что срок жизни программ для Linux гораздо меньше, чем для Windows(1-2 года против 5-6). Это связано с тем, что Linux развивается гораздо быстрей, и написанное 2 года назад, сегодня уже катастрофически устарело, и программисту уже нет смысла поддерживать системы 2х летней давности. Но и обновление системы заключается всего лишь в покупке нового дистрибутива (3CD в среднем), не в полной замене всех компакт дисков, имеющихся в вашей коллекции.</p>
<p>Конечно, на каждом рабочем столе Linux никогда не будет, хотя бы потому что никто не ставит такой цели перед собой, но он уже стал в полном смысле массовой системой, и в будущее я смотрю с оптимизмом и Linux-ом на винчестере.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/09/07/linux-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%be%d0%b9-%d0%b8-%d0%bf%d0%be%d0%bd%d1%8f%d1%82%d0%bd%d1%8b%d0%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: МегафонМодем+ в Mandriva Linux</title>
		<link>http://howtolinux.ru/2009/09/05/howto-%d0%bc%d0%b5%d0%b3%d0%b0%d1%84%d0%be%d0%bd%d0%bc%d0%be%d0%b4%d0%b5%d0%bc-%d0%b2-mandriva-linux/</link>
		<comments>http://howtolinux.ru/2009/09/05/howto-%d0%bc%d0%b5%d0%b3%d0%b0%d1%84%d0%be%d0%bd%d0%bc%d0%be%d0%b4%d0%b5%d0%bc-%d0%b2-mandriva-linux/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 15:07:04 +0000</pubDate>
		<dc:creator>Shugich</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[интернет]]></category>
		<category><![CDATA[на]]></category>
		<category><![CDATA[сеть]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=329</guid>
		<description><![CDATA[Неоднократно видел и читал как народ настраивает модемы, которые видны как флешка+модем в Linux, видел страшные скрипты, куча пакетов, кто-то даже ядро пересобирал. Но вот я стал счастливымвынужденным обладателем EDGE модема Huawei e160g, который входит комплект Мегафон Модем Плюс. Настраивалось на Mandriva Linux 2009.0, в других дистрибутивах будет иначе, так как не везде есть drakconnect. [...]]]></description>
			<content:encoded><![CDATA[<p>Неоднократно видел и читал как народ настраивает модемы, которые видны как флешка+модем в Linux, видел страшные скрипты, куча пакетов, кто-то даже ядро пересобирал. Но вот я стал счастливымвынужденным обладателем EDGE модема Huawei e160g, который входит комплект Мегафон Модем Плюс.<br />
<span id="more-329"></span><br />
Настраивалось на Mandriva Linux 2009.0, в других дистрибутивах будет иначе, так как не везде есть drakconnect.</p>
<p>Думал будет страшно, на деле оказалось максимально просто. Итак, инструкция (копипаст из личного блога):</p>
<p>   1. подготовка к настройке — следует заранее установить 2 пакета ppp и comgt (в режиме суперпользователя # urpmi comgt ppp)<br />
   2. вставляем сам модем в USB порт, жмем правой кнопкой на сетевом апплете (рядом с часиками 2 монитора (синенькие квадратики) с зеленой галочкой или красным крестиком), выбираем «Настроить сеть» и понеслась (после каждого пункта надо нажимать кнопку Далее или Готово):<br />
          * в списке выбираем GRPS/EDGE/3G<br />
          * в списке выбираем наш модем (он там будет один, если вы не ставили еще много таких) с названием примерно ppp0: HUAWEI Technology HUAWEI modem<br />
          * вводим свой PIN код<br />
          * выбираем свою сеть (если её нет, переходим дальше)<br />
          * в списке провайдеров Мегафона не оказалось, поэтому выбираем &#8220;Нет в списке — отредактировать вручную&#8221;<br />
          * вводим: название точки доступа &#8220;internet&#8221; (без ковычек), логин с паролем непонятно какие, я вообще ничего не вводил<br />
          * ставим нужные галочки (на ваше усмотрение)<br />
          * выбираем что хотим подключиться прямо сейчас (вариант &#8220;Да&#8221;)<br />
          * ждем<br />
          * наслаждаемся интернетом (не выделенная конечно линия, но тем не менее жить можно)</p>
<p>UPD (2009-07-02): час ночи (MSK) — поставил на закачку фильм 2.2 Гб, скорость колеблется в районе 20 КБ/с (+-4 КБ/c), прога обещает скачать фильм примерно за 1 день и 5 часов. Трафик нигде не учитывается (не снимаются деньги со счета, 100 халявных МБ тоже не убывают). В целом неплохо, если подводных камней не будет — для дачи/поездок/отсутствие выделенки — самое оно.</p>
<p style="text-align: right"><em>Взято с <a href="http://habrahabr.ru/blogs/linux/63265/" target="_blank">http://habrahabr.ru</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/09/05/howto-%d0%bc%d0%b5%d0%b3%d0%b0%d1%84%d0%be%d0%bd%d0%bc%d0%be%d0%b4%d0%b5%d0%bc-%d0%b2-mandriva-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: Installing Apache + Mysql + php Mandriva 2009.0</title>
		<link>http://howtolinux.ru/2009/08/28/howto-installing-apache-mysql-php-mandriva-2009-0/</link>
		<comments>http://howtolinux.ru/2009/08/28/howto-installing-apache-mysql-php-mandriva-2009-0/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 08:03:16 +0000</pubDate>
		<dc:creator>Shugich</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=95</guid>
		<description><![CDATA[В этой статье рассказывается как установить Лампу. (Apache, Mysql, php) на Mandrvia 2009.0 Установим Apache urpmi apache Сконфигурируем: Поправим строчку listen Listen 192.168.10.225:80 У меня 192.168.10.225 &#8211; внешний интерфейс, можно конечно оставить его слушать на всех интерфейсах по умолчанию. Включим поддержку Virtual hosts. Сделаем Virtual host &#8220;test&#8221; допишем в конец NameVirtualHost 192.168.10.225:80 Setenv VLOG ServerName [...]]]></description>
			<content:encoded><![CDATA[<p>В этой статье рассказывается как установить Лампу.<br />
(Apache, Mysql, php) на Mandrvia 2009.0</p>
<h3>Установим Apache</h3>
<blockquote><p>urpmi apache</p></blockquote>
<p>Сконфигурируем:</p>
<p>Поправим строчку listen</p>
<blockquote><p>Listen 192.168.10.225:80</p></blockquote>
<p>У меня 192.168.10.225  &#8211; внешний интерфейс, можно конечно оставить его слушать на всех интерфейсах по умолчанию.</p>
<p><span id="more-95"></span></p>
<p>Включим поддержку Virtual hosts. Сделаем Virtual host &#8220;test&#8221; допишем в конец</p>
<blockquote><p>NameVirtualHost 192.168.10.225:80</p>
<p>Setenv VLOG</p>
<p>ServerName test</p>
<p>DocumentRoot /media/disk/out/self/sites/test</p>
<p>ErrorLog /media/disk/out/self/sites/test/test-error.log</p>
<p>CustomLog /media/disk/out/self/sites/test/test-custom.log common</p>
<p>DirectoryIndex index.php index.html index.htm</p>
<p>allow from all</p>
<p>&lt;/Directory&gt;</p>
<p>&lt;/VirtualHost&gt;</p></blockquote>
<p>не забудем создать соответствующие файлы лога в DocumentRoot куда ссылается соответствующая директива.</p>
<p>Поправим /etc/hosts на машине с которой будем заходить (если мы домен &#8220;test&#8221; не зарегистрировали предварительно) наберем там</p>
<blockquote><p>192.168.10.225  test</p></blockquote>
<p>Дадим права пользователю apache на директорию test. Я это сделал с помощью ACL. (Насчет прав &#8211; можно )</p>
<blockquote><p>setfacl -R -m u:apache:rwx test/<br />
setfacl -R -m default:u:apache:rwx test/</p></blockquote>
<p>Установим php</p>
<blockquote><p>urpmi apache-mod_php</p></blockquote>
<p>Установим поддержку mysql к php</p>
<blockquote><p>urpmi -y php-mysql</p></blockquote>
<p>Установим поддержку xml к php (нужно для появления функции utf8-encode)</p>
<blockquote><p>urpmi php-xml</p></blockquote>
<p>Остановимся немного подробнее на этом. В пхп существует некий набор модулей которые можно к нему подключать. В true варианте эти модули должны компилитьcя совместно с php движком &#8211; на выходе получим dynamic shared object  &#8211; динамическую либу (с расширением .so), которую можно подключить уже напрямую к этому откомпиленному движку пхп. В мандриве все статические либы уже откомпилены. Достаточно просто набрать ее имя в инсталляторе и инсталлятор сам ее установит.</p>
<p>Фактически, инсталлятор, просто добавляет уже откомпиленную либу в /usr/lib/php/ (этот путь можно подсмотреть в заголовке Paths and Directories ) и пхп просто ее подгружает. В частности в нашем случае при загрузке пхп подключиются две либы которые нам нужны &#8211; xml.so и mysql.so.</p>
<p>После подключения либы в пхп появятся новые функции, в частности &#8211; функции работы с базой данных, или функция utf8-encode как в последнем случае.<br />
Установим Mysql</p>
<blockquote><p>urpmi mysql</p></blockquote>
<p>Поменяем пароль к mysql (при новой инсталяции он пуст)</p>
<blockquote><p>mysql -u root<br />
use mysql<br />
update user set Password=PASSWORD(&#8216;new-password-here&#8217;) WHERE User=&#8217;root&#8217;;</p></blockquote>
<p>где new-password-here &#8211; новый пароль на рута.</p>
<p><em>Жуки.</em></p>
<p><em>Как поменять пароль на рута, не зная рутовый пароль</em></p>
<p><em>Грузимся в безопасном режиме, меняем пароль.</em></p>
<blockquote><p>mysqld_safe &#8211;skip-grant-tables &amp; mysql &#8211;user=root mysql<br />
mysql&gt; update user set Password=PASSWORD(&#8216;new-password-here&#8217;) WHERE User=&#8217;root&#8217;;<br />
mysql&gt; flush privileges;</p></blockquote>
<p><em>Жуки.</em></p>
<p><em>Mysql не запускается &#8211; просит ввести hostname отличный от localhost.</em></p>
<p><em>Можно попробовать просто его поменять, но судя по всему баг сидит глубже ( <a href="https://qa.mandriva.com/show_bug.cgi?id=38398" target="_blank">https://qa.mandriva.com/show_bug.cgi?id=38398</a> )</em></p>
<p><em>По рецепту -</em></p>
<p><em>1. rpm -e mysql<br />
2. rm -f /var/lib/mysql/mysql/*<br />
3. /bin/hostname 127.0.0.1<br />
4. urpmi mysql</em></p>
<p>Удаляем mysql если он есть чистим директорию от его либ и прочего, устанавливаем hostname 127.0.0.1 и ставим mysql заново.</p>
<h3>Установим Phpmyadmin</h3>
<blockquote><p>urpmi phpmyadmin</p></blockquote>
<p>Обратим внимание что при установке с помощью urpmi phpmyadmin создает свою рабочую директорию в директории апача по умолчанию.</p>
<p>Этой директорией будет /var/www/</p>
<p>Кроме того  он создает конфиг файл в /etc/httpd/conf/webapps.d который собственно описывает то, где он находится.</p>
<p>доступен он будет с-нно после установки по адресу.</p>
<p><a href="http://192.168.10.225/phpmyadmin/" target="_blank">http://192.168.10.225/phpmyadmin/</a></p>
<p>Обратим внимание что я указал в качестве доменного имени простой ипишник &#8211; в этом случае ни один из Virtual hosts не сработает поскольку им нужно доменное имя описанное в их директивах,  а сработает директива по умолчанию у которой DocumentRoot установлен на /var/www/ &#8211; собственно что нам и нужно.</p>
<h3>Перенос сайта.</h3>
<p>Это одна из тех постоянных штук которые случаются изредка. Потому, увековечим.</p>
<p>Лично мне это все было нужно для того чтобы перевести систему modx с хостинга на локальный сервер &#8211; чтобы поковыряться в ней не боясь уронить основной хост.</p>
<p>Поэтому теперь нам нужно создать базу данных с пользователем для нашего скопированного движка и восстановить туда дамп.</p>
<p>Заходим в интерфейс пхпмайадмин под рутовскими привелегиями, заходим в &#8220;Привилегии&#8221;, говорим создать нового пользователя. Вбиваем пароль, логин, создаем (например пользователя user).</p>
<p>Посмотреть под какими привилегиями движок коннектился к старой базе данных можно в файле config.inc.php который находится в manager/includes. Идем в &#8220;базы данных&#8221; создаем новую базу данных &#8211; одноименную с той что прописана в конфигах движка. Идем в привелегии, нажимаем рядом с нашим пользователем значок редактировать, &#8220;добавить привелегии на базу&#8221; &#8211; вбиваем имя базы данных, даем привилегии. Доступ &#8211; только с localhost. Привилегии я дал все кроме Администрирования.</p>
<p>Теперь делаем дамп базы данных с хостинга (я делаю под рутом, но это, собственно необязательно).</p>
<blockquote><p>mysqldump -u root -p site_db &gt; /home/igor/26_site_db.dump</p></blockquote>
<p>Где site_db &#8211; база данных нашего сайта, /home/igor/ &#8211; директория куда делать дамп, 26_site_db.dump &#8211; имя дампа базы данных.</p>
<p>Копируем дамп на машину с поднятым mysql, копируем все файлы с сайта из корня.</p>
<p>Восстанавливаем дамп в нашу свежесозданную базу данных.</p>
<blockquote><p>mysql -u user -p -D site_db &lt; 26_site_db.dump</p></blockquote>
<p>Ну вот и все. Теперь можно работать дальше.</p>
<p>Учтем только что при переносе базы данных может побиться кодировка. Перекодировать дамп базы можно функцией iconv.</p>
<p>По умолчанию наш мускль ставится в UTF8.</p>
<p style="text-align: right"><em>Взято с <a href="http://tht-s.ya.ru/posts.xml?tag=1766974" target="_blank">tht-s.ya.ru</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/08/28/howto-installing-apache-mysql-php-mandriva-2009-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: Запуск X-приложений на удаленных серверах Mandriva 2009</title>
		<link>http://howtolinux.ru/2009/08/28/howto-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-x-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9-%d0%bd%d0%b0-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-%d1%81%d0%b5%d1%80%d0%b2/</link>
		<comments>http://howtolinux.ru/2009/08/28/howto-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-x-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9-%d0%bd%d0%b0-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-%d1%81%d0%b5%d1%80%d0%b2/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 07:56:06 +0000</pubDate>
		<dc:creator>Shugich</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[x-приложения]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=92</guid>
		<description><![CDATA[Итак, задача такова - Есть две машины. Windows и Linux, нам нужно подцепиться на машину под Linux (на которой нет x-сервера, к примеру &#8211; виртуальный хостинг) и запустить там X приложение. Для начала определимся с терминологией. X-server &#8211; сервер к которому обращаются клиенты &#8211; x-приложения и на нем отрисовывают окошки (или что им там надо). Но [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, задача такова - Есть две машины. Windows и Linux, нам нужно подцепиться на машину под Linux (на которой нет x-сервера, к примеру &#8211; виртуальный хостинг) и запустить там X приложение.</p>
<p>Для начала определимся с терминологией.</p>
<p>X-server &#8211; сервер к которому обращаются клиенты &#8211; x-приложения и на нем отрисовывают окошки (или что им там надо). Но одного x-сервера недостаточно &#8211; для того чтобы он запустился он должен понимать железо на той машине на которой он запускается. Т.е. ему нужны драйвера для видеокарты, мыши клавиатуры, монитора и так далее. Все железо для икс сервера описывается в файле xorg.conf который обычно находится в /etc/X11/xorg.conf.</p>
<p>В частности, на mandriva чтобы поставить x-server нужно поставить пакет task-X11 после чего можно поставить иксовую утилиту XFdrake которая поможет этот конфиг правильно настроить. Иксовый сервер запускается командой startx.</p>
<p>x-client &#8211; любое приложение которое используя ресурсы x-server отрисовывает окошки. Это может быть и gnome-session и банальный калькулятор. Все они &#8211; клиенты для икс-сервера.</p>
<p><span id="more-92"></span></p>
<p>Переменная DISPLAY, переменная &#8211; для каждого сеанса пользователя своя. В этой переменной прописывается адрес X-server к которому по умолчанию будут коннектится икс-клиенты. Иначе говоря, заходим на удаленную машину, вбиваем</p>
<blockquote><p>export DISPLAY=192.168.10.228:0</p></blockquote>
<p>далее, например набираем</p>
<blockquote><p>gnome-calculator</p></blockquote>
<p>И приложение gnome-calculator постучится на сервер 192.168.10.228 на 6000 порт (порт икс сервера по умолчанию) и попросит его отрисовать окошко у себя. Притом что фактически выполняться оно будет на удаленной машине. На икс сервере рисуются ТОЛЬКО окошки.</p>
<p>Этот вариант полностью мы рассмотрим позднее.</p>
<h3>Итак, вариант первый элементарный</h3>
<p>Ставим Cygwin, (в нете полно статей про манипуляцию с батником запуска икс сервера &#8211; но я его попросту не нашел ) в выборе пакетов ставим весь раздел X11</p>
<p>(по сути нам понадобится оттуда всего лишь xorg-server) . Теперь в Пуск-Программы-Сигвин-Х -X-Win Server &#8211; запускаем икс сервер под виндами. Собственно можно просто набрать startx из командной строки но программа X-Win сервер несколько более удобна в плане отрисовки окошек.</p>
<p>Теперь запускаем putty, выставляем ей кодировку сервера, лезем в SSH-X11 и ставим там галочку enable X11 forwarding.</p>
<p>Далее в Session &#8211; вбиваем ипишник удаленного сервера и заходим на удаленный сервер (Linux в нашем случае).</p>
<p>Что происходит, 6000 порт с нашей локальной машины пробрасывается на удаленный сервер через ssh.</p>
<p>Таким образом при обращении приложения-клиента (на Linux-машине) на локальный адрес (что происходит по умолчанию) он автоматически попадает на 6000 порт нашей Windows -машины, который слушает наш Cygwin-X-server.</p>
<p>На сервере в sshd.conf должна быть строчка X11Forwarding yes</p>
<p>Теперь в консоли putty мы можем набрать, к примеру (разумеется его сначала надо поставить),</p>
<blockquote><p>gnome-calculator</p></blockquote>
<p>И окошко отрисуется у нас на виндовой машине. Т.е. gnome-calculator стукнется на локальный 6000 порт и попросит отрисовать окошко &#8211; что и произойдет у нас на сервере поскольку этот порт проброшен.</p>
<p>Плюсы этого решения &#8211; работает из любого места за любым фаерволлом (единственно наружу ssh сервера (порт 22) должен быть открыт &#8211; по NAT), весь трафик икс сервера шифруется.</p>
<p>Если заходить будем не с виндовой машины а с линуха этот проброс можно сделать так</p>
<blockquote><p>ssh -X ip_addres</p></blockquote>
<p>Минусы &#8211; медленно работает, большая нагрузка на систему, поскольку трафика много и он шифруется-дешифруется</p>
<h3>Вариант второй посложнее.</h3>
<p>Здесь мы просто скажем приложениям запущенным на сервере коннектиться на наш икс сервер напрямую и отрисовывать на нем окошки. Без проброса портов по ссш.</p>
<p>Ставим и запускаем так же Cygwin, как описано в предыдущем варианте. После чего заходим в командную строку сигвина, пишем</p>
<blockquote><p>export DISPLAY=192.168.10.228:0</p></blockquote>
<p>- прописываем, что все икс приложения запускаемые через сигвин будут по умолчанию клиентами локального сервера (в данном случае 192.168.10.228 &#8211; внешиний адрес моей Windows машины)</p>
<p>Далее прописываем</p>
<blockquote><p>xhost +192.168.10.225</p></blockquote>
<p>где 192.168.10.225 &#8211; адрес удаленной машины &#8211; Linux сервера. Этой командой мы разрешаем удаленные соединения на наш виндовый икс сервер с удаленной линух &#8211; машины.</p>
<p>Теперь x-server на нашей локальной машине можно стартовать (либо startx либо Cygwin X-win server)</p>
<p>Далее заходим на удаленную машину по ssh и пишем</p>
<blockquote><p>export DISPLAY=192.168.10.228:0</p></blockquote>
<p>И теперь запускаем приложение</p>
<blockquote><p>gnome-calculator</p></blockquote>
<p>или, для запуска gnome</p>
<blockquote><p>gnome-session</p></blockquote>
<p>Окошко должно быть отрисовано на нашей Windows машине теперь.</p>
<p>С-нно на нашу виндовс &#8211; машину снаружи должен быть проброшен 6000 порт. (можно пробросить и через ссш с параметром &#8211; R для putty)</p>
<p>Плюсы &#8211; для машин в одной локальной сети &#8211; высокая производительность. Можно смотреть Ютуб почти без тормозов</p>
<p>Минусы &#8211; отрисовать окошко если вдруг перехватят трафик сможет любая машина. А окошко может быть &#8220;введите пароль&#8221; итд.</p>
<p>Для двух линукс машин инструкции практически идентичны, только взамен сигвиновского икс сервера бодет использоваться икс сервер линух-машины. А это значит &#8211; что окошки с удаленного сервера будут отрисовываться просто поверх окошек пользователя.</p>
<p>Я, к примеру запустил gnome на своей виндовой машине:</p>
<p><img class="alignnone" src="http://lh5.ggpht.com/_Y8OlxDU_wDs/Sd8grY80jnI/AAAAAAAAAcA/AMMwjGJcZ3I/s144/mandriva.JPG" alt="" width="144" height="86" /></p>
<p>Можно увидеть установленные соединения на 6000 порту.</p>
<p style="text-align: right"><em>Взято с <a href="http://tht-s.ya.ru/replies.xml?item_no=1603&amp;ncrnd=8073" target="_blank">tht-s.ya.ru</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/08/28/howto-%d0%b7%d0%b0%d0%bf%d1%83%d1%81%d0%ba-x-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9-%d0%bd%d0%b0-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-%d1%81%d0%b5%d1%80%d0%b2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Понеслась!</title>
		<link>http://howtolinux.ru/2009/08/27/hello-world/</link>
		<comments>http://howtolinux.ru/2009/08/27/hello-world/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 23:17:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[E-mail]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[HighLoad]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Lighttpd]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Ngnix]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Procmail]]></category>
		<category><![CDATA[Sendmail]]></category>
		<category><![CDATA[SuSe]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Антиспам\Антивирус]]></category>
		<category><![CDATA[Мануалы]]></category>
		<category><![CDATA[Панели]]></category>

		<guid isPermaLink="false">http://howtolinux.ru/?p=1</guid>
		<description><![CDATA[Итак, приступим!]]></description>
			<content:encoded><![CDATA[<p>Итак, приступим!</p>
]]></content:encoded>
			<wfw:commentRss>http://howtolinux.ru/2009/08/27/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

