패키지 관리자: 두 판 사이의 차이

35번째 줄: 35번째 줄:
=== 맥 계열 ===
=== 맥 계열 ===
==== Homebrew ====
==== Homebrew ====
프로그램 설치
<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
$ brew install (패키지)
$ brew install (패키지)

2021년 5월 7일 (금) 06:59 판

개요

패키지 관리자는 리눅스 등지의 운영체제에서 패키지를 설치, 삭제 등 관리하는 프로그램이다.

상세

리눅스에서는 윈도우와는 달리 프로그램을 각 회사 홈페이지에서 내려받아 설치하는 방식이 아니라, 패키지를 그 리눅스 배포판의 저장소에서 내려받아 프로그램을 설치하는 방법을 쓴다. 그래서 요 패키지가 뭐냐 하면, 설치할 프로그램의 파일들, 설정 파일, 의존성[1]이 있는 프로그램 패키지의 목록 등지의 것을 합쳐 하나의 파일로 만든 것이다.

목록 및 특징과 사용 방법

추가바람

우분투 계열

dpkg

패키지 파일 설치

$ sudo dpkg -i (패키지 파일)

apt

프로그램 설치

$ sudo apt install (패키지 이름)
혹은
$ sudo apt-get install (패키지 이름)

레드햇 계열

RPM

yum

dnf

아치 리눅스 계열

pacman

프로그램 설치

$ pacman -S (패키지)

윈도우에서 GCC나 일부 리눅스 프로그램을 사용할 수 있게 해주는 MSYS2[2]도 pacman을 사용한다.

맥 계열

Homebrew

프로그램 설치

$ brew install (패키지)

윈도우

Chocolatey

업데이트
choco upgrade all
설치
choco install (패키지)

리눅스와는 다르게 패키지를 설치할때 패키지 자체를 설치하거나 패키지 설치기(installer)를 따로 내려받아서 설치되는 경우도 있다.

윈도우에 엣지나 스팀, vim을 명령어로 설치할 수 있다.

  1. 그 프로그램을 실행하는 데 꼭 필요한 프로그램. 예를 들어 게임이라면 DirectX가 있을 것이다.
  2. Mingw