[Linux-Slack 10.1] JDK wil nieuwere paketten niet

Pagina: 1
Acties:

  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Ik probeer JDK5 te installeren alleen de self extracter/installer loopt vast omdat hij pakketten niet zou hebben, alleen alle pakketen heb ik alleen nieuwere versies!

Wat moet of kan ik hieraan doen!

error: Failed dependencies:
glibc >= 2.1.2-11 is needed by jdk-1.5.0_04-fcs
sh-utils >= 2.0-1 is needed by jdk-1.5.0_04-fcs
fileutils >= 4.0-8 is needed by jdk-1.5.0_04-fcs
gawk >= 3.0.4-1 is needed by jdk-1.5.0_04-fcs
textutils >= 2.0-2 is needed by jdk-1.5.0_04-fcs
/bin/sh is needed by jdk-1.5.0_04-fcs

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:44

Cyphax

Moderator LNX
Maar kan ie ze ook vinden? Er staat te weinig info. Paden en dergelijke staan goed?

Saved by the buoyancy of citrus


  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Wat ik doe is hetvolgende:

./jdk-1_5_0_04-linux-i586-rpm.bin

En verder niks. Het gaat dus om een stadaard geinstalleerde Slackware en die bezit CoreUtils welke versie 5 is en dus de laatste versie betreft!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:44

Cyphax

Moderator LNX
BSeB schreef op maandag 15 augustus 2005 @ 13:21:
Wat ik doe is hetvolgende:

./jdk-1_5_0_04-linux-i586-rpm.bin

En verder niks. Het gaat dus om een stadaard geinstalleerde Slackware en die bezit CoreUtils welke versie 5 is en dus de laatste versie betreft!
Hmm.. RPM. Dan gok ik dat dat je probleem is. Slackware is niet gebaseerd op RPM dus volgens RPM heb je niets geinstalleerd op je systeem, zelfs sh niet. :)
Dit kom je waarschijnlijk ook tegen als je bijvoorbeeld OpenOffice beta wilt installeren; is ook op RPM gebaseerd. Ik heb het ook gehad iig. Maar bij RPM kun je --nodeps meegeven, ik weet niet of dat met die installer ook gaat.

Je kunt beter een niet-RPM versie downloaden denk ik, als die beschikbaar is. :)
[edit]
Ik zie bij Sun 2 versies staan: "Linux RPM in self-extracting file" en "Linux self-extracting file", pak die 2e :)

[ Voor 14% gewijzigd door Cyphax op 15-08-2005 13:35 ]

Saved by the buoyancy of citrus


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Cyphax schreef op maandag 15 augustus 2005 @ 13:32:
[...]

Hmm.. RPM. Dan gok ik dat dat je probleem is. Slackware is niet gebaseerd op RPM dus volgens RPM heb je niets geinstalleerd op je systeem, zelfs sh niet. :)
Dit kom je waarschijnlijk ook tegen als je bijvoorbeeld OpenOffice beta wilt installeren; is ook op RPM gebaseerd. Ik heb het ook gehad iig. Maar bij RPM kun je --nodeps meegeven, ik weet niet of dat met die installer ook gaat.

Je kunt beter een niet-RPM versie downloaden denk ik, als die beschikbaar is. :)
Idd. Net even een 1.5.0_04 gedowned en geinstalleerd.....

http://jdl.sun.com/webapps/download/AutoDL?BundleId=10149

(dus niet de rpm). Installeerd hier goed, ook slack 10.

Ik denk (gezien de fcs toevoeging) dat je een redhat / fedora rpm te pakken hebt.

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Verwijderd

De nieuwste versie van JDK is te vinden bij Slackware zelf, in de /extra-map. Dan heb je gewoon een .tgz die je met pkgtool kan installeren.

Anders kan je beter de niet-rpm bij java.sun.com downloaden en die installeren, evt. zelf package daarvan maken mbv checkinstall.

  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Ik heb nu idd de andere versie en die gaat als een banaan, maar moet ik die package niet nog iets doen?

Bijvoorbeeld op een bepaalde plaats zetten, of heeft hij dat zelf gedaan, normaal heb ik sources dus dit is eigenlijk iets anders!

Verwijderd

BSeB schreef op maandag 15 augustus 2005 @ 14:53:
Ik heb nu idd de andere versie en die gaat als een banaan, maar moet ik die package niet nog iets doen?

Bijvoorbeeld op een bepaalde plaats zetten, of heeft hij dat zelf gedaan, normaal heb ik sources dus dit is eigenlijk iets anders!
Wat is nou in godsnaam je vraag?? :?

Welke andere versie heb je nou gepakt, die installer van sun of de package van Slackware? Ik zou zelf voor de laatste gaan, makkelijker bij te houden/verwijderen/up te graden, maar 't maakt niet zo heel veel uit. Als je de slackware-package neemt is 't gewoon installpkg en klaar, staan ook je classpath's enzo in een keer goed. Als je de sun-installer neemt zal je die variabelen zelf nog moeten zetten, maar dat staat vast wel beschreven in de installatie-documentatie van Sun.

  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Laat ik het zo zeggen, waar moet die install staan?

Als ik het bestand van javasite heb gedownload en heb uitgevoerd heb ik een map in die dir erbij, wat is de officiele plaats waar dit pakket hoort te staan!

Nu doe ik het in /tmp, ik neem niet aan dat dit programma daar hoort te staan.

Op deze site:

http://java.sun.com/j2se/1.5.0/install-linux.html

Staat dat dat het enige is wat je moet doen. Ik wil hem nu dus op de juiste plaats laten uitpakken!

Verwijderd

Dat staat er dus ook, je kunt 'm overal uitpakken en neerzetten. De uitgepakte map is alles wat je nodig hebt. Logische plek zou onder /usr/local zijn maar dan heb je root access nodig, heb je die niet kan je 'm bijvoorbeeld in je home directory neerzetten. Daarna zal je dus nog moeten zorgen dat je je classpath's goed zet zodat java programma's m kunnen vinden, dat staat niet in het document waar je naar linkte maar ongetwijfeld elders of in de documentatie die bij het package komt.

Maar voor de laatste keer, download gewoon die Slackware-package en installeer dat ding, dan ben je overal vanaf en werkt 't gewoon. http://ftp.bit.nl/mirror/...j2sdk-1_5_0_04-i586-1.tgz

[ Voor 19% gewijzigd door Verwijderd op 15-08-2005 16:35 ]

Pagina: 1