Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Finnish
  • Search

Java Windowsin puolelta? ja muita tyhmiä kysymyksiä

Keskustelua Gentoo Linuxista suomeksi. Tervetuloa!

Moderator: Chiitoo

Post Reply
  • Print view
Advanced search
13 posts • Page 1 of 1
Author
Message
outi
n00b
n00b
Posts: 1
Joined: Sun Aug 08, 2004 12:05 pm
Location: Oulu/Finland

Java Windowsin puolelta? ja muita tyhmiä kysymyksiä

  • Quote

Post by outi » Thu Aug 12, 2004 9:10 am

Hei kaikille,

Kun en ensisilmäyksellä löytänyt täältä forumeista aiheesta mitään, niin aattelin kysellä ensin täällä suomiosastolla, ennen kun meen selittelemään jotakin ulkomaaksi tuonne.

Eli: kun samalla koneella on sekä Windows että Gentoo. Ja kun sinne Windowsin puolelle on asennettu jos jonkinsorttista javaa, niin voinko päästä jotenkin käyttämään niitä vai pitääkö Linux puolelle asentaa omansa? Jotenkin on vähän semmonen kutina että pitää, mutta jos joku viisaampi osaisi sanoa että miksi. Jotenkin loppujen lopuksi tuntuu ihan päättömältä laittaa samat asiat kaheteen kertaan samaan koneeseen... Mutta siihen löysin jo ohjeistusta, että miten.

Ja kun kerran tyhmien kyseleminen piti aloittaa niin jatketaan sitten vielä jatkokysymyksellä. Koneeni on Fujitsu Siemensin Amilo K -mallinen läppäri (tarkemmatkin speksit voin laittaa jos ovat oleellisia). Joka kerta kun käynnistän Linuxin, menee tuuletin samantien päälle. Windowsin puolella vasta kun kone on aikansa ollut päällä tai joutuu pyörittämään jotakin raskaampaa juttua. Mistähän tuommonen johtuu? Ja, niin, se on sitten koko ajan päällä. Jotenkin tuntuu kuin jossain asetuksissa olis nyt jotakin ihmeellistä, mutta kun ei oo vähäisintäkään ajatusta, mitä sieltä kannattaa edes etsiä.
Top
Mikessu
Bodhisattva
Bodhisattva
User avatar
Posts: 220
Joined: Sat Oct 11, 2003 8:05 pm
Location: Oulu, Finland

Re: Java Windowsin puolelta? ja muita tyhmiä kysymyksiä

  • Quote

Post by Mikessu » Thu Aug 12, 2004 9:35 am

Vastaus ekaan kysymykseen
outi wrote: kun samalla koneella on sekä Windows että Gentoo. Ja kun sinne Windowsin puolelle on asennettu jos jonkinsorttista javaa, niin voinko päästä jotenkin käyttämään niitä vai pitääkö Linux puolelle asentaa omansa? Jotenkin on vähän semmonen kutina että pitää, mutta jos joku viisaampi osaisi sanoa että miksi. Jotenkin loppujen lopuksi tuntuu ihan päättömältä laittaa samat asiat kaheteen kertaan samaan koneeseen... Mutta siihen löysin jo ohjeistusta, että miten.
Java täytyy asentaa erikseen Gentoossa, Windowsin puolelta otettu ei toimi. Eli asentelet vaikkapa dev-java/blackdown-jre
Top
PsyC-
n00b
n00b
User avatar
Posts: 16
Joined: Sun Jun 13, 2004 5:31 pm
Location: Oulu

  • Quote

Post by PsyC- » Sun Oct 24, 2004 8:23 pm

Niin ja jos ei tuota halua niin javan kotisivuilta saat javan uusimman version muistaakseni tar.gz:na. Mutta jos et halua / jaksa alkaa niin monimutkaiseen operaatioon niin emergellä saat aiak kätevästi. Emergeet vaikka tuon Mikessun antaman pakerin tai etsit sopivan itse "emerge -s java".
Top
jmz2
Guru
Guru
User avatar
Posts: 421
Joined: Tue Jan 13, 2004 5:12 pm
Location: Finland
Contact:
Contact jmz2
Website

  • Quote

Post by jmz2 » Mon Oct 25, 2004 5:26 am

Gentoossa on java-config -työkalu, jolla voi valita mitä Java-toteutusta käytetään oletuksena. Samaan koneeseen voidaan asentaa esimerkiksi Sunin ja Blackdownin JDK, ja java-config -työkalulla sitten säätää kumpi niistä on käytössä. Alla oleva esimerkki vaihtaa käytettävän Java-toteutuksen Blackdownin 1.4.1 versioon. -L parametri listaa kaikki vaihtoehdot.

Code: Select all

java-config -L
java-config -S blackdown-jdk-1.4.1
env-update && source /etc/profile
Top
hanta
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 115
Joined: Fri Jun 28, 2002 9:42 am
Location: Vantaa - Finland

Re: Java Windowsin puolelta? ja muita tyhmiä kysymyksiä

  • Quote

Post by hanta » Mon Oct 25, 2004 5:15 pm

vaikuttaa, että ihan kaikkiin kysymyksiin ei ole vielä vastauttu, joten tartutaanpa nyt sitten niihin...
outi wrote:kun samalla koneella on sekä Windows että Gentoo. Ja kun sinne Windowsin puolelle on asennettu jos jonkinsorttista javaa, niin voinko päästä jotenkin käyttämään niitä vai pitääkö Linux puolelle asentaa omansa?
tähän jo vastattinkin ja vastaus on juu.
outi wrote:Jotenkin on vähän semmonen kutina että pitää, mutta jos joku viisaampi osaisi sanoa että miksi. Jotenkin loppujen lopuksi tuntuu ihan päättömältä laittaa samat asiat kaheteen kertaan samaan koneeseen...
no, syyhän tuohon on tietysti se, että linux ja windows ovat erilaiset järjestelmät ja suoritttavat eri lailla kasattuja binääritiedostoja. yleensä myös yhteen järjestelmään käännetyty binäärit linkkaavat itsensä käyttämään juuri sen alustan tarjoamia palveluita.

javan virtuaalikone on sovellus muiden seassa ja sekin käyttää pinnan alla hyväkseen käyttöjärjestelmän sille tarjoamia palveluita. siispä tarvitaan linuxin palveluita natiivisti käyttävä virtuaalikone.

itse java-ohjelmien pitäisi sitten pyöriä eri alustoiden virtuaalikoneissa samalla tavalla. näin ollen myös windows-puolelle asennetut java-sovellukset saattavat toimia linux-puolella ilman erillistä asentamista.

kuitenkin johtuen alla olevien järjestelmien eroista, myöskään virtuaalikone ei välttämättä pysty ajamaan java-sovelluksia täsmälleen samalla tavalla alustasta riippumatta. esim. säikeiden käsittelyssä on eroja windows ja linux virtuaalikoneiden välillä.

mutta toisaalta, asennathan sinä myös nettiselaimet, sähköpostisoftat ym. kumpaankin järjestelmään erikseen. miksi javan virtuaalikone olisi poikkeus?
outi wrote:Ja kun kerran tyhmien kyseleminen piti aloittaa niin jatketaan sitten vielä jatkokysymyksellä. Koneeni on Fujitsu Siemensin Amilo K -mallinen läppäri (tarkemmatkin speksit voin laittaa jos ovat oleellisia). Joka kerta kun käynnistän Linuxin, menee tuuletin samantien päälle. Windowsin puolella vasta kun kone on aikansa ollut päällä tai joutuu pyörittämään jotakin raskaampaa juttua. Mistähän tuommonen johtuu? Ja, niin, se on sitten koko ajan päällä. Jotenkin tuntuu kuin jossain asetuksissa olis nyt jotakin ihmeellistä, mutta kun ei oo vähäisintäkään ajatusta, mitä sieltä kannattaa edes etsiä.
näinköhän sitä ohjataan siellä windows-puolella jollain softalla joka asentuu automaattisesti OEM-winkkarin mukana? jos tilanne tosiaan olisi tämä, pitäisi varmaan linux-puolellekin löytää vastaavaa toimintoa suorittava softa (ellei kernelissä jo ole).
Last edited by hanta on Tue Oct 26, 2004 9:53 pm, edited 1 time in total.
Janne
Top
ormi
Apprentice
Apprentice
User avatar
Posts: 234
Joined: Sun Oct 13, 2002 4:26 pm
Location: lappeen Ranta, Finland

  • Quote

Post by ormi » Mon Oct 25, 2004 6:10 pm

Eikös java asennu automaagisesti gentoon asennuksen yhteydessä, eli olisi jo asennettu valmiiksi? Java-appletit ovat käyttöjärjestelmästä riippumattomia, mutta kirjastot ja binäärit eivät. Ethän voi Windowsissakaan käyttää Firefoxia, jonka olet asentanut Linuxiin :wink:

Tuo tuulettimen toiminta liittyy varmaan jollain tavalla ACPIn toimintaan. Ainakin siellä kernelin configissa on joku tuulettimeen liittyvä optio. En ole tutustunut, kun en ole tarkastellut asiaa.
Top
Deranger
Veteran
Veteran
User avatar
Posts: 1215
Joined: Thu Aug 26, 2004 9:46 am

  • Quote

Post by Deranger » Mon Oct 25, 2004 7:53 pm

Eikös java asennu automaagisesti gentoon asennuksen yhteydessä, eli olisi jo asennettu valmiiksi?
Onneksi ei! ;)
Top
ormi
Apprentice
Apprentice
User avatar
Posts: 234
Joined: Sun Oct 13, 2002 4:26 pm
Location: lappeen Ranta, Finland

  • Quote

Post by ormi » Tue Oct 26, 2004 4:51 am

Jahas.. mietinpähän vain, kun kirjoitin emerge -p system --emptytree, niin siellähän se java oli listassa :?
Top
Deranger
Veteran
Veteran
User avatar
Posts: 1215
Joined: Thu Aug 26, 2004 9:46 am

  • Quote

Post by Deranger » Tue Oct 26, 2004 5:59 am

Saattaa johtua use flageista. Itsellä -* ja muutamia mitkä ehdottomasti haluan, esim. nptl & nptlonly ;)
Top
jmz2
Guru
Guru
User avatar
Posts: 421
Joined: Tue Jan 13, 2004 5:12 pm
Location: Finland
Contact:
Contact jmz2
Website

  • Quote

Post by jmz2 » Tue Oct 26, 2004 6:30 am

Oktane wrote:Saattaa johtua use flageista. Itsellä -* ja muutamia mitkä ehdottomasti haluan, esim. nptl & nptlonly ;)
Niistähän se. Java nimittäin tulee automaattisesti Blackdownin muodossa.
Top
ormi
Apprentice
Apprentice
User avatar
Posts: 234
Joined: Sun Oct 13, 2002 4:26 pm
Location: lappeen Ranta, Finland

  • Quote

Post by ormi » Tue Oct 26, 2004 7:03 am

Mikäs flägi tuo nptlonly on? Mulla vain tuo nptl. Mitä eroa?
Top
Deranger
Veteran
Veteran
User avatar
Posts: 1215
Joined: Thu Aug 26, 2004 9:46 am

  • Quote

Post by Deranger » Tue Oct 26, 2004 7:09 am

ormi wrote:Mikäs flägi tuo ntplonly on? Mulla vain tuo ntpl. Mitä eroa?
Uusi glibc käyttää pthreadingiä (LinuxThreads) ns. varmistuksena. Eli jos kääntää glibc:n pelkästään USE="nptl" flagilla, se käännetään 2 kertaa (NPTL & LinuxThreads). USE="nptl nptlonly" kääntää glibc:n ainoastaan NPTL:llä. Jotkut ohjelmat eivät välttämättä toimi kunnolla pelkällä NPTL:llä ja senhän takia tämä onkin ;) Itse en ole kylläkään mihinkään ongelmiin törmännyt.
Top
Flammie
Retired Dev
Retired Dev
User avatar
Posts: 632
Joined: Mon Jun 02, 2003 9:48 pm
Location: Dublin, Ireland
Contact:
Contact Flammie
Website

  • Quote

Post by Flammie » Tue Oct 26, 2004 7:57 pm

Oktane wrote:
ormi wrote:Mikäs flägi tuo ntplonly on? Mulla vain tuo ntpl. Mitä eroa?
Uusi glibc käyttää pthreadingiä (LinuxThreads) ns. varmistuksena. Eli jos kääntää glibc:n pelkästään USE="nptl" flagilla, se käännetään 2 kertaa (NPTL & LinuxThreads). USE="nptl nptlonly" kääntää glibc:n ainoastaan NPTL:llä. Jotkut ohjelmat eivät välttämättä toimi kunnolla pelkällä NPTL:llä ja senhän takia tämä onkin ;) Itse en ole kylläkään mihinkään ongelmiin törmännyt.
Monon roskienkeruu kokonaisuudessaan on yksi ongelmakappale, mediasoitin muine ottaa siitä pahiten iskua, jos vain nptl on käytössä. Olikos tuon kanssa varmaan jotain ongelmia joillain binääriajurivalmistajillakin? Nptlonlyä kannattanee mielestäni kuitenkin vielä välttää desktop-koneissa, palvelimessa se ei varmaan tuota juuri ongelmia, joskaan en tiedä onko tarpeellinenkaan.


FWIW, javan osuminen systeemiin menee toki java-useflägin kautta db:n riippuvuutena kautta. Javaa ei tosin ole ainakaan nykyisessä oletusprofiilissa.
Top
Post Reply
  • Print view

13 posts • Page 1 of 1

Return to “Finnish”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic