[ Vuk @ 30.06.2004. 15:22 ] @
Pre izvesnog vremena java aplikacije, poput LimeWire-a pocele su cudno da mi se ponasaju, pa sam mislio da ce reinstalacija java vm pomoci.
Prvo sam deinstalirao javu (paket j2re-1_4_2_02-linux-i586.bin) uz pomoc kpackage-a. E sad nastaje problem, instalacija paketa, reklo bi se, prodje u najboljem redu, odradi on to sto ima, al sistem nigde ne registruje da je instaliran. Nema ga ni u spisku instaliranih paketa, niti moze da se pokrene java konzola!

Zna li neko sta da radim?
[ filmil @ 30.06.2004. 15:39 ] @
Instaliraj paket uz pomoć komande installpkg. Tada ćeš tačno videti šta nije u redu, ako nije.

f
[ Vuk @ 30.06.2004. 15:51 ] @
Ne moze sa installpkg zato sto nije .tgz (vec .bin) paket. :(
[ TiXo @ 30.06.2004. 16:12 ] @
ako je kao što je bilo nekad: taj .bin kad startuješ napravi .rpm
Ukoliko nije izvršni fajl, samo jedan chmod.

T.
[ Vuk @ 30.06.2004. 16:24 ] @
Ne znam kako da od ovog bin-a napravim rpm. Jeste on izvrsni fajl, radi instalacija, samo se sistem ponasa kao da ne postoji.
[ filmil @ 30.06.2004. 16:32 ] @
Citat:
 Ne znam kako da od ovog bin-a napravim rpm. Jeste on izvrsni fajl, radi instalacija, samo se sistem ponasa kao da ne postoji.
Trenutak jedan. Naravno da sistem ne pokazuje da se išta instaliralo, zato što instalacija bilo čega što nije Slackware paket ide mimo slackovog registra za pakete (/var/log/packages). Koliko se sećam, java runtime kod Sleka se instalira ručno tako što pokreneš odgovarajući ..bin fajl (dakle taj kog imaš) iz komandne linije, odgovoriš na nekoliko pitanja i to je to. Paket se obično instalira u neki direktorijum koji nije u PATH-u pa ga zato ni ne vidiš. Dodaj taj direktorijum u PATH, odn. ako je dir taj direktorijum onda dodaj dir/bin i stvar bi trebala da proradi kako očekuješ.

f
[ TiXo @ 30.06.2004. 16:41 ] @
zar se u direktorijumu u kome se nalaziš ne pojavi rpm?
startuješ ga iz konzole, a ne na dvoklik?

T.

[edit]: f je objasnio bolje, očigledno rpm se pravi na rpm distribucijama.
[ Vuk @ 30.06.2004. 18:34 ] @
citat:
Citat:

Trenutak jedan. Naravno da sistem ne pokazuje da se išta instaliralo, zato što instalacija bilo čega što nije Slackware paket ide mimo slackovog registra za pakete (/var/log/packages). Koliko se sećam, java runtime kod Sleka se instalira ručno tako što pokreneš odgovarajući ..bin fajl (dakle taj kog imaš) iz komandne linije, odgovoriš na nekoliko pitanja i to je to. Paket se obično instalira u neki direktorijum koji nije u PATH-u pa ga zato ni ne vidiš. Dodaj taj direktorijum u PATH, odn. ako je dir taj direktorijum onda dodaj dir/bin i stvar bi trebala da proradi kako očekuješ.



Sad, ti i jesi i nisi u pravu. On verovatno ide van /var/log/packages ali program Kpackage registruje i neke pakete van te liste. Pogotovu sto je taj paket, kada sam ga prvi put instalirao, bio tamo, a odatle sam ga deinstalirao.
Druga stvar, ja sam (prvi put) paket instalirao iz /usr/share/j2re/ i iz konzole sam mogao da podignem java konzolu, tj. java je bila u izvrsnoj putanji.
Treca stvar, svi programi koji koriste javu radili su, iako je ona bila instalirana u /usr/share/j2re

Posto mi sad nista drugo ne preostaje, probacu ovo sa PATH=/bin iako se u uputstvu takvi komentari ne spominju kao potrebni.

Citat:
TiXo: zar se u direktorijumu u kome se nalaziš ne pojavi rpm?
startuješ ga iz konzole, a ne na dvoklik?

T.

[edit]: f je objasnio bolje, očigledno rpm se pravi na rpm distribucijama.


NEMA rpm-a
[ filmil @ 30.06.2004. 22:57 ] @
Citat:

Sad, ti i jesi i nisi u pravu. On verovatno ide van /var/log/packages ali program Kpackage registruje i neke pakete van te liste.
Prilično teško da kpackage registruje ne-tgz pakete za Slek. Slek se služi nekim trikovima za takve stvari, jedan bi bio da se pri instalaciji nekog drugog neophodnog paketa u kpackage „utisne“ informacija da je j2re instaliran. Međutim pkgtools i slekver nikada ne proverava konzistentnost ovih podataka pa možeš očekivati svakakve rezultate tu.

Nisam probao kpackage pa ne znam šta tačno radi, ali sam prilično siguran (sigurnost potiče iz nekih 7-8 godina „slekovanja“) da se j2re ne može videti kao instaliran paket ako se instalira ručno. Najbitnija stvar je da uočiš u kom se direktorijumu nalaze JAVA izvršne datoteke i da ga ubaciš u PATH.

f
[ bp21000 @ 30.06.2004. 23:01 ] @
Vuče, a jesi li ti koristio onu javu koja dolazi sa Slackom 9.1 ili samo tu verziju koju si skinuo s neta pa onda instalirao? Slušam šta ovi ljudi pričaju i ne mogu čudom da se načudim. Znam 100% da sam ja pustio sistem (Slack 9.1) da instalira tu verziju koja se nalazi na njegovim instalacionim diskovima i nikada nije bilo problema sa pokretanjem java aplikacija ni iz konzole ni iz X-a. A ista je situcija i sada na Slacku 10.0. Tako da meni uopšte nije jasno kakvu si to potrebu imao za instaliranjem bin fajla jave skinutog sa neta, umesto da koristiš javu sa distribucije?!?
[ Vuk @ 30.06.2004. 23:31 ] @
I ja sam zbunjen sa tom situacijom u kpackage. Sasvim sigurno je bio izlistan pre moje deinstalacije i to bas kao .bin "paket"!

bp21000 gde si ti nasao javu na diskovima? Ja nisam uspeo da je nadjem, pa sam skinuo sa neta.
[ Vuk @ 01.07.2004. 00:15 ] @
Nasao sam javu na Slack disku, ne znam kako mi je pre promakla. Sad sve sljaka.

Hvala na savetima!
[ bp21000 @ 01.07.2004. 01:03 ] @
Citat:
Vuk: Nasao sam javu na Slack disku, ne znam kako mi je pre promakla. Sad sve sljaka.

Hvala na savetima!


Evo da i drugi znaju:

Prvi disk 9.1. Putanja je ovo: /mnt/cdrom/slackware/d/j2sdk-1_4_2_01-i586-1.tgz

A opis kaze ovako:

The Java 2 SDK software includes tools for developing, testing, and
running programs written in the Java programming language. This
package contains everything you need to run Java(TM).


Promaklo ti je jer nisi dovoljno pazljivo gledao. Posto imam dovoljno prostora na hardu, ja uvek instaliram slack u full modu (na 10.0 to je 3GB softvera) i onda posle sklanjam sta mi je visak.

Kod MDK 10 je obrnuta situacija uvek ga prvo pustim da instalira samo predefinisane pakete, pa posle rucno dodajem sta mi treba. Jer zaista MDK dolazi sa gomilom softvera na diskovima, za razliku od slacka. Ali opet, kad se slack dobro podesi i on ima sve sto mi treba.