<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Uusijani</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Uusijani"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Uusijani"/>
	<updated>2026-04-13T11:57:08Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Keskustelu:Java_Ubuntussa&amp;diff=37269</id>
		<title>Keskustelu:Java Ubuntussa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Keskustelu:Java_Ubuntussa&amp;diff=37269"/>
		<updated>2013-03-02T17:56:29Z</updated>

		<summary type="html">&lt;p&gt;Uusijani: /* OpenJDK 7 */ uusi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== OpenJDK 7 ==&lt;br /&gt;
Kirjoitin OpenJDK 7:n osalta ohjeet uusiksi sen mukaan, miltä tuo Ubuntu 12.04:llä virtuaalikoneessa vaikutti: ohjeessa aiemmin luetellut linkittelyt sun muut eivät vaikuttaisi olevan (enää?) tarpeen, vaan rinnakkaisuus hoituu update-alternativesilla ja pelkän seiskan käyttö kuutosen poistolla. -[[Käyttäjä:Uusijani|Uusijani]] 2. maaliskuuta 2013 kello 19.56 (EET)&lt;/div&gt;</summary>
		<author><name>Uusijani</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Java/Ubuntu&amp;diff=37268</id>
		<title>Java/Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Java/Ubuntu&amp;diff=37268"/>
		<updated>2013-03-02T17:55:44Z</updated>

		<summary type="html">&lt;p&gt;Uusijani: OpenJDK 7 uusiksi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu suosittelee OpenJDK-pakettien käyttöä. Paketit löytyvät jakelun main-haarasta. Oraclen (entisen Sunin) Javan tuki ollaan lopettamassa, koska Oracle ei enää salli sen edelleenjakelua.&lt;br /&gt;
&lt;br /&gt;
==Varoitus Javan käytöstä (CVE-2012-4681) ==&lt;br /&gt;
Java-haavoittuvuus CVE-2012-4681 koskee vain Oraclen Java-liitännäistä; IcedTea-liitännäisen kanssa OpenJDK:ta voi käyttää huoletta, sillä IcedTean suojausasetukset ovat lähtökohtaisesti paremmat.&lt;br /&gt;
&lt;br /&gt;
 IcedTea-Web using OpenJDK7 blocks this exploit by not allowing applet to change the SecurityManager &lt;br /&gt;
 (which is allowed in Oracle and IBM Java plugin). ([https://bugzilla.redhat.com/show_bug.cgi?format=multiple&amp;amp;id=852051])&lt;br /&gt;
&lt;br /&gt;
== OpenJDK 6 ==&lt;br /&gt;
OpenJDK 6 löytyy Ubuntun main-haarasta. Selainlisäosa on paketissa nimeltä &amp;lt;code&amp;gt;icedtea-6-plugin&amp;lt;/code&amp;gt;, Java-virtuaalikone paketissa &amp;lt;code&amp;gt;openjdk-6-jre&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install icedtea-6-plugin # asentaa myös openjdk-6-jre:n&lt;br /&gt;
 sudo apt-get install openjdk-6-jre   # asentaa pelkän virtuaalikoneen&lt;br /&gt;
&lt;br /&gt;
== OpenJDK 7 ==&lt;br /&gt;
OpenJDK 7 löytyy Ubuntun main-haarasta. Selainlisäosa on paketissa nimeltä &amp;lt;code&amp;gt;icedtea-7-plugin&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install icedtea-7-plugin # asentaa myös openjdk-7-jre:n&lt;br /&gt;
 sudo apt-get install openjdk-7-jre    # asentaa pelkän virtuaalikoneen&lt;br /&gt;
&lt;br /&gt;
Versiot 7 ja 6 on mahdollista asentaa rinnakkain. Tällöin oletuksena käytetään selainlisäosan versiota 6. Mikäli halutaan käyttää versiota 7, helpointa on poistaa versio 6:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge openjdk-6-jre&lt;br /&gt;
&lt;br /&gt;
Mikäli halutaan pitää molemmat versiot, mutta käyttää versiota 7:&lt;br /&gt;
&lt;br /&gt;
 sudo update-alternatives --config java &lt;br /&gt;
­&lt;br /&gt;
Valitse luettelosta java-7-openjdk:ta vastaava numero, esim. numero 2 ja paina enter.&lt;br /&gt;
&lt;br /&gt;
Käytössä olevan version voi tarvittaessa tarkastaa komennolla:&lt;br /&gt;
&lt;br /&gt;
 java -version&lt;br /&gt;
&lt;br /&gt;
==Oracle Java 6==&lt;br /&gt;
Oraclen Java 6 version x poisto ja asennusohje.&lt;br /&gt;
===Poisto ohje===&lt;br /&gt;
Oraclen Java 6 update 38 version manuaalinen poisto ohje. Kun päivität Javan uuteen versioon.&lt;br /&gt;
&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;java&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/java&amp;quot;&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;javac&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/java&amp;quot;&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;javaws&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/javaws&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Poistetaan symboolinen linkki&lt;br /&gt;
 sudo rm /usr/lib/mozilla/plugins/libnpjp2.so&lt;br /&gt;
&lt;br /&gt;
Poistaa Oracle Javan &lt;br /&gt;
 cd /usr/lib/jvm&lt;br /&gt;
 sudo rm -r jre1.6.0_38&lt;br /&gt;
&lt;br /&gt;
===Asennusohje===&lt;br /&gt;
Oraclen Java 6 update 39 version manuaalinen asennusohje.&lt;br /&gt;
&lt;br /&gt;
Ladataan paketti &lt;br /&gt;
 wget http://download.oracle.com/otn-pub/java/jdk/6u39-b10/jre-6u39-linux-i586.bin&lt;br /&gt;
Annetaan ladatulle paketille suoritusoikeudet&lt;br /&gt;
 chmod u+x jre-6u39-linux-i586.bin&lt;br /&gt;
Puretaan ladattu paketti&lt;br /&gt;
 ./jre-6u39-linux-i586.bin&lt;br /&gt;
Luodaan alihakemisto Javaa varten&lt;br /&gt;
 sudo mkdir -p /usr/lib/jvm&lt;br /&gt;
Siirretään luotuun alihakemistoon purettu java&lt;br /&gt;
 sudo mv jre1.6.0_39 /usr/lib/jvm/&lt;br /&gt;
Luodaan linkitykset&lt;br /&gt;
 sudo update-alternatives --install &amp;quot;/usr/bin/java&amp;quot; &amp;quot;java&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_39/bin/java&amp;quot; 1&lt;br /&gt;
 sudo update-alternatives --install &amp;quot;/usr/lib/mozilla/plugins/libjavaplugin.so&amp;quot; &amp;quot;mozilla-javaplugin.so&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_39/lib/i386/libnpjp2.so&amp;quot; 1&lt;br /&gt;
&lt;br /&gt;
Version 6 update 39 siksi että Oraclen versio 7 ei toimi sampopankissa. Vanha versio toimii moitteettomasti.&lt;br /&gt;
&lt;br /&gt;
==Oracle Java 7==&lt;br /&gt;
Sunin &amp;quot;virallisen&amp;quot;, osittain suljetun lähdekoodin Java-toteutus on sisältynyt pakettilähteeseen &amp;lt;tt&amp;gt;multiverse&amp;lt;/tt&amp;gt;. Koska Oracle ei enää salli uusien versioiden jakelua ja pahoja turva-aukkoja on löytynyt, Ubuntu on julkaissut päivityksen joka poistaa paketit käytöstä ja on korvaamassa nämä paketit tyhjillä paketeilla, jotka siis poistavat Sunin Javan koneelta.&lt;br /&gt;
&lt;br /&gt;
Jos Sunin Javaa haluaa jatkossa käyttää, se pitää asentaa Oraclen sivuilta. Tai käyttää epävirallista päivityspakettia, jonka tarkoituksena on automaattisesti hakea ja asentaa tarvittavat tiedostot. Sen toiminta on samantyyppinen kuin [[Flash]]in asennusohjelma. Eli &amp;lt;tt&amp;gt;update-sun-jre&amp;lt;/tt&amp;gt; on ajettava skripti, joka lataa Internetistä Oracle Javan, koska Oracle ei ole antanut lupaa paketoida sitä suoraan pakettiin.&lt;br /&gt;
&lt;br /&gt;
 deb http://www.duinsoft.nl/pkg debs all&lt;br /&gt;
 &lt;br /&gt;
 sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5CB26B26&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install update-sun-jre&lt;br /&gt;
{{epävirallinen pakettilähde}}&lt;br /&gt;
&lt;br /&gt;
Huomaa kuitenkin että Oraclen Java 7 32-bittinen versio ei toimi odotetulla tavalla Sampopankissa.&lt;br /&gt;
Sampopankin verkkosivujen käyttö ei onnistu. Vaikka sivuille pääsee kirjautumaan.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Danske Bank]] (ent. Sampo Pankki)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
* [https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/881746 Ubuntun keskustelua asiasta]&lt;br /&gt;
* [https://lists.ubuntu.com/archives/ubuntu-security-announce/2011-December/001528.html ubuntu security announce]&lt;br /&gt;
* [http://www.oracle.com/technetwork/java/javase/downloads/index.html Java Oraclen sivuilla]&lt;br /&gt;
* [http://www.duinsoft.nl/packages.php?t=en Shell script to automate the retrieval and installation of the Oracle (Sun) Java Runtime Environment.]&lt;br /&gt;
&lt;br /&gt;
[[Luokka: Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Uusijani</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Java/Ubuntu&amp;diff=37267</id>
		<title>Java/Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Java/Ubuntu&amp;diff=37267"/>
		<updated>2013-03-02T16:11:00Z</updated>

		<summary type="html">&lt;p&gt;Uusijani: kh ja pieniä teknisiä korjauksia OpenJDK 7 -otsikkoon saakka&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu suosittelee OpenJDK-pakettien käyttöä. Paketit löytyvät jakelun main-haarasta. Oraclen (entisen Sunin) Javan tuki ollaan lopettamassa, koska Oracle ei enää salli sen edelleenjakelua.&lt;br /&gt;
&lt;br /&gt;
==Varoitus Javan käytöstä (CVE-2012-4681) ==&lt;br /&gt;
Java-haavoittuvuus CVE-2012-4681 koskee vain Oraclen Java-liitännäistä; IcedTea-liitännäisen kanssa OpenJDK:ta voi käyttää huoletta, sillä IcedTean suojausasetukset ovat lähtökohtaisesti paremmat.&lt;br /&gt;
&lt;br /&gt;
 IcedTea-Web using OpenJDK7 blocks this exploit by not allowing applet to change the SecurityManager &lt;br /&gt;
 (which is allowed in Oracle and IBM Java plugin). ([https://bugzilla.redhat.com/show_bug.cgi?format=multiple&amp;amp;id=852051])&lt;br /&gt;
&lt;br /&gt;
== OpenJDK 6 ==&lt;br /&gt;
OpenJDK 6 löytyy Ubuntun main-haarasta. Selainlisäosa on paketissa nimeltä &amp;lt;code&amp;gt;icedtea6-plugin&amp;lt;/code&amp;gt;, Java-virtuaalikone paketissa &amp;lt;code&amp;gt;openjdk-6-jre&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install icedtea6-plugin # asentaa myös openjdk-6-jre:n&lt;br /&gt;
 sudo apt-get install openjdk-6-jre   # asentaa pelkän virtuaalikoneen&lt;br /&gt;
&lt;br /&gt;
== OpenJDK 7 ==&lt;br /&gt;
OpenJDK 7 löytyy Ubuntun main-haarasta. Selainlisäosa on paketissa nimeltä &amp;lt;code&amp;gt;icedtea-7-plugin&amp;lt;/code&amp;gt;. Sen asentaminen [[Firefox|Firefoxiin]] Ubuntun 12.04 LTS -versiossa vaatii vähän säätämistä.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Asennetaan OpenJDK 7 ja plugin.&lt;br /&gt;
 sudo apt-get install openjdk-7-jre icedtea-7-plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Poistetaan OpenJDK 6 selain-plugin.&lt;br /&gt;
 sudo apt-get purge openjdk-6-jre icedtea6-plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. laitetaan OpenJDK 7 aktiiviseksi.&lt;br /&gt;
 sudo update-alternatives --config java &lt;br /&gt;
­&lt;br /&gt;
- valitse listalta java-7-openjdk, yleensä alin vaihtoehto (esim numero 3 ja paina enter). Käytössä olevan javan voi tarvittaessa tarkastaa komennolla: java -version&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. poistetaan firefoxin kansiosta vanha java-plugin.&lt;br /&gt;
 rm -v ~/.mozilla/plugins/libnpjp2.so&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Luodaan plugins kansio Firefoxiin. Varmuuden vuoksi tämä vaihe jos jotain on mennyt pieleen. Yleensä kansio on jo olemassa ja siitä tulee ilmoitus.&lt;br /&gt;
 mkdir -v ~/.mozilla/plugins&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Tehdään firefoxille [[Symbolinen linkki]] OpenJDK 7 -versioon.&lt;br /&gt;
&lt;br /&gt;
64-bit Ubuntu&lt;br /&gt;
 ln -s /usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so ~/.mozilla/plugins/&lt;br /&gt;
32-bit Ubuntu&lt;br /&gt;
 ln -s /usr/lib/jvm/java-1.7.0-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so ~/.mozilla/plugins/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nyt voi tarkastaa onko java-plugin käytössä kirjoittamalla firefoxin osoiteriville &#039;&#039;about:plugins&#039;&#039; tai testaamalla sivulla http://java.com/en/download/testjava.jsp&lt;br /&gt;
&lt;br /&gt;
==Oracle Java 6==&lt;br /&gt;
Oraclen Java 6 version x poisto ja asennusohje.&lt;br /&gt;
===Poisto ohje===&lt;br /&gt;
Oraclen Java 6 update 38 version manuaalinen poisto ohje. Kun päivität Javan uuteen versioon.&lt;br /&gt;
&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;java&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/java&amp;quot;&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;javac&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/java&amp;quot;&lt;br /&gt;
 sudo update-alternatives --remove &amp;quot;javaws&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_38/bin/javaws&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Poistetaan symboolinen linkki&lt;br /&gt;
 sudo rm /usr/lib/mozilla/plugins/libnpjp2.so&lt;br /&gt;
&lt;br /&gt;
Poistaa Oracle Javan &lt;br /&gt;
 cd /usr/lib/jvm&lt;br /&gt;
 sudo rm -r jre1.6.0_38&lt;br /&gt;
&lt;br /&gt;
===Asennusohje===&lt;br /&gt;
Oraclen Java 6 update 39 version manuaalinen asennusohje.&lt;br /&gt;
&lt;br /&gt;
Ladataan paketti &lt;br /&gt;
 wget http://download.oracle.com/otn-pub/java/jdk/6u39-b10/jre-6u39-linux-i586.bin&lt;br /&gt;
Annetaan ladatulle paketille suoritusoikeudet&lt;br /&gt;
 chmod u+x jre-6u39-linux-i586.bin&lt;br /&gt;
Puretaan ladattu paketti&lt;br /&gt;
 ./jre-6u39-linux-i586.bin&lt;br /&gt;
Luodaan alihakemisto Javaa varten&lt;br /&gt;
 sudo mkdir -p /usr/lib/jvm&lt;br /&gt;
Siirretään luotuun alihakemistoon purettu java&lt;br /&gt;
 sudo mv jre1.6.0_39 /usr/lib/jvm/&lt;br /&gt;
Luodaan linkitykset&lt;br /&gt;
 sudo update-alternatives --install &amp;quot;/usr/bin/java&amp;quot; &amp;quot;java&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_39/bin/java&amp;quot; 1&lt;br /&gt;
 sudo update-alternatives --install &amp;quot;/usr/lib/mozilla/plugins/libjavaplugin.so&amp;quot; &amp;quot;mozilla-javaplugin.so&amp;quot; &amp;quot;/usr/lib/jvm/jre1.6.0_39/lib/i386/libnpjp2.so&amp;quot; 1&lt;br /&gt;
&lt;br /&gt;
Version 6 update 39 siksi että Oraclen versio 7 ei toimi sampopankissa. Vanha versio toimii moitteettomasti.&lt;br /&gt;
&lt;br /&gt;
==Oracle Java 7==&lt;br /&gt;
Sunin &amp;quot;virallisen&amp;quot;, osittain suljetun lähdekoodin Java-toteutus on sisältynyt pakettilähteeseen &amp;lt;tt&amp;gt;multiverse&amp;lt;/tt&amp;gt;. Koska Oracle ei enää salli uusien versioiden jakelua ja pahoja turva-aukkoja on löytynyt, Ubuntu on julkaissut päivityksen joka poistaa paketit käytöstä ja on korvaamassa nämä paketit tyhjillä paketeilla, jotka siis poistavat Sunin Javan koneelta.&lt;br /&gt;
&lt;br /&gt;
Jos Sunin Javaa haluaa jatkossa käyttää, se pitää asentaa Oraclen sivuilta. Tai käyttää epävirallista päivityspakettia, jonka tarkoituksena on automaattisesti hakea ja asentaa tarvittavat tiedostot. Sen toiminta on samantyyppinen kuin [[Flash]]in asennusohjelma. Eli &amp;lt;tt&amp;gt;update-sun-jre&amp;lt;/tt&amp;gt; on ajettava skripti, joka lataa Internetistä Oracle Javan, koska Oracle ei ole antanut lupaa paketoida sitä suoraan pakettiin.&lt;br /&gt;
&lt;br /&gt;
 deb http://www.duinsoft.nl/pkg debs all&lt;br /&gt;
 &lt;br /&gt;
 sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5CB26B26&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install update-sun-jre&lt;br /&gt;
{{epävirallinen pakettilähde}}&lt;br /&gt;
&lt;br /&gt;
Huomaa kuitenkin että Oraclen Java 7 32-bittinen versio ei toimi odotetulla tavalla Sampopankissa.&lt;br /&gt;
Sampopankin verkkosivujen käyttö ei onnistu. Vaikka sivuille pääsee kirjautumaan.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Danske Bank]] (ent. Sampo Pankki)&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
* [https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/881746 Ubuntun keskustelua asiasta]&lt;br /&gt;
* [https://lists.ubuntu.com/archives/ubuntu-security-announce/2011-December/001528.html ubuntu security announce]&lt;br /&gt;
* [http://www.oracle.com/technetwork/java/javase/downloads/index.html Java Oraclen sivuilla]&lt;br /&gt;
* [http://www.duinsoft.nl/packages.php?t=en Shell script to automate the retrieval and installation of the Oracle (Sun) Java Runtime Environment.]&lt;br /&gt;
&lt;br /&gt;
[[Luokka: Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Uusijani</name></author>
	</entry>
</feed>