본문 바로가기

Linux

Ubuntu apt 패키지 초기화

apt 명령어 정리

# 설치 가능한 패키지 검색
apt install 패키지명
# apt install openjdk*


# 설치 된 패키지 검색
apt --installed list 패키지명


# 패키지 삭제
apt remove 패키지명


# 환경 구성 파일 및 종속 패키지 제거
sudo apt remove --purge 패키지명
sudo apt remove --auto-remove 패키지명 
# 삭제 후 잔여 파일 확인
sudo find / -name '파일명*'


# apt 저장소 업데이트
apt update

apt 설치시 에러

The following packages have unmet dependencies:
mariadb-server : Depends: 패키지명 (>= 특정 버전 이상 요구) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

# 해당 에러 발생 시 저장소를 추가 하던 중 발생한 에러
# 아래 경로에 있는 저장소들의 위치가 기입된 파일을 수정해야 한다.
/etc/apt/sources.list 

# 파일 내 에러를 발생시키는 저장소를 알면 좋지만 초기화를 해야하는 경우 방법은 아래와 같다.

sources.list 파일 초기화 하기

# 혹시 모르니 sources.list 의 현재 파일을 백업
sudo cp /etc/apt/sources.list /etc/apt/sources.list.back

# 이후 sources.list 내용을 초기화 후 저장소 주소 Generate 사이트 접속
# https://repogen.simplylinux.ch/ 에 접속

1. Select your country탭에서 South korea를 선택

2. Select your release에서 Bionic 18.04 를 선택

3. Ubuntu Branches 항목들 모두 체크

4. Ubuntu Updates항목 중 Proposed 를 제외하고 나머지 체크

5. 필요 시 3rd Parties Repos 에서 항목들 체크

6. 완료 됐으면 Generate List 누르면 sources list 가 출력된다.

7. 해당 내용을 sources.list 파일에 붙여넣은 후 apt update 실행

'Linux' 카테고리의 다른 글

Ubuntu 22.04 LTS SSH접속 안될 때  (1) 2023.11.02
Ubuntu 절전모드 설정  (0) 2023.04.20
Ubuntu 추가 디스크 Mount  (0) 2023.04.20
리눅스 Logrotate  (1) 2023.04.17
awk 명령어  (0) 2023.04.15