WEB

Mariadb 상위버전 설치되어 있을때 하위버전 설치시 의존성 에러가 발생한다면

by 꽃지닷컴 posted Jan 18, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

오라클 클라우드 프리티어를 설정하면서

Mariadb를 설치하면서 에러발생 및 해결방안을 적어본다.

 

원인

20201년 1월18일 현재 Mariadb 최신버전인   20.10"groovy" 버전을 설치해 봤다.

Ubuntu > 20.10 "groovy" > 10.5 [Stable] > Harukasan - South Korea(미러사이트)

 

그러나 php7.4가 이미 설치된 환경해서 에러가 뿜어져 나왔다.  호환이 안된다는 것이었다. 의존성에러....

 

The following packages have unmet dependencies:
 mariadb-server : Depends: mariadb-server-10.5 (>= 1:10.5.8+maria~groovy) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

해결방안을 찾기 힘들었다.

root@theflash:/# dpkg -l | grep -e mysql -e mariadb
ii  php7.4-mysql                          7.4.14-1+ubuntu20.04.1+deb.sury.org+1             amd64        MySQL module for PHP

 

요녀석 때문에 mariadb-server 도 삭제가 되지 않았다.

일단 php부터 삭제 후 재설치를 해보자.

 

dpkg --get-selections | grep php
sudo apt-get purge php7.* php-common
sudo apt-get purge [package_name]  ex) sudo apt-get purge php7.4-zip
dpkg --get-selections | grep php

출처 : https://linuxs.info/how-to-uninstall-php-7-4-on-ubuntu-20-04/

 

이후 mariadb-server를 삭제한다.

 

apt-get remove --purge mysql*
apt-get remove --purge mysql
apt-get remove --purge mariadb
apt-get remove --purge mariadb*
apt-get --purge remove mariadb-server
apt-get --purge remove python-software-properties

 

php7.4 재설치 후   Mariadb 안정버전인 18.0.4"bionic" 10.4 버전을 설치해 본다.

 

sudo apt-get install software-properties-common

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://ftp.harukasan.org/mariadb/repo/10.4/ubuntu groovy main'

 

sudo apt update

sudo apt install mariadb-server

 

그러나 

 

The following packages have unmet dependencies:
 mariadb-server : Depends: mariadb-server-10.5 (>= 1:10.5.8+maria~groovy) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

 

아직도 에러를 뿜고 있다.  ㅠㅠ
 

 

 

Who's 꽃지닷컴

profile

Respect yourself and others will respect you

- 창의적 사고를 하자!

- 소규모 웹사이트 제작 및 수정 (24시간 항시대기)


Articles

2 3 4 5 6 7 8 9 10 11