Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Wine - oprava poškodených balíkov  (Přečteno 3571 krát)

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Wine - oprava poškodených balíkov
« kdy: 07 Března 2020, 21:59:02 »
Skúšal som dnes robiť aktualizáciu Wine ale bohužiaľ som skončil s týmto chybovým hlásením.

Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete
nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že
požadované balíky ešte neboli vytvorené alebo presunuté z fronty
Novoprichádzajúcich (Incoming) balíkov.
Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:

Nasledovné balíky majú nesplnené závislosti:
 winehq-stable : Závisí na: wine-stable (= 5.0.0~bionic)
E: Problémy sa nedajú opraviť, niektoré balíky držíte v poškodenom stave.


Poraďte prosím ako to fixnúť. Skúšal som to cez Synaptic ale dospel som k podobnému hláseniu o balíkoch v poškodenom stave...
Ďakujem za odpoveď.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Wine - oprava poškodených balíkov
« Odpověď #1 kdy: 08 Března 2020, 00:14:03 »
Odinstalovat ( v Synapticu) nebo v terminálu
Kód: [Vybrat]
sudo apt purge wine*
všechny wine balíky (neboj, vše co ve wine máš (složka ~/.wine) zůstane.
Pak nainstalovat wine takto
« Poslední změna: 08 Března 2020, 01:09:20 od juwa2 »

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #2 kdy: 08 Března 2020, 07:58:10 »
@juwa2 - ďakujem za odpoveď

tak tam asi bude závažnejšia zrada nakoľko

Kód: [Vybrat]
07:41:49   sudo apt purge wine*
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí             
Načítavajú sa stavové informácie... Hotovo
E: Nedá sa nájsť balík winehq.key
E: Couldn't find any package by glob 'winehq.key'
E: Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „winehq.key“
Ani v Synapticu som nenašiel čo by išlo odinštalovať.

Keď som následne podľa toho návodu skúsil inštaláciu, dospel som k rovnakému hláseniu o poškodených balíkoch .
Kód: [Vybrat]
sudo apt install --install-recommends winehq-stable
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí             
Načítavajú sa stavové informácie... Hotovo
Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete
nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že
požadované balíky ešte neboli vytvorené alebo presunuté z fronty
Novoprichádzajúcich (Incoming) balíkov.
Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:

Nasledovné balíky majú nesplnené závislosti:
 winehq-stable : Závisí na: wine-stable (= 5.0.0~bionic)
E: Problémy sa nedajú opraviť, niektoré balíky držíte v poškodenom stave.
Samozrejme som dodržal všetky predchádzajúce kroky inštalácie.
Čo s tým?
Ďakujem za odpoveď.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Wine - oprava poškodených balíkov
« Odpověď #3 kdy: 08 Března 2020, 08:55:59 »
Jaký je vlastně důvod toho tvého snažení? Původní wine nefungovalo?

Než hodláš instalovat wine znovu, musíš nejprve to původní odinstalovat - jinak to nemá smysl, selže to...
Otevři si Synaptic, do vyhledávání napiš wine a vše co najde odinstaluj.

Pokud to nepůjde, máš zřejmě systém nabořený a reinstalace tě nemine (pokud tedy nemáš zálohu OS).
Ještě předtím však můžeš zkusit příkazy odtud nebo odtud či odtud.

Třeba budeš mít štěstí....
« Poslední změna: 08 Března 2020, 09:00:16 od juwa2 »

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #4 kdy: 08 Března 2020, 09:12:19 »
@juwa2 - ďakujem za snahu

Tak mám teda niečo so systémom. Nedokážem s tým nič urobiť.
Budem mesiac ešte vydržať a aj tak budem robiť reinstall na 20.04 LTS
Akurát nedokážem 2 aplikácie pod Wine aktuálne vyriešiť.

singularis

  • Aktivní člen
  • *
  • Příspěvků: 176
Re:Wine - oprava poškodených balíkov
« Odpověď #5 kdy: 08 Března 2020, 10:04:56 »
Odinstalovat ( v Synapticu) nebo v terminálu
Kód: [Vybrat]
sudo apt purge wine*

Ten příkaz do terminálu, bohužel, není správně. Obsahuje jednu z velmi častých chyb. Správně mělo být například:

Kód: [Vybrat]
sudo apt purge "wine*"
Ten chybový výpis („Nedá sa nájsť balík winehq.key“) svědčí o tom, že bash našel v aktuálním adresáři soubor „winehq.key“, a tak při volání apt bezostyšně nahradil „wine*“ za „winehq.key“ a apt se pak divil, že balík winehq.key neexistuje. Pokud v jakémkoliv parametru používáme znaky ?, *, [, ] a nechceme, aby je bash intepretoval, musíme je escapovat nebo parametr uzavřít do uvozovek. Tato chyba je o to zrádnější, že když bash odpovídající soubor či adresář nenajde, bez ohlášení chyby ponechá vzorek tak, jak je, což může uživatele ponechat v omylu, že příkaz napsal správně. Jenže ten příkaz bude fungovat správně jen do momentu, než se v aktuálním adresáři objeví soubor či podadresář, jehož název tomu vzorku vyhovuje...

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #6 kdy: 08 Března 2020, 10:40:26 »
Ďakujem za odpoveď.
Skúsil som to aj s tvojím príkazom.
Bohužiaľ dospel som k tomu istému s poškodenými balíkmi ako som písal v prvom príspevku.  :(

zeleno

  • Aktivní člen
  • *
  • Příspěvků: 417
Re:Wine - oprava poškodených balíkov
« Odpověď #7 kdy: 08 Března 2020, 10:59:09 »
Už som to párkrát zažil, pomohol len reinstal. Potom som už nechal v systéme len verziu wine zo základných repozitárov a začal používať Playonlinux, kde sa sa dajú stiahnuť všetky verzie wine a používať ich nezávisle od verzie v systéme.

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #8 kdy: 08 Března 2020, 11:43:40 »
V posledním Wine v oficiálním repozitáři je chyba, která způsobuje popisovaný problém.

Řešením je odstranit oficiální repo a použít OBS - příklad je pro větev stable:

Kód: [Vybrat]
sudo apt-add-repository -r 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
wget -nv https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./'
sudo apt-get update
sudo apt install --install-recommends winehq-stable

Zdroj: https://askubuntu.com/questions/1205550/cant-install-wine-on-ubuntu-actually-lubuntu-18-04
« Poslední změna: 08 Března 2020, 14:38:29 od JirkaZ »

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #9 kdy: 09 Března 2020, 11:34:21 »
@JirkaZ - tak nie , ani tadiaľto neviedla cesta  >:(

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #10 kdy: 09 Března 2020, 11:48:13 »
@JirkaZ - tak nie , ani tadiaľto neviedla cesta  >:(

No a nevedla znamená co? Je skutečně odstraněný ten starý repozitář, přidaný nový a udělána nová instalace wine z něj?

Výpisy?

U mě to totiž před časem fungovalo, i když jsem použil trochu odlišný postup (vše v Synapticu: odinstalace všeho, co se týkalo Wine, odebrání starého repo, přidání nového výše uvedeného, nové načtení repos, nová instalace Wine).

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #11 kdy: 09 Března 2020, 12:10:40 »
@JirkaZ
odstránil som repozirár Winne zo zdrojov a následne som išiel podľa návodu od teba.
Končí to takto:
Kód: [Vybrat]
12:08:57   sudo apt install --install-recommends winehq-stable
[sudo] heslo pre používateľa tony:
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí             
Načítavajú sa stavové informácie... Hotovo
Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete
nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že
požadované balíky ešte neboli vytvorené alebo presunuté z fronty
Novoprichádzajúcich (Incoming) balíkov.
Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:

Nasledovné balíky majú nesplnené závislosti:
 winehq-stable : Závisí na: wine-stable (= 5.0.0~bionic)
E: Problémy sa nedajú opraviť, niektoré balíky držíte v poškodenom stave.

ok1dtm

  • Aktivní člen
  • *
  • Příspěvků: 342
Re:Wine - oprava poškodených balíkov
« Odpověď #12 kdy: 09 Března 2020, 12:58:55 »
Tak mi to nedalo a vyzkoušel jsem v Kde neon (Bionic). Mám přidaný Wine ppa https://wiki.winehq.org/Ubuntu     
 Odinstaloval jsem pomocí Synapticu pomocí volby úplně odstranit všechno začínající wine... (používám winehq-devel)
 Nainstaloval jsem bez jakýchkoliv problémů winehq-stable 5.0.0 bionic
 Znovu vše odinstaloval a stejným způsobem vrátil winehq-devel 5.3 bionic
Zkontroluj jestli jsi opravdu vše odebral a jestli máš správně přidaný repozitář Wine  :)

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #13 kdy: 09 Března 2020, 13:09:15 »
Takže: soustředil bych se na odstranění všeho, co souvisí s Wine (jak píšu já i kolega), a to v Synapticu přes volbu "Odstranit vše".

Pak nainstalovat Wine znovu.

Toto bych zkusil 3x odděleně, tedy jak s původním repozitářem, tak s OBS a následně i s PPA. V podstatě je to po změně repozitářů možné zkoušet stále dokola.

Někde se to chytit musí a dost by mě zajímalo kde to funguje a kde ne.

zeleno

  • Aktivní člen
  • *
  • Příspěvků: 417
Re:Wine - oprava poškodených balíkov
« Odpověď #14 kdy: 09 Března 2020, 13:20:15 »
Tie postupy fungujú, keď je všetko v poriadku, vawaver má však poškodené, prekrížené závislosti v synaptiku a nejde mu odinštalovať wine a asi ani nič iné.

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #15 kdy: 09 Března 2020, 13:24:58 »
Priatelia,

v Synaptic nevidím že by som mal čokoľvek z Wine vôbec nainštalované, takže nemám čo odobrať.
Do takej miery tomu zase nerozumiem, ale odpoveď od "zelena" mi dáva zmysel.
To jest mám asi nezvratné poškodenia, ktoré je možné riešiť asi len reinštaláciou.
 

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #16 kdy: 09 Března 2020, 13:27:33 »
Tie postupy fungujú, keď je všetko v poriadku, vawaver má však poškodené, prekrížené závislosti v synaptiku a nejde mu odinštalovať wine a asi ani nič iné.

Mně ten popsaný postup fungoval po identických chybových hláškách (samozřejmě pokud si pamatuju). Odinstalací, odstraněním repo, přidáním nových a novou instalací se vše zprovoznilo.

Není mi přesně jasné, co v tomto případě mají znamenat "poškodené, prekrížené závislosti v synaptiku". Podle mě by to tedy bylo nejen v Synapticu (to je jen GUI), ale přímo v apt databázi a logicky i v jakémkoliv jimém sw, který ji používá.

Ano, v původním repo jsou vadné či chybějící závislosti, viz mnou uvedený zdroj a tamní věta "The WineHQ repository misses the dependencies for wine-stable package."

Nicméně změnou a obnovením zdrojů se to napraví!

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #17 kdy: 09 Března 2020, 13:29:01 »
Priatelia,

v Synaptic nevidím že by som mal čokoľvek z Wine vôbec nainštalované, takže nemám čo odobrať.
Do takej miery tomu zase nerozumiem, ale odpoveď od "zelena" mi dáva zmysel.
To jest mám asi nezvratné poškodenia, ktoré je možné riešiť asi len reinštaláciou.

Jo aha, to je ale zcela nová informace, přitom úplně zásadní. Do *censored* práce, to má pak člověk něco vymejšlet...

Kód: [Vybrat]
sudo apt-get clean
nebo

Kód: [Vybrat]
sudo apt-get autoclean
nepomůže?

Chci sem výpis po

Kód: [Vybrat]
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
nebo lépe po

Kód: [Vybrat]
apt-cache policy | awk '/http/ { printf "%s %s\n",$2,$3 }' | sort | uniq
« Poslední změna: 09 Března 2020, 13:38:40 od JirkaZ »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Wine - oprava poškodených balíkov
« Odpověď #18 kdy: 09 Března 2020, 13:33:41 »
Priatelia,

v Synaptic nevidím že by som mal čokoľvek z Wine vôbec nainštalované, takže nemám čo odobrať.
Do takej miery tomu zase nerozumiem, ale odpoveď od "zelena" mi dáva zmysel.
To jest mám asi nezvratné poškodenia, ktoré je možné riešiť asi len reinštaláciou.

Za současné situace bude nejlepší reinstal.
A příště si zdravý systém (pravidelně) zálohuj (Timeshift).
Protože mám silnou obavu, že v 20.04 s tím budeš "zápasit" úplně stejně.  Leda že by tě bavily neustálé reinstalace....
« Poslední změna: 09 Března 2020, 14:02:58 od juwa2 »

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #19 kdy: 09 Března 2020, 13:39:16 »
Ten môj Synaptic vyzerá nasledovne.
A to je asi konečná.
No nič vydržíme do nového mesiaca a nasadím 20.04 LTS ako čistý reinstall.


JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #20 kdy: 09 Března 2020, 13:42:33 »
Ten môj Synaptic vyzerá nasledovne.
A to je asi konečná.
No nič vydržíme do nového mesiaca a nasadím 20.04 LTS ako čistý reinstall.

https://forum.ubuntu.cz/index.php/topic,84865.msg570047.html#msg570047

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #21 kdy: 09 Března 2020, 13:53:59 »
@JirkaZ
v prílohe posielam oba výpisy.

clean a aj autoclean prebehli bez hlásení.


JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Wine - oprava poškodených balíkov
« Odpověď #22 kdy: 09 Března 2020, 14:12:50 »
@JirkaZ
v prílohe posielam oba výpisy.

clean a aj autoclean prebehli bez hlásení.

Hm, takže ve zdrojích je dost PPA a navíc i nějaké uzavřené věci (teamviewer atd.). To může (ale nemusí) být příčinou potíží se závislostmi.

Clean a autoclean asi nebyly úplně bez výpisu, ale o to nejde. Po jejich provedení, raději restartu PC, přidání nového správného repozitáře pro wine (protože teď tam nevidím žádný) a pokusu o instalaci Wine to pořád nefunguje?

vawaver

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Wine - oprava poškodených balíkov
« Odpověď #23 kdy: 10 Března 2020, 10:42:35 »
@JirkaZ
Urobil som po reštarte opäť pokus o inštaláciu, bohužiaľ výsledok ten istý - poškodené balíky.

Ventero

  • Závislák
  • ***
  • Příspěvků: 3544
Re:Wine - oprava poškodených balíkov
« Odpověď #24 kdy: 10 Března 2020, 11:07:03 »
Tedy nejspíše nutný reinstall OS.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

 

Provoz zaštiťuje spolek OpenAlt.