Linux/Git 기초 Ch 2. 패키지와 패키지 매니저

HanSungUk·2022년 5월 9일
0

Linux / Git 기초

목록 보기
2/4
post-thumbnail

Linux/Git 기초 Ch 2. 패키지와 패키지 매니저 입니다.

현재 코드스테이츠 강의를 통해 프론트엔드를 학습하고 있습니다.
본 포스트는 해당 강의에 대한 내용 정리를 목적으로 합니다.

학습목표

  • 패키지와 패키지 매니저의 필요성을 이해할 수 있다.
  • 각 운영체제에 맞는 패키지 매니저를 사용할 수 있다.

1. 패키지와 패키지 매니저

리눅스 운영체제의 패키지는 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일입니다.
패키지 안의 파일 구성은 다음과 같습니다.

  • 프로그램 파일
  • 프로그램 설치 파일
  • 프로그램 설치 설명서
  • 프로그램에 대한 정보를 담은 파일

예를 들어 프로그램 설치 설명서에 프로그램 A를 설치하기 위해 프로그래 B가 필요하다는 정보가 있을 수 있습니다.
패키지 매니저는 패키지의 설치, 변경, 삭제 등 관리를 편리하게 해주는 도구입니다. 패키지 매니저는 모든 패키지의 저장소 위치를 저장하고 있습니다. 즉, 앱스토어와 그 역할이 유사합니다.

2. 패키지와 패키지 매니저 설치(macOS-brew)

  1. 설치 스크립트 복사
    Homebrew 사이트에서 Install Homebrew 항목에 있는 스크립트를 복사한 후 터미널에 붙여넣기 합니다.

  2. 설치
    설치를 시작하기 전에 관리자 권한을 요구하기 때문에 password를 요구합니다. 이는 macOS 사용자 암호입니다.

  3. 설치 완료
    Installation successful! 내용이 터미널 메시지로 나온다면 설치가 완료된 것입니다.
    추가적으로 터미널에 출력된 Next steps부분에서 안내하는 내용에 따라 터미널에 복사 및 붙여넣기 합니다.

  4. brew 명령어 사용하기

  • brew 자체 업데이트 : brew update
  • 업데이트 필요한 파일 조회: brew outdated
  • 프로그램 업데이트: brew upgrade 프로그램 이름
  • 프로그램 검색: brew search 검색어
  • 프로그램 정보 확인: brew info 프로그램 이름
  • 프로그램 설치: brew install 프로그램 이름
  • 프로그램 삭제: brew uninstall 프로그램 이름
  • 설치된 프로그램 보기: brew list0

0개의 댓글