본문 바로가기
컴퓨터 교실/라즈베리파이

라즈베리파이 db서버 설치 오류 (MariaDB, MySQL)

by 그레이 후드 2024. 9. 1.
728x90
NOTE : 이 문서는 해결방법을 찾지 못한 기록입니다.

 

라즈베리파이에 DB서버를 설치하지 못하고 있습니다.

아래와 같은 이유입니다.

 

The following packages have unmet dependencies:
    libdbi-perl : Depends: perlapi-5.28.1
E: Unable to correct problems, you have held broken packages.

pi@raspberrypi:~ $ sudo apt-get install mariadb-server mariadb-client
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libdbi-perl : Depends: perlapi-5.28.1
E: Unable to correct problems, you have held broken packages.

 

 

필요한 DB 버전은 MySQL 8 혹은 MariaDB 10.5 이상입니다.

 

 

 

MySQL: Package 'mysql-server' has no installation candidate

This error is being shown whenever I want to install any software via command line. Even if i try to install softwares which I know are present at the source from where I am downloading. Below is ...

stackoverflow.com

위 글에 따라 설치해 보았으나, 호환되는 OS 목록 중 Debian Bullseye 를 찾지 못했고.. 다른 방법을 찾기로 했습니다.

debian bullseye 는 없네요

 

MariaDB 홈페이지에서도 호환되는 버전을 찾지 못했습니다.

 

MySQL 의 경우에는 데비안 11 버전과 호환되는 파일을 찾았으나,

 

 

맞는 서버와 클라이언트 모두 적용해 보았지만

어떤 것도 호환이 되지 않아 포기하고, OS를 데비안 12 버전의 '라즈베리파이 OS'로 업그레이드 하기로 했습니다..

 

해결 방법을 찾으신 분들은 댓글로 남겨주세요ㅠ

728x90

댓글