시놀로지에 도커 우분투를 설치했습니다.
근데 apt-get upgrade, apt-get install ... 등을 할 때면 다음과 같이 뜨면서 설치가 되지 않습니다.
에러 코드
root@ubuntu-1:/# apt-get install vim
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package vim
1. 도커 우분투 컨테이너 정지
# 도커 프로세스 아이디 확인
docker ps
# 도커 컨테이너 정지
docker stop <컨테이너_아이디>
2. 호스트 네트워크 모드로 재실행
# 호스트 네트워크 모드로 재실행
docker run --network host -it ubuntu /bin/bash
3. 소스 리스트를 LTS 최신 버전으로 변경
# Ubuntu 22.04 LTS (Jammy Jellyfish) 소스 리스트로 변경
echo "deb http://archive.ubuntu.com/ubuntu/ jammy main restricted
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ jammy universe
deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe" > /etc/apt/sources.list
4. 강제 업데이트 및 기본 패키지 설치
# 캐시 초기화
apt-get clean
rm -rf /var/lib/apt/lists/*
# 업데이트 강제 실행
apt-get update -o Acquire::ForceHash=yes
# 기본 패키지 설치 시도
apt-get update && apt-get install -y --fix-missing software-properties-common wget