<?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>О вебе с толком &#187; hack</title>
	<atom:link href="http://webtalk.su/tag/hack/feed" rel="self" type="application/rss+xml" />
	<link>http://webtalk.su</link>
	<description>О тонкостях интернета, веб-девелоперстве и жизни в сети</description>
	<lastBuildDate>Wed, 05 Oct 2011 12:34:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Обновление Fedora Linux через yum и дефицит места на диске</title>
		<link>http://webtalk.su/obnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske</link>
		<comments>http://webtalk.su/obnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske#comments</comments>
		<pubDate>Wed, 28 Oct 2009 12:34:51 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=396</guid>
		<description><![CDATA[
	 Бывает, случается так, что место в корневом разделе диска куда-то улетучивается. Это прискорбно, но факт. Вызвано это может быть как недальновидной изначальной разметкой диска, так и неуемной активностью некоторых программ. Например, в Fedora Linux роль прожорливого Нибблера вполне может исполянть YUM (программа установки-удаления-обновления и прочего управления пакетами с учетом зависимостей). И что, спросите вы, [...]]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.futuramer.ru/info/profiles/nibbler/" target="_blank"><img align="left" alt="Нибблер" border="0" height="200" hspace="3" longdesc="Нибблер" src="http://webtalk.su/uploads/nibblersm.jpg" title="Нибблер" width="151" /></a> Бывает, случается так, что место в корневом разделе диска куда-то улетучивается. Это прискорбно, но факт. Вызвано это может быть как недальновидной изначальной разметкой диска, так и неуемной активностью некоторых программ. Например, в Fedora Linux роль прожорливого Нибблера вполне может исполянть <strong>YUM</strong> (программа установки-удаления-обновления и прочего управления пакетами с учетом зависимостей). И что, спросите вы, делать, если при обновлении система ругается на отсутствие места: &quot;<strong>Insufficient space in download directory</strong>&quot; ? А это, как вы понимаете, означает, что кончилось место в <strong>/var/cache/yum</strong> Ответ напрашивается сам собой: нужно увеличить место, необходимое для обновлений. Как это сделать рассмотрим ниже.<span id="more-396"></span>Чтобы не напортачить, играясь с размонтированием корневого раздела в GParted (sik!), пойдем другим путем: воспользуемся штатной возможностью Линукса для создания ссылок (симлинков). Итак, сначала определим узкое место &#8211; раздел, на котором кончилось свободное место. В консоли пишем команду df:</p>
<blockquote><p>
	[user@station ~]$ <strong>df</strong></p></blockquote>
<p>
	На выходе получаем список разделов с указанием заполненности (предпоследнее значение) и точки монтирования.</p>
<blockquote><p>
	Filesystem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1K-blocks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Used&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Available&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mounted on /dev/sda3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10080520&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9116832&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 451620&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>96%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /</strong> /dev/sda6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 143619344&nbsp;&nbsp;&nbsp;&nbsp; 117658180&nbsp; 18665648&nbsp;&nbsp;&nbsp;&nbsp; <strong>87%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /home</strong> /dev/sda2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30233928&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22774224&nbsp;&nbsp;&nbsp;&nbsp; 5923892 &nbsp; &nbsp; &nbsp; 80%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /var/www /dev/sda1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 101086&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; 28525&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 67342&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /boot tmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2031460&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2840&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2028620&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /dev/shm</p></blockquote>
<p>
	Как видно отсюда, корневой раздел ( &quot;<strong>/</strong>&quot; ) заполнен на 96% при емкости в 10Gb, а раздел &quot;home&quot; &#8211; только на 87% при емкости в 137Gb. То есть, в home у нас есть 18 гагабайт, и отняв 1Gb в пользу YUM`а мы не помешаем пользовательскому разделу. Сделем внутри <strong>home</strong> каталог; например, назовем его <strong>yum</strong>: /home/yum Затем есть два варианта. 1. Если вы любите чистую консоль. то первы вариант для вас.</p>
<blockquote><p>
	cd /var/cache find yum -print|cpio -pdmv /home rm -rf yum ln -s /home/yum yum</p></blockquote>
<p>
	2. Второй вариант с использованием Midnight Commander.</p>
<ul>
<li>
		Копируем всю папку /var/cache/yum в /home</li>
<li>
		удаляем папку /var/cache/yum</li>
<li>
		Делаем симлинк /var/cache/yum на /home/yum</li>
</ul>
<p>
	Вот и все премудрости. Но учтите, что в моем случае свободное место обнаружилось в домашнем разделе ( &quot;home&quot; ), а в вашем конкретном случае свободное место может быть где-то в другом разделе или даже на другом физическом носителе. Будьте внимательны. А далее обновляемся через yum штатно: <strong>yum update -y</strong> Не забудьте, что yum update сработает правильно только из-под рута или через sudo.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fobnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fobnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/obnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/obnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/obnovlenie-fedora-linux-cherez-yum-i-deficit-mesta-na-diske/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

