<?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>Admin tips &#187; Sun</title>
	<atom:link href="http://stanly.net.ua/tags/sun/feed/" rel="self" type="application/rss+xml" />
	<link>http://stanly.net.ua</link>
	<description>очередной админский блог</description>
	<lastBuildDate>Thu, 19 Nov 2009 16:45:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Java on CentOS</title>
		<link>http://stanly.net.ua/java-on-centos/</link>
		<comments>http://stanly.net.ua/java-on-centos/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 15:48:38 +0000</pubDate>
		<dc:creator>Stanly</dc:creator>
				<category><![CDATA[Дела админские]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://stanly.net.ua/?p=25</guid>
		<description><![CDATA[При сборке Sun JDK что под CentOS, что под федору, криво линкуются deps для jdbc (джавовский ODBC, который служит для соединения с MySQL/PostgreSQL/etc из Java).
Как следствие, при попытке установить всё это добро одна из rpm не устанавливается, ссылаясь на следующее:
libodbcinst.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586
libodbc.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586
Если работа с базой в Java приложении не [...]]]></description>
			<content:encoded><![CDATA[<p>При сборке Sun JDK что под CentOS, что под федору, криво линкуются deps для jdbc (джавовский ODBC, который служит для соединения с MySQL/PostgreSQL/etc из Java).</p>
<p>Как следствие, при попытке установить всё это добро одна из rpm не устанавливается, ссылаясь на следующее:</p>
<p><code>libodbcinst.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586<br />
libodbc.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586</code></p>
<p>Если работа с базой в Java приложении не планируется, можно забить на это, и просто не ставить RPM java-1.6.0-jdbc-блаблабла.</p>
<p>В моём случае работа с базой была необходима, поэтому немного погуглив, был найден <a href="http://forums.fedoraforum.org/showpost.php?p=339048&amp;postcount=3">вот этот</a> фикс.</p>
<p>Если у Вас не получится переписать spec файл, готовые RPM <strong>Sun JDK 1.6.0 update 14</strong> под<br />
CentOS 5.3 i386 можно взять <a href="http://stanly.net.ua/repo/i386/RPM/">здесь</a> (возможно, соберу ещё под x86_64 при наличии свободного времени)</p>
<p>Устанавливается всё добро так:<br />
1. yum -y install unixODBC unixODBC-devel<br />
2. скачиваете wget&#8217;ом (curl&#8217;ом, либо чем угодно) java-*.rpm<br />
3. yum -y &#8211;nogpgcheck localinstall java-*.rpm</p>
]]></content:encoded>
			<wfw:commentRss>http://stanly.net.ua/java-on-centos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
