Не могу установить Galera на Ubuntu 12.04

1662
Peter Weber

Я не очень разбираюсь в Debian / Ubuntu. Я следую этому руководству:
https://mariadb.com/kb/en/install-mariadb-deb-files/

И этот для добавления необходимых репозиториев (я не устанавливаю MariaDB !!!): https://downloads.mariadb.org/mariadb/repositories/ Ubuntu -> 12.04 -> Зеркало рядом с вами

Мои реальные шаги:
1. новая установка Ubuntu 12.03.3
2. apt-get update && apt-get dist-upgrade
3. apt-get install openssh-server # удаленный доступ для меня
4. vim / etc / apt / sources. list.d / mariadb.list
5. вставить в файл

# MariaDB 5.5 repository list - created 2013-09-20 12:39 UTC # http://mariadb.org/mariadb/repositories/ deb http://mirror2.hs- esslingen.de/mariadb/repo/5.5/ubuntu precise main deb-src http://mirror2.hs-esslingen.de/mariadb/repo/5.5/ubuntu precise main  
  1. apt-get update
  2. apt-get установить mariadb-galera-server galera

Это не удается:

.... Selecting previously unselected package galera. Unpacking galera (from .../galera_23.2.6-precise_amd64.deb) ... Processing triggers for man-db ... Processing triggers for ureadahead ... Setting up mysql-common (5.5.33+maria-1~precise) ... Setting up mariadb-common (5.5.33+maria-1~precise) ... (Reading database ... 79533 files and directories currently installed.) Unpacking mariadb-galera-server-5.5 (from .../mariadb-galera-server-5.5_5.5.32+maria-1~precise_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/mariadb-galera-server-5.5_5.5.32+maria-1~precise_amd64.deb (--unpack): trying to overwrite '/usr/lib/mysql/plugin/dialog.so', which is also in package libmariadbclient18 5.5.33+maria-1~precise dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Selecting previously unselected package libhtml-template-perl. Unpacking libhtml-template-perl (from .../libhtml-template-perl_2.10-1_all.deb) ... Selecting previously unselected package mariadb-galera-server. Unpacking mariadb-galera-server (from .../mariadb-galera-server_5.5.32+maria-1~precise_all.deb) ... Processing triggers for ureadahead ... Processing triggers for man-db ... Errors were encountered while processing: /var/cache/apt/archives/mariadb-galera-server-5.5_5.5.32+maria-1~precise_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) 

Что не так? Я уже пробовал с пиннингом, но я тоже не помог. Возможно ли, что репозитории MariaDB находятся не в чистом состоянии? Просто говоря, что mariadb-galera-server находится в конфликте с собственной зависимостью libmariadbclient18

Спасибо

0
Возможно. Вы пытались установить его вручную? Я бы попробовал собрать его сам https://mariadb.com/kb/en/building-mariadb-on-ubuntu/ Ramhound 10 лет назад 0

1 ответ на вопрос

1
dennis3484

В настоящее время есть некоторые известные проблемы установки, с которыми я также столкнулся вчера. Ребята из MariaDB «создали страницу для тех, кто сталкивался с ошибками в упаковке в 5.5.33»:

MariaDB 5.5.33 Проблемы установки Debian и Ubuntu

Вы можете попробовать изменить конфигурацию sources.list на

deb http://ftp.osuosl.org/pub/mariadb/mariadb-5.5.32/repo/ubuntu precise main 

и запустить sudo apt-get updateпосле этого. Затем просто установите старую версию, пока они не исправят все:

sudo apt-get install mariadb-galera-server 
Спасибо! Похоже, нам нужно дождаться окончательного исправления с выпуском galera 5.5.33. Peter Weber 10 лет назад 0

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