Ниже приведена ошибка при установке synaptic
*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:
libfolks25 : Breaks: libfolks-eds25 (< 0.8.0-2~) but 0.6.9-1+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.****
Видя эту ошибку, я думаю, вы использовали apt
для установки synaptic.
Иногда apt
сталкивается с ошибками, связанными с зависимостями, и не может их исправить. Если вы хотите исправить эти ошибки и принудительно установить synaptic, вам необходимо сначала установить aptitude
(эквивалент apt
) с помощью команды apt-get install aptitude
.
Затем используйте aptitude
для установки synaptic
с помощью команды aptitude install synaptic
. Он сообщит вам, что есть ошибка с зависимостями (например, apt
сообщил вам), но также предложит решения для исправления ошибок и установки необходимого пакета. Каждый раз, когда он предлагает вам решение, прочтите его, затем нажмите y
, если вы принимаете это решение, или n
, чтобы показать другое решение, пока не найдете решение, где synaptic
будет установлен.
Неправильное использование репозиториев или использование экспериментальных репозиториев также приводило к этой ошибке.
Если вы используете Debian, используйте только соответствующие репозитории, предоставляемые дистрибутивом
Тип:-
sudo nano /etc/apt/sources.list
Дебиан:-
deb http://ftp.debian.org/debian stable main contrib non-free
Кали:-
deb http://http.kali.org/kali kali-rolling main non-free contrib
И
sudo apt update
Приведенная выше ошибка ясно показывает, что вы используете экспериментальный репозиторий.
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