Попытка установить mariadb-server на сервер Ubuntu 21.04 выдает ошибку

Когда я пытаюсь установить mariadb-server на Ubuntu 21.04, используя:

sudo apt install mariadb-server

Он показывает эту ошибку:

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:
 mariadb-server : Depends: mariadb-server-10.3 (>= 1:10.3.31-0ubuntu0.20.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
0
задан 28 August 2021 в 11:06

2 ответа

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

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

  1. sudo apt update перед установкой.
  2. sudo apt autoremove до обновления .
  3. Вывести список удерживаемых пакетов с помощью dpkg --get-selections | grep hold (или dpkg --get-selections | grep "\ согласно this ).
  4. sudo apt-get -f install mariadb-server` для принудительной установки.

Источники

  1. Невозможно исправить проблемы, у вас есть битые пакеты
0
ответ дан 4 September 2021 в 09:27

MariaDB имеет собственный репозиторий с поддержкой 21.04 ... См. Ссылку ниже.

https://mariadb.com/kb/en/installing-mariadb-deb-files/

0
ответ дан 4 September 2021 в 09:27

Другие вопросы по тегам:

Похожие вопросы: