Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: JussiS - 05.02.15 - klo:19.58

Otsikko: wine suostu asentumaan [RATKAISTU]
Kirjoitti: JussiS - 05.02.15 - klo:19.58
Hei!

Pitäisi saada wine toimintaan, että saisin pari winkkarille tehtyä ohjelmaa käyttöön. Vaan ei suostu asentumaan. kertoo tällaista.

Koodia: [Valitse]
(precise)jussi@localhost:~$ sudo apt-get install wine
[sudo] password for jussi:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
(precise)jussi@localhost:~$

Tuo siis väittää mulla on rikkinäisiä paketteja. No, synapticilla kun katson niin väittää, että tuo wine paketti on rikki, jota en kyllä oikein uskoisi kun se on kuitenkin Ubuntun repoista.

Että tällainen tilanne. Onko vinkkejä winen asentamiseen?

PS: Ubuntu 14.04.
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: nm - 06.02.15 - klo:00.21
Lisää tuki 32-bittisille paketeille:

Koodia: [Valitse]
sudo dpkg --add-architecture i386
Yritä sitten Winen asennusta uudelleen.

Jos tämä ei auta, järjestelmässäsi saattaa olla riippuvuusongelmia, jotka johtuvat muista asennetuista paketeista kuin Winestä. Yleensä tällaiset ongelmat johtuvat kolmannen osapuolen ohjelmalähteistä tai mahdollisesti Ubuntun jakelupäivityksessä (esim. 12.04 -> 14.04) syntyneistä ristiriidoista. Ubuntun repositoriossa olevat Wine-paketit ovat kyllä ehjiä. Vikaa voi selvitellä seuraamalla riippuvuusketjua, kunnes varsinainen ristiriita tulee vastaan. Kokeile ensin asentaa paketti wine1.6, josta apt-get herjaa.
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 09.02.15 - klo:15.36
Hei,

ajoin tuon komennon terminaalissa, mutta näytti siltä kuin mitään ei olisi tapahtunut. Joka tapauksessa uudelleenasennusyrityksen jälkeen tulee taas ilmoitus rikkinäisestä paktista, joka pyydetään korjaamaan...
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: nm - 09.02.15 - klo:15.41
Sitten järjestelmässäsi on jotain muuta vikaa, jota voi lähteä selvittelemään yllä kuvatulla tavalla. Mitä tämä sanoo:

Koodia: [Valitse]
sudo apt-get install wine1.6
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 16.02.15 - klo:00.42
Hei,

tällainen vastaus kun yritän terminaalista komentaa asentamaan wine1.6

Koodia: [Valitse]
The following packages have unmet dependencies:
 wine1.6 : Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu4)
E: Unable to correct problems, you have held broken packages.

Jotta jumissa ollaan edelleenkin ...
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: mrl586 - 16.02.15 - klo:00.52
Mitä seuraava komento sanoo?
Koodia: [Valitse]
sudo apt-get install wine1.6 wine1.6-i386
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 19.02.15 - klo:22.25
Hei,

kokeilin tota uutta ehdotusta ja tuli tällainen ilmoitus.

Koodia: [Valitse]
The following packages have unmet dependencies:
 wine1.6-i386:i386 : Depends: liblcms2-2:i386 (>= 2.2+git20110628) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.]
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 19.02.15 - klo:22.31
No,
katselin synapticilla että mitä on asennettu, niin näyttäisi olevan asennettuna liblcms2.2., mutta ei tuota missä on tuo i386 loppu, eikä synaptic löydä sellaista asennettavaksi. ??
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 19.02.15 - klo:22.35
Niin,

tämä sama ongelma on jo kahdella 14.04 koneella.

Olen ensi viikolla menossa asentamaan kaverille Ubuntua, ja jos tämä ei ratkea niin en uskalla asentaa kuin 12.04.
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: nm - 20.02.15 - klo:00.29
ubuntu-users-postituslistalla on selvitelty samanlaista ongelmaa syksyllä: https://lists.ubuntu.com/archives/ubuntu-users/2014-September/277428.html

Tuossa tapauksessa vika johtui siitä, että Ubuntu 12.04:ään oli asennettu jokin PPA, josta tuli uusi versio 64-bittisestä liblcms2-2:sta. Sitten 12.04->14.04-päivityksen jälkeen PPA:sta asennettu paketti aiheutti ristiriidan, jota Apt ei pystynyt ratkaisemaan.

Ovatko järjestelmäsi 12.04:stä päivitettyjä tai onko niissä käytössä epävirallisia ohjelmalähteitä?

Mitä tämä komento kertoo:

Koodia: [Valitse]
apt-cache policy liblcms2-2
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 23.02.15 - klo:10.19
Hei!

Ongelma on kolmella koneella, joista ainakin kaksi on päivitetty 12.04 -> 14.04. Molemmissa ilmeisesti jotain PPA virityksiä. Kolmannella koneella ollut myös joku Linux, jonka päälle on asennettu Mate Ubuntu. Tämä kolmas kone antaa seuraavaa tuolla ehdottamallasi komennolla:
Koodia: [Valitse]
liblcms2-2:
  Installed: 2.6-3ubuntu1~trusty1
  Candidate: 2.6-3ubuntu1~trusty1
  Version table:
 *** 2.6-3ubuntu1~trusty1 0
        100 /var/lib/dpkg/status
     2.5-0ubuntu4 0
        500 http://fi.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: JussiS - 23.02.15 - klo:10.55
Hei,

kiitos tuosta linkistä. siellä oli tosiaan keskustelu täsmälleen samasta ongelmasta. Seurasin keskustelua pitkälle, en tehnyt valitettavasti muistiinpanoja, mutta lukekaa itse ketjua läpi, tulin kohtaan jossa kehotettiin:

Koodia: [Valitse]
sudo apt-get install libcms2-2:i386

jonka viattomasti ajoin.

Komento alkoi poistaa ohjelmia, LibreOffice ja ainakin puolet grafiikkaohjelmista meni sen tien, ja MATE:n kuvakkeet muuttuivat toisennäköisiksi. Ainakin nämä. Hetken vaikutti, että koko käyttis on poistumassa. Kesti aika pitkään.

Tämän jälkeen ajoi taas terminaalissa:

Koodia: [Valitse]
sudo apt-get install wine
Ja kas kummaa, wine asentui. Tälläkin kertaa asennettiin aika runsaasti paketteja, en tiedä kaikkea, mutta asennus kesti kuitenkin aikansa.

Nyt on wine asennettu, ja seuraavaksi pitää asentaa kaikki menetetyt ohjelmat takaisin. Ilmeisesti teen sen sitten vaan synaptivin kautta ja unohdan nuo PPA -versiot ohjelmista.

Ja kaverin koneelle asennan winen heti ensimmäisenä Ubuntun asennuksen jälkeen, ja vasta sitten lisää muuta softaa.

Näyttää siltä, että tämä on ratkaistu.

Jos ilmenee uusia pulmia, laitan tiedoksi.
Otsikko: Vs: wine suostu asentumaan
Kirjoitti: nm - 23.02.15 - klo:13.24
liblcms2-2:
  Installed: 2.6-3ubuntu1~trusty1
  Candidate: 2.6-3ubuntu1~trusty1

Tämä on peräisin LibreOffice Pre-Releases -PPA:sta (https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-prereleases). Paketti sekoittaa Winen riippuvuudet niin, ettei sekä PPA:sta asennettu LibreOffice että Ubuntun virallinen Wine voi olla asennettuna samaan aikaan.

Kannattaa tosiaan pitäytyä virallisissa paketeissa, ellet välttämättä tarvitse tiettyä ohjelmaversiota PPA:sta.