Asensin openjdk-6-dbg paketin, mutta en löydä java kääntäjää, javac ohjelmaa.
Java
helplll
51014
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
haluat openjdk-6-jdk ja openjdk-6-doc
että sunin javat on erikseen... oletus javaa voit vaihtaa update-alternatives --config java javac blabla
Tuo openjdk-6-dbg pakettia sisältää debuggaus symbolit, eli siitä ei yksinään ole hyötyä.
Tässä ohjeet siihen mitä paketteja sun pitää asentaa. Laitan nämäö nyt yleisesti, jollon muutkin hyötyy niistä.
Mä annan ensin ohjeet siihen miten käytetään OpenJDK:ta, jota itse olet käyttämässä. Sitten Annan ohjeen virallisen Sunin javan käyttämiseen.
Viimeiseksi annan ohjeen Netbeans kehitysympäristön asentamiseen.
Huomaa, että systeemissä voi olla useampikin Java-toteutus asennettuna yhtäaikaa. Sulla voi olla asennettuna vaikka kaikki kolme: OpenJDK 6, Sun java 5 ja Sun Java 6. Yleensä ei kuitenkaan tarvita kuin yksi java. Huomaa, että Sampo pankin verkkopankilla on ollut ongelmia Sun Java 6:n kanssa, eli jos tarvitset Sammon verkkopankkia, niin asenna Sun Java 5. Huomaa myös, että OpenJDK:lle ei ole selainpluginia, eli jos haluat ajaa java-ohjelmia selaimessa, niin asenna virallinen Sun java 5 tai Sun Java 6.
1) OpenJDK 6
OpenJDK 6 löytyy Debian Lennyn main repositorysta, eli sen käyttöönotto ei vaadi minkään repositoryn aktivoimista ennen javan asentamista.
Jos haluat asentaa täyden Java-ajoympäristön, joka mahdollistaa graafisella käyttöliittymällä varustettujen Java-ohjelmien ajamisen tietokoneella:
# apt-get install openjdk-6-jre
Jos haluat asentaa minimaalisen Java-ajoympäristön, joka mahdollistaa vain ilman graafista käytöliittymää olevien Java-ohjelmien ajamisen tietokoneella. Tämä lienee hyödyllinen vain palvelimissa:
# apt-get install openjdk-6-jre-headless
Jos haluat asentaa Java kehityspaketin, joka mahdollistaa Java-ohjelmien kehityksen:
# apt-get install openjdk-6-jdk
Jos haluat asentaa java dokumentaation ohjelmoijille:
# apt-get install openjdk-6-doc
Jos haluat asentaa Java esimerkkiohjelmat ohjelmoijille:
# apt-get install openjdk-6-demo
2) Sun Java 5 ja 6
Sunin virallinen Java, sekä versio 5 että versio 6, on Debian Lennyn non-free repositorysa, joka pitää ottaa käyttöön ennen kuin Sunin Javaa voi asentaa.
- Avaa pääteikkuna
- Anna komento su
$ su
- Anna tootin salasana kun sitä kysytään
- Avaa tiedosto /etc/apt/sources.list tekstieditorilla
# gedit /etc/apt/sources.list
- Varmista, että tiedostosa on tämäntapaiset rivit, huomaa sanat 'contrib' ja 'non-free' noilla riveillä. Ne aktivoi debianin contriob ja non-free repositoryt, molemmat kannattaa ottaa käyttöön samanaikasesti.
deb http://ftp.fi.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.fi.debian.org/debian/ lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main non-free contrib
deb-src http://security.debian.org/ lenny/updates main non-free contrib
deb http://ftp.fi.debian.org/debian-volatile/ lenny/volatile main non-free contrib
deb-src http://ftp.fi.debian.org/debian-volatile/ lenny/volatile main non-free contrib
- Tallenna tiedosto ja sulje tekstieditori
- Päivitä pakettitietokanta komennolla:
# apt-get update
Seuraavaksi asennetaan java.
Annan tässä nyt ohjeen sekä Sun java 6:lle, että Sun java 5:lle.
Jos haluat asentaa täyden Java-ajoympäristön, joka mahdollistaa Java-ohjelmien ajamisen tietokoneella:
# apt-get install sun-java5-jre
# apt-get install sun-java6-jre
Jos haluat asentaa webbiselainpluginin, joka mahdolistaa java-ohjelmien ajamisen webbiselaimessa:
# apt-get install sun-java5-plugin
# apt-get install sun-java6-plugin
Jos haluat asentaa Java kehityspaketin, joka mahdollistaa Java-ohjelmien kehityksen:
# apt-get install sun-java5-jdk
# apt-get install sun-java6-jdk
Jos haluat asentaa java dokumentaation ohjelmoijille:
# apt-get install sun-java5-doc
# apt-get install sun-java6-doc
Jos haluat asentaa Java esimerkkiohjelmat ohjelmoijille:
# apt-get install sun-java5-fonts
# apt-get install sun-java6-fonts
3) Olettus javan valitseminen
Kuten sanoin, niin systeemissä voi olla asennettuna useampikin java-toteutus. kaikkia niitä voi käyttää, mutta vain yksi on oletuksena kerrallaan.
Oletus javan voi määritellä näin:
- Selviettään mitä java-toteutuksia on asennettuna:
# update-java-alternatives --list
Tuloksena pitäisi olla jotain tälläistä riippuen siitä mitä java-toteutuksia on asennettuna:
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
Ylimpänä tuossa on Sun java 5, sitten alla OpenJDK 6.
Jos nyt halutaan asettaa Sun java 5 oletusjavaksi, niin se tapahtuu komennolla:
# update-java-alternatives --set java-1.5.0-sun
vastaavasti OpenJDK 6:n asettaminen oletukseksi:
# update-java-alternatives --set java-6-openjdk
4) Netbeans
Netbeans on Debian Lennyn contrib-repositoryssa. Eli se pitää ottaa käyttöön ennenkuin Netbeans voidaan asentaa. Repositoryn käyttöönoptto tapahtuu kuten kohdassa 2 Sun javan kohdalla selitin.
Kun contrib-repository on käytössä, niin Netbeans voidaan asentaa näin:
# apt-get install netbeans-ide
...
Volatile on Debianin repo, johon laitetaan nopeasti muuttuvat ja usein päivittämistä vaativat paketit, kuten spamassassinin ja viruskillerin datafileet. Tässä jutussa volatilella ei ole merkitystä. Volatile on lennystä lähtien virallinen repository, Etchillekin on olemassa volatile repository, mutta se ei ole virallinen.