VM(Oracle VM VirtualBox)에서 Ubuntu(우분투) OS를 생성하고 APM 소스설치하기 - 1
*22년도 4월에 Ubuntu 20.04.4 버전 ISO 파일을 설치하고 진행했던 작업
1. Ubuntu OS 설치 후, Oracle VM VirtualBox에서 Linux Ubuntu(64-bit) OS 생성
(1) Ubuntu OS ISO 파일 설치-설치 시 다음과 같이 오랜 시간이 걸림
- Ubuntu OS가 설치되어있지 않으면 서버를 실행했을 때 다음과 같은 까만 화면만 뜸
(2) VM VirtualBox에서 가상 머신 만들기
(3) 가상 하드 디스크 만들기
-사진에선 10기가로 만들었지만, 50기가로 다시 만들었다
(4) VM VirtualBox 관리자에 Ubuntu OS 추가
- 다음과 같이 [설정] -> [저장소]에 들어가서, 동그란 CD 모양 클릭 후, 가상 CD/DVD 디스크파일 선택/만들기에서 다운받은 우분투 ISO 파일 추가
(5) 만들었던 서버를 실행하여 Ubuntu 설치 진행
- 서버 실행 이전, [설정]→[디스플레이]에서 그래픽 컨트롤러를 VBoxVGA로 변경
- 서버 실행 및 Ubuntu 설치
2. APM 소스파일 설치 (Apache2)
(1) 필수 패키지 설치
- 다음과 같은 터미널 창을 열어서 순서대로 코드를 입력한다.
$ sudo su
# apt-get install make
# apt-get install build-essential
# apt-get install gcc
# apt-get install --reinstall make
# apt-get install libexpat1-dev
# apt-get install g++
# apt-get install net-tools
- 입력 후 "Could not get lock /var/lib/dpkg/lock-frontend~" 오류 발생.
오류 코드는 "Be aware that removing the lock file is not a solution and may break your system"라고 한다.
# apt-get install curl
(+22.07.26 추가: 해결법을 작성하는 걸 깜빡했다..)
- 블로그에서 해결법을 찾아 다음과 같이 순서대로 코드를 입력하니 설치가 완료되었다.
$ sudo rm / var/lib/apt/lists/lock
$ sudo rm / var/cache/apt/archives/lock
$ sudo rm / var/lib/dpkg/lock*
$ sudo dpkg --configure -a
$ sudo apt update
$ sudo apt install curl
참고한 블로그: https://yeni-days.tistory.com/2, https://mingyucloud.tistory.com/entry/오류-해결-Waiting-for-cache-lock-Could-not-get-lock-varlibdpkglock-frontend)
[Ubuntu] Ubuntu-20.04에 APM 소스 설치(수동 설치)하기 - 1 (Apache)
소스설치 소스설치, 수동설치, 컴파일설치: linux에서 소스를 직접 다운받아 컴파일하여 설치하는 것을 말한다. 패키지 설치와 반대 why? 패키지 설치로 간편하게 설치를 할 수 있지만 불필요하게
yeni-days.tistory.com
오류 해결 - Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend.
명령어를 입력했을 때 Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 5572 위 사진과 같이 오류가 출력되면서 진행되지 않는 경우가 있습니다. 사용자들이 종..
mingyucloud.tistory.com
다음 글에서 계속...