<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Можно ли обновить сам RPM?]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=12073&amp;type=atom" />
	<updated>2011-03-22T14:55:33Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=12073</id>
		<entry>
			<title type="html"><![CDATA[Re: Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159277#p159277" />
			<content type="html"><![CDATA[<p>Я бы всё-таки сначала переустановил по-человечески, а потом можно хоть удалить, хоть обновить, хоть станцевать жигу, да всё что угодно, дайте только ей дышать своими библиотеками.</p>]]></content>
			<author>
				<name><![CDATA[Vadimsky]]></name>
				<uri>https://linuxforum.ru/profile.php?id=411</uri>
			</author>
			<updated>2011-03-22T14:55:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159277#p159277</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159164#p159164" />
			<content type="html"><![CDATA[<p>Надо либо найти эту софтину в сборке именно для HREL/CentOS 5, либо установить RHEL 6.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2011-03-22T06:41:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159164#p159164</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159128#p159128" />
			<content type="html"><![CDATA[<p>сейчас попробовал в лоб квадратно-гнездовым методом (configure - make - install). Заменить получилось полностью. И на этом успехи закончились. Так как любая команда rpm заканчивалась segmentation fault. Погуглив нашел, что это связано с несоответствием между установленным rpm и glibc. Снова отмотал все фзат и поискал примерно соответствующую rpm-4.6.1 версию glibc (это примерно район 10-й федоры) оказалась - 2.9.3. Скачал сорц, распаковал, нажал на rpmbuild -bb и получил в ответ неудовлетворенную зависимость в виде kernel-headers версии не ниже 2.6.22, а это, да при установленном xene попахивает очень крутой пересборкой ядра, а эта телега моей лошадке пока совсем не по силам.&nbsp; smile Так что дешевле поискать другую софтину, которой не будет нужен rpm-4.6&nbsp; <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" />&nbsp; Хотя вопрос интересный можно будет как-нибудь еще покрутить wink</p>]]></content>
			<author>
				<name><![CDATA[Pyr0Technic]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15897</uri>
			</author>
			<updated>2011-03-21T21:24:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159128#p159128</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159112#p159112" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>yum rpm reinstall</p></blockquote></div><p>это переустановить. А удалить или обновить? (и желательно из тех бинарников, что я собрал).</p>]]></content>
			<author>
				<name><![CDATA[Pyr0Technic]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15897</uri>
			</author>
			<updated>2011-03-21T20:18:07Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159112#p159112</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159042#p159042" />
			<content type="html"><![CDATA[<p>yum rpm reinstall</p>]]></content>
			<author>
				<name><![CDATA[Vadimsky]]></name>
				<uri>https://linuxforum.ru/profile.php?id=411</uri>
			</author>
			<updated>2011-03-21T17:01:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159042#p159042</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Можно ли обновить сам RPM?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=159028#p159028" />
			<content type="html"><![CDATA[<p>Озадачился тут такой задачей, даже не помню уже из-за чего, но:<br />Имею RHEL 5.6 x86_64. Нужно было обновить какую-то софтину, а она захотела rpm версии не ниже 4.6. В RHELe RPM ver 4.4.2. Что сделал:<br />нашел исходник RPM 4.6.1 в RPM (от 10-й Fedorы), установил все зависимости, какие он захотел, в том числе обновил ряд пакетов, и собрал бинарники. После чего в лоб попытался их накатить в систему и что получилось: Ну в начале, когда путем force да nodeps врубил rpm-libs, rpm благополучно развалился - перестал работать вообще. (стерлись библиотеки от 4.4, и он естественно показал мне кукиш). Путем несложных манипуляций, описанных <a href="http://www.linuxquestions.org/questions/red-hat-31/centos-5-3-64bit-error-while-loading-shared-libraries-librpmdb-4-4-so-757470/">http://www.linuxquestions.org/questions … so-757470/</a> я библы в систему вернул и пошел рубить дальше. В итоге, сейчас на rpm - qa он мне показывает, что установлены пакеты версии 4.6.1-3, но при этом rpm --version отвечает 4.4.2.3 и естественно ловит всякие глюки (по-видимому содержимое папки /usr/lib/rpm уже от версии 4.6.1).<br />Как все восстановить я знаю, советовать не требуется. Меня интересует другой вопрос - а в принципе возможно ли обновить, удалить, переустановить сам rpm, потому что погуглил изрядно но нигде ответа на этот вопрос не нашел, даже на rpm.org (или может быть плохо искал?..)</p>]]></content>
			<author>
				<name><![CDATA[Pyr0Technic]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15897</uri>
			</author>
			<updated>2011-03-21T16:10:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=159028#p159028</id>
		</entry>
</feed>
