Raspbian - не удалось найти пакет mysql-server-5.6 после добавления репо

Я пытаюсь установить MySQL 5.6 в Raspbian 7 (wheezy).

Я добавил репо:

wget http://dev.mysql.com/get/mysql-apt-config_0.3.7-1debian7_all.deb
sudo dpkg -i mysql-apt-config_0.3.7-1debian7_all.deb 
sudo apt-get update

Когда я печатаю sudo apt-get install mysql-server-5.6:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-server-5.6
E: Couldn't find any package by regex 'mysql-server-5.6'

Only mysql-server-5.1 & mysql-server-5.5 are available.

Где я ошибся?

4 голоса | спросил cheezburger 16 +03002015-10-16T00:57:36+03:00312015bEurope/MoscowFri, 16 Oct 2015 00:57:36 +0300 2015, 00:57:36

2 ответа


5

Проверка на Raspbian 8 (jessie):

> apt-cache search mysql-server
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-server-5.1 - MySQL database server binaries and system database setup
mysql-server-5.5 - MySQL database server binaries and system database setup
mysql-server-core-5.1 - MySQL database server binaries
mysql-server-core-5.5 - MySQL database server binaries

Это то же самое, что и wheezy (на самом деле это обновленная система jessie, если у вас есть новый с нуля jessie 5.1 не будет). Так что на самом деле 5.6 недоступно. Обратите внимание, что бинарные файлы Raspbian скомпилированы для платформы ARMv6 - вы не можете использовать какой-либо пакет Debian. Текущий Raspbian (jessie) в любом случае параллелен существующему Debian.

Но

5.6 доступен для " растянуть ", текущую ветвь тестирования Debian, и, как отмечает Питер Грин в комментарии, она имеет как минимум для Raspbian .

В строках описанной здесь методологии вы можете попробовать и установить пакет растяжения на системе jessie. I.e., add:

deb http://archive.raspbian.org/raspbian/ stretch main

В /etc/apt/sources.list. Затем запустите apt-get update. Наконец:

apt-get install mysql-server-5.6

Для этого требуются различные растягивающие зависимости и несколько обновлений, но стоит попробовать.


Также теоретически возможно обновить всю систему (от jessie), если вы измените jessie на stretch в /etc/apt/sources.list, запустить apt-get update, а затем (это край обрыва ...) apt-get dist-upgrade (что, вероятно, займет некоторое время), но будьте осторожны, это, вероятно, еще не было проверено массами.


Если у вас есть Pi 2, 5.6 доступен для чистых дистрибутивов ARMv7 - в основном Ubuntu (это вероятно, альтернатива в 14.04 LTS). Значение по умолчанию Fedora 21 ARM составляет 5.6.26.

ответил goldilocks 16 +03002015-10-16T13:36:34+03:00312015bEurope/MoscowFri, 16 Oct 2015 13:36:34 +0300 2015, 13:36:34
1

Похоже, что данный репозиторий поддерживает только i386 и amd64.

ответил Peter Green 16 +03002015-10-16T16:34:22+03:00312015bEurope/MoscowFri, 16 Oct 2015 16:34:22 +0300 2015, 16:34:22

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132