Не удается установить mySQL/maridDB в Debian 7 (Wheezy)

Переполнение стека. Последние пару дней я изо всех сил пытаюсь установить mySQL на мой raspberry pi 2:/ Я не Debian 7 (Wheezy), и я никак не могу изменить дистрибутив, с этим приходится работать. Итак, мне нужно установить MySQL версии 5.5 или выше, или MariaDB, и я попытался установить оба, но ни один не работает.
При установке MariaDB, следуя их документации, когда я дохожу до точки

sudo apt-get install mariadb-server

Получаю ошибку:

The following packages have unmet dependencies:
 mariadb-server : Depends: mariadb-server-10.0 (= 10.0.32+maria-1~wheezy) but it is not installable

Пробовал гуглить и искать похожие случаи, но не могу найти ничего, что сработало бы.
С MySQL дела обстоят еще хуже. Используя их документацию, MySQL APT Repository и учебные пособия, выполните следующие действия:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.8-1_all.deb
dpkg -i mysql-apt-config_0.8.8-1_all.deb (choosing mysql 5.6)
apt-get update

Это показывает ошибку:

apt-get update
Hit http://mirror.zol.co.zw wheezy Release.gpg
Hit http://mirror.zol.co.zw wheezy Release
Hit http://mirror.zol.co.zw wheezy/main Sources
Hit http://mirror.zol.co.zw wheezy/main amd64 Packages
Hit http://mirror.zol.co.zw wheezy/main i386 Packages
Ign http://mirror.zol.co.zw wheezy/main Translation-en_GB
Ign http://mirror.zol.co.zw wheezy/main Translation-en
Hit http://archive.raspberrypi.org wheezy Release.gpg
Hit http://raspberrypi.collabora.com wheezy Release.gpg
Hit http://raspberrypi.collabora.com wheezy Release
Get:1 http://repo.mysql.com wheezy Release.gpg [173 B]
Hit http://archive.raspberrypi.org wheezy Release
Hit http://raspberrypi.collabora.com wheezy/rpi armhf Packages
Hit http://archive.raspberrypi.org wheezy/main armhf Packages
Get:2 http://repo.mysql.com wheezy Release [24.1 kB]
Get:3 http://repo.mysql.com wheezy/mysql-5.6 Sources [859 B]
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en_GB
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en
Ign http://archive.raspberrypi.org wheezy/main Translation-en_GB
Ign http://archive.raspberrypi.org wheezy/main Translation-en
Fetched 25.2 kB in 5s (4,900 B/s)
W: Failed to fetch http://repo.mysql.com/apt/debian/dists/wheezy/Release  Unable                                                            to find expected entry 'mysql-apt-config/binary-armhf/Packages' in Release file                                                            (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used                                                            instead.

И если я попробую:

apt-get install mysql-community-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-community-server

Пожалуйста, помогите, любая помощь будет очень признательна!

1 ответ

Решение

Похоже, в официальном репозитории Debian нет ни одного пакета от имени mysql-community-server, я нашел mysql-server пакет вместо. https://packages.debian.org/wheezy/mysql-server.

Так что попробуйте это:

  • Добавьте официальный репозиторий Debian в свой список источников (т.е. добавьте deb http://security.debian.org/debian-security wheezy/updates main в файл /etc/apt/sources.list)
  • sudo apt-get update
  • sudo apt-get install mysql-server
Другие вопросы по тегам