Следующее происходит при попытке настроить Альбомный Сервер 18.03 на новой установке Сервера Ubuntu 18.04:
[user]@[server]:~$ sudo apt install landscape-server-quickstart
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:
landscape-server-quickstart : Depends: landscape-server (>= 18.03-
0ubuntu18.04.2) but it is not going to be installed
Depends: postgresql-10-debversion but it is
not installable or
postgresql-9.5-debversion but it is
not installable or
postgresql-9.3-debversion but it is
not installable
E: Unable to correct problems, you have held broken packages.
Править: Для разъяснения, когда я работаю dpkg --get-selections | grep hold
, нет никаких сохраненных пакетов. Система абсолютно актуальна. Прокручивание его aptitude
ничего не фиксирует, поскольку единственное решение, которое это предлагает, состоит в том, чтобы сохранить все в текущей версии (так в основном не установленным).
Понятый это самостоятельно. Проблема закончила тем, что была этим python-convoy
(один из landscape-server
зависимости), не мог быть установлен, таким образом, я решил вручную установить его. Я работал wget http://mirrors.kernel.org/ubuntu/pool/universe/c/convoy/python-convoy_0.2.1+bzr39-1_all.deb
и dpkg -i python-convoy_0.2.1+bzr39-1_all.deb
. С тех пор landscape-server
требует, по крайней мере, версии 0.4.1, я работал sudo apt upgrade
для обновления его до той версии. Я затем работал sudo apt install landscape-server-quickstart
, и все установленное отлично. Все, что я оставил, чтобы сделать, было настроено Среда, которая была довольно безболезненной.
Самый легкий путь, для обхождения этой проблемы, состоит в том, чтобы включить репозиторий 'вселенной'.
sudo add-apt-repository universe