MariaDB 10.5.8 컴파일 설치를 해보도록 한다. 컴파일 설치를 위한 환경은 다음과 같다. CentOS 8(x86_64) Latest version 최소 설치(Minimal Installation) 환경 CentOS 8 에 최소 설치 환경이 매우 중요 하다. 최소 설치 환경이 아니라면 이 문서 내용 그대로 할 수는 없을 수도 있다. 컴파일 환경 구축 CentOS 8 을 최소설치하게 되면 패키지 저장소 또한 최소한으로 활성화가 된다. CentOS 8 은 패키지를 위한 저장소를 많이 분할해 놨는데 다음과 같다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
]# ls -lh /etc/yum.repos.d/ total 48K -rw-r--r--. 1 root root 719 Nov 10 09:32 CentOS-Linux-AppStream.repo -rw-r--r--. 1 root root 704 Nov 10 09:32 CentOS-Linux-BaseOS.repo -rw-r--r--. 1 root root 1.2K Nov 10 09:32 CentOS-Linux-ContinuousRelease.repo -rw-r--r--. 1 root root 318 Nov 10 09:32 CentOS-Linux-Debuginfo.repo -rw-r--r--. 1 root root 731 Jan 24 20:47 CentOS-Linux-Devel.repo -rw-r--r--. 1 root root 704 Nov 10 09:32 CentOS-Linux-Extras.repo -rw-r--r--. 1 root root 719 Nov 10 09:32 CentOS-Linux-FastTrack.repo -rw-r--r--. 1 root root 740 Nov 10 09:32 CentOS-Linux-HighAvailability.repo -rw-r--r--. 1 root root 693 Nov 10 09:32 CentOS-Linux-Media.repo -rw-r--r--. 1 root root 706 Nov 10 09:32 CentOS-Linux-Plus.repo -rw-r--r--. 1 root root 723 Jan 24 20:48 CentOS-Linux-PowerTools.repo -rw-r--r--. 1 root root 898 Nov 10 09:32 CentOS-Linux-Sources.repo |
최소설치한 후 활성화된 저장소는 다음과 같다.
1 2 3 4 5 |
]# dnf repolist repo id repo name appstream CentOS Linux 8 - AppStream baseos CentOS Linux 8 - BaseOS extras CentOS Linux 8 - Extras |
RedHat 배포판의 경우 프로그래밍 라이브러리들은 […]