리눅스:apt-get

학교의 모든 지식. SMwiki
Sam (토론 | 기여)님의 2022년 10월 10일 (월) 18:45 판 (→‎기본 명령어)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

리눅스를 위한 문서틀 틀:리눅스


  1. 리눅스:명령어
    1. 리눅스:디렉터리관련
      1. 리눅스:저장장치관련
      2. 리눅스:df(디스크사용량)
      3. 리눅스:저장장치관련팁
      4. 리눅스:압축
    2. 리눅스:프로세스관련
  2. 리눅스:권한관련
  3. 리눅스:편의기능
    1. 리눅스 원격 관리
      1. 리눅스:SSH
      2. 리눅스:MobaXterm
    2. 리눅스:각종 설정
    3. 리눅스:cron(자동작업 등록)
    4. 리눅스:daemon(자동실행)
    5. 리눅스:alias(명령 축약)
    6. 리눅스:로그관리
      1. 리눅스:logrotate(로그파일관리)
    7. 리눅스:포트관리
  4. 리눅스 기반 OS
    1. 틀:우분투
  5. 리눅스:패키지 관리
    1. 리눅스:apt-get
  6. 다양한 패키지
    1. 리눅스:openssl(ssl인증서)
  7. 리눅스:쉘 스크립트
    1. 틀:Bash

개요

패키지 관리..

기본 명령어

의도 설명 방법
업데이트 사용 가능한 패키지 리스트를 업데이트한다.

리포지토리 인덱스 갱신.

update
업그레이드 각종 패키지를 설치, 업그레이드 하여 시스템을 업드레이드한다.

업그레이드 가능한 패키지를 모두 업그레이드.

upgrade
설치 패키지 설치
기능 코드
설치 가능한 버전 찾기 apt-cache policy 패키지명
특정버전 설치하기 위에서 찾은 버전을 넣는다.ㅊ

apt-get install 패키지명=버전명

apt-get install 패키지명
삭제 패키지를 삭제한다. apt-get remove 패키지명
의존 패키지 삭제 패키지를 삭제하고 난 후 함께 설치되었으나, 더 이상 쓰지 않는 패키지들 삭제.(의존성 패키지를 함께 제거하기 위함.)

(패키지가 지워진 상태에서도 실행하여 의존성이 있는 패키지를 지울 수 있다.)

sudo apt autoremove && sudo apt clean

apt-get autoremove 패키지명
명령 설명 사용법
update와 upgrade 가장 먼저 할 일.

등록된 저장소의 캐쉬정보 업데이트

sudo apt-get update && apt-get upgrade

관련에러

어떤 패키지를 설치하거나, apt update를 수행할 때.

W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/elastic-5.x.list:1 and /etc/apt/sources.list.d/elastic-5.x.list:2

참고하는 리스트에서 해당 패키지가 중복되어 발견될 때.

/etc/apt/sources.list.d/ 로 이동해 필요치 않은 것들을 지워준다.