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

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

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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

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

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

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

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

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

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

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

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 гостей

Не могу поставить драйвера на видеокарту AMD Radeon R5 M230, загружал с оф. сайта .deb пакет, но выводит ошибку: Неразрешимая зависимость fglrx-core. Как решить данную проблему? Сижу на Elementary OS 5.0 Juno на базе Ubuntu 18.04.2 LTS.


  • Вопрос задан

    более трёх лет назад

  • 377 просмотров

При установке пакетов из официальных или сторонних репозиториев вы можете столкнуться с проблемой неудовлетворенные зависимости 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 при копировании материала ссылка на источник обязательна .

Ошибки зависимости могут иногда возникать в Debian Linux, когда пользователь загружает пакет из Интернета, а операционная система не может найти нужные зависимые файлы и библиотеки, необходимые для успешного запуска программы. Итак, если вы столкнулись с ошибками зависимости в Debian при установке приложений, следуйте инструкциям и узнайте, как их исправить.

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

Примечание: в этом руководстве мы сосредоточимся на Debian Linux. При этом информация, которую мы рассмотрим в этом посте, не является эксклюзивной для Debian. Если вы используете операционную систему на основе Linux, производную от Debian, не стесняйтесь следовать своим указаниям!

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

Зависимость программного обеспечения — это зависимая библиотека, набор программ или набор инструментов, которые необходимы установленной программе для успешного выполнения. Без зависимостей любое приложение Linux, которое вы загружаете из Интернета для использования на своем ПК с Debian Linux, не будет работать правильно.

В наши дни проблемы с зависимостями встречаются в Debian редко из-за того, что в репозитории программного обеспечения поступает все больше и больше пакетов, а также из-за появления универсальных упаковочных решений, таких как AppImage, Flatpak и Snaps, которые берут на себя заботу о сборе отдельных зависимостей, объединяя все пользователю необходимо запустить приложение прямо из коробки.

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

Вы можете не знать об этом, но менеджер пакетов Apt-get имеет встроенный механизм для решения этих типов проблем с зависимостями в Debian. Чтобы использовать команду Apt-get в Debian для устранения любых проблем с зависимостями, начните с открытия окна терминала на рабочем столе. Вы можете сделать это, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. В открытом окне терминала используйте команду Apt-get ниже.

sudo apt-get install -f

В качестве альтернативы, если вы используете версию Debian Linux, которая включает команду Apt, или, может быть, вы предпочитаете ее Apt-get, вы можете исправить проблемы с зависимостями, используя команду ниже.

sudo apt install -f

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

Решение проблем с зависимостями в Debian через окно терминала очень полезно, особенно для тех, кто использует Debian Linux в серверной системе или что-то подобное. Однако, если вы предпочитаете использовать графический интерфейс, вам подойдет менеджер пакетов Synaptic.

Большинство систем Debian Linux поставляются с предустановленным и готовым к использованию менеджером пакетов Synaptic. Тем не менее, если у вас еще не установлено приложение, откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре, и введите команду установки ниже.

sudo apt-get install synaptic -y

Когда в системе установлено приложение Synaptic, самое время начать его использовать. Откройте его, выполнив поиск «Synaptic Package Manager» в меню приложения и щелкните, чтобы запустить его.

При запуске приложения Synaptic вас попросят ввести пароль. Введите свой пароль пользователя. Если пароль будет принят, Synaptic будет готов к использованию.

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

Выбрав опцию «Исправить сломанный», Synaptic автоматически назначит исправления зависимостей всем пакетам в системе. После выбора опции «Исправить поломку» нажмите кнопку «Применить», чтобы начать процесс исправления.

После нажатия кнопки «Применить» в Synaptic появится окно. В этом окне вы увидите, что идет загрузка. Дайте процессу завершиться. Когда все будет сделано, ваши проблемы с зависимостями исчезнут!

Если вы устали сталкиваться с проблемами программной зависимости в Debian Linux, сделайте себе одолжение и начните чаще использовать пакеты Flatpak и Snap, когда вам нужны приложения, которых нет в официальных репозиториях программного обеспечения.

Flatpak и Snap — отличные новые технологии, которые упрощают работу программного обеспечения в Linux. Они не требуют зависимостей. Все упаковано в аккуратную безопасную песочницу. Лучше всего то, что Debian Linux имеет тенденцию обновлять программное обеспечение не так быстро, как другие дистрибутивы Linux, вы сможете сверхзарядить свою систему, установив последние приложения.

Для получения информации о том, как настроить пакеты Snap в Debian, ознакомьтесь с нашим руководством по этому вопросу. Кроме того, вы можете создать официальный магазин Snap. Наконец, если вы хотите попробовать Flatpaks, следуйте нашему подробному руководству по нему здесь.

Содержание

  1. пакеты имеют неразрешенные зависимости
  2. Ubuntu | Неудовлетворенные зависимости
  3. Как разрешить проблему зависимостей в debian?
  4. Ошибка у вас зафиксированы сломанные пакеты
  5. Как исправить у вас зафиксированы сломанные пакеты?
  6. 1. Обновите списки пакетов
  7. 2. Установите битые пакеты
  8. 3. Очистите лишние пакеты
  9. 4. Используйте dpkg
  10. 5. Разрешите зависимости
  11. Выводы
  12. Оцените статью:
  13. Об авторе
  14. 8 комментариев
  15. Комментарии (20)

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

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

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

48319: 1039951524

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

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

55404: 418860797

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

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

24910:1283321337

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

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

36804:66134862

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

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

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

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

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

sudo apt-get install gdebi-core

36804:66134862

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

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

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

36804:66134862

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

24910:1283321337

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

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

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

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

24910:1283321337

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

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

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

36804:66134862

24910:1283321337

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

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

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

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

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

24910:1283321337

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

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

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

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

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

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

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

[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)

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

24910:1283321337

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

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

Источник

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

p

p

p

показывай apt-cache policy gnome-shell

p

$ apt-cache policy gnome-shell
gnome-shell:
Установлен: (отсутствует)
Кандидат: 3.18.5-0ubuntu0.1
Таблица версий:
3.18.5-0ubuntu0.1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
3.18.4-0ubuntu3 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

p

p

$ sudo apt purge gnome-shell

p

и apt-cache policy gnome-shell-common

p

apt-cache policy gnome-shell-common
gnome-shell-common:
Установлен: 3.19.4-0ubuntu1

xenial1
Кандидат: 3.19.4-0ubuntu1

xenial1
Таблица версий:
*** 3.19.4-0ubuntu1

xenial1 100
100 /var/lib/dpkg/status
3.18.5-0ubuntu0.1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
3.18.4-0ubuntu3 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

p

p

p

p

p

Удоволетвори их, будь мужиком!

p

sudo apt-get install gnome-shell-common=3.18.5-0ubuntu0.1
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
gnome-shell-common is already the newest version (3.18.5-0ubuntu0.1).
gnome-shell-common установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено

sudo apt-get install gnome-shellЧтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
gnome-shell : Зависит: gir1.2-mutter-3.0 (>= 3.18.1) но он не будет установлен
Зависит: libmutter0g но он не будет установлен
Зависит: mutter (>= 3.18.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Источник

Как разрешить проблему зависимостей в debian?

Началось как мне кажется это после неудачной установки redmine через команду
apt-get install redmine

Второй день не могу найти решения, в администрировании серверов новичек
Нужно доустановить пакеты apache, но не получается, например

a2ce951f220940b9a45219b82fda56aa

обычно подобный пост нужно сопровождать sources.list.
Выложите, пожалуйста.

а что выдаст если:
dpkg-reconfigure apache2.2-common
или
apt-get purge apache2.2-common
apt-get install apache2.2-common

sources.list
# deb ftp.debian.org/debian wheezy main

deb ftp.debian.org/debian wheezy main contrib
deb-src ftp.debian.org/debian wheezy main contrib

deb security.debian.org wheezy/updates main contrib
deb-src security.debian.org wheezy/updates main contrib

—————
# dpkg-reconfigure apache2.2-common
/usr/sbin/dpkg-reconfigure: apache2.2-common is broken or not fully installed

————
# apt-get purge apache2.2-common
Reading package lists. Done
Building dependency tree
Reading state information. Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
apache2-mpm-worker : Depends: apache2.2-common (= 2.2.22-13+deb7u4) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Источник

Ошибка у вас зафиксированы сломанные пакеты

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

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

Как исправить у вас зафиксированы сломанные пакеты?

Snimok ekrana ot 2020 08 11 15 55 00

1. Обновите списки пакетов

Возможно вам не удалось установить нужные пакеты потому что списки репозиториев устарели, и там ещё не было нужных пакетов. Для обновления списка пакетов выполните:

Snimok ekrana ot 2020 08 11 15 55 32

2. Установите битые пакеты

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

Snimok ekrana ot 2020 08 11 15 55 44

3. Очистите лишние пакеты

Установке могут мешать лишние пакеты, которые больше не нужны в системе. Для их удаления выполните:

sudo apt autoremove

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

4. Используйте dpkg

Вместо apt вы можете использовать команду dpkg чтобы посмотреть какие пакеты вызывают проблему. Просто выполните:

Команда покажет проблемные пакеты, а потом вы сможете их удалить той же командой:

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

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

Выводы

В этой небольшой статье мы рассмотрели что делать если в вашей системе появились битые пакеты и как их исправить. Здесь решение проблемы очень сильно зависит от вашей ситуации, но здесь приведены основные варианты решения, которые должны помочь вернуть пакетный менеджер к работе. Иногда рекомендуют удалить пакет вручную из базы данных dpkg /var/lib/dpkg/status, однако лучше этого не делать и найти путь решить проблему по другому, ручное редактирование подобных файлов может создать ещё больше проблем.

Нет похожих записей

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

8 комментариев

Вот почему я использую Fedora с DNF, за 5 лет использования даже не припомню случаев некорректной работы DNF. APT в Дебиан подобных дистрибутивах это сплошное разочарование.

Если бы все так было просто с зависимостями, что их через форсе принудительно установить, то это был бы не Линукс. Ниче, что система после таких манипуляций не работает? После ваших советов, новичек «уложит» систему точно.

Согласен. С Fedora бубен уже покрылся пылью. Чего все с этой Ubunto’й носятся.

Ничего не помогло. Постоянно пишет, что сломаны пакеты. к примеру хочу установить: apt-get install mariadb-server. Делаю как вы пишите.
Следующие пакеты имеют неудовлетворённые зависимости:
mariadb-server : Зависит: mariadb-server-10.1 (>= 1:10.1.29-6) но он не будет установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
root@user-All-Series:

# sudo apt clean
root@user-All-Series:

# sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@user-All-Series:

Источник

picture 66

Комментарии (20)

picture 4778

picture 66

picture 4778

picture 1

Я тоже сталкивался с описанной ситуацией, выяснял какой пакет вызывает конфликт и понижал его версию через muon

large ust

picture 66

picture 8486

picture 14831

В ответ на такую команду аптитюд всё равно пукнет, слишком много пакетов. Если уж переустанавливать всё, то aptitude reinstall должен получать имена пакетов по одному в цикле, а файл должен содержать версии пакетов. Я генерирую файл с именами-версиями так:
alias aptfixver=»sudo aptitude search

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

$ sudo aptitude search

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

picture 14831

Обновил первый скрипт, тут новая версия, если что пишите на мыло.

$ sudo aptitude search

picture 14831

Пару слов, что он делает, если это не совсем очевидно:

picture 7641

Имхо, пакеты, которые недоступны в репозиториях удалять не стоит просто так.

У меня некоторые пакеты установлены не из репозиториев, например, драйвера для принтера или SOFA Statistics Open For All.

picture 14831

Исключения легко дописать в грип, например так:

И как я уже писал, перед тем как применить, можно почитать что аптитюд спрашивает и подкорректировать действия (например если написать +deadbeef он удален не будет)

picture 66

picture 14831

Может быть допишу скрипт, если будет время, идея хорошая. Но лучше придумать, как бы так сделать, чтоб не нужен был этот файлик

picture 13526

Скорее, не по теме, но не могу разобраться, что значит «виртуальный пакет»
Программа не устанавливается в 12.10:
torrentstream-player-data : Зависит: libupnp3 (>= 1.4.3) который является виртуальным пакетом.
Зависит: libx264-116 который является виртуальным пакетом. или
libx264-120 который является виртуальным пакетом.

picture 7641

Виртуальный пакет предоставляет на выбор несколько различных программ/библиотек различных версий.
К примеру:
aptitude show djvu-viewer
No current or candidate version found for djvu-viewer
Package: djvu-viewer
State: not a real package
Provided by: atril, djview3, djview4, evince, evince-gtk, okular-extra-backends, zathura-djvu
Посмотреть список виртуальных пакетов можно aptitude search «


Судя по тому, что даже в моём дебиане версии пакетов намного выше, виртуальными эти пакеты названы потому, что в зависимостях они указаны, а в списке пакетов они не существуют, из этого следует вывод, что нужно искать более новую версию torrentstream.

picture 14595

«aptitude не может разрулить зависимости и предлагает снести пол системы»- чуток не понял, удаляються пакеты/програмы которые связаны с неугодным нам пакетом, вызывающим конфликт, устанавливаем нажный нам пакет, потом доустанавливаем то что пришлось удалить и теперь основной вопрос- но ведь тогда потянеться тот пакет который нужный этим приложениям и вызывал конфликт, как быть? и проканает ли вообще??

Тема создана два года назад. Сколько воды утекло с тех пор? Правильно. А как известно, даже в одну воду нельзя войти дважды.
Чтобы понять и проканает ли вообще?? нужно пробовать самому, а потом отписаться для всех. Или сидеть у воды и ждать невесть чего.

picture 14595

хорошо, но я имел ввиду что решение немного противоречивое, и больше напоминает легендарные танцы с бубном нежели альтернативу, но хорошо я вас понял)

picture 66

Источник

I’m new to Ubuntu and trying to survive, but, I can’t figure this one out — hopefully it’s easy!

Ubuntu Software Center says: New software can’t be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?

When I do, it just fails.

I think it all started when I tried to install a better drive from AMD’s site for my video card. Based on information from the terminal window I tried:

sudo apt-get install -f

and I got

relskhan@Ceti-Alpha-V:~$ sudo apt-get install -f
[sudo] password for relskhan: 
Sorry, try again.
[sudo] password for relskhan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  fglrx
The following NEW packages will be installed:
  fglrx
0 upgraded, 1 newly installed, 0 to remove and 97 not upgraded.
2 not fully installed or removed.
Need to get 0 B/59.2 MB of archives.
After this operation, 260 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 280931 files and directories currently installed.)
Preparing to unpack .../fglrx_2%3a13.350.1-0ubuntu2_amd64.deb ...
Unpacking fglrx (2:13.350.1-0ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb (--unpack):
 trying to overwrite '/etc/acpi/fglrx-powermode.sh', which is also in package fglrx-core 2:14.501-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I am definitely at a loss and need help!

Дебиан 7.4 lxde неделю назад ставил систему все получилось с драйверами -руководствовался статьей  https://wiki.debian.org/ru/ATIProprietary скачал деб пакеты при установке писалось -такие драйвера присутствуют в синаптике -ставил оттуда и даже дискретная видео отключалась -не нарадовался ноут холодный был -пока не занялся настройкой тачпада (кстати без успеха) и убил систему .Ставлю тот же дистр нет в синаптике fglrx-добавляю репозиторий нон фрее-появляются в синаптике =Но в синаптике не ставятся -пишет у вас битые пакеты пока не исправите бесполезно -да откуда они битые то система чистая .Ставлю снова -все так же.Пытаюсь ставить деб пакеты половина ставится половина пишет неразрешимая зависимость  libfglrx   fglrx-driver  . В KDE прекрасно ставились деб пакеты.Пробовал и стабильные и тестируемые пакеты-бесполезно -Я бы бросил если бы с начала не получилось -ноут с дискретной графиком -редкий дистр подходит -а тут сразу температура была около 50гр


показывайте вывод команды:

cat /etc/apt/sources.list




Ничего не получается все по прежнему -хотел поставить программу для снятия скриншотов -тоже не получается -битые пакеты.Fglrx появился но нет возможности применить изменения необходимо исправить битые пакеты.Подскажите где скачать тестируемую lxde или их нет -что то я не могу найти -с этой что то никак не идет


не торопитесь переустанавливать систему, всё решаемо!  :)

показывайте полностью: что делаете и какую информацию на экран выводит.


устанавливаю систему с нуля-в синаптике ставлю хромиум там у меня закладки с помощью.в синаптике набираю по советам(https://wiki.debian.org/ru/ATIProprietary )fglrx-driver:libgl1-fglrx-glx:fglrx-modules-dkms :amd-clinfo :amd-opencl-icd :fglrx-atieventsd:fglrx-control:libgl1-fglrx-glx::xvba-va-driver:=нет в наличие.иду на источники репозиториев добавляю несвободные и обновленые -весь этот список появляется в синаптике -отмечаю нажимаю применить =получаю табличку невозможно применить у вас отложены битые пакеты.убираю репозитории добавленые битые пакеты исчезают как и fglrx.пробую деб пакеты -я их успешно устанавливал в кде -половина ставится а главные  с драйверами(неразрешимая зависимость  glx-alternative-fglrx.Пробовал и тестируемые деб  безрезультативно.Думал с образом что то качал другие все так же-ну я ведь ставил и у меня появлялся катализ контрол центр и все работало


Сообщение объединено: 26 февраля 2014, 21:45:17


в синаптике нажимаю исправить оибки получаю-E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.
E: Невозможно исправить зависимости


1. Отредактируйте sources.list как вам тут советовали.
2. Открывайте /var/lib/dpkg/status и удаляйте в нём всё, что связано с fglrx
3. apt-get update
4. Установите через Synaptic fglrx


kroko, давайте выполним команды в терминале (от root пользователя или через sudo)

uname -a
aptitude install fglrx-driver

скопируйте вывод команд сюда.


root@dell:/home/vik# uname -a
Linux dell 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux
root@dell:/home/vik# aptitude install fglrx-driver
Следующие НОВЫЕ пакеты будут установлены:       
  fglrx-driver{b} libfglrx{a} libfglrx-amdxvba1{a} libgl1-fglrx-glx{ab}
РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
  fglrx-atieventsd fglrx-glx-ia32 fglrx-modules-dkms
0 пакетов обновлено, 4 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 25,5 MB архивов. После распаковки 79,5 MB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
libgl1-fglrx-glx : Зависит: glx-alternative-fglrx (>= 0.2) который является виртуальным пакетом.
fglrx-driver : Зависит: glx-alternative-fglrx (>= 0.2) который является виртуальным пакетом.
Следующие действия разрешат зависимости:

     Сохранить для следующих пакетов их текущие версии:         
1)     fglrx-driver [Не установлен]                             
2)     libfglrx-amdxvba1 [Не установлен]                       
3)     libgl1-fglrx-glx [Не установлен]                         

     Оставить следующие зависимости неразрешёнными:             
4)     libfglrx рекомендует libfglrx-amdxvba1 (= 1:12-6+point-3)


Сообщение объединено: 27 февраля 2014, 09:31:15


Принять данное решение? [Y/n/q/?]


А ответить <n> на предложение aptitude и посмотреть варианты решения?
Еще как вариант

# aptitude install -f

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar — DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M



И aptitude install -f и aptitude search ~b ничего не решают по прежнему в синаптике определяет битые пакеты


kroko, aptitude search ~b  -пустой вывод? или что то было?  :)


Повторюсь…
Откройте от root /var/lib/dpkg/status и отредактируйте его, удалив все записи касающиеся битых пакетов.


Всем доброго времени суток и с наступающим Новым годом!
Возникла трабла (собственно возникла она сразу после покупки нового ноутбука (т.е. около месяца назад), но я хотел разобраться сам: не удалось):
Смстема Xubuntu 14.04, вывод по видеокарте:

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon APU A6-6200 with R3 Graphics] [1002:9850]
00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:9840]
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] [1002:6663]

Собственно, сабж: драйвер работает удовлетворительно (сразу видна разница на фоне открытого драйвера: видео плавнее идет в играх), но при этом, при попытке запустить catalist, перезарускается х-сервер, по крайней мере, я так понял, т.к. оказываюсь перед экраном входа в систему и, после входа, все программы, запущенные ранее уже закрыты.
Пробовал запукать как с админ. правами так и без них, как по значку, так и из терминала; из консоли, как вы понимаете, тоже не запустилось, правда по другой причине.
Следует сказать, что пробовал ставить ч/з «Дополнительные драйверы», а также пробовал ставить драйвер 14.9 в виде …tar.gz аналогично (в промежутках fglrx удалял и старался вычистить, да и, полагаю, остатки драйвера другой версии не причем, так как эта история пошла сразу после установки системы).
Пробовал подбрать драйвер здесь http://support.amd.com/en-us/download нашёлся 14.4, его пробовал ставить как deb: пишет невозможно разрешить зависимость fglrx-core; пробовал в виде …tar.gz (и компилить и ставить сразу, и компилить в deb (при этом fglrx-core.deb появился после компиляции), а потом их ставить), результат: установка так и не пошла.
К слову, на 17 минте драйвер из «Дополнительные драйверы» ставился, однако каталист хоть и запускался, но работал некорректно.

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

P.S.: Мне, в общем-то, каталиста надо один раз запустить, чтобы глобально покрутить настройки графики в играх и настройки масштабирования экрана. Может извратиться и попробовать запустить его в отдельном иске?  :smile:


Jerry's avatar

  • 0

I can not install drivers for the video card AMD Radeon R5 M230 , downloaded from the office. site .deb package, but displays an error: Неразрешимая зависимость fglrx-core. How to solve this problem? I’m using Elementary OS 5.0 Juno based on Ubuntu 18.04.2 LTS.


0

1

Установил себе Ubuntu 14.04 LTS.
Решил поставить проприетарный драйвер.
Делал по разным гайдам, остановился на этом — https://help.ubuntu.com/community/BinaryDriverHowto/AMD
В общем :

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)
$ sudo apt-get install fglrx
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 fglrx : Зависит: xorg-video-abi-11 но он не может быть установлен или
                         xorg-video-abi-12 но он не может быть установлен или
                         xorg-video-abi-13 но он не может быть установлен или
                         xorg-video-abi-14 но он не может быть установлен или
                         xorg-video-abi-15
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Ну если хочет, то давай установлю:

$ sudo apt-get install xorg-video-abi-15
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Заметьте, вместо «xorg-video-abi-15» выбирается «xserver-xorg-core»
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libcheese-gtk23 : Зависит: libclutter-gtk-1.0-0 (>= 0.91.8) но он не будет установлен
                   Зависит: libcogl15 (>= 1.15.8) но он не будет установлен
 libcheese7 : Зависит: libclutter-gst-2.0-0 (>= 0.10.0) но он не будет установлен
              Зависит: gstreamer1.0-clutter но он не будет установлен
 libclutter-1.0-0 : Зависит: libcogl-pango15 (>= 1.15.8) но он не будет установлен
                    Зависит: libcogl15 (>= 1.15.8) но он не будет установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами.

http://itmages.ru/image/view/2447909/7b43c6f6 — это если deb-пакетом ставить с сайта.
Что в таком случае делать господа?

UPD: есть мысли по поводу 3,16 ядра. Что скажете, не в нем причина?

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

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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

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

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

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

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

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

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

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

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 гостей

I’m new to Ubuntu and trying to survive, but, I can’t figure this one out — hopefully it’s easy!

Ubuntu Software Center says: New software can’t be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?

When I do, it just fails.

I think it all started when I tried to install a better drive from AMD’s site for my video card. Based on information from the terminal window I tried:

sudo apt-get install -f

and I got

relskhan@Ceti-Alpha-V:~$ sudo apt-get install -f
[sudo] password for relskhan: 
Sorry, try again.
[sudo] password for relskhan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  fglrx
The following NEW packages will be installed:
  fglrx
0 upgraded, 1 newly installed, 0 to remove and 97 not upgraded.
2 not fully installed or removed.
Need to get 0 B/59.2 MB of archives.
After this operation, 260 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 280931 files and directories currently installed.)
Preparing to unpack .../fglrx_2%3a13.350.1-0ubuntu2_amd64.deb ...
Unpacking fglrx (2:13.350.1-0ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb (--unpack):
 trying to overwrite '/etc/acpi/fglrx-powermode.sh', which is also in package fglrx-core 2:14.501-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I am definitely at a loss and need help!

Всем доброго времени суток и с наступающим Новым годом!
Возникла трабла (собственно возникла она сразу после покупки нового ноутбука (т.е. около месяца назад), но я хотел разобраться сам: не удалось):
Смстема Xubuntu 14.04, вывод по видеокарте:

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon APU A6-6200 with R3 Graphics] [1002:9850]
00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:9840]
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] [1002:6663]

Собственно, сабж: драйвер работает удовлетворительно (сразу видна разница на фоне открытого драйвера: видео плавнее идет в играх), но при этом, при попытке запустить catalist, перезарускается х-сервер, по крайней мере, я так понял, т.к. оказываюсь перед экраном входа в систему и, после входа, все программы, запущенные ранее уже закрыты.
Пробовал запукать как с админ. правами так и без них, как по значку, так и из терминала; из консоли, как вы понимаете, тоже не запустилось, правда по другой причине.
Следует сказать, что пробовал ставить ч/з «Дополнительные драйверы», а также пробовал ставить драйвер 14.9 в виде …tar.gz аналогично (в промежутках fglrx удалял и старался вычистить, да и, полагаю, остатки драйвера другой версии не причем, так как эта история пошла сразу после установки системы).
Пробовал подбрать драйвер здесь http://support.amd.com/en-us/download нашёлся 14.4, его пробовал ставить как deb: пишет невозможно разрешить зависимость fglrx-core; пробовал в виде …tar.gz (и компилить и ставить сразу, и компилить в deb (при этом fglrx-core.deb появился после компиляции), а потом их ставить), результат: установка так и не пошла.
К слову, на 17 минте драйвер из «Дополнительные драйверы» ставился, однако каталист хоть и запускался, но работал некорректно.

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

P.S.: Мне, в общем-то, каталиста надо один раз запустить, чтобы глобально покрутить настройки графики в играх и настройки масштабирования экрана. Может извратиться и попробовать запустить его в отдельном иске?  :smile:

  • 0

I can not install drivers for the video card AMD Radeon R5 M230 , downloaded from the office. site .deb package, but displays an error: Неразрешимая зависимость fglrx-core. How to solve this problem? I’m using Elementary OS 5.0 Juno based on Ubuntu 18.04.2 LTS.

  • Home
  • Forum
  • The Ubuntu Forum Community
  • Ubuntu Official Flavours Support
  • General Help
  • [ubuntu] Can’t install FGLRX driver in Ubuntu 14.04.2

  1. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Well, this is annoying. Should’ve been fixed by now. I’m downloading 14.04.1 now, as I am not certain about how stable the workaround will be. Clicked ‘Affects me’ at Launchpad as well.


  2. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    This bug is annoying indeed, I just reinstalled Ubuntu, and without the fglrx drivers my computer acts all wonky, I clicked ‘This Affects Me’ on the bug report linked, hope it gets fixed soon!


  3. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Thanks for clicking!

    I’m somewhat disappointed that what amounts to a packaging error that affects an entire class of users is not getting fixed immediately.

    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I’m going back to my own.


  4. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Hi there.
    I don’t know if the bug has been fixed yet, but I’ve just managed to install the fglrx-updates driver for my r9 270x.

    The commands I ran are:

    Code:

    sudo apt-get install libcheese*

    ^(I don’t know if this one was actually needed — I tried it as suggested in the previous page)

    Code:

    sudo apt-get install xorg-video-abi-15

    ^(this one worked for me and resolved all dependencies)

    Code:

    sudo apt-get install fglrx-updates

    The additional driver utility is now displaying that AMD’s proprietary driver is the one being used.

    EDIT: I’m using a fresh install of 14.04.2.

    Last edited by J0nDaFr3aK; April 2nd, 2015 at 05:59 PM.


  5. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Hi!

    No, the actual bug has not been fixed yet.

    The cheese thing is a viable work-around as discussed in the bug report I reference earlier, but it’s not a fix.

    If you haven’t done so already, please go to the bug report and click «Affects me» to increase the heat index.

    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I’m going back to my own.


  6. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Same problem here… I’m not sure if I try the workaround, install 14.04.1 or wait for a fix.

    Anyway can’t hide how disappointed I am with Linux right now, bugs like this make the Windows > Linux transition a pain


  7. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Will this workaround conflict with future oficial patch?


  8. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    This happens in a LTS-release, and is still not fixed. Laughable.


  9. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    Hey, I’m attempting that work-around and I’m just attempting to be cautious here. I have unmet dependencies when I attempt to install libcheese

    Code:

    sudo apt-get install libcheese*
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Note, selecting 'libcheese-dev' for regex 'libcheese*'
    Note, selecting 'libcheese7' for regex 'libcheese*'
    Note, selecting 'libcheese-doc' for regex 'libcheese*'
    Note, selecting 'libcheese-gtk-dev' for regex 'libcheese*'
    Note, selecting 'libcheese-gtk23' for regex 'libcheese*'
    libcheese-gtk23 is already the newest version.
    libcheese-gtk23 set to manually installed.
    libcheese7 is already the newest version.
    libcheese7 set to manually installed.
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies:
     fglrx : Depends: fglrx-core but it is not installable
     libcheese-dev : Depends: gir1.2-cheese-3.0 (= 3.10.2-0ubuntu2) but it is not going to be installed
                     Depends: libglib2.0-dev (>= 2.28.0) but it is not going to be installed
                     Depends: libclutter-1.0-dev (>= 1.10.0) but it is not going to be installed
                     Depends: libgstreamer1.0-dev (>= 0.11.0) but it is not going to be installed
                     Depends: libgstreamer-plugins-base1.0-dev (>= 0.11.0) but it is not going to be installed
                     Depends: libclutter-gst-2.0-dev (>= 1.9.0) but it is not going to be installed
                     Depends: libgdk-pixbuf2.0-dev but it is not going to be installed
     libcheese-gtk-dev : Depends: libglib2.0-dev (>= 2.28.0) but it is not going to be installed
                         Depends: libgtk-3-dev (>= 3.4.4) but it is not going to be installed
                         Depends: libgstreamer1.0-dev (>= 0.11.0) but it is not going to be installed
                         Depends: libgstreamer-plugins-base1.0-dev (>= 0.11.0) but it is not going to be installed
                         Depends: libclutter-gtk-1.0-dev (>= 0.91.8) but it is not going to be installed
                         Depends: libcanberra-gtk3-dev (>= 0.26) but it is not going to be installed
    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

    How should I proceed?

    Edit: Oops. I still had pieces of fglrx-updates still installed from a previous attempt. Removed those, and attempted the workaround and was successful. fglrx-updates now running for me on 14.04.2

    Last edited by DanielWEWO; April 22nd, 2015 at 04:28 AM.

    Reason: figured it out


  10. Re: Can’t install FGLRX driver in Ubuntu 14.04.2

    All I did off the top of my head was these 2 commands and everything works perfectly.

    Code:

    sudo apt-get install xorg-video-abi-15

    Code:

    sudo apt-get install fglrx-updates

    Proprietary installed and running flawless.


Bookmarks

Bookmarks


Posting Permissions

Omi4,
25 января 2015, 18:15

Решил я снова поставить линь, поставил ubuntu 14.04. Хотел поставить драйвера на видяху с сайта amd, но там есть их несколько, есть просто драйвер, есть минимальный с поддержкой non-x, но что такое, я не нашел, есть просто отдельно каталист. В общем, какие ставить, и что такое non-x? Вот линк.

UPD: Поставил драйвер из «программы и обновления из fglrx. Но. У меня связка 7660g+7670m, в итоге работает только 7660g, в catalyst 7670m вообще нет.

Последнее изменение: 26 января 2015, 08:26

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