<?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; RPM</title>
	<atom:link href="http://avz.org.ua/wp/tag/rpm/feed/" rel="self" type="application/rss+xml" />
	<link>http://avz.org.ua/wp</link>
	<description>Заметки о Linux и прочие полезные howto</description>
	<lastBuildDate>Fri, 30 Jul 2010 18:37:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Порядок настройки свежеустановленной Linux</title>
		<link>http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/</link>
		<comments>http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/#comments</comments>
		<pubDate>Thu, 21 May 2009 21:25:33 +0000</pubDate>
		<dc:creator>avz</dc:creator>
				<category><![CDATA[ *nix]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[selinux]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://avz.org.ua/wp/?p=210</guid>
		<description><![CDATA[Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п). Проверить, что рутовый пароль достаточно сложный, если нет – сделать его таковым. Настроить сетевые интерфейсы, шлюз, DNS-сервера. Отключить ipv6, если не планируется его использовать. Для этого в файл /etc/modprobe.conf нужно добавить строку: install ipv6 /bin/true Включить magic [...]


Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/01/09/linux-nat/' rel='bookmark' title='Permanent Link: NAT в linux'>NAT в linux</a> <small>Исходные данные: есть роутер с двумя физическими интерфейсами &#8211; eth0 (внешний) и eth1 (внутренний). На внутреннем интерфейсе прибит ip-адрес 192.168.0.1/24....</small></li>
<li><a href='http://avz.org.ua/wp/2009/02/02/linuxquotas/' rel='bookmark' title='Permanent Link: Дисковые квоты в Linux'>Дисковые квоты в Linux</a> <small>Включение дисковых квот в Linux. Взято с http://www.yolinux.com/TUTORIALS/LinuxTutorialQuotas.html Редактируем файл /etc/fstab, добавляя параметры &laquo;usrquota&raquo; и/или &laquo;grpquota&raquo; в строки для нужного...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/18/cd-burn-inlinux/' rel='bookmark' title='Permanent Link: Пишем CD/DVD-диски в linux'>Пишем CD/DVD-диски в linux</a> <small>Из консоли диски можно записывать программой cdrecord (она же wodim). Для доступа к приводу используется интерфейс SCSI GENERIC (sg). Работать...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п).</p>
<ol>
<li>Проверить, что рутовый пароль достаточно сложный, если нет – сделать его таковым.</li>
<li>Настроить сетевые интерфейсы, шлюз, DNS-сервера.</li>
<li>Отключить ipv6, если не планируется его использовать. Для этого в файл /etc/modprobe.conf нужно добавить строку:<br />
<code>install ipv6 /bin/true</code></li>
<li>Включить magic key чтобы можно было с клавиатуры делать Sync (Alt-PrintScreen-S) и перегружать машину (Alt-PrintScreen-B) в случае проблем. Для этого в файле /etc/sysctl.conf проверяем наличие строки<br />
<code>kernel.sysrq = 1</code><br />
и говорим</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">sysctl -<span class="kw2">w</span> kernel.<span class="re2">sysrq=</span><span class="nu0">1</span></div>
</li>
</ol>
</div>
<p>чтобы эта фича заработала прямо сейчас.</li>
<li>Сделать конфиг firewall-а, добавить в автозагрузку новый сервис (если он называется не iptables, в этом случае нужно также выключить сервис iptables). Важно: <span style="color: #ff0000;">если в конфиге firewall-а используются конструкции, работа которых зависит от текущей конфигурации сетевых интерфейсов (например, анализируется вывод команды &laquo;/sbin/ip addr show&raquo;), то нужно проверить, что сервис firewall-а запускается <strong>после</strong> сервиса network. Иначе возможны проблемы.</span></li>
<li>Выключить лишние сервисы. Для centos-сервера лишними, на мой взгляд, являются нижеперечисленные:
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">for</span> serv <span class="kw1">in</span> anacron atd autofs bluetooth cups firstboot gpm ip6tables isdn mcstrans mdmonitor netfs nfslock pcscd portmap readahead_early readahead_later restorecond rpcgssd rpcidmapd sendmail yum-updatesd hidd lvm2-monitor ; <span class="kw1">do</span> chkconfig <span class="re1">$serv</span> off ; <span class="kw1">done</span></div>
</li>
</ol>
</div>
</li>
<li>Выключить backresolv-ы в sshd. Для этого проверяем, что в файле<br />
/etc/ssh/sshd_config есть строка<br />
UseDNS no</li>
<li>Удалить лишние пакеты. Для CentOS 5.3 на сервере я считаю лишними следующие:<br />
bluez-gnome bluez-utils bluez-libs cadaver cairo cups GConf2 libnotify gtk2 libwnk pango notification-daemon paps redhat-lsb cups-libs dhcpv6-client irda-utils isdn4k-utils iptables-ipv6 firstboot-tui system-config-securitylevel-tui nfs-utils-lib nfs-utils pcmciautils portmap ypbind yp-tools wireless-tools NetworkManager rhpl wpa_supplicant system-config-network-tui sendmail ORBit2 anacron aspell ccid fbset hesiod ifd-egate dhclient dhcdbd libX11 libXext libXxf86vm mesa-libGL startup-notification.i386 nss_ldap nscd oddjob-libs oddjob rng-utils rp-pppoe wvdial.</li>
<li>Поставить пакет <em>yum-priorities</em> чтобы можно было задавать приоритеты репозиториев yum-а.</li>
<li>Поставить пакет <em>yum-utils</em>, который содержит такие полезные утилиты как <em>yumdownloader</em> (скачивание пакетов с зависимостями без установки) и <em>package-cleanup</em>.</li>
<li>Найти и удалить оставшиеся неиспользуемые/ненужные пакеты с помощью команд:
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>bin<span class="sy0">/</span>package<span class="sy0">-</span>cleanup <span class="sy0">--</span>orphans</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>bin<span class="sy0">/</span>package<span class="sy0">-</span>cleanup <span class="sy0">--</span>problems</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>bin<span class="sy0">/</span>package<span class="sy0">-</span>cleanup <span class="sy0">--</span>leaves</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">/</span>usr<span class="sy0">/</span>bin<span class="sy0">/</span>package<span class="sy0">-</span>cleanup <span class="sy0">--</span>dupes</div>
</li>
</ol>
</div>
</li>
<li>Удалить sendmail, установить exim, поправить конфиг, добавить в автозагрузку.</li>
<li>Установить ntpd для автоматической синхронизации времени, поправить конфиг, добавить в автозагрузку.</li>
<li>Выключить selinux, для чего в файле /etc/selinux/config поменять строку &laquo;SELINUX=enforcing&raquo; на &laquo;SELINUX=disabled&raquo;.</li>
<li>Проверить, что часовой пояс установлен правильно. Для Киева поменять его можно так:
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">ln</span> -sf <span class="sy0">/</span>usr<span class="sy0">/</span>share<span class="sy0">/</span>zoneinfo<span class="sy0">/</span>Europe<span class="sy0">/</span>Kiev <span class="sy0">/</span>etc<span class="sy0">/</span>localtime</div>
</li>
</ol>
</div>
</li>
<li>Добавить репозиторий rpmforge, в котором есть много всяких полезностей. Для этого создаем файл /etc/yum.repos.d/rpmforge.repo со следующим содержимым (для CentOS):
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="co0"># Name: RPMforge RPM Repository for Red Hat Enterprise 5 &#8211; dag</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co0"># URL: http://rpmforge.net/</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#91;</span>rpmforge<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">name = Red Hat Enterprise <span class="re1">$releasever</span> &#8211; RPMforge.net &#8211; dag</div>
</li>
<li class="li1">
<div class="de1"><span class="co0">#baseurl = http://apt.sw.be/redhat/el5/en/$basearch/dag</span></div>
</li>
<li class="li1">
<div class="de1">mirrorlist = http:<span class="sy0">//</span>apt.sw.be<span class="sy0">/</span>redhat<span class="sy0">/</span>el5<span class="sy0">/</span>en<span class="sy0">/</span>mirrors-rpmforge</div>
</li>
<li class="li1">
<div class="de1"><span class="co0">#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge</span></div>
</li>
<li class="li1">
<div class="de1">enabled = <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1">protect = <span class="nu0">0</span></div>
</li>
<li class="li1">
<div class="de1">gpgkey = <span class="kw2">file</span>:<span class="sy0">///</span>etc<span class="sy0">/</span>pki<span class="sy0">/</span>rpm-gpg<span class="sy0">/</span>RPM-GPG-KEY-rpmforge-dag</div>
</li>
<li class="li1">
<div class="de1">gpgcheck = <span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1">priority = <span class="nu0">10</span></div>
</li>
</ol>
</div>
<p>Для основных репозиториев значение параметра priority лучше ставить меньшее, чем для сторонних. Это повысит приоритет основных репозиториев.</p>
<p>Update: идеологически более правильным методом является установка пакета <em>rpmforge-release</em> – тогда и repo-файл сам создастся и публичные ключи в директории /etc/pki/rpm-gpg появятся. Подробнее тут: <a href="https://rpmrepo.org/RPMforge/Using">https://rpmrepo.org/RPMforge/Using</a>.</li>
<li>Установить необходимые сервисы (httpd, samba и т.д.) и настроить их.</li>
<li>Обновить систему<br />
<code>yum update</code></li>
<li><a title="timestamps in bash history" href="http://avz.org.ua/wp/2009/07/04/bash-history-timestamp/">Включить</a> запись даты и времени в историю команд bash:
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1"><span class="kw3">export</span> <span class="re2">HISTTIMEFORMAT=</span><span class="st0">&quot;%Y%m%d %H:%M:%S &quot;</span> <span class="sy0">&gt;&gt;</span> ~<span class="sy0">/</span>.bashrc</div>
</li>
</ol>
</div>
</li>
<li>Перегрузиться, проверить что все в порядке.</li>
<li>Построить систему резервного копирования, например через <a title="backup system" href="http://www.opennet.ru/dev/fsbackup/src/fsbackup-1.2pl2.tar.gz">fsbackup</a>. А вот <a href="http://avz.org.ua/soft/fsbackup-1.2pl2-utf8.tar.bz2">здесь</a> можно скачать немного изменённую версию, в которой весь русский текст в комментариях в кодировке UTF-8 (в оригинальной &#8211; KOI8-R).</li>
</ol>


<p>Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/01/09/linux-nat/' rel='bookmark' title='Permanent Link: NAT в linux'>NAT в linux</a> <small>Исходные данные: есть роутер с двумя физическими интерфейсами &#8211; eth0 (внешний) и eth1 (внутренний). На внутреннем интерфейсе прибит ip-адрес 192.168.0.1/24....</small></li>
<li><a href='http://avz.org.ua/wp/2009/02/02/linuxquotas/' rel='bookmark' title='Permanent Link: Дисковые квоты в Linux'>Дисковые квоты в Linux</a> <small>Включение дисковых квот в Linux. Взято с http://www.yolinux.com/TUTORIALS/LinuxTutorialQuotas.html Редактируем файл /etc/fstab, добавляя параметры &laquo;usrquota&raquo; и/или &laquo;grpquota&raquo; в строки для нужного...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/18/cd-burn-inlinux/' rel='bookmark' title='Permanent Link: Пишем CD/DVD-диски в linux'>Пишем CD/DVD-диски в linux</a> <small>Из консоли диски можно записывать программой cdrecord (она же wodim). Для доступа к приводу используется интерфейс SCSI GENERIC (sg). Работать...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yum troubles</title>
		<link>http://avz.org.ua/wp/2009/05/18/yum-troubles/</link>
		<comments>http://avz.org.ua/wp/2009/05/18/yum-troubles/#comments</comments>
		<pubDate>Mon, 18 May 2009 08:42:55 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ *nix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://avz.org.ua/wp/?p=200</guid>
		<description><![CDATA[Если yum перестает работать и ругается, прежде чем гуглить в поисках решения, для начала нужно попробовать следующее: yum clean all rm -f /var/lib/rpm/__db* rpm --rebuilddb Обычно что-то одно помогает. Похожие заметки:Активация java в браузере Opera Opera использует Java Runtime Environment (JRE) напрямую, а не через plug-in, как это реализовано в других браузерах. Для проверки работоспособности... [...]


Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/05/14/opera-java-activation/' rel='bookmark' title='Permanent Link: Активация java в браузере Opera'>Активация java в браузере Opera</a> <small>Opera использует Java Runtime Environment (JRE) напрямую, а не через plug-in, как это реализовано в других браузерах. Для проверки работоспособности...</small></li>
<li><a href='http://avz.org.ua/wp/2009/11/23/skype-linux-64bi/' rel='bookmark' title='Permanent Link: Установка Skype в 64-битную Linux-систему'>Установка Skype в 64-битную Linux-систему</a> <small>К сожалению, Skype пока не выпустил 64-битной версии своего продукта под Linux. Но, погуглив немного, находятся отзывы, что в 64-битной...</small></li>
<li><a href='http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/' rel='bookmark' title='Permanent Link: Порядок настройки свежеустановленной Linux'>Порядок настройки свежеустановленной Linux</a> <small>Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п). Проверить, что...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Если yum перестает работать и ругается, прежде чем гуглить в поисках решения, для начала нужно попробовать следующее:</p>
<ol>
<li>yum clean all
<li>rm -f /var/lib/rpm/__db*
<li>rpm --rebuilddb
</ol>
<p>Обычно что-то одно помогает.</p>


<p>Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/05/14/opera-java-activation/' rel='bookmark' title='Permanent Link: Активация java в браузере Opera'>Активация java в браузере Opera</a> <small>Opera использует Java Runtime Environment (JRE) напрямую, а не через plug-in, как это реализовано в других браузерах. Для проверки работоспособности...</small></li>
<li><a href='http://avz.org.ua/wp/2009/11/23/skype-linux-64bi/' rel='bookmark' title='Permanent Link: Установка Skype в 64-битную Linux-систему'>Установка Skype в 64-битную Linux-систему</a> <small>К сожалению, Skype пока не выпустил 64-битной версии своего продукта под Linux. Но, погуглив немного, находятся отзывы, что в 64-битной...</small></li>
<li><a href='http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/' rel='bookmark' title='Permanent Link: Порядок настройки свежеустановленной Linux'>Порядок настройки свежеустановленной Linux</a> <small>Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п). Проверить, что...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://avz.org.ua/wp/2009/05/18/yum-troubles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка rpm-пакета в chroot-окружении</title>
		<link>http://avz.org.ua/wp/2009/02/12/chroot-rpm-install/</link>
		<comments>http://avz.org.ua/wp/2009/02/12/chroot-rpm-install/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 19:29:14 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ *nix]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[RPM]]></category>

		<guid isPermaLink="false">http://avz.org.ua/wp/?p=92</guid>
		<description><![CDATA[Иногда возникает необходимость доустановить какой-то софт из RPM-пакета в уже созданное chroot-окружение. Это можно сделать, например, так: rpm --root /chr/httpd --dbpath ../../var/lib/rpm/ --nodeps -ivh mc-4.6.1.rpm Предполагается, что chroot-окружение живет в директории /chr/httpd, все зависимости для пакета mc уже установлены ранее. Параметром --dbpath задается путь к базе данных RPM, причем значение этого параметра указано так, чтобы [...]


Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/11/23/skype-linux-64bi/' rel='bookmark' title='Permanent Link: Установка Skype в 64-битную Linux-систему'>Установка Skype в 64-битную Linux-систему</a> <small>К сожалению, Skype пока не выпустил 64-битной версии своего продукта под Linux. Но, погуглив немного, находятся отзывы, что в 64-битной...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/19/canon-pixma-ip1000-in-linux/' rel='bookmark' title='Permanent Link: Установка принтера Canon Pixma iP1000 в Linux'>Установка принтера Canon Pixma iP1000 в Linux</a> <small>1. Ставим rpm-файлы: bjfilter-common-2.50-2.i386.rpm, bjfilter-pixmaip1000-2.50-2.i386.rpm, bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm 2. Перезапускаем cups: /etc/rc.d/init.d/cups restart 3. Выполняем команду для окончательной регистрации принтера: lpadmin -p...</small></li>
<li><a href='http://avz.org.ua/wp/2009/01/10/yumdowlnoader/' rel='bookmark' title='Permanent Link: Скачивание пакетов с зависимостями без установки'>Скачивание пакетов с зависимостями без установки</a> <small>Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Иногда возникает необходимость доустановить какой-то софт из RPM-пакета в уже созданное chroot-окружение. Это можно сделать, например, так:</p>
<div class="geshi no bash">
<ol>
<li class="li1">
<div class="de1">rpm --root <span class="sy0">/</span>chr<span class="sy0">/</span>httpd --dbpath ..<span class="sy0">/</span>..<span class="sy0">/</span>var<span class="sy0">/</span>lib<span class="sy0">/</span>rpm<span class="sy0">/</span> --nodeps -ivh mc<span class="nu0">-4.6</span><span class="nu0">.1</span>.rpm</div>
</li>
</ol>
</div>
<p>Предполагается, что chroot-окружение живет в директории /chr/httpd, все зависимости для пакета <strong>mc</strong> уже установлены ранее. Параметром --dbpath задается путь к базе данных RPM, причем значение этого параметра указано так, чтобы устанавливаемый пакет зарегистрировался в базе основной системы (/var/lib/rpm).</p>


<p>Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/11/23/skype-linux-64bi/' rel='bookmark' title='Permanent Link: Установка Skype в 64-битную Linux-систему'>Установка Skype в 64-битную Linux-систему</a> <small>К сожалению, Skype пока не выпустил 64-битной версии своего продукта под Linux. Но, погуглив немного, находятся отзывы, что в 64-битной...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/19/canon-pixma-ip1000-in-linux/' rel='bookmark' title='Permanent Link: Установка принтера Canon Pixma iP1000 в Linux'>Установка принтера Canon Pixma iP1000 в Linux</a> <small>1. Ставим rpm-файлы: bjfilter-common-2.50-2.i386.rpm, bjfilter-pixmaip1000-2.50-2.i386.rpm, bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm 2. Перезапускаем cups: /etc/rc.d/init.d/cups restart 3. Выполняем команду для окончательной регистрации принтера: lpadmin -p...</small></li>
<li><a href='http://avz.org.ua/wp/2009/01/10/yumdowlnoader/' rel='bookmark' title='Permanent Link: Скачивание пакетов с зависимостями без установки'>Скачивание пакетов с зависимостями без установки</a> <small>Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://avz.org.ua/wp/2009/02/12/chroot-rpm-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Скачивание пакетов с зависимостями без установки</title>
		<link>http://avz.org.ua/wp/2009/01/10/yumdowlnoader/</link>
		<comments>http://avz.org.ua/wp/2009/01/10/yumdowlnoader/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 15:59:52 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ *nix]]></category>
		<category><![CDATA[RPM]]></category>

		<guid isPermaLink="false">http://avz.org.ua/wp/?p=43</guid>
		<description><![CDATA[Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но самостоятельно выяснять и искать пакеты, необходимые для установки данного не хочется. В таких случаях удобно пользоваться тулзой yumdownloader (входит в пакет yum-utils). Например, чтобы скачать пакет httpd со всеми зависимостями в директорию /var/install, достаточно набрать: [...]


Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/02/12/chroot-rpm-install/' rel='bookmark' title='Permanent Link: Установка rpm-пакета в chroot-окружении'>Установка rpm-пакета в chroot-окружении</a> <small>Иногда возникает необходимость доустановить какой-то софт из RPM-пакета в уже созданное chroot-окружение. Это можно сделать, например, так: rpm --root /chr/httpd...</small></li>
<li><a href='http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/' rel='bookmark' title='Permanent Link: Порядок настройки свежеустановленной Linux'>Порядок настройки свежеустановленной Linux</a> <small>Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п). Проверить, что...</small></li>
<li><a href='http://avz.org.ua/wp/2008/08/20/rpm2cpio/' rel='bookmark' title='Permanent Link: Получить содержимое rpm-файла без его установки'>Получить содержимое rpm-файла без его установки</a> <small>Получить список файлов в rpm-пакете без его установки: # rpm2cpio foo-0.1-1.i386.rpm | cpio -t...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-9566425191373950";
/* avzbloglinks_468x15_20090111 */
google_ad_slot = "5251315300";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но самостоятельно выяснять и искать пакеты, необходимые для установки данного не хочется. В таких случаях удобно пользоваться тулзой <strong>yumdownloader</strong> (входит в пакет yum-utils). Например, чтобы скачать пакет httpd со всеми зависимостями в директорию /var/install, достаточно набрать:</p>
<p><code>yumdownloader --resolve --destdir /var/install httpd</code></p>


<p>Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/02/12/chroot-rpm-install/' rel='bookmark' title='Permanent Link: Установка rpm-пакета в chroot-окружении'>Установка rpm-пакета в chroot-окружении</a> <small>Иногда возникает необходимость доустановить какой-то софт из RPM-пакета в уже созданное chroot-окружение. Это можно сделать, например, так: rpm --root /chr/httpd...</small></li>
<li><a href='http://avz.org.ua/wp/2009/05/22/linux-installcheckpoints/' rel='bookmark' title='Permanent Link: Порядок настройки свежеустановленной Linux'>Порядок настройки свежеустановленной Linux</a> <small>Здесь описан порядок начальной настройки свежеустановленной операционной системы (на примере RedHat-подобных дистрибутивов, таких как Fedora, CentOS и т.п). Проверить, что...</small></li>
<li><a href='http://avz.org.ua/wp/2008/08/20/rpm2cpio/' rel='bookmark' title='Permanent Link: Получить содержимое rpm-файла без его установки'>Получить содержимое rpm-файла без его установки</a> <small>Получить список файлов в rpm-пакете без его установки: # rpm2cpio foo-0.1-1.i386.rpm | cpio -t...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://avz.org.ua/wp/2009/01/10/yumdowlnoader/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Получить содержимое rpm-файла без его установки</title>
		<link>http://avz.org.ua/wp/2008/08/20/rpm2cpio/</link>
		<comments>http://avz.org.ua/wp/2008/08/20/rpm2cpio/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 17:19:56 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ *nix]]></category>
		<category><![CDATA[RPM]]></category>

		<guid isPermaLink="false">http://avz.site40.net/wp/?p=5</guid>
		<description><![CDATA[Получить список файлов в rpm-пакете без его установки: # rpm2cpio foo-0.1-1.i386.rpm &#124; cpio -t Похожие заметки:Скачивание пакетов с зависимостями без установки Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но... Установка принтера Canon Pixma iP1000 в Linux 1. Ставим rpm-файлы: bjfilter-common-2.50-2.i386.rpm, bjfilter-pixmaip1000-2.50-2.i386.rpm, bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm 2. [...]


Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/01/10/yumdowlnoader/' rel='bookmark' title='Permanent Link: Скачивание пакетов с зависимостями без установки'>Скачивание пакетов с зависимостями без установки</a> <small>Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/19/canon-pixma-ip1000-in-linux/' rel='bookmark' title='Permanent Link: Установка принтера Canon Pixma iP1000 в Linux'>Установка принтера Canon Pixma iP1000 в Linux</a> <small>1. Ставим rpm-файлы: bjfilter-common-2.50-2.i386.rpm, bjfilter-pixmaip1000-2.50-2.i386.rpm, bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm 2. Перезапускаем cups: /etc/rc.d/init.d/cups restart 3. Выполняем команду для окончательной регистрации принтера: lpadmin -p...</small></li>
<li><a href='http://avz.org.ua/wp/2009/07/21/useful-windows-command/' rel='bookmark' title='Permanent Link: Полезные команды windows'>Полезные команды windows</a> <small>Ниже приведены некоторые полезные для системных администраторов команды, которые можно использовать в .bat-файлах и различных скриптах для автоматизации. Посмотреть ip-адреса...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Получить список файлов в rpm-пакете без его установки:<br />
# rpm2cpio foo-0.1-1.i386.rpm | cpio -t</p>


<p>Похожие заметки:<ol><li><a href='http://avz.org.ua/wp/2009/01/10/yumdowlnoader/' rel='bookmark' title='Permanent Link: Скачивание пакетов с зависимостями без установки'>Скачивание пакетов с зависимостями без установки</a> <small>Иногда бывает нужно установить какой-то софт из rpm-ки в нестандартное место или просто не хочется доверять этот процесс yum-у, но...</small></li>
<li><a href='http://avz.org.ua/wp/2009/06/19/canon-pixma-ip1000-in-linux/' rel='bookmark' title='Permanent Link: Установка принтера Canon Pixma iP1000 в Linux'>Установка принтера Canon Pixma iP1000 в Linux</a> <small>1. Ставим rpm-файлы: bjfilter-common-2.50-2.i386.rpm, bjfilter-pixmaip1000-2.50-2.i386.rpm, bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm 2. Перезапускаем cups: /etc/rc.d/init.d/cups restart 3. Выполняем команду для окончательной регистрации принтера: lpadmin -p...</small></li>
<li><a href='http://avz.org.ua/wp/2009/07/21/useful-windows-command/' rel='bookmark' title='Permanent Link: Полезные команды windows'>Полезные команды windows</a> <small>Ниже приведены некоторые полезные для системных администраторов команды, которые можно использовать в .bat-файлах и различных скриптах для автоматизации. Посмотреть ip-адреса...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://avz.org.ua/wp/2008/08/20/rpm2cpio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
