Вчера пришло обновление, которое предложило зачем-то удалить Wine1.5 и PlayonLinux. Я согласился и Менеджер обновлений снес нахрен мой Wine. Теперь не могу установить его снова, а без него никак. При попытке установки пишет типа: Невозможно установить Wine1.5 т.к. у меня имеются битые пакеты. Как то так. Что делать и из-за чего система снесла Wine?
Удалился Wine
Мне помогло
[console]sudo aptitude install -f[/console]
Пробовал. Оно предлагает удалить уйму нужных программ, но в итоге не может установить Wine.
Конфликт зависимостей из-за какой-то библиотеки или еще чего...
В общем нужно согласится с удалением того, чего оно хочет. Пред этим записать все, что вам из того надо, после того как все будет подчищено - установить все что вам надо заново...
Вы случайно каких-то левых репозитариев не подключали?
У меня было подобное, когда я левый компиз подсовывал. Оно сносит старый компиз, но остаются либы от компиза...
Соответственно попытка установить новый компиз не проходити - конфликт версий с либами старыми..
Сношу старые либы...
Начинаю ставить все. А оно говорит что у меня в репе не весь набор пакетов и для установки надо то, что я уже снес...)))
Доустанавливаю, благо оно не тянет зависимостей конфликтных.
Начинается самое веселое.
При попытке установить нужный мне пакет, оно пытается установить родной пакет ибо у него версия по-новее...
В общем много шаманства из области последовательной фиксации одних пакетов, доустановки родных, потом доустановки остального с последующей фиксацией пакетов ибо если не фиксировать, то все слетает к родным версиям и как результат опять конфликт....)))
Зато тепрь компиз без глюка....)))
Левых репозиториев много подключал. А не исправит ситуацию, если я отключу все левые репозитории?
Конфликт зависимостей из-за какой-то библиотеки или еще чего...
В общем нужно согласится с удалением того, чего оно хочет. Пред этим записать все, что вам из того надо, после того как все будет подчищено - установить все что вам надо заново...
Вы случайно каких-то левых репозитариев не подключали?
У меня было подобное, когда я левый компиз подсовывал. Оно сносит старый компиз, но остаются либы от компиза...
Соответственно попытка установить новый компиз не проходити - конфликт версий с либами старыми..
Сношу старые либы...
Начинаю ставить все. А оно говорит что у меня в репе не весь набор пакетов и для установки надо то, что я уже снес...)))
Доустанавливаю, благо оно не тянет зависимостей конфликтных.
Начинается самое веселое.
При попытке установить нужный мне пакет, оно пытается установить родной пакет ибо у него версия по-новее...
В общем много шаманства из области последовательной фиксации одних пакетов, доустановки родных, потом доустановки остального с последующей фиксацией пакетов ибо если не фиксировать, то все слетает к родным версиям и как результат опять конфликт....)))
Зато тепрь компиз без глюка....)))
Да уж, танцы с бубном еще те. Любит Убунту всякие зависимости.
Ну вот выполнил я в Терминале
sudo aptitude install -fВот что в итоге получилось:
Показать
[sudo] password for dm:
Следующие НОВЫЕ пакеты будут установлены:
audacious{b} chromium-codecs-ffmpeg{b} darkplaces flashplugin-installer
gimp-gmic gimp-plugin-registry gstreamer0.10-fluendo-mp3:i386
icc-profiles-free kplayer libavdevice-extra-53{b} libgimp2.0 libgsoap1
libgtkglext1 libguess1 libmlt4 libmowgli2 libode1 liboil0.3:i386 libsvga1
linux-headers-3.2.0-24 linux-headers-3.2.0-24-generic
linux-image-3.2.0-24-generic linux-image-liquorix-amd64{b} nexuiz
nexuiz-data nexuiz-music nexuiz-textures openshot openshot-doc
popularity-contest python-mlt3 qv4l2 rhythmbox rhythmbox-mozilla
rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune
rhythmbox-plugin-zeitgeist rhythmbox-plugins rhythmbox-ubuntuone
ttf-droid ttf-umefont ttf-yofrankie ubuntu-standard
unity-scope-musicstores unixodbc{b} virtualbox virtualbox-dkms
virtualbox-guest-additions virtualbox-guest-additions-iso virtualbox-qt
wine{b} winetricks yofrankie
Следующие пакеты будут УДАЛЕНЫ:
virtualbox-4.1 wine-gecko1.5{u} wine-gecko1.5:i386{u}
0 пакетов обновлено, 53 установлено новых, 3 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 1.125 MБ архивов. После распаковки 1.271 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
libavdevice-extra-53 : Конфликтует: libavdevice53 но установлен 4:0.8.3-0ubuntu0.12.04.1.
audacious : Зависит: libaudclient2 (= 3.2.1-2) но установлен 3.2.2-1~webupd8~precise1.
Зависит: libaudcore1 (= 3.2.1-2) но установлен 3.2.2-1~webupd8~precise1.
linux-image-liquorix-amd64 : Зависит: linux-image-3.4.0-4.dmz.2-liquorix-amd64 (= 3.4.0-8) но его установка не запланирована.
unixodbc : Зависит: libodbc1 (>= 2.2.14p2-3) но его установка не запланирована.
chromium-codecs-ffmpeg : Конфликтует: chromium-codecs-ffmpeg-extra но установлен 18.0.1025.168~r134367-0ubuntu0.12.04.1.
wine : Зависит: wine1.5 но его установка не запланирована.
chromium-codecs-ffmpeg-extra : Конфликтует: chromium-codecs-ffmpeg но будет установлен 18.0.1025.168~r134367-0ubuntu0.12.04.1.
libmlt5 : Конфликтует: libmlt4 но будет установлен 0.7.8-0ubuntu0~sunab~precise3.
libgimp-2.0-0 : Конфликтует: libgimp2.0 но будет установлен 2.8.0-1ubuntu0ppa6~precise.
adobe-flashplugin : Конфликтует: flashplugin-installer но будет установлен 11.2.202.236ubuntu0.12.04.1.
Конфликтует: flashplugin-installer:i386 но его установка не запланирована.
Internal error: the solver Install(espeak:i386 1.46.02-0ubuntu1 <espeak-data:amd64 1.46.02-0ubuntu1 -S> {espeak:amd64 1.46.02-0ubuntu1 espeak:i386 1.46.02-0ubuntu1}>) of a supposedly unresolved dependency is already installed in step 159
открыто: 131; закрыто: 409; отброшено: 74; конфли .Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) adobereader-enu:i386
2) bibble5
3) bluez-alsa:i386
4) cnijfilter-common
5) cnijfilter-ip1800series
6) cnijfilter-ip1900series
7) glib-networking:i386
8) gstreamer0.10-plugins-base:i386
9) gstreamer0.10-plugins-good:i386
10) gstreamer0.10-x:i386
11) gtk2-engines:i386
12) gtk2-engines-murrine:i386
13) gtk2-engines-oxygen:i386
14) gtk2-engines-pixbuf:i386
15) gvfs:i386
16) gvfs-libs:i386
17) ia32-libs
18) ia32-libs-multiarch:i386
19) ibus-gtk:i386
20) libaa1:i386
21) libacl1:i386
22) libao4:i386
23) libasn1-8-heimdal:i386
24) libasound2:i386
25) libasound2-plugins:i386
26) libasyncns0:i386
27) libatk1.0-0:i386
28) libattr1:i386
29) libaudio2:i386
30) libaudiofile1:i386
31) libavahi-client3:i386
32) libavahi-common3:i386
33) libavc1394-0:i386
34) libavdevice53
35) libbz2-1.0:i386
36) libc6:i386
37) libcaca0:i386
38) libcairo-gobject2:i386
39) libcairo2:i386
40) libcanberra-gtk-module:i386
41) libcanberra-gtk0:i386
42) libcanberra0:i386
43) libcap2:i386
44) libcapi20-3:i386
45) libcdparanoia0:i386
46) libcomerr2:i386
47) libcroco3:i386
48) libcups2:i386
49) libcupsimage2:i386
50) libcurl3:i386
51) libdatrie1:i386
52) libdb5.1:i386
53) libdbus-1-3:i386
54) libdbus-glib-1-2:i386
55) libdrm-intel1:i386
56) libdrm-nouveau1a:i386
57) libdrm-radeon1:i386
58) libdrm2:i386
59) libdv4:i386
60) libelf1:i386
61) libesd0:i386
62) libexif12:i386
63) libexpat1:i386
64) libffi6:i386
65) libflac8:i386
66) libfontconfig1:i386
67) libfreetype6:i386
68) libgail-common:i386
69) libgail18:i386
70) libgcc1:i386
71) libgconf-2-4:i386
72) libgcrypt11:i386
73) libgd2-xpm:i386
74) libgdbm3:i386
75) libgdk-pixbuf2.0-0:i386
76) libgettextpo0:i386
77) libgl1-mesa-dri:i386
78) libgl1-mesa-glx:i386
79) libglapi-mesa:i386
80) libglib2.0-0:i386
81) libglu1-mesa:i386
82) libgnome-keyring0:i386
83) libgnutls26:i386
84) libgomp1:i386
85) libgpg-error0:i386
86) libgphoto2-2:i386
87) libgphoto2-port0:i386
88) libgpm2:i386
89) libgssapi-krb5-2:i386
90) libgssapi3-heimdal:i386
91) libgstreamer-plugins-base0.10-0:i386
92) libgstreamer0.10-0:i386
93) libgtk2.0-0:i386
94) libgudev-1.0-0:i386
95) libhcrypto4-heimdal:i386
96) libheimbase1-heimdal:i386
97) libheimntlm0-heimdal:i386
98) libhx509-5-heimdal:i386
99) libibus-1.0-0:i386
100) libice6:i386
101) libidn11:i386
102) libiec61883-0:i386
103) libieee1284-3:i386
104) libjack-jackd2-0:i386
105) libjasper1:i386
106) libjpeg-turbo8:i386
107) libjpeg8:i386
108) libjson0:i386
109) libk5crypto3:i386
110) libkeyutils1:i386
111) libkrb5-26-heimdal:i386
112) libkrb5-3:i386
113) libkrb5support0:i386
114) liblcms1:i386
115) libldap-2.4-2:i386
116) libllvm3.0:i386
117) libltdl7:i386
118) libmad0:i386
119) libmikmod2:i386
120) libmng1:i386
121) libmpg123-0:i386
122) libmysqlclient18:i386
123) libncurses5:i386
124) libncursesw5:i386
125) libnspr4:i386
126) libnss3:i386
127) libodbc1:i386
128) libogg0:i386
129) libopenal1:i386
130) liborc-0.4-0:i386
131) libp11-kit0:i386
132) libpango1.0-0:i386
133) libpciaccess0:i386
134) libpcre3:i386
135) libpixman-1-0:i386
136) libpng12-0:i386
137) libpopt0:i386
138) libproxy1:i386
139) libpulse-mainloop-glib0:i386
140) libpulse0:i386
141) libpulsedsp:i386
142) libqt4-dbus:i386
143) libqt4-declarative:i386
144) libqt4-designer:i386
145) libqt4-network:i386
146) libqt4-opengl:i386
147) libqt4-qt3support:i386
148) libqt4-script:i386
149) libqt4-scripttools:i386
150) libqt4-sql:i386
151) libqt4-sql-mysql:i386
152) libqt4-svg:i386
153) libqt4-test:i386
154) libqt4-xml:i386
155) libqt4-xmlpatterns:i386
156) libqtcore4:i386
157) libqtgui4:i386
158) libqtwebkit4:i386
159) libraw1394-11:i386
160) libroken18-heimdal:i386
161) librsvg2-2:i386
162) librsvg2-common:i386
163) librtmp0:i386
164) libsamplerate0:i386
165) libsane:i386
166) libsasl2-2:i386
167) libsasl2-modules:i386
168) libsdl-image1.2:i386
169) libsdl-mixer1.2:i386
170) libsdl-net1.2:i386
171) libsdl-ttf2.0-0:i386
172) libsdl1.2debian:i386
173) libselinux1:i386
174) libshout3:i386
175) libslang2:i386
176) libsm6:i386
177) libsndfile1:i386
178) libsoup-gnome2.4-1:i386
179) libsoup2.4-1:i386
180) libspeex1:i386
181) libspeexdsp1:i386
182) libsqlite3-0:i386
183) libssl0.9.8:i386
184) libssl1.0.0:i386
185) libstdc++5:i386
186) libstdc++6:i386
187) libtag1-vanilla:i386
188) libtag1c2a:i386
189) libtasn1-3:i386
190) libtdb1:i386
191) libthai0:i386
192) libtheora0:i386
193) libtiff4:i386
194) libtinfo5:i386
195) libudev0:i386
196) libunistring0:i386
197) libusb-0.1-4:i386
198) libuuid1:i386
199) libv4l-0:i386
200) libv4lconvert0:i386
201) libvisual-0.4-0:i386
202) libvisual-0.4-plugins:i386
203) libvorbis0a:i386
204) libvorbisenc2:i386
205) libvorbisfile3:i386
206) libwavpack1:i386
207) libwind0-heimdal:i386
208) libwrap0:i386
209) libx11-6:i386
210) libx11-xcb1:i386
211) libxau6:i386
212) libxaw7:i386
213) libxcb-glx0:i386
214) libxcb-render0:i386
215) libxcb-shm0:i386
216) libxcb1:i386
217) libxcomposite1:i386
218) libxcursor1:i386
219) libxdamage1:i386
220) libxdmcp6:i386
221) libxext6:i386
222) libxfixes3:i386
223) libxft2:i386
224) libxi6:i386
225) libxinerama1:i386
226) libxml2:i386
227) libxmu6:i386
228) libxp6:i386
229) libxpm4:i386
230) libxrandr2:i386
231) libxrender1:i386
232) libxslt1.1:i386
233) libxss1:i386
234) libxt6:i386
235) libxtst6:i386
236) libxv1:i386
237) libxxf86vm1:i386
238) odbcinst1debian2:i386
239) skype
240) teamviewer7
241) xaw3dg:i386
242) zlib1g:i386
Оставить для следующих пакетов их текущие версии:
243) audacious [Не установлен]
244) chromium-codecs-ffmpeg [Не установлен]
245) flashplugin-installer [Не установлен]
246) gimp-gmic [Не установлен]
247) gimp-plugin-registry [Не установлен]
248) gstreamer0.10-fluendo-mp3:i386 [Не установлен]
249) libgimp2.0 [Не установлен]
250) libmlt4 [Не установлен]
251) liboil0.3:i386 [Не установлен]
252) linux-image-liquorix-amd64 [Не установлен]
253) openshot [Не установлен]
254) python-mlt3 [Не установлен]
255) unixodbc [Не установлен]
256) wine [Не установлен]
Оставить следующие зависимости неразрешёнными:
257) winetricks рекомендует wine1.4 | wine | cxoffice5 | cxgames5
258) libcanberra-gtk0:i386 рекомендует libcanberra-gtk-module:i386
259) libgphoto2-2:i386 рекомендует udev:i386 (>= 0.175)
260) libgphoto2-2:i386 рекомендует libgphoto2-l10n:i386 (>= 2.4.13-1ubuntu1)
261) libncurses5:i386 рекомендует libgpm2:i386
262) libncursesw5:i386 рекомендует libgpm2:i386
263) libslang2:i386 рекомендует libpng12-0:i386
264) libgl1-mesa-glx:i386 рекомендует libgl1-mesa-dri:i386 (>= 7.2)
265) libqt4-dbus:i386 рекомендует qdbus:i386 (= 4:4.8.1-0ubuntu4.1)
266) libqtgui4:i386 рекомендует libcups2:i386
267) ia32-libs-multiarch:i386 рекомендует libgl1-mesa-glx:i386
268) ia32-libs-multiarch:i386 рекомендует libgl1-mesa-dri:i386
269) gimp-plugin-registry рекомендует gimp-gmic
Что делать дальше? Хочу установить wine1.5, пишет
dm@dm-System-Product-Name:~$ sudo apt-get install wine1.5
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
wine1.5 : Зависит: wine1.5-i386 (= 1.5.9-1)
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты
Как себя вести дальше?
А почему
[console]sudo apt-get install wine1.5[/console]
а не просто wine?
Да уж, танцы с бубном еще те. Любит Убунту всякие зависимости.
Не зря логотип похож на бубен :) .
Хочу установить самую свежую версию
Теперь вот другая проблема. После sudo aptitude install -f и удаления кучи библиотек, не могу установить TeamViewer. Запрашивает ia32-libs, а тот в свою очередь ia32-libs-multiarch. Но они для 32-битных систем, а у меня 64-битная. Замкнутый круг. Что посоветуете?
p.s. Получилось. Скачал с http://packages.ubuntu.com/ ia32-libs, оказалось что есть для 64-битных систем, ну и потом естественно установилась и TeamViewer. Чувствую себя шаманом )))
Но они для 32-битных систем, а у меня 64-битная
позвольте полюбопытствовать: а что тогда значит вот это
241) xaw3dg:i386
242) zlib1g:i386
Те что делали эти пакеты в 64-битной системе?
#apt-get update
#apt-get upgrade
dm2003
Ставил Ubuntu i386 + PAE?
Тогда чему удивляешься при куче "левого" ПО?
Ставь изначально Ubuntu amd64 и будет тебе счастье :)
dm2003
Ставил Ubuntu i386 + PAE?
Тогда чему удивляешься при куче "левого" ПО?
Ставь изначально Ubuntu amd64 и будет тебе счастье :)
А вы наверное вместе со мной устанавливали систему, что так уверенно говорите про Ubuntu i386 + PAE? Я Устанавливал исключительно Убунту amd64.
[quote="dm2003"]Но они для 32-битных систем, а у меня 64-битная
позвольте полюбопытствовать: а что тогда значит вот это
241) xaw3dg:i386
242) zlib1g:i386
Те что делали эти пакеты в 64-битной системе?
#apt-get update
#apt-get upgrade
[/quote]
Я не настолько еще опытный пользователь. Поэтому понятия не имею, что делали эти библиотеки у меня в системе и были ли они там. Я добавил репозиторий, установил программу и пользуюсь.
[quote="dm2003"]Но они для 32-битных систем, а у меня 64-битная
позвольте полюбопытствовать: а что тогда значит вот это
241) xaw3dg:i386
242) zlib1g:i386
Те что делали эти пакеты в 64-битной системе?
[/quote]
Да не, zlib1g:i386 у меня тоже есть.
Хех, действительно странно - Wine есть только для 32-хбитной системы.
Под 64-х почему-то поленились собрать.
А чем Wine 1.4 не устраивает?
Да не, zlib1g:i386 у меня тоже есть.
dpkg -s zlib1g
Package: zlib1g
...
Architecture: [b]amd64[/b]
Чем Вы проверили что у вас этот пакет именно i386?
Хех, действительно странно - Wine есть только для 32-хбитной системы.
Под 64-х почему-то поленились собрать.
А чем Wine 1.4 не устраивает?
Так вот и пришлось именно его ставить.
Чем Вы проверили что у вас этот пакет именно i386?
[console]$ dpkg -l | grep zlib
ii zlib1g 1:1.2.3.4.dfsg-3ubuntu4 compression library - runtime
ii zlib1g:i386 1:1.2.3.4.dfsg-3ubuntu4 compression library - runtime
[/console]
я когда что-то левое или глобальное(например новую версию КДЕ4) ставлю, то бекаплю раздел рут. чего и вам желаю, ибо...