winget
은 CLI Windows Package Manager임.
- SW 설치,
- 업데이트,
- 제거
- 등등을 쉽게 수행할 수 있음
https://dsaint31.me/mkdocs_site/CE/ch15/ce15_2_5_package_management/
BME228
Package Management : apt, yum, brew 등등 SW들의 경우 다양한 기존 라이브러리에 의존할 수 밖에 없는데, 해당 라이브러리들도 계속해서 버전이 올라가기 때문에 이들 의존성을 관리해주는 건 쉬운 문제
dsaint31.me
1. winget 설치 여부 확인
먼저, winget
이 설치되어 있는지 확인 가능함.
cmd prompt 또는 PowerShell에서 다음 명령어를 입력:
winget --version
winget이 정상적으로 설치되어 있으면 version이 출력됨.
2. SW 검색
설치 가능한 SW를 검색할 수 있음.
예를 들어, Google Chrome을 검색하려면 다음과 같이 입력:
winget search chrome
검색 결과로 관련된 SW의 목록이 표시됨.
3. SW 설치
특정 SW를 설치하려면 winget install
명령을 사용하면 됨.
예를 들어 Google Chrome을 설치하려면 다음과 같이 입력:
winget install Google.Chrome
설치할 SW(=패키지) 이름은 winget search
명령으로 찾은 정확한 이름을 사용해야만 함.
4. SW 목록 조회
Windows에 설치된 SW 목록을 확인하려면 다음 명령어를 입력합니다:
winget list
5. SW 업데이트
설치된 SW를 최신 버전으로 업데이트할 수 있음.
개별 SW를 업데이트하거나 모든 SW를 한 번에 업데이트 가능함.
- 특정 SW 업데이트:
winget upgrade Google.Chrome
- 모든 SW 업데이트:
winget upgrade --all
6. 소프트웨어 제거
설치된 SW를 제거 가능함.
예를 들어, Google Chrome을 제거하려면 다음의 명령어를 입력:
winget uninstall Google.Chrome
7. 명령어 도움말
winget
명령어에 대한 자세한 옵션을 보려면 다음 명령어를 입력하면 도움말이 나옴.
winget --help
관련 URLs
2024.09.08 - [utils] - [Utils] winget: Window Package Manager
[Utils] winget: Window Package Manager
winget은 Windows 10(설치 필요) 및 Windows 11(기본적으로 설치)에서 사용가능한 CLI 패키지 관리 도구임.Winget: CLI based Windows Package Manager. 만약 winget이 시스템에 기본적으로 설치되어 있지 않은 경우, 아
ds31x.tistory.com
https://dsaint31.me/mkdocs_site/CE/ch15/ce15_2_5_package_management/
BME228
Package Management : apt, yum, brew 등등 SW들의 경우 다양한 기존 라이브러리에 의존할 수 밖에 없는데, 해당 라이브러리들도 계속해서 버전이 올라가기 때문에 이들 의존성을 관리해주는 건 쉬운 문제
dsaint31.me
https://learn.microsoft.com/windows/package-manager/winget
WinGet 도구를 사용하여 애플리케이션 설치 및 관리
WinGet 명령줄 도구를 사용하면 개발자가 Windows 컴퓨터에서 애플리케이션을 검색, 설치, 업그레이드, 제거 및 구성할 수 있습니다.
learn.microsoft.com
https://github.com/microsoft/winget-cli
GitHub - microsoft/winget-cli: WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), Powe
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface). - micros...
github.com
2023.12.15 - [Mac] - [Homebrew] 사용법 요약본
[Homebrew] 사용법 요약본
Homebrew 사용법 요약 brew --versionbrew의 버전을 출력함.brew updatebrew를 최신버전으로 업데이트.brew upgradebrew의 모든 Formula package를 upgradecask package들은 제외됨.단, --greedy 옵션을 사용할 경우,cask도 포
ds31x.tistory.com
https://dsaint31.tistory.com/454
[Linux] Debian 계열 패키지 관리 툴
apt (apt-get, apt-cache) apt는 Debian 계열의 Linux에서 패키지 관리 SW로서, Package Management System (패키지관리시스템, Package Manager)의 High Level Command Line Interface를 제공한다. 달리 말하면 apt-get과 apt-cache와 같
dsaint31.tistory.com
'utils' 카테고리의 다른 글
[Utils] homebrew (0) | 2024.09.08 |
---|---|
[Summary] Package Manager (1) | 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 |