Действительно ли возможно установить MySQL Server 5.7 на Ubuntu 19.10?

Действительно ли возможно установить MySQL Server 5.7 на Ubuntu 19.10? Если да, как?

7
задан 30 December 2019 в 12:50

1 ответ

Сервер MySQL 5.7 не доступен в репозиториях Горностая Eoan (19.10), но доступен у Бионического Бобра (18.04) из официальных репозиториев Ubuntu, а также MySQL. Можно установить MySQL Server 5.7 на Eoan с помощью репозитория Bionic.

  1. Для использования репозитория MySQL для Ubuntu 18.04

    • , В первую очередь, создают новый текстовый файл с sudo полномочиями:

      sudo nano /etc/apt/sources.list.d/mysql.list
      
    • Добавляют эти строки:

      deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
      deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
      deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools
      #deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview
      deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
      

      можно комментировать/не комментировать репозиторий согласно требуемым пакетам. Сохраните и выйдите из использования Ctrl + X , сопровождаемый Y . Затем выполненный

      sudo apt update
      
    • Вы получите ошибку, как [1 122]

      Err:1 http://repo.mysql.com/apt/ubuntu bionic InRelease                        
        The following signatures couldn't be verified because the public key is not available: NO_PUBKEY <some key value>
      
    • Добавляют этот ключ с помощью [1 123]

      sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key value>
      
    • Обновление и устанавливают Примечание MySQL
      sudo apt update
      sudo apt install mysql-server=5.7.28-1ubuntu18.04
      

    : По некоторым причинам в моей установке APT не устанавливал mysql-клиент при установке MySQL Server 5.7, который является зависимостью MySQL Community Server, который в свою очередь является зависимостью MySQL Server, из-за которого произошли проблемы зависимости. Для выхода из этого, я должен был установить клиент MySQL, использующий APT сначала

    sudo apt install mysql-client=5.7.28-1ubuntu18.04
    
  2. , Чтобы установить репозитории Ubuntu использования, добавить репозитории чиновника Ubuntu 18.04's, обновить кэш и установить MySQL 5.7. Fo, которые работают:

    echo "deb http://security.ubuntu.com/ubuntu/ bionic-security restricted main" | sudo tee /etc/apt/sources.list.d/bionic.list
    sudo apt update
    sudo apt install mysql-server=5.7.28-0ubuntu0.18.04.4
    

    я рекомендовал бы удалить репозиторий Bionic после того, как установка начиная с наличия информации о хранилище других выпусков может когда-то повредить установку. Сделать то выполнение

    sudo rm /etc/apt/sources.list.d/bionic.list
    
0
ответ дан 4 January 2020 в 19:48

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

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