Kirjoittaja Aihe: wine suostu asentumaan [RATKAISTU]  (Luettu 3657 kertaa)

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
wine suostu asentumaan [RATKAISTU]
« : 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.
« Viimeksi muokattu: 23.02.15 - klo:10.57 kirjoittanut JussiS »
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #1 : 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.
« Viimeksi muokattu: 06.02.15 - klo:00.26 kirjoittanut nm »

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #2 : 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...
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #3 : 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

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #4 : 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 ...
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #5 : 16.02.15 - klo:00.52 »
Mitä seuraava komento sanoo?
Koodia: [Valitse]
sudo apt-get install wine1.6 wine1.6-i386

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #6 : 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.]
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #7 : 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. ??
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #8 : 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.
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #9 : 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

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #10 : 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
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #11 : 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.
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: wine suostu asentumaan
« Vastaus #12 : 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. 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.