조무위키
조무위키
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
행위
문서
토론
편집
역사 보기
패키지 관리자
편집하기
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
{{리눅스}} 패키지 관리자는 컴퓨터의 운영 체제를 위해 일정한 방식으로 컴퓨터 프로그램의 설치, 업그레이드, 구성, 제거 과정을 자동화하는 소프트웨어 도구이다. 참고로 리눅스의 프로그램 설치 파일 중 가장 잘 알려진 deb, rpm은 휴대폰의 apk와 Windows의 exe 역할을 하기도 한다. == 종류 == === APT === {{Pre|# apt install}} [[데비안]], [[우분투]]의 패키지 관리자이다. 프로그램을 설치하려면 sudo apt install (설치할 프로그램)이나 sudo apt-get install (설치할 프로그램)을 입력한 후 비밀번호를 입력하고 y를 입력한 뒤 엔터키를 누르면 진행 과정이 출력되면서 프로그램이 설치된다. === RPM === {{Pre|# dnf install}} {{Pre|# yum install}} [[레드햇]] 계열이나 오픈수세에서 쓰이는 패키지 관리자이자 확장자이다. [[페도라]]에서 yum은 페도라 23부터 죽었다. dnf가 모든 면에서 yum보다 우수하며, 23부터 페도라에서의 yum 명령은 dnf로 리다이렉트 된다. === Zypp, YaST === {{Pre|# zypper install}} {{Pre|# yast install}} 오픈수세, 수세 계열에서 쓰이는 패키지 관리자이다. zypp와 yast의 공통점으로는 둘다 libzypp기반이다. yast가 zypper보다 더 빨리 기능들이 추가되었지만, zypper도 yast인걸 다 설치 할 수 있고, 의존성 관련도 다 같다. 보통 zypper면 다 된다. === Pacman === {{Pre|# pacman -S}} [[아치 리눅스]] 계열에서 쓰이는 패키지 관리자이다. 프로그램을 업그레이드할 때 프로그램만 업그레이드되고 설정 파일은 그대로 유지해주기도 한다. AUR의 경우, 명령어만 다르지 옵션은 Pacman이랑 똑같다. 다만, yay는 sudo를 못 쓴다. === Portage === {{Pre|# emerge --ask --verbose}} 젠투 계열에서 쓰인다. === xbps === {{Pre|# xbps-install -S}} Void 리눅스에서 쓰인다. 팩맨과 상당히 유사하다.<ref>pacman -Su -> xbps-install -Su, makepkg -> xbps-src</ref> === eopkg === {{Pre|# eopkg install}} [[솔루스|Solus 리눅스]]에서 쓰인다. === nixpkgs === Nix OS에서 쓰인다. 자세한 내용은 [https://nixos.org/manual/nixpkgs/stable/ 여기]로. === [[스냅크래프트|스냅크래프트(Snap)]] === 캐노니컬에서 제작한 패키지 관리 시스템이다. 16.04부터 탑재되었으며, macOS마냥 패키지 하나에 해당 프로그램을 구동하는 데 필요한 라이브러리도 같이 들어있다. 대신 용량을 존나게 쳐먹기 때문에 메신저 하나를 받는데도 1기가나 쳐먹는 경우도 발생한다. 네이티브 GUI 프로그램은 우분투 이미지를 가상화하는 방식으로 동작하며, 가상화 이미지는 Core16, Core18, Core20, Core22 등 우분투 LTS 기반이다. Wine으로 동작하는 프로그램은 Wine 환경이 같이 설치된다. 21.10부터는 과폭도 스냅버전으로 들어가게 되면서 대다수의 주류 브라우저가 스냅으로 들어간다. 즉, PPA 없이 좆냅을 피하려면 좆롬을 써야만 한다. === Flatpak === 스냅이랑 비슷한 패키지 관리자이며, 라이선스 논란이 있는 스냅과 다르게 플랫팩은 서버, 클라 모두 오픈소스라서 스냅을 혐오하는 유저들의 대안으로 많이 쓰인다. {{Pre|# flatpak install}} 패키지 파일은 flathub에서 쉽게 찾을 수 있다.
요약:
조무위키에서의 모든 기여는 CC BY-SA 4.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
조무위키:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
이 문서에서 사용한 틀:
틀:Pre
(
편집
)
틀:리눅스
(
편집
)
틀:알림 상자
(
편집
)