package란
여러 구성요소를 하나로 묶은 것을 가르킨다.
os에서는 package는 흔히 설치되는 software를 가르키며 이들의 경우 여러 의존성이 있을 수 있기 때문에 묶여서 설치되는 경우 일반적이라 관리하는 프로그램인 package manager가 존재하는게 흔하다.
programming에서 사용되는 package manager에서의 package는 library의 의미로 확대되어 사용되는 경우가 보다 많다.
프로그램에서의 package 개념은 아래를 참고할 것.
Package Manager란?
https://dsaint31.me/mkdocs_site/CE/ch15/ce15_2_5_package_management/
OS에서 대표적 Package Managers
linux에서 Debian 계열: apt, apt-get
https://dsaint31.tistory.com/454
macOS: homebrew
2024.09.08 - [utils] - [Utils] homebrew
windows: winget. (chocolately 가 더 유명하나 MS가 지원하는 winget을 소개)
2024.09.08 - [utils] - [Utils] winget: Window Package Manager
Python 관련
2023.06.30 - [Python] - [Python] pip 사용법
2023.06.30 - [Python] - [Python] venv : Python Virtual Envrionment
https://ds31x.blogspot.com/2023/07/env-conda-anaconda-and-miniconda.html?view=classic
https://ds31x.blogspot.com/2023/07/env-conda.html?view=classic
'utils' 카테고리의 다른 글
[Utils] homebrew (0) | 2024.09.08 |
---|---|
[Utils] winget 간단 사용법 (0) | 2024.09.08 |
[Utils] winget: Window Package Manager (2) | 2024.09.08 |
[Utils] vim (or nvim) 에서의 register (1) | 2024.06.02 |
[CE] Hashing (0) | 2024.04.29 |