Kirjoittaja Aihe: RATKAISTU: Ohjelman asennus epäonnistui  (Luettu 2175 kertaa)

Jurtsa

  • Käyttäjä
  • Viestejä: 71
    • Profiili
RATKAISTU: Ohjelman asennus epäonnistui
« : 22.01.11 - klo:12.55 »
Auttakaa tyhmää, missä meni pieleen?

Tarkoitus oli asentaa Cmap-käsitekarttaohjelma tähän 10.4-purkkiin.

Ensimmäisenä asensin viimeisimmät käyttispäivitykset.

Sitten tsekkasin Ubuntun oman ohjelmistotarjonnan. Ainoat
Cmap-viittaukset olivat fontinhallinnan suuntaan, aivan eri asiaa. Siispä
lataamaan asennuspaketti instituutin kotisivuilta
<http://cmap.ihmc.us/download/>
wanhaan lataushakemistoon /stuff/rpm (käytin aiemmin Red Hatia,
siitä nimi).

chmod +x
-rwxr-xr-x 1 jurtsa  jurtsa  114316666 2011-01-22 11:00 LinuxCmapTools_v5.04.01_10-28-10.bin

Ylläpitäjän tunnuksella sisään, rootiksi su:lla.
Asennusohjelman ajo ./LinuxCmapTools_v5.04.01_10-28-10.bin

Näytti lupaavalta, Java heräteltiin henkiin. Kysymys: "Mihin asennetaan?"
Ehdotuksena /root/. No ei varmasti rootin kotihakemistoon! Eikä omaan.
Ajatus pyörimään:
/etc ?
/var ?
/usr ? joo!!!
/usr/share - sehän tuntuu loogiselta.

/usr/share asennushakemistoksi. Kysymys "laitetaanko linkkaukset
kotihakemistoon" tms. Vastasin "ei": en halua työpöydälle pikakuvaketta,
ainoastaan käynnistysvalikkoon.

Asennus jatkui (lisenssiehtojen?) kielivalintaan asti, dialogissa oli monen
maan liput, yritin klikata Suomen lippua. Sitten alkoi homma hyytyä:
"some parts of the installation were not successful, check log" tms.

OK. Menin pääkäytäjätunnuksella /usr/share -hakemistoon.
Yritin listata asiaan kuuluvat tiedostot käskyllä  ls -l *IHM*

(Kuvatuutukaappauksesta poistin tietokoneen paikallisen nimen ja
GIMPissä koko kuva vahingossa leikkautui vasemmasta reunastaan,
sorry.)



Kun yritän lukea IHMC_CmapTools... asennuslogia (kooltaan 122410
tavua), niin koko tiedostoa ei löydy! Lienee turha mainitakaan, että
käynnistysvalikosta Cmap Toolsia ei löydy.

Missä mokasin?
« Viimeksi muokattu: 24.01.11 - klo:18.33 kirjoittanut Jurtsa »

Jurtsa

  • Käyttäjä
  • Viestejä: 71
    • Profiili
Vs: Ohjelman asennus epäonnistui
« Vastaus #1 : 22.01.11 - klo:18.11 »
Äh, peruskomennot (tiedoston löytäminen) eivät ole hanskassa.
Kun siirryin  IHMC_CmapTools-hakemistoon, niin siellähän se loki oli.

/usr/share/IHMC_CmapTools
-rw-rw-r-- 1 root root 122140 2011-01-22 11:21 IHMC_CmapTools_v5.04.01_InstallLog.log

tail IHMC_CmapTools_v5.04.01_InstallLog.log

Create Link:              /usr/share/IHMC_CmapTools/Uninstall CmapTools
                          Status: SUCCESSFUL

Install Action:           RPMSpecFile
                          Status: ERROR
                          Additional Notes: ERROR - There was a problem creating the RPM package. You may not be running as root or may not have installed RPM Builder correctly.
                                            ERROR - java.lang.NullPointerException


Eli Cmap on RPM-pohjainen, ei asennu Ubuntuun :-(

J3K

  • Käyttäjä
  • Viestejä: 193
    • Profiili
Vs: Ohjelman asennus epäonnistui
« Vastaus #2 : 22.01.11 - klo:18.46 »
Oletko varma ettei löydy .debiä? Kyllä RPM-tiedostotkin onnistuvat jos haluaa. Tuossa kyllä halutaan tehdä .RPM?

Jurtsa

  • Käyttäjä
  • Viestejä: 71
    • Profiili
Vs: Ohjelman asennus epäonnistui
« Vastaus #3 : 24.01.11 - klo:17.14 »
Oletko varma ettei löydy .debiä?

Latausosoitteessa http://cmap.ihmc.us/download/ ei edes puhuta
rpm- tai deb-paketeista. Jaossa on vain bin-tiedostot:

IHMC CmapTools v5.04.01 for Linux    109.0Mb
512 MB of RAM / main memory or higher recommended

IHMC CmapTools v5.04.01 for Linux 64Bits    83.4Mb
512 MB of RAM / main memory or higher recommended. Version for 64-bit architectures

IHMC CmapLite v5.04.01 for Linux    63.9Mb
Recommended for smaller machines with a reduced memory size, in particular Netbooks. CmapLite is also appropriate for older machines with small main memory.

Kyllä RPM-tiedostotkin onnistuvat jos haluaa. Tuossa kyllä halutaan tehdä .RPM?

Miten Ubuntuun voi asentaa RPM-paketeista?

J3K

  • Käyttäjä
  • Viestejä: 193
    • Profiili
Vs: Ohjelman asennus epäonnistui
« Vastaus #4 : 24.01.11 - klo:17.45 »
Hmm kokeilin ladata tuon ja se lähtee asentumaan ihan normaalisti kun merkkasin sille oikeuden suoritettavaksi ja
Koodia: [Valitse]
/home/käyttäjä/LinuxCmapTools_v5.04.01_10-28-10.bin ja käyntiin
Koodia: [Valitse]
/IHMC_CmapTools$ ./CmapTools
.RPM asenteluja varten
Koodia: [Valitse]
sudo apt-get install alien
Koodia: [Valitse]
sudo alien paketti.rpm tekee siitä .debin jonka saa taas kliksuteltua.

Jurtsa

  • Käyttäjä
  • Viestejä: 71
    • Profiili
Vs: Ohjelman asennus epäonnistui
« Vastaus #5 : 24.01.11 - klo:18.32 »
Hmm kokeilin ladata tuon ja se lähtee asentumaan ihan normaalisti kun merkkasin sille oikeuden suoritettavaksi

Mokani taisi olla se, että lähdin asentelemaan roottina ja vaihdoin 
kohdehakemistoksi /usr/share:n, mihin ohjelma sattumalta fyysisesti
asentuu. Nyt kun kokeilin normaalikäyttäjänä kohdehakemistona oma
kotihakemisto, niin onnistui :)

.RPM asenteluja varten alien tekee siitä .debin jonka saa taas kliksuteltua.

Hyvä tietää, kiitos!

juyli

  • Vieras
Vs: Ohjelman asennus epäonnistui
« Vastaus #6 : 24.01.11 - klo:21.46 »
asentuu. Nyt kun kokeilin normaalikäyttäjänä kohdehakemistona oma kotihakemisto, niin onnistui :)

Noin onnistunee, jos halutaan ohjelman toimivan ko. käyttäjätunnuksella, jolla siis oikeudet rajoittuvat omaan hakemistoon ja sen alihakemistoihin.
Usein paikallisille käyttäjille softat asennetaan hakemistoon /usr/local, ja käynnistin löytyy esim. /usr/local/bin -hakemistosta.
Alien (tai esim. checkinstall) ovat mielenkiintoisia ohjelmia, mutta jos vain lähdekoodi löytyy, on ehkä paras kääntää ohjelma omaa versiota varten, jos omaan jakeluun ei valmista asennettavaa pakettia löydy.