====== arch pacman ====== * [[linux:arch|Arch Linux]] 패키지 매니저 * [[https://wiki.archlinux.org/index.php/pacman|Arch pacman wiki]] * [[https://wiki.archlinux.org/index.php/Pacman_(%ED%95%9C%EA%B5%AD%EC%96%B4)|Arch pacman 한국어]] * [[https://wiki.manjaro.org/Pacman-mirrors|Pacman-mirrors - Manjaro Linux]] ===== 기본 명령 ===== ==== 저장소 동기화와 모든 업그레이드 ==== sudo pacman -Syu ==== 삭제 ==== # 해당 패키지만 삭제 pacman -R 꾸러미_이름 # 의존성까지 삭제 pacman -Rs 꾸러미_이름 ==== 패키지 검색 ==== # 원격 리포지토리 검색 pacman -Ss 패키지명일부 # 설치된 패키지 검색 pacman -Qs 패키지명일부 ==== 패키지 설치된 정보 ==== pacman -Si 꾸러미 pacman -Qi 꾸러미 # 더 상세 정보 # 패키지에 해당하는 파일 목록 pacman -Ql 꾸러미 # 특정 파일이 어느 패키지에 속하는지? pacman -Qo 파일경로 ===== 설정 ===== * ''/etc/pacman.conf'' ===== Mirror Change ===== sudo pacman-mirrors --country South_Korea && sudo pacman -Syyu sudo pacman-mirrors # check ==== 업그레이드 방지 ==== * 특정 패키지에 대해 업그레이드를 방지할 수 있다. * 너무 급한 업그레이드로 안정성이 훼손 됐을 때, 패키지를 다운그레이드하고서 업그레이드를 일시적으로 방지해두면 된다. IgnorePkg = packagename1, packagename2, ... * [[linux:manjaro:pamac|Pamac]]에도 해당 설정이 함께 먹는다.