Ошибка неразрешимая зависимость

При установке пакетов из официальных или сторонних репозиториев вы можете столкнуться с проблемой неудовлетворенные зависимости Ubuntu. Чтобы понять

При установке пакетов из официальных или сторонних репозиториев вы можете столкнуться с проблемой неудовлетворенные зависимости Ubuntu. Чтобы понять причину возникновения этой ошибки сначала надо разобраться как работают пакетные менеджеры в Linux. Здесь всё компоненты системы, библиотеки и сами программы разделены на пакеты. И если какой-либо программе нужна определенная библиотека, она не поставляется вместе с этой библиотекой, а ожидает, что эта библиотека будет уже установлена в системе.

Установкой библиотек и других компонентов занимается пакетный менеджер, отсюда у каждой программы есть ряд зависимостей которые должны быть удовлетворены чтобы программа смогла заработать.

По английски наша ошибка ещё может писаться как the following packages have unmet dependencies. Она может возникнуть в нескольких случаях, давайте сначала рассмотрим основные из них:

  • Вы используете dpkg для установки deb пакета. Эта утилита не занимается установкой зависимостей. Вместо неё надо использовать apt install или потом просто установить недостающие зависимости с помощью apt, как это делается описано ниже;
  • Вы используете старую версию дистрибутива — в старых версиях могло что-то изменится в репозитории и часть пакетов была удалена или переименована. С LTS версиями такое случается редко, но с обычными релизами вполне может произойти;
  • Вы пытаетесь установить программу не от своего дистрибутива — несмотря на родство всех дистрибутивов семейства Debian, не желательно использовать программы из других дистрибутивов, так, как они могут требовать пакеты, которые в этом дистрибутиве называются по другому;
  • У вас установлен устаревший пакет, который не позволяет обновить некоторые зависимости — случается, когда в системе уже есть какой-нибудь пакет старый пакет, требующий старую версию библиотеки, а новая программа, которую вы собираетесь установить уже хочет более новую версию и не позволяет её обновить. Эта проблема не очень типична для Ubuntu, так как здесь большинство версий программ в репозиториях заморожено, но часто встречается при использовании дистрибутивов с системой роллинг релизов.

1. Обновление и исправление зависимостей

Самое первое что надо сделать при проблемах с зависимостями, это хоть как-нибудь их исправить, потому что иначе пакетный менеджер работать не будет. В некоторых случаях, если списки репозиториев давно не обновлялись их обновление может помочь:

sudo apt update

Далее выполните:

sudo apt install -f

Эта команда установит зависимости, которые есть во официальных репозиториях (поможет при использовании dpkg) и если это не решит проблему, то удалит пакеты, для которых зависимости удовлетворить не удалось. Также после этого можно выполнить:

sudo dpkg --configure -a

А потом повторить предыдущую команду. Следующим шагом можно попробовать обновить систему до самой последней версии. Это тоже может помочь если вы пытаетесь установить пакет из официальных репозиториев и при этом возникает проблема с зависимостями:

sudo apt upgrade
sudo apt full-upgrade

Если причиной вашей проблемы стал устаревший пакет надо его удалить или придумать для него замену. Например, если у вас установлена старая версия php, могут возникнуть проблемы с установкой новой версии, потому что будут конфликтовать версии библиотек, от которых зависит программа. Однако можно найти PPA со специально подготовленной старой версией php, которая ни с кем конфликтовать не будет.

Также подобная проблема может возникать при использовании PPA. Эти репозитории поддерживаются сторонними разработчиками, и могут содержать проблемы, если это ваш вариант, то, лучше поискать альтернативные способы установки необходимой программы.

2. Установка зависимостей

Дальше установка зависимостей Ubuntu. Следующий этап, если вы скачали пакет в интернете, например, от другого дистрибутива с таким же пакетным менеджером, можно попытаться установить таким же способом библиотеки, которые он просит. Это может сработать особенно, если вы пытаетесь установить программу из старой версии дистрибутива. Пакеты можно искать прямо в google или на сайте pkgs.org:

Здесь собрано огромное количество пакетов от различных дистрибутивов, в том числе и от Ubuntu и Debian. Просто выберите нужную версию пакета для вашей архитектуры. Скачать файл можно чуть ниже на странице пакета:

После загрузки пакета с сайта его можно установить через тот же dpkg:

sudo dpkg -i ffmpegthumbs_19.04.3-0ubuntu1~ubuntu19.04~ppa1_amd64.deb

После этого можно снова попробовать установить свой пакет. Но устанавливаемая библиотека может потребовать свои неудовлетворенные зависимости, а та ещё свои, поэтому тянуть программы из других дистрибутивов таким образом не рационально.

3. Удаление зависимостей

Если у вас есть скачанный пакет, и он говорит, что он зависит о версии библиотеки, которой в вашей системе нет, но вы уверены, что ему подойдет и другая версия, то можно просто убрать эту зависимость из пакета. Но для этого надо его перепаковать. Такая ситуация была когда-то с популярным менеджером Viber. Рассмотрим на примере того же вайбера.

Сначала распакуйте пакет в подпапку package командой:

dpkg-deb -x ./viber.deb package

Затем туда же извлеките метаданные пакета:

dpkg-deb --control viber.deb package/DEBIAN

В файле package/DEBIAN есть строчка Depends, где перечислены все библиотеки, от которых зависит пакет и их версии. Просто удалите проблемную библиотеку или измените её версию на ту, которая есть в системе.

vi package/DEBIAN

Затем останется только собрать пакет обратно:

dpkg -b viber package.deb

И можете устанавливать, теперь с зависимостями будет всё верно:

sudo dpkg -i package.deb

Но такое исправление зависимостей Ubuntu следует использовать только для пакетов, которые точно неверно собраны. Важно понимать, что пакетный менеджер вам не враг, а помощник, и то что вы отключите зависимости и установите программу ещё не значит, что она потом будет работать.

4. Распаковать пакет

Следующий способ подойдет, если программа которую вы устанавливаете это библиотека, например, веб-драйвер для Selenium. Пакет можно распаковать и просто разложить исполняемые файлы из него по файловой системе в соответствии с папками внутри архива. Только желательно использовать не корневую файловую систему, а каталог /usr/local/ он как раз создан для этих целей.

5. Использовать snap пакеты

Самый простой способ обойти проблемы с зависимостями — использовать новый формат установщика программ, в котором программа содержит все зависимости в установочном архиве и они устанавливаются аналогично Windows в одну папку. Установка такой программы будет дольше, но зато такие там вы точно не получите проблем с зависимостями Ubuntu. Всё программы, которые поддерживают этот формат есть в центре приложений Ubuntu:

Выводы

В этой статье мы разобрали как исправить проблемы с зависимостями Ubuntu. Некоторые из способов довольно сложные, а другие проще. Но сама эта система, согласно которого пакеты зависят от других, а те ещё от других очень сложная и не удивительно, что время от времени в ней возникают ошибки. А какие способы решения этой проблемы вы знаете? Напишите в комментариях?

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Содержание

  1. пакеты имеют неразрешенные зависимости
  2. Неудовлетворенные зависимости Ubuntu
  3. Неудовлетворенные зависимости в Ubuntu
  4. 1. Обновление и исправление зависимостей
  5. 2. Установка зависимостей
  6. 3. Удаление зависимостей
  7. 4. Распаковать пакет
  8. 5. Использовать snap пакеты
  9. Выводы

пакеты имеют неразрешенные зависимости

перебрал кучу инструкций, а ошибка не решается.

При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

Оформи лоркодом, читать это невозможно.

dpkg: ошибка при обработке архива /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb (—unpack): попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете

Удалите этот пакет sudo rm -v /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb
И перезапустите еще раз. Ну и сделайте autoremove чтобы не было такой портянки уже 🙂

Тебе нужно удалить пакет locdemo.

пакет удалил новая ошибка

Пакеты, имеющие неудовлетворённые зависимости: marble-plugins : Зависит: libwlocate0 но он не установлен E: Неудовлетворённые зависимости. Попытайтесь использовать -f.

Ну дак установите зависимости.

deb в них не умеет. Лучше поставьте gdebi-core и потом через deb

попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете locdemo 2.0-2 При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

dpkg: зависимости пакетов не позволяют настроить пакет marble-plugins: marble-plugins зависит от libwlocate0, однако: Пакет libwlocate0 не установлен.

dpkg: ошибка при обработке пакета marble-plugins (—configure): проблемы зависимостей — оставляем не настроенным При обработке следующих пакетов произошли ошибки: marble-plugins

dpkg: ошибка при обработке архива /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb (—unpack): попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете locdemo 2.0-2 При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

$ sudo gdebi some_your.deb sudo: gdebi: command not found

Блин, ну тебе же дали уже исчёрпывающее решение — пакеты имеют неразрешенные зависимости (комментарий)
Проблемы с зависимостями вызваны пакетом locdemo, который был поставлен хрен знает откуда, потому что в репозиториях его нет.

sudo gdebi some_your.deb sudo: gdebi: command not found

О нет.
gdebi-core сначала установите

После этого скачайте нужный вам .deb пакет.
И сделайте

sudo gdebi /path/to/deb/ВАШ_ПАКЕТ_ЭТО_ИМЯ_НЕ_НУЖНО_ПРОСТО_КОПИРОВАТЬ.deb

дык удалил пакет новая то ошибка marble-plugins

Вы удалили просто deb из архивов, как я вас просил, вас просят удалить сам locdemo, но я не телепат и не знаю, может быть что-то нужное его юзает. Поэтому лучше установите gdebi из .deb и инфу сюда.

sudo apt-get install gdebi-core

Пакеты, имеющие неудовлетворённые зависимости: marble-plugins : Зависит: libwlocate0 но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

Попытайтесь выполнить «apt-get -f install»

sudo gdebi /path/to/deb/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb sudo: gdebi: command not found

да в первую очередь пробывал то, что система рекомендует весь выхлоп здесь

Так. Стоп. Вы не установили gdebi. Вы копируете путь /path/to/deb/. Поэтому консоль-way, очевидно, не для вас.
Давайте начнем сначала. В вашем неотредактированном посте вы просто делаете

В этом выхлопе locdemo ни разу не удалён. Пробуем ещё раз, хотя мне уже надоедает:

Зачем нужен какой-то gdebi? Чем он лучше dpkg?

структуры ос и команды терминала мне знакомы минимальны все что мог перепробовал не помогло просто и за ошибки пакетов не могу дать удаленное управление столом не другие установить программы. как выйдет следующая LTS поставлю начисто. всем спасибо кто попытался помочь.

А что, dpkg теперь умеет сам ставить зависимости из репов? Или только подсказывать (если учитывать что ТС копирует путь для примера (/path/to/deb/) ему эти подсказки точно не помогут:))

$ sudo apt-get -f remove locdemo [sudo] password for san: Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»: Пакеты, имеющие неудовлетворённые зависимости: marble-plugins : Зависит: libwlocate0 но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

$ sudo dpkg —configure -a dpkg: зависимости пакетов не позволяют настроить пакет marble-plugins: marble-plugins зависит от libwlocate0, однако: Пакет libwlocate0 не установлен.

dpkg: ошибка при обработке пакета marble-plugins (—configure): проблемы зависимостей — оставляем не настроенным При обработке следующих пакетов произошли ошибки: marble-plugins san@san-Ideapad-S205:

$ sudo dpkg -i /path/to/deb.deb [sudo] password for san: dpkg: ошибка при обработке архива /path/to/deb.deb (—install): нет доступа к архиву: Нет такого файла или каталога При обработке следующих пакетов произошли ошибки: /path/to/deb.deb san@san-Ideapad-S205:

Используй лоркод, блин, читать невозможно.

$ sudo dpkg -i /path/to/deb.deb [sudo] password for san: dpkg: ошибка при обработке архива /path/to/deb.deb (—install): нет доступа к архиву: Нет такого файла или каталога При обработке следующих пакетов произошли ошибки: /path/to/deb.deb san@san-Ideapad-S205:

структуры ос и команды терминала мне знакомы минимальны все что мог перепробовал не помогло просто

Понимаете, теперь вы понимаете зачем нужен gdebi в таких ситуациях? 😀

Так, а теперь apt-get -f install

У него еще locdemo не удален, apt должен сначала разрулить зависимость marble. Ждем что скажет dpkg.

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

Ну или удалить сначала марбл, потом локдемо, а потом поставить марбл.

должен убрать марбл и решить конфликт.

больше не должен конфликтовать с libwlocate0

Понимаете, теперь вы понимаете зачем нужен gdebi в таких ситуациях? 😀

и чем gdebi лучше?

По поводу зависимостей:

мне кажется apt лучше с ними справится, тем более что мейнтейнеры его рекомендуют. Вряд ли gdebi лучше aptitude, а его уже задвинули. Зачем плодить очередной велик?

sudo gdebi some_your.deb
error: some_your.deb not found

Тогда только через гуйню. Нажмет правой кнопкой на пакете и откроет с помощью gdebi :)) А gdebi уже сам все сделает. И если вот в этой ситуации gdebi не поможет, то поверьте, с такой клиникой уж точно ничего не поможет.

Вряд ли gdebi лучше aptitude, а его уже задвинули. Зачем плодить очередной велик?

Конечно штатные средства куда эффективнее, спору нет, но только в том случае если вы понимаете что устанавливаете, какие зависимости тянете и т.д. В данной ситуации ТС этого не понимает. Поэтому для него этот велосипед, (особенно с гуйней) будет просто идеальным подарком.

$ dpkg -r locdemo dpkg: ошибка: запрошенная операция требует привилегий суперпользователя san@san-Ideapad-S205:

$ sudo dpkg -r locdemo

[sudo] password for san: (Чтение базы данных … на данный момент установлено 480349 файлов и каталогов.) Удаляется locdemo (2.0-2) … Killed dpkg: предупреждение: при удалении locdemo каталог «/usr/local/share» не пуст, поэтому не удалён Обрабатываются триггеры для ureadahead (0.100.0-16) … ureadahead will be reprofiled on next reboot Обрабатываются триггеры для gnome-menus (3.10.1-0ubuntu2) … Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu1) … Обрабатываются триггеры для bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) … Rebuilding /usr/share/applications/bamf-2.index. Обрабатываются триггеры для mime-support (3.54ubuntu1.1) … san@san-Ideapad-S205:

Разметка сообщений (LORCODE)

Параграфы нужно размечать?

Конечно штатные средства куда эффективнее, спору нет, но только в том случае если вы понимаете что устанавливаете, какие зависимости тянете и т.д. В данной ситуации ТС этого не понимает. Поэтому для него этот велосипед, (особенно с гуйней) будет просто идеальным подарком.

У нас разные подходы, я б у него наоборот sudo забрал.

Источник

Неудовлетворенные зависимости Ubuntu

При установке пакетов из официальных или сторонних репозиториев вы можете столкнуться с проблемой неудовлетворенные зависимости Ubuntu. Чтобы понять причину возникновения этой ошибки сначала надо разобраться как работают пакетные менеджеры в Linux. Здесь всё компоненты системы, библиотеки и сами программы разделены на пакеты. И если какой-либо программе нужна определенная библиотека, она не поставляется вместе с этой библиотекой, а ожидает, что эта библиотека будет уже установлена в системе.

Установкой библиотек и других компонентов занимается пакетный менеджер, отсюда у каждой программы есть ряд зависимостей которые должны быть удовлетворены чтобы программа смогла заработать.

Неудовлетворенные зависимости в Ubuntu

По английски наша ошибка ещё может писаться как the following packages have unmet dependencies. Она может возникнуть в нескольких случаях, давайте сначала рассмотрим основные из них:

  • Вы используете dpkg для установки deb пакета. Эта утилита не занимается установкой зависимостей. Вместо неё надо использовать apt install или потом просто установить недостающие зависимости с помощью apt, как это делается описано ниже;
  • Вы используете старую версию дистрибутива — в старых версиях могло что-то изменится в репозитории и часть пакетов была удалена или переименована. С LTS версиями такое случается редко, но с обычными релизами вполне может произойти;
  • Вы пытаетесь установить программу не от своего дистрибутива — несмотря на родство всех дистрибутивов семейства Debian, не желательно использовать программы из других дистрибутивов, так, как они могут требовать пакеты, которые в этом дистрибутиве называются по другому;
  • У вас установлен устаревший пакет, который не позволяет обновить некоторые зависимости — случается, когда в системе уже есть какой-нибудь пакет старый пакет, требующий старую версию библиотеки, а новая программа, которую вы собираетесь установить уже хочет более новую версию и не позволяет её обновить. Эта проблема не очень типична для Ubuntu, так как здесь большинство версий программ в репозиториях заморожено, но часто встречается при использовании дистрибутивов с системой роллинг релизов.

1. Обновление и исправление зависимостей

Самое первое что надо сделать при проблемах с зависимостями, это хоть как-нибудь их исправить, потому что иначе пакетный менеджер работать не будет. В некоторых случаях, если списки репозиториев давно не обновлялись их обновление может помочь:

sudo apt update

sudo apt install -f

Эта команда установит зависимости, которые есть во официальных репозиториях (поможет при использовании dpkg) и если это не решит проблему, то удалит пакеты, для которых зависимости удовлетворить не удалось. Также после этого можно выполнить:

sudo dpkg —configure -a

А потом повторить предыдущую команду. Следующим шагом можно попробовать обновить систему до самой последней версии. Это тоже может помочь если вы пытаетесь установить пакет из официальных репозиториев и при этом возникает проблема с зависимостями:

sudo apt upgrade
sudo apt full-upgrade

Если причиной вашей проблемы стал устаревший пакет надо его удалить или придумать для него замену. Например, если у вас установлена старая версия php, могут возникнуть проблемы с установкой новой версии, потому что будут конфликтовать версии библиотек, от которых зависит программа. Однако можно найти PPA со специально подготовленной старой версией php, которая ни с кем конфликтовать не будет.

Также подобная проблема может возникать при использовании PPA. Эти репозитории поддерживаются сторонними разработчиками, и могут содержать проблемы, если это ваш вариант, то, лучше поискать альтернативные способы установки необходимой программы.

2. Установка зависимостей

Дальше установка зависимостей Ubuntu. Следующий этап, если вы скачали пакет в интернете, например, от другого дистрибутива с таким же пакетным менеджером, можно попытаться установить таким же способом библиотеки, которые он просит. Это может сработать особенно, если вы пытаетесь установить программу из старой версии дистрибутива. Пакеты можно искать прямо в google или на сайте pkgs.org:

Здесь собрано огромное количество пакетов от различных дистрибутивов, в том числе и от Ubuntu и Debian. Просто выберите нужную версию пакета для вашей архитектуры. Скачать файл можно чуть ниже на странице пакета:

После загрузки пакета с сайта его можно установить через тот же dpkg:

sudo dpkg -i ffmpegthumbs_19.04.3-0ubuntu1

После этого можно снова попробовать установить свой пакет. Но устанавливаемая библиотека может потребовать свои неудовлетворенные зависимости, а та ещё свои, поэтому тянуть программы из других дистрибутивов таким образом не рационально.

3. Удаление зависимостей

Если у вас есть скачанный пакет, и он говорит, что он зависит о версии библиотеки, которой в вашей системе нет, но вы уверены, что ему подойдет и другая версия, то можно просто убрать эту зависимость из пакета. Но для этого надо его перепаковать. Такая ситуация была когда-то с популярным менеджером Viber. Рассмотрим на примере того же вайбера.

Сначала распакуйте пакет в подпапку package командой:

dpkg-deb -x ./viber.deb package

Затем туда же извлеките метаданные пакета:

dpkg-deb —control viber.deb package/DEBIAN

В файле package/DEBIAN есть строчка Depends, где перечислены все библиотеки, от которых зависит пакет и их версии. Просто удалите проблемную библиотеку или измените её версию на ту, которая есть в системе.

Затем останется только собрать пакет обратно:

dpkg -b viber package.deb

И можете устанавливать, теперь с зависимостями будет всё верно:

sudo dpkg -i package.deb

Но такое исправление зависимостей Ubuntu следует использовать только для пакетов, которые точно неверно собраны. Важно понимать, что пакетный менеджер вам не враг, а помощник, и то что вы отключите зависимости и установите программу ещё не значит, что она потом будет работать.

4. Распаковать пакет

Следующий способ подойдет, если программа которую вы устанавливаете это библиотека, например, веб-драйвер для Selenium. Пакет можно распаковать и просто разложить исполняемые файлы из него по файловой системе в соответствии с папками внутри архива. Только желательно использовать не корневую файловую систему, а каталог /usr/local/ он как раз создан для этих целей.

5. Использовать snap пакеты

Самый простой способ обойти проблемы с зависимостями — использовать новый формат установщика программ, в котором программа содержит все зависимости в установочном архиве и они устанавливаются аналогично Windows в одну папку. Установка такой программы будет дольше, но зато такие там вы точно не получите проблем с зависимостями Ubuntu. Всё программы, которые поддерживают этот формат есть в центре приложений Ubuntu:

Выводы

В этой статье мы разобрали как исправить проблемы с зависимостями Ubuntu. Некоторые из способов довольно сложные, а другие проще. Но сама эта система, согласно которого пакеты зависят от других, а те ещё от других очень сложная и не удивительно, что время от времени в ней возникают ошибки. А какие способы решения этой проблемы вы знаете? Напишите в комментариях?

Источник

Оформи лоркодом, читать это невозможно.

Zhbert ★★★★★

(18.02.16 12:07:41 MSK)

  • Ссылка

dpkg: ошибка при обработке архива /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb (—unpack): попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете

Удалите этот пакет
sudo rm -v /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb

И перезапустите еще раз. Ну и сделайте autoremove чтобы не было такой портянки уже :)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 12:14:06 MSK

пакет удалил новая ошибка

Пакеты, имеющие неудовлетворённые зависимости:
marble-plugins : Зависит: libwlocate0 но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.

san013

(18.02.16 12:37:27 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 12:37:27 MSK

Ответ на:

комментарий
от san013 18.02.16 12:41:24 MSK

Ответ на:

комментарий
от san013 18.02.16 12:37:27 MSK

Ну дак установите зависимости.

sudo apt-get install libwlocate0

deb в них не умеет. Лучше поставьте gdebi-core и потом через deb

sudo gdebi some_your.deb

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 12:45:35 MSK

попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете locdemo 2.0-2
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

dpkg: зависимости пакетов не позволяют настроить пакет marble-plugins:
marble-plugins зависит от libwlocate0, однако:
Пакет libwlocate0 не установлен.

dpkg: ошибка при обработке пакета marble-plugins (—configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
marble-plugins

san013

(18.02.16 12:50:22 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 12:46:02 MSK

dpkg: ошибка при обработке архива /var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb (—unpack):
попытка перезаписать «/usr/lib/libwlocate.so», который уже имеется в пакете locdemo 2.0-2
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

san@san-Ideapad-S205:~$ sudo gdebi some_your.deb
sudo: gdebi: command not found

san013

(18.02.16 12:52:04 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 12:50:22 MSK

Ответ на:

комментарий
от san013 18.02.16 12:52:04 MSK

sudo gdebi some_your.deb sudo: gdebi: command not found

О нет…
gdebi-core сначала установите

sudo apt-get install gdebi-core

После этого скачайте нужный вам .deb пакет.
И сделайте

sudo gdebi /path/to/deb/ВАШ_ПАКЕТ_ЭТО_ИМЯ_НЕ_НУЖНО_ПРОСТО_КОПИРОВАТЬ.deb

И вывод уже сюда. В лоркод только плиз оберните.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от redgremlin 18.02.16 12:54:36 MSK

Ответ на:

комментарий
от san013 18.02.16 12:56:32 MSK

Вы удалили просто deb из архивов, как я вас просил, вас просят удалить сам locdemo, но я не телепат и не знаю, может быть что-то нужное его юзает. Поэтому лучше установите gdebi из .deb и инфу сюда.

  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 12:55:52 MSK

sudo apt-get install gdebi-core

Пакеты, имеющие неудовлетворённые зависимости:
marble-plugins : Зависит: libwlocate0 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

san013

(18.02.16 13:02:43 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 12:56:32 MSK

Ответ на:

комментарий
от san013 18.02.16 13:02:43 MSK

Попытайтесь выполнить «apt-get -f install»

Да, попытайтесь :)

  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 12:55:52 MSK

sudo gdebi /path/to/deb/libwlocate0_0.0git20130108-0ubuntu1_amd64.deb
sudo: gdebi: command not found

san013

(18.02.16 13:07:19 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от redgremlin 18.02.16 13:03:20 MSK

Ответ на:

комментарий
от san013 18.02.16 13:07:19 MSK

Так. Стоп. Вы не установили gdebi. Вы копируете путь /path/to/deb/. Поэтому консоль-way, очевидно, не для вас.
Давайте начнем сначала. В вашем неотредактированном посте вы просто делаете

Что вы хотите сделать этим? Если вы хотите что-либо установить, скажите что. Пока вы просто копируете команды у нас не получится вам помочь.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 13:11:44 MSK

В этом выхлопе locdemo ни разу не удалён. Пробуем ещё раз, хотя мне уже надоедает:

sudo apt-get -f remove locdemo
sudo dpkg --configure -a

И весь выхлоп после каждой команды сюда.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 13:13:05 MSK

Зачем нужен какой-то gdebi? Чем он лучше dpkg?

sudo dpkg -i /path/to/deb.deb

BaBL ★★★★★

(18.02.16 13:31:48 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 13:13:05 MSK

структуры ос и команды терминала мне знакомы минимальны
все что мог перепробовал не помогло просто и за ошибки пакетов не могу дать удаленное управление столом не другие установить программы.
как выйдет следующая LTS поставлю начисто. всем спасибо кто попытался помочь.

san013

(18.02.16 13:34:01 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:31:48 MSK

А что, dpkg теперь умеет сам ставить зависимости из репов? Или только подсказывать (если учитывать что ТС копирует путь для примера (/path/to/deb/) ему эти подсказки точно не помогут:))

  • Ссылка

Ответ на:

комментарий
от redgremlin 18.02.16 13:31:14 MSK

san@san-Ideapad-S205:~$ sudo apt-get -f remove locdemo
[sudo] password for san:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
marble-plugins : Зависит: libwlocate0 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

san@san-Ideapad-S205:~$ sudo dpkg —configure -a
dpkg: зависимости пакетов не позволяют настроить пакет marble-plugins:
marble-plugins зависит от libwlocate0, однако:
Пакет libwlocate0 не установлен.

dpkg: ошибка при обработке пакета marble-plugins (—configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
marble-plugins
san@san-Ideapad-S205:~$

san013

(18.02.16 13:36:19 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:31:48 MSK

san@san-Ideapad-S205:~$ sudo dpkg -i /path/to/deb.deb
[sudo] password for san:
dpkg: ошибка при обработке архива /path/to/deb.deb (—install):
нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
/path/to/deb.deb
san@san-Ideapad-S205:~$

san013

(18.02.16 13:37:35 MSK)

  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 13:36:19 MSK

Используй лоркод, блин, читать невозможно.

BaBL ★★★★★

(18.02.16 13:39:13 MSK)

  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:31:48 MSK

san@san-Ideapad-S205:~$ sudo dpkg -i /path/to/deb.deb [sudo] password for san: dpkg: ошибка при обработке архива /path/to/deb.deb (—install): нет доступа к архиву: Нет такого файла или каталога При обработке следующих пакетов произошли ошибки: /path/to/deb.deb san@san-Ideapad-S205:~$

структуры ос и команды терминала мне знакомы минимальны все что мог перепробовал не помогло просто

Понимаете, теперь вы понимаете зачем нужен gdebi в таких ситуациях? :D

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 13:36:19 MSK

Ответ на:

комментарий
от redgremlin 18.02.16 13:40:29 MSK

Так, а теперь apt-get -f install

У него еще locdemo не удален, apt должен сначала разрулить зависимость marble. Ждем что скажет dpkg.

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

Ну или удалить сначала марбл, потом локдемо, а потом поставить марбл.

sudo apt-get remove marble-plugins libwlocate0

должен убрать марбл и решить конфликт.

sudo apt-get remove locdemo

больше не должен конфликтовать с libwlocate0

sudo apt-get install marble-plugins libwlocate0

BaBL ★★★★★

(18.02.16 13:45:20 MSK)

  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 13:39:37 MSK

Понимаете, теперь вы понимаете зачем нужен gdebi в таких ситуациях? :D

sudo gdebi some_your.deb
error: some_your.deb not found

и чем gdebi лучше?

По поводу зависимостей:

sudo dpkg -i /path/to/deb.deb
sudo apt-get -f install

мне кажется apt лучше с ними справится, тем более что мейнтейнеры его рекомендуют. Вряд ли gdebi лучше aptitude, а его уже задвинули. Зачем плодить очередной велик?

BaBL ★★★★★

(18.02.16 13:47:51 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:47:51 MSK

sudo gdebi some_your.deb
error: some_your.deb not found

Тогда только через гуйню. Нажмет правой кнопкой на пакете и откроет с помощью gdebi :)) А gdebi уже сам все сделает. И если вот в этой ситуации gdebi не поможет, то поверьте, с такой клиникой уж точно ничего не поможет.

Вряд ли gdebi лучше aptitude, а его уже задвинули. Зачем плодить очередной велик?

Конечно штатные средства куда эффективнее, спору нет, но только в том случае если вы понимаете что устанавливаете, какие зависимости тянете и т.д. В данной ситуации ТС этого не понимает. Поэтому для него этот велосипед, (особенно с гуйней) будет просто идеальным подарком.

  • Показать ответ
  • Ссылка

san@san-Ideapad-S205:~$ dpkg -r locdemo
dpkg: ошибка: запрошенная операция требует привилегий суперпользователя
san@san-Ideapad-S205:~$ sudo dpkg -r locdemo

[sudo] password for san:
(Чтение базы данных … на данный момент установлено 480349 файлов и каталогов.)
Удаляется locdemo (2.0-2) …
Killed
dpkg: предупреждение: при удалении locdemo каталог «/usr/local/share» не пуст, поэтому не удалён
Обрабатываются триггеры для ureadahead (0.100.0-16) …
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для gnome-menus (3.10.1-0ubuntu2) …
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu1) …
Обрабатываются триггеры для bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index…
Обрабатываются триггеры для mime-support (3.54ubuntu1.1) …
san@san-Ideapad-S205:~$

Разметка сообщений (LORCODE)

Параграфы нужно размечать?

san013

(18.02.16 13:54:24 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 13:52:46 MSK

Конечно штатные средства куда эффективнее, спору нет, но только в том случае если вы понимаете что устанавливаете, какие зависимости тянете и т.д. В данной ситуации ТС этого не понимает. Поэтому для него этот велосипед, (особенно с гуйней) будет просто идеальным подарком.

У нас разные подходы, я б у него наоборот sudo забрал…

BaBL ★★★★★

(18.02.16 13:55:06 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 13:54:24 MSK

Попробуй теперь

и свои сообщения в [ code ] пихай:

[sudo] password for san: 
(Чтение базы данных … на данный момент установлено 480349 файлов и каталогов.) 
Удаляется locdemo (2.0-2) … Killed dpkg: предупреждение: при удалении locdemo каталог «/usr/local/share» не пуст, поэтому не удалён 
Обрабатываются триггеры для ureadahead (0.100.0-16) … ureadahead will be reprofiled on next reboot 
Обрабатываются триггеры для gnome-menus (3.10.1-0ubuntu2) … 
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu1) … 
Обрабатываются триггеры для bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) … 
Rebuilding /usr/share/applications/bamf-2.index... 
Обрабатываются триггеры для mime-support (3.54ubuntu1.1) … 
san@san-Ideapad-S205:~$


BaBL ★★★★★

(18.02.16 13:56:45 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от znenyegvkby 18.02.16 13:39:37 MSK

gdebi это как я понял похожа на Synaptic?

san013

(18.02.16 13:58:01 MSK)

  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:55:06 MSK

Дак ведь это персональный компьютер в сочетании с демократией и свободой слова на ЛОР’е. Тут уж, как говорится, ничего не поделаешь :)

  • Ссылка

Ответ на:

комментарий
от BaBL 18.02.16 13:56:45 MSK

Ответ на:

комментарий
от san013 18.02.16 14:05:26 MSK

знаю как выглядит со стороны кучу постов написал нету нормальной разметки нубские вопросы и вот такие как я участвуют в openstreetmap,
агитируют за opensource и смешно и грусно.

san013

(18.02.16 14:09:43 MSK)

  • Ссылка

Ответ на:

комментарий
от san013 18.02.16 13:34:01 MSK

Grammar-nazi

Где пунктуация?

  • Ссылка

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

Ошибки зависимости в Ubuntu возникают, когда пользователи устанавливают сторонний пакет DEB, который они загрузили из Интернета через командную строку, и диспетчер пакетов не может найти правильные зависимые пакеты, необходимые для запуска программы в Ubuntu. Хотя такого рода проблемы возникают все реже и реже в 2019 году, из-за того, что большинство поклонников Ubuntu отходят от DEB в пользу Snaps и Flatpaks, по-прежнему важно знать, что делать, когда возникает подобная ошибка. Итак, в этом руководстве мы покажем вам, как исправить ошибки зависимости в Ubuntu.

Примечание: хотя это руководство посвящено устранению проблем с зависимостями в Ubuntu Linux, информация, которую мы рассматриваем, также применима к Linux Mint, Elementary OS, Zorin OS и любой другой операционной системе, подобной Ubuntu. Если вы используете какой-либо из этих дистрибутивов на основе Ubuntu, не стесняйтесь следить за ним.

Что такое программная зависимость?

Зависимость программного обеспечения — это общий термин, используемый в Linux для обозначения необходимых программ, библиотек, кодеков и других элементов, которые требуются данному приложению для правильной работы. Обычно разработчик обрабатывает эти важные файлы, объединяя их в пакет. Однако иногда разработчики не объединяют зависимости программного обеспечения, а вместо этого полагаются на источники программного обеспечения Ubuntu, чтобы предоставить это им.

Исправление ошибок зависимостей с помощью Apt

Самый простой способ исправить ошибки зависимости в Ubuntu Linux — использовать менеджер пакетов по умолчанию: Apt. Чтобы начать исправление, откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. После открытия окна командной строки используйте команду ниже, чтобы исправить ошибки.

sudo apt install -f

После выполнения указанной выше команды установки диспетчер пакетов Ubuntu попытается исправить проблемы с зависимостями, с которыми вы столкнулись, и распечатает изменения, которые он собирается внести. Прочтите подсказку на экране, которую распечатывает терминал. Затем, когда вы закончите читать экранную подсказку, нажмите Y на клавиатуре, чтобы продолжить.

Позвольте инструменту упаковки Apt установить различные зависимости программного обеспечения, необходимые для настройки вашей программы. В качестве альтернативы, если Apt не может найти какие-либо недостающие программные зависимости, необходимые для работы, он автоматически удалит приложение. В этом случае попробуйте найти приложение другими способами, а не пакетом DEB.

Исправление ошибок зависимостей с помощью Synaptic

Устранение ошибок зависимостей с помощью Apt и командной строки обычно работает довольно хорошо. Тем не менее, если вы не являетесь поклонником этого метода, есть другой способ: диспетчер пакетов Synaptic.

Чтобы получить доступ к диспетчеру пакетов Synaptic в Ubuntu для решения ошибок зависимостей, вам необходимо установить приложение. Откройте окно терминала с помощью Ctrl + Alt + T или Ctrl + Shift + T. Затем используйте команду ниже, чтобы установить приложение в вашей системе.

Примечание. Synaptic также можно установить, выполнив поиск в Центре программного обеспечения Ubuntu по запросу «Synaptic».

sudo apt install synaptic

После установки диспетчера пакетов Synaptic в Ubuntu запустите приложение и введите пароль пользователя, чтобы получить доступ к приложению. Затем следуйте пошаговым инструкциям ниже, чтобы узнать, как с его помощью решать ошибки зависимостей.

Шаг 1. Найдите в диспетчере пакетов Synaptic кнопку «Поиск» и выберите ее, чтобы получить доступ к функции поиска в приложении.

Шаг 2. Введите имя приложения со сломанными зависимостями в поле поиска. Например, если вы установили пакет Discord DEB, вы должны написать «discord» в поле поиска.

Шаг 3. Просмотрите результаты поиска в Synaptic для приложения с отсутствующими файлами зависимостей и выберите его с помощью мыши.

Шаг 4: Найдите меню «Правка» в окне диспетчера пакетов Synaptic и щелкните его, чтобы открыть параметры внутри. После открытия меню нажмите кнопку «Исправить поврежденные пакеты».

Шаг 5: Найдите кнопку «Применить» и выберите ее, чтобы сообщить Synaptic о необходимости продолжить процесс разрешения зависимостей.

Функция исправления выйдет и соберет все недостающие программные зависимости, необходимые программе. Когда процесс завершен, ваши ошибки устранены, и приложение готово к использованию!

Ошибок зависимости в Ubuntu можно легко избежать, следуя этому простому правилу: устанавливайте программное обеспечение только из официальных источников программного обеспечения Ubuntu. Не поддавайтесь искушению загружать случайные пакеты DEB, если они вам не нужны. Ubuntu имеет огромное количество бесплатного программного обеспечения с открытым исходным кодом и проприетарного программного обеспечения. Не должно быть никаких причин для загрузки пакетов DEB из Интернета (тем более, что многие из них имеют проблемные проблемы с зависимостями).

Иногда необходимо получить программное обеспечение не из источников программного обеспечения Ubuntu. Даже с огромным количеством приложений Ubuntu, которые нужно установить, некоторые ускользают от проблем. Если вам нужно заполучить приложение, которого нет в традиционных источниках программного обеспечения Ubuntu, подумайте о поиске версии Snap или Flatpak, поскольку у них никогда не возникает проблем с зависимостями, и регулярно получайте обновления непосредственно от разработчиков.

Как правильно задавать вопросы

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

no avatar

Crowley

Сообщения: 16
Зарегистрирован: 29 сен 2018, 23:08
Благодарил (а): 1 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

20 дек 2018, 19:04

Скачать проприетарный драйвер в deb с официального сайта, при попытке установить указывает на неразрешённую зависимость, как поправить?


Аватара пользователя

rogoznik

Сообщения: 9446
Зарегистрирован: 27 июн 2017, 13:36
Решено: 119
Откуда: Нижний Тагил
Благодарил (а): 718 раз
Поблагодарили: 1816 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#2

20 дек 2018, 19:12

Crowley, там же черным по серому написано — для ubuntu 14.04, а это значит что для lm 17.x. Берешь lm 17.3 и там дровишки поставишь из менеджера драйверов.
А, вообще, хотелось бы увидеть инфу о железе. Покажи вывод inxi -Fxz

Изображение

Изображение


no avatar

Crowley

Сообщения: 16
Зарегистрирован: 29 сен 2018, 23:08
Благодарил (а): 1 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#3

20 дек 2018, 19:24

Какая версия нужна?

Код: Выделить всё

System:    Host: crowley-HP-ProBook-6475b Kernel: 4.15.0-20-generic x86_64
           bits: 64 gcc: 7.3.0
           Desktop: MATE 1.20.1 (Gtk 3.22.30-1ubuntu1)
           Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: Hewlett-Packard product: HP ProBook 6475b v: A1029D1102 serial: N/A
           Mobo: Hewlett-Packard model: 180F v: KBC Version 47.17 serial: N/A
           BIOS: Hewlett-Packard v: 68TTU Ver. F.35 date: 01/11/2013
Battery    BAT0: charge: 44.2 Wh 98.5% condition: 44.9/44.9 Wh (100%)
           model: Hewlett-Packard Primary status: N/A
CPU:       Dual core AMD A6-4400M APU with Radeon HD Graphics (-MCP-) 
           arch: Piledriver rev.1 cache: 2048 KB
           
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 10781
           clock speeds: max: 2700 MHz 1: 2695 MHz 2: 2680 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Trinity 2 [Radeon HD 7520G]
           bus-ID: 00:01.0
           Display Server: x11 (X.Org 1.19.6 ) driver: radeon
           Resolution: 1366x768@60.07hz
           OpenGL: renderer: AMD ARUBA (DRM 2.50.0 / 4.15.0-20-generic, LLVM 6.0.0)
           version: 4.3 Mesa 18.0.5 Direct Render: Yes
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel bus-ID: 00:14.2
           Card-2 Advanced Micro Devices [AMD/ATI] Trinity HDMI Audio Controller
           driver: snd_hda_intel bus-ID: 00:01.1
           Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: 5000 bus-ID: 01:00.0
           IF: enp1s0 state: down mac: <filter>
           Card-2: Broadcom and subsidiaries BCM43228 802.11a/b/g/n
           driver: wl bus-ID: 03:00.0
           IF: wlo1 state: up mac: <filter>
Drives:    HDD Total Size: 320.1GB (64.1% used)
           ID-1: /dev/sda model: ST320LT007 size: 320.1GB
Partition: ID-1: / size: 111G used: 61G (59%) fs: ext4 dev: /dev/sda3
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 57.0C mobo: 0.0C gpu: 54.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 179 Uptime: 54 min Memory: 3039.4/3394.9MB
           Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 


Аватара пользователя

rogoznik

Сообщения: 9446
Зарегистрирован: 27 июн 2017, 13:36
Решено: 119
Откуда: Нижний Тагил
Благодарил (а): 718 раз
Поблагодарили: 1816 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#4

20 дек 2018, 19:25

Crowley писал(а): ↑

20 дек 2018, 19:24


Какая версия нужна?

Версия чего?

Изображение

Изображение


no avatar

Crowley

Сообщения: 16
Зарегистрирован: 29 сен 2018, 23:08
Благодарил (а): 1 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#5

20 дек 2018, 19:34

Скачал этот драйвер, run файл запускается и виснет.

Help.


Аватара пользователя

rogoznik

Сообщения: 9446
Зарегистрирован: 27 июн 2017, 13:36
Решено: 119
Откуда: Нижний Тагил
Благодарил (а): 718 раз
Поблагодарили: 1816 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#6

20 дек 2018, 19:38

Crowley, fglrx ставиться нормально в ubuntu14.04/lm17.x, с некоторыми сложностями в ubuntu16.04/lm18.x, в ubuntu18.04/lm19.x лучше не стоит пытаться.

Изображение

Изображение


Аватара пользователя

Dja

Сообщения: 6633
Зарегистрирован: 27 авг 2016, 20:03
Решено: 28
Откуда: Voskresensk
Благодарил (а): 1188 раз
Поблагодарили: 698 раз
Контактная информация:

Linux Mint 19 64-bit. Неразрешённая зависимость fglrx-core

#7

24 дек 2018, 23:11

— ставится пакет, но пишется что конечный пакет не настроен из-за неразрешенной независимости.

— разрешает зависимости.


Вернуться в «Видеокарты»


Перейти

  • Новости
  • ↳   Новости Linux Mint
  • ↳   Другие новости
  • Документация, FaQ и Видеоматериалы
  • ↳   Руководства
  • ↳   Руководство пользователя LM 18 Cinnamon
  • ↳   Видеоматериалы
  • ↳   Вопрос новичка и FaQ
  • Установка, настройка, оптимизация
  • ↳   Установка Linux Mint
  • ↳   Загрузка системы, бэкапы и восстановление
  • ↳   Параметры и оптимизация
  • ↳   Иные системные ошибки
  • ↳   Неофициальные сборки
  • ↳   Общие вопросы по системе
  • Дистрибутивы
  • ↳   Linux Mint
  • ↳   Cinnamon
  • ↳   Mate
  • ↳   Xfce
  • ↳   KDE
  • ↳   Другие среды рабочего стола
  • ↳   LMDE
  • Программное обеспечение
  • ↳   Мультимедиа
  • ↳   Офис и документы
  • ↳   Системные утилиты
  • ↳   Консольные плюшки
  • ↳   Программирование, скриптинг, виртуализация
  • ↳   Работа с сетью
  • ↳   Безопасность
  • ↳   Wine
  • ↳   Игры
  • ↳   Иное программное обеспечение
  • Поддержка железа
  • ↳   Видеокарты
  • ↳   Звуковые карты
  • ↳   Принтеры, Сканеры, МФУ
  • ↳   Жесткие диски, SSD, Flash-накопители, разделы на них
  • ↳   Сетевые карты, модемы, Wi-Fi, bluetooth
  • ↳   Прочие устройства
  • Другие дистрибутивы
  • ↳   Deb-based [Debian / Neon / Ubuntu]
  • ↳   Arch-based [Arch / Manjaro / Antegros]
  • ↳   Rpm-based [Suse / Fedora / CentOS]
  • ↳   Прочие [Gentoo/Slackware/*BSD]
  • Разное
  • ↳   Болталка: Оффтоп, разбор полетов
  • ↳   Песочница
  • ↳   Корзина

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей

Понравилась статья? Поделить с друзьями:
  • Ошибка нерадивого ученика
  • Ошибка неравных возможностей ролевого поведения
  • Ошибка неправильно набран номер
  • Ошибка неправильный путь приложения windows 10
  • Ошибка неправильная ссылка на ячейку как исправить