Эта кнопка просто дает вам удобный способ размонтировать / извлечь ваш диск со своего носителя.
Любой вид внутреннего или внешнего носителя, который не является системным разделом / важным для работы системы, будет иметь этот значок видимый во все времена, когда привод установлен и доступен. Щелчок по этому значку будет очищать журнал файловой системы и проходить стандартные процедуры размонтирования (при условии, что у пользователя есть разрешение). После этого привод будет отключен и подготовлен к удалению (при необходимости).
Я знаю, что это может показаться длинным, но попробуйте скопировать и вставить каждую из этих зависимостей в следующее:
sudo apt-get install PACKAGE_NAME
Например, это строка из сообщения об ошибке:
Depends: **gstreamer0.10-plugins-good**:i386 but it is not going to be installed
Затем выполните:
sudo apt-get install gstreamer0.10-plugins-good
Удостоверьтесь и оставьте :i386
в конце каждой команды. После установки каждого из них попробуйте снова установить ia32-libs-multiarch:
sudo apt-get install ia32-libs-multiarch
Если ошибок нет, продолжайте установку ia32-libs.
sudo apt-get install ia32-libs
У меня была аналогичная проблема со сломанными зависимостями при попытке установить Wine и acroread, а также жалобу при попытке установить ia32-libs-multiarch сразу после обновления до 12.04 с 11.04 (переход через 11.10). Похоже, что у некоторых ppa я в 11.04 установил новые версии приложений в системе. После обновления остатки этих приложений, похоже, немного запутались в зависимостях.
Решение, которое, кажется, работает (до сих пор), было найдено на немецкой плате ubuntu ( http: // forum.ubuntuusers.de , сообщения пользователя Lasall):
Сначала требуется понижение и выполняется со следующим: создайте файл «предпочтений»:
sudo vi /etc/apt/preferences
и вставьте следующие строки:
Package: *
Pin: release a=precise*
Pin-Priority: 2012
введите :wq
, чтобы записать файл. Приоритет PIN-кода должен быть больше 1000.
Затем вы можете отклонить приложения-нарушители с помощью:
sudo apt-get dist-upgrade
Затем вы можете установить пакеты, которые жаловались на зависимости, например sudo apt-get install ia32-libs-multiarch
, или sudo apt-get install ia32-libs
.
Наконец, вы должны удалить только что созданный файл:
sudo rm /etc/apt/preferences
, потому что иначе новых обновлений не будет найдено.
Надежда это тоже помогает!
У меня была аналогичная проблема при попытке установить google-earth. Для меня работала «sudo apt-get install -f»: компоненты пакета были установлены, а затем google earth напрямую. Хорошо для меня, потому что центр обновления имел проблемы до этого момента & amp; Я думал, что сломал свою систему пакетов. Перезагрузили двойную проверку, и все кажется счастливым, как Ларри.
Если у вас возникла проблема с установкой ia32-libs, попробуйте это,
sudo apt-get install lib32z1
Это сработало для меня.
Перейти к synaptic -> Поиск lib32z1 -> выберите как время выполнения, так и разработку Apply and ur done.
В Ubuntu 12.04 установленная версия пакета dpkg
не имеет --add-architecture
paramater. Так вы не можете добавить архитектуру i386 по dpkg --add-architecture i386
методу. команду добавить архитектуру i386 к вашему 64-битовому Ubuntu 12.04.
sudo sh -c "echo 'foreign-architecture i386' > /etc/dpkg/dpkg.cfg.d/multiarch"
На сервере 12.04 мне пришлось запустить следующее:
sudo rm /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get install ia32-libs
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.02z1
sudo apt-get install libstdc++6:i386
ldd adb
linux-gate.so.1 (0xf77cc000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf77a5000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf77a0000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf7783000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf769a000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf7654000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7638000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf748d000)
/lib/ld-linux.so.2 (0xf77cd000)
Вы должны добавить архитектуру i386, а затем обновить и установить ia32-libs
. Выполните следующие команды:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs
У меня была та же проблема неделю назад, это для меня это.
Нажмите ALT + CTRL + T, чтобы ввести терминал:
gksu nautilus
и нажмите клавишу ENTER sudo apt-get install ia32-libs-multiarch
Надеюсь, это поможет.
Поскольку ia32-libs теперь является переходным пакетом-оболочкой вокруг множества библиотек с поддержкой многократного использования, которые ранее были отправлены в ia32-libs, все эти пакеты библиотеки должны быть установлены. В выпущенной версии Ubuntu (например, в точном и точном обновлении карманов) пакеты всегда будут индивидуально устанавливаться; однако multiarch накладывает дополнительное ограничение на возможность установки: пакет библиотеки должен быть в той же версии для всех архитектур, для которых вы его устанавливаете.
В одном из приведенных здесь примеров пакет libcairo-gobject2 причастен. Этот пакет недавно был обновлен для 12.04 как SRU; это означает, что для установки ia32-libs требуется версия libcairo-gobject2 amd64 в вашей системе в соответствии с версией i386, которая будет загружена.
Чтобы вы получали правильные версии всех пакетов библиотек , выполните следующие действия:
Если у вас в настоящее время установлен сломанный пакет, который зависит от ia32-libs, это может потребовать его удаления. После завершения операции вы должны продолжить удаление и переустановить. Затем вы можете запустить
sudo apt-get install ia32-libs
для установки ia32-libs или загрузить пакет из http://packages.ubuntu.com/ и
sudo dpkg -i /path/to/package.deb
sudo apt-get -f install
для установки вашего пакета и автоматического втягивания ia32-libs в качестве зависимости.
Обратите внимание, что ia32-libs считается устаревшим в любом случае. Для большинства программ вы должны установить версию пакета i386 и позволить ему напрямую вытаскивать библиотеки i386, которые ему нужны в качестве зависимостей, вместо использования ia32-libs, который является catch-all.
У меня была аналогичная проблема при попытке установить google-earth. Для меня работала «sudo apt-get install -f»: компоненты пакета были установлены, а затем google earth напрямую. Хорошо для меня, потому что центр обновления имел проблемы до этого момента & amp; Я думал, что сломал свою систему пакетов. Перезагрузили двойную проверку, и все кажется счастливым, как Ларри.
Если у вас возникла проблема с установкой ia32-libs, попробуйте это,
sudo apt-get install lib32z1
Это сработало для меня.
Перейти к synaptic -> Поиск lib32z1 -> выберите как время выполнения, так и разработку Apply and ur done.
Я тоже сталкиваюсь с той же проблемой при установке 64-битного пакета teamviewer7 на Precise.
Я думаю, что вы могли отключить обновления.
Пожалуйста, перейдите в Ubuntu Software Center → Редактировать → Исходники программного обеспечения .
На вкладке «Обновления» проверьте все обновления (вы можете удалить их позже) и закройте.
Пожалуйста, перейдите к терминалу и запустите:
sudo apt-get update
sudo apt-get install ia32-libs
Это сработало для меня, если не запустить sudo apt-get dist-upgrade
, а затем попробуйте переустановить ia32-libs
.
Я знаю, что это может показаться длинным, но попробуйте скопировать и вставить каждую из этих зависимостей в следующее:
sudo apt-get install PACKAGE_NAME
Например, это строка из сообщения об ошибке:
Depends: **gstreamer0.10-plugins-good**:i386 but it is not going to be installed
Затем выполните:
sudo apt-get install gstreamer0.10-plugins-good
Удостоверьтесь и оставьте :i386
в конце каждой команды. После установки каждого из них попробуйте снова установить ia32-libs-multiarch:
sudo apt-get install ia32-libs-multiarch
Если ошибок нет, продолжайте установку ia32-libs.
sudo apt-get install ia32-libs
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.02z1
sudo apt-get install libstdc++6:i386
ldd adb
linux-gate.so.1 (0xf77cc000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf77a5000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf77a0000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf7783000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf769a000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf7654000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7638000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf748d000)
/lib/ld-linux.so.2 (0xf77cd000)
У меня была аналогичная проблема со сломанными зависимостями при попытке установить wine and acroread и жалобу при попытке установить ia32-libs-multiarch сразу после обновления до 12.04 с 11.04 (переходя через 11.10). Похоже, что у некоторых ppa я в 11.04 установил новые версии приложений в системе. После обновления остатки этих приложений, похоже, немного запутались в зависимостях.
Решение, которое, кажется, работает (до сих пор), было найдено на немецкой плате ubuntu ( http: // forum.ubuntuusers.de , сообщения пользователя Lasall):
Сначала требуется понижение и выполняется со следующим: создайте файл «предпочтений»:
sudo vi /etc/apt/preferences
и вставьте следующие строки:
Package: *
Pin: release a=precise*
Pin-Priority: 2012
введите :wq
, чтобы записать файл. Приоритет PIN-кода должен быть больше 1000.
Затем вы можете отклонить приложения-нарушители с помощью:
sudo apt-get dist-upgrade
Затем вы можете установить пакеты, которые жаловались на зависимости, например sudo apt-get install ia32-libs-multiarch
, или sudo apt-get install ia32-libs
.
Наконец, вы должны удалить только что созданный файл:
sudo rm /etc/apt/preferences
, потому что иначе новых обновлений не будет найдено.
Надежда это тоже помогает!
Я видел эту проблему, вы пытаетесь установить 64-битные сторонние двоичные файлы из debs, которые в конечном итоге хотят ia32-libs
, например. Teamviewer 7 или Skype .
Решение сначала, демонстрация позже:
dpkg --list `apt-cache rdepends ia32-libs | sed -e '1,2d' -e 's/|//g' | tr '\n' ' '` | grep iU
iU skype 2.2.0.35-1 Skype iU teamviewer7 7.0.9350 TeamViewer (Remote Control Application)
dpkg --remove
каждый нарушитель, после которого sudo apt-get install ia32-libs
должен преуспеть. Вы должны добавить архитектуру i386, а затем обновить и установить ia32-libs. Выполните следующие команды:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs
Является лучшим решением в Debian 7.0.
На сервере 12.04 мне пришлось запустить следующее:
sudo rm /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get install ia32-libs
В Ubuntu 12.04 установленная версия пакета dpkg
не имеет --add-architecture
paramater. Так вы не можете добавить архитектуру i386 по dpkg --add-architecture i386
методу. команду добавить архитектуру i386 к вашему 64-битовому Ubuntu 12.04.
sudo sh -c "echo 'foreign-architecture i386' > /etc/dpkg/dpkg.cfg.d/multiarch"
У меня была та же проблема неделю назад, это для меня это.
Нажмите ALT + CTRL + T, чтобы ввести терминал:
gksu nautilus
и нажмите клавишу ENTER sudo apt-get install ia32-libs-multiarch
Надеюсь, это поможет.
Вы должны добавить архитектуру i386, а затем обновить и установить ia32-libs
. Выполните следующие команды:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs
У меня была аналогичная проблема при попытке установить google-earth. Для меня работала «sudo apt-get install -f»: компоненты пакета были установлены, а затем google earth напрямую. Хорошо для меня, потому что центр обновления имел проблемы до этого момента & amp; Я думал, что сломал свою систему пакетов. Перезагрузили двойную проверку, и все кажется счастливым, как Ларри.
Поскольку ia32-libs теперь является переходным пакетом-оболочкой вокруг множества библиотек с поддержкой многократного использования, которые ранее были отправлены в ia32-libs, все эти пакеты библиотеки должны быть установлены. В выпущенной версии Ubuntu (например, в точном и точном обновлении карманов) пакеты всегда будут индивидуально устанавливаться; однако multiarch накладывает дополнительное ограничение на возможность установки: пакет библиотеки должен быть в той же версии для всех архитектур, для которых вы его устанавливаете.
В одном из приведенных здесь примеров пакет libcairo-gobject2 причастен. Этот пакет недавно был обновлен для 12.04 как SRU; это означает, что для установки ia32-libs требуется версия libcairo-gobject2 amd64 в вашей системе в соответствии с версией i386, которая будет загружена.
Чтобы вы получали правильные версии всех пакетов библиотек , выполните следующие действия:
Если у вас в настоящее время установлен сломанный пакет, который зависит от ia32-libs, это может потребовать его удаления. После завершения операции вы должны продолжить удаление и переустановить. Затем вы можете запустить
sudo apt-get install ia32-libs
для установки ia32-libs или загрузить пакет из http://packages.ubuntu.com/ и
sudo dpkg -i /path/to/package.deb
sudo apt-get -f install
для установки вашего пакета и автоматического втягивания ia32-libs в качестве зависимости.
Обратите внимание, что ia32-libs считается устаревшим в любом случае. Для большинства программ вы должны установить версию пакета i386 и позволить ему напрямую вытаскивать библиотеки i386, которые ему нужны в качестве зависимостей, вместо использования ia32-libs, который является catch-all.
Если у вас возникла проблема с установкой ia32-libs, попробуйте это,
sudo apt-get install lib32z1
Это сработало для меня.
Перейти к synaptic -> Поиск lib32z1 -> выберите как время выполнения, так и разработку Apply and ur done.
Я тоже сталкиваюсь с той же проблемой при установке 64-битного пакета teamviewer7 на Precise.
Я думаю, что вы могли отключить обновления.
Пожалуйста, перейдите в Ubuntu Software Center → Редактировать → Исходники программного обеспечения .
На вкладке «Обновления» проверьте все обновления (вы можете удалить их позже) и закройте.
Пожалуйста, перейдите к терминалу и запустите:
sudo apt-get update
sudo apt-get install ia32-libs
Это сработало для меня, если не запустить sudo apt-get dist-upgrade
, а затем попробуйте переустановить ia32-libs
.
Я знаю, что это может показаться длинным, но попробуйте скопировать и вставить каждую из этих зависимостей в следующее:
sudo apt-get install PACKAGE_NAME
Например, это строка из сообщения об ошибке:
Depends: **gstreamer0.10-plugins-good**:i386 but it is not going to be installed
Затем выполните:
sudo apt-get install gstreamer0.10-plugins-good
Удостоверьтесь и оставьте :i386
в конце каждой команды. После установки каждого из них попробуйте снова установить ia32-libs-multiarch:
sudo apt-get install ia32-libs-multiarch
Если ошибок нет, продолжайте установку ia32-libs.
sudo apt-get install ia32-libs
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.02z1
sudo apt-get install libstdc++6:i386
ldd adb
linux-gate.so.1 (0xf77cc000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf77a5000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf77a0000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf7783000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf769a000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf7654000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7638000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf748d000)
/lib/ld-linux.so.2 (0xf77cd000)
У меня была аналогичная проблема со сломанными зависимостями при попытке установить wine and acroread и жалобу при попытке установить ia32-libs-multiarch сразу после обновления до 12.04 с 11.04 (переходя через 11.10). Похоже, что у некоторых ppa я в 11.04 установил новые версии приложений в системе. После обновления остатки этих приложений, похоже, немного запутались в зависимостях.
Решение, которое, кажется, работает (до сих пор), было найдено на немецкой плате ubuntu ( http: // forum.ubuntuusers.de , сообщения пользователя Lasall):
Сначала требуется понижение и выполняется со следующим: создайте файл «предпочтений»:
sudo vi /etc/apt/preferences
и вставьте следующие строки:
Package: *
Pin: release a=precise*
Pin-Priority: 2012
введите :wq
, чтобы записать файл. Приоритет PIN-кода должен быть больше 1000.
Затем вы можете отклонить приложения-нарушители с помощью:
sudo apt-get dist-upgrade
Затем вы можете установить пакеты, которые жаловались на зависимости, например sudo apt-get install ia32-libs-multiarch
, или sudo apt-get install ia32-libs
.
Наконец, вы должны удалить только что созданный файл:
sudo rm /etc/apt/preferences
, потому что иначе новых обновлений не будет найдено.
Надежда это тоже помогает!
На сервере 12.04 мне пришлось запустить следующее:
sudo rm /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get install ia32-libs