Почему эта ошибка dpkg: неоднозначное имя пакета 'libglib2.0-0' & hellip ;?

avidemux исчез из репозиториев после хитрых; Я решил добавить надежные (потому что это LTS) репозиции к моим sources.list.

Очевидно, что это устанавливает версию 2.5.4, но официальную; если вы предпочитаете более новый, метод ppa лучше.

откройте терминал и дайте:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

(или выберите имя файла, которое вы предпочитаете), чтобы создать резервную копию ваших sources.list

, затем

sudo vi /etc/apt/sources.list

или nano или gedit или ... нужный редактор и добавьте эту строку внизу:

deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse

наконец обновить и установите avidemux с помощью

sudo apt-get update; sudo apt-get install avidemux
4
задан 24 June 2012 в 12:40

20 ответов

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 25 July 2018 в 19:04

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 25 July 2018 в 19:04

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 25 July 2018 в 19:04

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 2 August 2018 в 01:08

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 2 August 2018 в 01:08

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 2 August 2018 в 01:08

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 4 August 2018 в 16:40

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 4 August 2018 в 16:40

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 4 August 2018 в 16:40

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 6 August 2018 в 01:22

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 6 August 2018 в 01:22

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 6 August 2018 в 01:22

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 7 August 2018 в 18:45

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 7 August 2018 в 18:45

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 7 August 2018 в 18:45

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 10 August 2018 в 07:23

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 10 August 2018 в 07:23

такой пакет не найден. Вероятно, это потому, что я использую ubuntu 12.04.

Соответствующая версия для Ubuntu 12.04 на эту дату должна быть 1.16.1.2ubuntu7.

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

Это ссылка на страницу ia32-libs-multiarch, где вы можете загрузить файл .deb. Используйте dpkg -i filename.deb, чтобы вручную установить его, и в случае успеха попробуйте apt-get снова. Если нет, обновите с ошибкой dpkg.


Я установил ia32 в тестовую систему x86_64 и получил следующее содержимое содержимого триггеров и содержимое giomodule.cache. Пожалуйста, проверьте, как ваши отличия:

izx@myprecise:~$ grep libglib /var/lib/dpkg/triggers/File 
/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0
/usr/lib/gio/modules libglib2.0-0
/usr/share/glib-2.0/schemas libglib2.0-0
/usr/lib/i386-linux-gnu/gio/modules libglib2.0-0:i386
/usr/lib/gio/modules libglib2.0-0:i386
/usr/share/glib-2.0/schemas libglib2.0-0:i386

izx@myprecise:~$ ls /usr/lib/x86_64-linux-gnu/gio/modules
giomodule.cache      libgiognutls.so                 libgvfsdbus.so
libdconfsettings.so  libgiolibproxy.so
libgiognomeproxy.so  libgioremote-volume-monitor.so

izx@myprecise:~$ cat /usr/lib/x86_64-linux-gnu/gio/modules/giomodule.cache 
libgiognutls.so: gio-tls-backend
libgioremote-volume-monitor.so: gio-native-volume-monitor,gio-volume-monitor
libgvfsdbus.so: gio-vfs,gio-volume-monitor
libgiolibproxy.so: gio-proxy-resolver
libdconfsettings.so: gsettings-backend
libgiognomeproxy.so: gio-proxy-resolver
3
ответ дан 15 August 2018 в 19:26
  • 1
    спасибо, +1, так как теперь я получаю еще одну ошибку при попытке установить ее :) не стесняйтесь наблюдать за моим обновлением – mkk 9 May 2012 в 13:18
  • 2
    Я обновил ссылку на deb, попробуйте установить ее, иногда apt-get требует dpkg, чтобы немного помочь :) – ish 9 May 2012 в 13:39
  • 3
    спасибо, я попробовал это, к сожалению, я все еще получаю ошибку $ sudo dpkg -i ia32-libs-multiarch_20090808ubuntu35_i386.deb dpkg: error: file triggers record mentions illegal package name libglib2.0-0 '(для интереса к файлу /usr/lib/x86_64-linux-gnu/gio/modules'): ambiguous package name 'libglib2.0-0' with more than one installed instance – mkk 9 May 2012 в 13:46
  • 4
    Можете ли вы обновить вопрос с содержанием /usr/lib/x86_64-linux-gnu/gio/modules? Если он большой, просто строка, содержащая libglib2.0-0 и 2-3 строки до и после нее. – ish 9 May 2012 в 13:50
  • 5
    done - Icannot см. libglib2.0-0 и ничего подобного. Существует один файл кеша, который выглядит подозрительным – mkk 9 May 2012 в 14:03

У меня была та же проблема, и метод пользователя user76204 работал для меня, но вместо того, чтобы просто удалять /usr/lib/gio/modules libglib2.0-0 из файла /var/lib/dpkg/triggers/File, мне пришлось удалить все 3:

/usr/lib/x86_64-linux-gnu/gio/modules libglib2.0-0                                         
/usr/lib/gio/modules libglib2.0-0                                                          
/usr/share/glib-2.0/schemas libglib2.0-0           

I не знаю, приведет ли это к возникновению проблем в будущем, но мне удалось передать обновление на данный момент

0
ответ дан 15 August 2018 в 19:26

У меня были такие же проблемы.

Я удалил строку

/usr/lib/gio/modules libglib2.0-0

из /var/lib/dpkg/triggers/File

. Хотя я был немного новичком, Я не уверен, что это была хорошая идея или нет, но она по крайней мере удалила ошибку, чтобы я мог продолжить.

1
ответ дан 15 August 2018 в 19:26

Другие вопросы по тегам:

Похожие вопросы: