Kirjoittaja Aihe: Octaven asennus  (Luettu 2772 kertaa)

reijar

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Octaven asennus
« : 07.02.06 - klo:11.41 »
Pitaisi tehda pienehko hahmontunnistusprojekti, ja ajattelin aloitella Octavella. Taidan kuitenkin tarvita myos Octave-forgen, ja sen asentaminen ei enaa onnistunutkaan. Octaven (2.1.71) asensin apt-get:lla ja kun yritan samaa paketille octave-forge, saan:
Koodia: [Valitse]
$ dpkg -l | grep octave
ii  octave                                 2.1.71-2ubuntu2                    GNU Octave language for numerical computatio
ii  octave2.1                              2.1.71-2ubuntu2                    GNU Octave language for numerical computatio
$ sudo apt-get install octave-forge
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  octave-forge: Depends: libcln3c2 (>= 1.1.6) but it is not going to be installed
                Depends: libgmp3c2 but it is not going to be installed
                Depends: libqhull5 but it is not going to be installed
  ymessenger: Depends: libgdk-pixbuf2 (>= 0.13.0) but it is not going to be installed
              Depends: libglib1.2 (>= 1.2.0) but it is not going to be installed
              Depends: libgtk1.2 (>= 1.2.0) but it is not going to be installed
              Depends: libssl0.9.6 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Kuten nakyy, ongelmia on ollut myos ymessengerin asentamisessa. Tosin "ymessenger is already the newest version":
Koodia: [Valitse]
sudo apt-get -f install ymessenger
Reading package lists... Done
Building dependency tree... Done
ymessenger is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  ymessenger: Depends: libgdk-pixbuf2 (>= 0.13.0) but it is not going to be installed
              Depends: libglib1.2 (>= 1.2.0) but it is not going to be installed
              Depends: libgtk1.2 (>= 1.2.0) but it is not going to be installed
              Depends: libssl0.9.6 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Mutta dpkg -l ymessenger antaa statukseksi iU eika komentoa 'ymessenger' loydy
Koodia: [Valitse]
$ dpkg -l ymessenger
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                      Version                   Description
+++-=========================-=========================-==================================================================
iU  ymessenger                1.0.4_1                   Yahoo! Messenger Client

Eli apua tarvittaisiin ja kysymykseni lahinna ovat:
1) olenko sekoittanut jotain lukuisilla epaonnistuneilla asennusyrityksillani (mm. opencv, siihen vaadittuja kirjastoja, scilab, jne).. ja nyt paketinhallinta nayttaa kummia (esim ymessengerille)? Voiko tilanteen nollata jotenkin?
2) mista syysta saan ilmoituksen "it is not going to be installed", miksei? Onko paketti jo olemassa vai eiko sita loydy vai mika on hatana?
3) mitenkohan octave-forgen asennus oikein onnistuisi? Yahookin olisi kiva saada kuntoon, mutta Octave ennen kaikkea.


           Reija



HammerPower

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Re: Octaven asennus
« Vastaus #1 : 07.02.06 - klo:16.23 »
Lainaus
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Itse kokeilisen ensin alkuun tuota virheilmoituksen tarjoamaa ratkaisua. Eli konsoliin komento

Koodia: [Valitse]
sudo apt-get -f install
Käsittääkseni tuo komento osaa korjailla riippuvuussuhteita.

reija

  • Käyttäjä
  • Viestejä: 15
    • Profiili
Re: Octaven asennus
« Vastaus #2 : 07.02.06 - klo:17.12 »
Joo, unohdin alkup. viestista etta kokeilin, myos apt-get -f install komentoa, ei muuttanut tilannetta mitenkaan. :-( Siina kai voisi jotenkin antaa ratkaisuehdotuksen(??) mutta eipa minulla sellaisiakaan ole.

Olen myos yrittanyt asentaa Octaven headereita (octave2.1-headers, hurja arvaus etta niilla olisi kayttoa), mutta jalleen tulee entista pidempi lista asioita mista asennus rippuu, ja niiden perassa "it is not going to be installed".

Huomasin, etta sources.list oli puutteellinen, nyt siina on auki seuraavaa:
Koodia: [Valitse]
deb http://fi.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu breezy main restricted

deb http://fi.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu breezy-updates main restricted

deb http://fi.archive.ubuntu.com/ubuntu breezy universe
deb-src http://fi.archive.ubuntu.com/ubuntu breezy universe

deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted

deb http://security.ubuntu.com/ubuntu breezy-security universe
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
eli multiverse puuttuu. korjailun jalkeen ajoin apt-get update ja kokeilin asentamista uudelleen, mutta samat on ongelmat kuin aiemmin.   :-[

    Reija

juyli

  • Vieras
Re: Octaven asennus
« Vastaus #3 : 07.02.06 - klo:18.15 »
kokeilin, myos apt-get -f install komentoa, ei muuttanut tilannetta mitenkaan. :-( Siina kai voisi jotenkin antaa ratkaisuehdotuksen(??) mutta eipa minulla sellaisiakaan ole.


En viitsi piirrellä pirunkuvia seinille, mutta... Itse olen lahjakkaasti joskus sotkenut sekä Knoppixin, Ubuntun sekä Debianin leikitellessäni apt-getin kanssa milloin minkäkin repon kanssa.

Asensin testiksi Ubuntuun octaven:
Koodia: [Valitse]
~$ sudo apt-get install octave
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  atlas3-base fftw3 libg2c0 libhdf5-serial-1.6.4-0c2 octave2.1 texinfo
Ehdotetut paketit:
  atlas3-3dnow atlas3-sse atlas3-sse2 refblas3 lapack3 fftw3-dev gnuplot
  octave2.1-info octave2.1-doc octave2.1-htmldoc octave2.1-headers
  octave2.1-emacsen tetex-bin
Seuraavat UUDET paketit asennetaan:
  atlas3-base fftw3 libg2c0 libhdf5-serial-1.6.4-0c2 octave octave2.1 texinfo
0 päivitetty, 7 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 11,8Mt.
Purkamisen jälkeen käytetään 39,4Mt lisää levytilaa.
Haluatko jatkaa [K/e]?
Nouda:1 http://security.ubuntu.com breezy-security/main texinfo 4.7-2.2ubuntu2.1 [473kB]
Nouda:2 http://fi.archive.ubuntu.com breezy/main libg2c0 1:3.4.4-6ubuntu8 [50,1kB]
Nouda:3 http://fi.archive.ubuntu.com breezy/universe atlas3-base 3.6.0-20 [4353kB]
Nouda:4 http://fi.archive.ubuntu.com breezy/main fftw3 3.0.1-11 [956kB]
Nouda:5 http://fi.archive.ubuntu.com breezy/universe libhdf5-serial-1.6.4-0c2 1.6.4-2ubuntu1 [584kB]
Nouda:6 http://fi.archive.ubuntu.com breezy/universe octave2.1 2.1.71-2ubuntu2 [5339kB]
Nouda:7 http://fi.archive.ubuntu.com breezy/universe octave 2.1.71-2ubuntu2 [46,8kB]
Noudettiin 11,8Mt ajassa 17s (693kt/s)

ja sitten tuo octave-forge

Koodia: [Valitse]
~$ sudo apt-get install octave-forge
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  libcln3c2 libgmp3c2 libgmpxx3 libqhull5
Ehdotetut paketit:
  pi grace
Seuraavat UUDET paketit asennetaan:
  libcln3c2 libgmp3c2 libgmpxx3 libqhull5 octave-forge
0 päivitetty, 5 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 4496kt.
Purkamisen jälkeen käytetään 16,1Mt lisää levytilaa.
Nouda:1 http://fi.archive.ubuntu.com breezy/main libgmpxx3 4.1.4-10ubuntu1 [171kB]
Nouda:2 http://fi.archive.ubuntu.com breezy/main libgmp3c2 4.1.4-10ubuntu1 [314kB]
Nouda:3 http://fi.archive.ubuntu.com breezy/universe libcln3c2 1.1.9-1ubuntu3 [399kB]
Nouda:4 http://fi.archive.ubuntu.com breezy/universe libqhull5 2003.1-1 [159kB]
Nouda:5 http://fi.archive.ubuntu.com breezy/universe octave-forge 2005.06.13-1 [3453kB]
Noudettiin 4496kt ajassa 6s (690kt/s)

Noutaisin vaaditut paketit ja asentaisin käsin dpkg:llä pakottaen. Mitään takeita ei tietenkään ole onnistumisen suhteen.

Huom. Oli joitakin ongelmia saada nuo tekstit lainattua... Neditin kanssa - geditillä toimi.
« Viimeksi muokattu: 07.02.06 - klo:18.25 kirjoittanut juyli »

reija

  • Käyttäjä
  • Viestejä: 15
    • Profiili
Re: Octaven asennus
« Vastaus #4 : 08.02.06 - klo:15.05 »
Asensin testiksi Ubuntuun octaven:

ja sitten tuo octave-forge


Erittain hienoa, etta jaksoit kokeilla noiden asentamista! Buuttailin konetta pienten mutkien kautta  :-[ ja varmuuskopioiden ottamisen jalkeen rohkenin taas kokeilla apt:ia. Poistin silla ensin ymessengerin, octaven ja octave-forgen (tai sen mita niista nyt oli asentunut) ja kokeilin sitten asentaa uudelleen octaven ja octave-forgen. Ja nyt onnistui mainiosti! Ja Imagemagickin asennettuani sain jopa jpg-kuvan octaven kautta ruudulle, eli ehkapa tama tasta.

Kiitos viela avustasi.