ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Linux Apt-Get (설치, 갱신, 제거, ...)
    Search: Os Os 2023. 2. 19. 13:14

    Linux Apt-Get (설치, 갱신, 제거, ...)

     

    apt 2.2.4 (armhf)
    Usage: apt-get [options] command
           apt-get [options] install|remove pkg1 [pkg2 ...]
           apt-get [options] source pkg1 [pkg2 ...]

     

    apt-get은 패키지 검색을 위한 명령줄 인터페이스다.
    인증된 출처에서 얻은 정보 및 패키지를 함께 설치, 업그레이드 및 제거하기 위해 사용.
    (그것들의 의존성도 함께).

     

    Ubuntu 14 이상은 apt-get 대신 apt 명령어 사용을 권장하고 있다

     

    명령

    (가장 많이 사용되는 명령)


    update : 새로운 패키지 목록을 검색한다.
    upgrade : 업그레이드를 수행한다.
    install : 새로운 패키지를 설치한다(패키지는 libc6.deb가 아닌 libc6 형태야 한다).
    reinstall - 패키지 재설치(pkg는 libc6.deb가 아닌 libc6임)
    remove : 패키지 제거한다.
    autoremove : 사용하지 않는 모든 패키지를 자동으로 제거한다.
    purge : 패키지와 설정 파일들을 제거한다. 설정파일도 삭제하므로 주의해서 사용. ex: sudo apt-get purge  package-name
    dist-upgrade - Distribution upgrade, see apt-get(8)
    source : 소스를 다운로드한다.
    dselect-upgrade - Follow dselect selections
    build-dep : 소스 패키지에 대한 빌드 종속성(의존성)을 구성(설정)한다.
    satisfy - 종속성 문자열 만족
    dist-upgrade : 배포판 업그레이드를 실행한다.
    dselect-upgrade : dselect 선택을 따른다.
    clean : 다운로드한 압축 파일들을 제거한다.
    autoclean : 이전에 다운로드한 아카이브 파일 지우기
    check : 끊어진 종속성이 없는지 확인. 깨진 의존성이 없는지 검토한다.
    download - 현재 디렉토리에 바이너리 패키지를 다운로드.
    changelog - 지정된 패키지에 대한 변경 로그를 다운로드하고 표시.

     

    옵션

    -h : 사용법을 출력.
    -q : 로그 메시지를 출력(진행 상태는 표시되지 않는다).
    -qq : 메시지를 출력하지 않는다(단, 오류는 출력한다).
    -d : 다운로드만 한다(설치나 압축 해제는 하지 않는다).
    -s : 실제 동작은 하지 않고, 시뮬레이션만 수행하도록 한다.
    -y : 모든 질문에 대해 예(yes)로 대답하고, 물어보지 않는다.
    -f : 의존성이 깨진 시스템을 고치려 시도.
    -m : 압축 파일을 찾을 수 없을 경우 계속해서 시도.
    -u : 업그레이드된 패키지 목록을 출력.
    -b : 패킹한 후에 소스 패키지를 빌드.
    -V : 버전 번호를 출력한다.
    -c=? : 이 설정 파일을 읽는다.
    -o=? : 다른 설정 옵션(예를 들어 -o dir::cache=/tmp)

    apt-get autoremove 

    의존성이 있는 패키지도 같이 제거하려면 apt-get autoremove 명령을 사용한다. remove 명령으로 이미 제거되었지만, autoremove 명령으로 의존성을 가졌던 패키지도 같이 삭제할 수 있다.

    apt-get dist-upgrade

    apt-get dist-upgrade 명령은 새로운 버전으로 배포판 전체를 업그레이드할 때 사용한다. 예를 들어 우분투 구 버전에서 최근 버전으로 배포판을 업그레이드할 경우에 dist-upgrade 명령을 쓸 수 있다.

    기타

    사용 가능한 명령에 대한 자세한 내용은 apt-get(8)을 참조하십시오.
    구성 옵션 및 구문은 apt.conf(5)에 자세히 설명되어 있습니다.
    소스 구성 방법에 대한 정보는 sources.list(5)에서 찾을 수 있습니다.
    패키지 및 버전 선택은 apt_preferences(5)를 통해 표현할 수 있습니다.
    보안 세부 정보는 apt-secure(8)에서 확인할 수 있습니다.
                                             이 APT에는 슈퍼 카우 파워가 있습니다.

     

    'Os' 카테고리의 다른 글

    Linux systemctl  (0) 2023.02.19
    Linux Apt vs Apt-Get  (0) 2023.02.19
    Linux SFTP SSH  (0) 2023.02.19
    Linux Scp 파일 복사  (0) 2023.02.19
    윈도우 공유폴더 로그인(인증) 정보 삭제  (0) 2023.02.18
    SSH 접속 Putty  (0) 2023.02.18
    Windows 버전(에디션, Home, Pro, Enterprise) 변경  (0) 2023.02.11
    Windows 파워쉘(Power Shell)  (0) 2023.01.27

    댓글