Вопрос или проблема
Я недавно обновил свой ноутбук с Ubuntu 18.04 до Ubuntu 20.04. Обновление прошло успешно, но у видеоредактора Openshot возникли проблемы.
Поэтому я полностью удалил Openshot.
sudo apt-get remove --purge openshot
Затем я попробовал установить Openshot снова
sudo apt-get install openshot
но я получаю следующую ошибку.
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:
openshot : Depends: openshot-qt but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Буду благодарен за помощь.
Редактировать:
Вывод
openshot:
Installed: (none)
Candidate: 2.4.3+dfsg1-1
Version table:
2.4.3+dfsg1-1 500
500 http://in.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
500 http://in.archive.ubuntu.com/ubuntu focal/universe i386 Packages
openshot-qt:
Installed: (none)
Candidate: 2.5.1+dfsg2+1218+202003032149~ubuntu20.04.1
Version table:
2.5.1+dfsg2+1218+202003032149~ubuntu20.04.1 500
500 http://ppa.launchpad.net/openshot.developers/ppa/ubuntu focal/main amd64 Packages
500 http://ppa.launchpad.net/openshot.developers/ppa/ubuntu focal/main i386 Packages
2.4.3+dfsg1-1 500
500 http://in.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
500 http://in.archive.ubuntu.com/ubuntu focal/universe i386 Packages
Вам нужно удалить PPA и использовать вместо этого официальные пакеты.
Используйте команды ниже:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:openshot.developers/ppa
sudo apt-get install openshot-qt
У меня была похожая проблема с обновлением Ubuntu до 24.04, из-за чего Openshot был полностью удален.
Я следовал шагам для установки PPA: https://www.openshot.org/ppa/
sudo add-apt-repository ppa:openshot.developers/ppa
sudo apt update
sudo apt install openshot-qt python3-openshot
и это сработало для меня.
Ответ или решение
Проблема с установкой программы Openshot после обновления Ubuntu с версии 18.04 до 20.04 является довольно распространённой. Данная ситуация может быть вызвана наличием зависимостей, которые не могут быть разрешены, что часто происходит после изменения конфигурации системы.
Ступени решения этой проблемы:
-
Возможные причины и диагностика:
При обновлении операционной системы пакеты и зависимости могут стать несовместимыми для определённых приложений. Ошибка «unmet dependencies» указывает на то, что версия программы требует такие пакеты, которые в текущей конфигурации не могут быть установлены автоматически.
-
Удаление проблемных пакетов:
Из вывода команды можно заметить, что Вам нужно установить пакет
openshot-qt
, но его установка блокируется другими конфликтующими пакетами. Часто это происходит из-за наличия устаревших PPA-репозиториев, которые могут мешать стандартным маршрутам установки через официальные репозитории. -
Очистка и удаление PPA:
Рекомендуется удалить устаревшие PPA, которые могут конфликтовать с официальными пакетами. Для этого выполните следующие команды:
sudo apt-get install ppa-purge sudo ppa-purge ppa:openshot.developers/ppa
Эти команды очищают систему от нестандартных источников пакетов, что позволит избежать конфликтов при установке через стандартные источники.
-
Установка Openshot через стандартные репозитории:
Теперь попробуйте установить программу через стандартные каналы:
sudo apt-get update sudo apt-get install openshot-qt python3-openshot
Эти команды обновят информацию о пакетах и установят нужные для работы программы версии, которые совместимы с вашей версией Ubuntu.
-
Дополнительные меры:
Если проблема не решилась, возможно стоит проверить все зависимости с помощью команды:
sudo apt-get check
и устранить конфликты вручную. Также вы можете рассмотреть возможность установки через AppImage, доступного на официальном сайте Openshot, если зависимость останется нерешённой.
Итог:
Проделанные шаги должны помочь исправить проблемы с установкой Openshot в Ubuntu 20.04. Важно следовать методичности и внимательно просматривать выводы из терминала, чтобы иметь возможность оперативно реагировать на возникновение конфликтов. Такие подходы обеспечивают более устойчивую работу системы и предотвращают возникновение подобных проблем в будущем.