From 3bcc9bb16863b54f3a520653bab0f40c67e46021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=BD=94=EB=93=9C=EC=8B=B8=EC=9D=B4?= <81800589+CodePsy-2001@users.noreply.github.com> Date: Sun, 9 Jun 2024 21:20:53 +0900 Subject: [PATCH] pacman*, pacman4console, yay, yaourt: add Korean translation (#12895) pages.ko/pacman*,pacman4console,yay,yaourt: update pages --- pages.ko/linux/pacman-database.md | 30 ++++++++++++++++++++++++ pages.ko/linux/pacman-deptest.md | 21 +++++++++++++++++ pages.ko/linux/pacman-files.md | 29 +++++++++++++++++++++++ pages.ko/linux/pacman-key.md | 37 ++++++++++++++++++++++++++++++ pages.ko/linux/pacman-mirrors.md | 26 +++++++++++++++++++++ pages.ko/linux/pacman-query.md | 37 ++++++++++++++++++++++++++++++ pages.ko/linux/pacman-remove.md | 33 +++++++++++++++++++++++++++ pages.ko/linux/pacman-sync.md | 37 ++++++++++++++++++++++++++++++ pages.ko/linux/pacman-upgrade.md | 29 +++++++++++++++++++++++ pages.ko/linux/pacman.md | 38 +++++++++++++++++++++++++++++++ pages.ko/linux/pacman4console.md | 20 ++++++++++++++++ pages.ko/linux/yaourt.md | 24 +++++++++++++++++++ pages.ko/linux/yay.md | 37 ++++++++++++++++++++++++++++++ 13 files changed, 398 insertions(+) create mode 100644 pages.ko/linux/pacman-database.md create mode 100644 pages.ko/linux/pacman-deptest.md create mode 100644 pages.ko/linux/pacman-files.md create mode 100644 pages.ko/linux/pacman-key.md create mode 100644 pages.ko/linux/pacman-mirrors.md create mode 100644 pages.ko/linux/pacman-query.md create mode 100644 pages.ko/linux/pacman-remove.md create mode 100644 pages.ko/linux/pacman-sync.md create mode 100644 pages.ko/linux/pacman-upgrade.md create mode 100644 pages.ko/linux/pacman.md create mode 100644 pages.ko/linux/pacman4console.md create mode 100644 pages.ko/linux/yaourt.md create mode 100644 pages.ko/linux/yay.md diff --git a/pages.ko/linux/pacman-database.md b/pages.ko/linux/pacman-database.md new file mode 100644 index 000000000..8820036dc --- /dev/null +++ b/pages.ko/linux/pacman-database.md @@ -0,0 +1,30 @@ +# pacman --database + +> Arch Linux 패키지 데이터베이스를 조작합니다. +> 설치된 패키지의 특정 속성을 수정합니다. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 패키지를 암묵적으로 설치된 것으로 표시: + +`sudo pacman --database --asdeps {{패키지}}` + +- 패키지를 명시적으로 설치된 것으로 표시: + +`sudo pacman --database --asexplicit {{패키지}}` + +- 모든 패키지 의존성이 설치되었는지 확인: + +`pacman --database --check` + +- 모든 지정된 의존성이 사용 가능한지 확인하기 위해 저장소 검사: + +`pacman --database --check --check` + +- 오류 메시지만 표시: + +`pacman --database --check --quiet` + +- 도움말 표시: + +`pacman --database --help` diff --git a/pages.ko/linux/pacman-deptest.md b/pages.ko/linux/pacman-deptest.md new file mode 100644 index 000000000..c3139d33f --- /dev/null +++ b/pages.ko/linux/pacman-deptest.md @@ -0,0 +1,21 @@ +# pacman --deptest + +> 지정된 각 의존성을 확인하고 시스템에 현재 충족되지 않은 의존성 목록을 반환합니다. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 설치되지 않은 의존성의 패키지 이름을 출력: + +`pacman --deptest {{패키지1 패키지2 ...}}` + +- 설치된 패키지가 주어진 최소 버전을 충족하는지 확인: + +`pacman --deptest "{{bash>=5}}"` + +- 패키지의 최신 버전이 설치되었는지 확인: + +`pacman --deptest "{{bash>5}}"` + +- 도움말 표시: + +`pacman --deptest --help` diff --git a/pages.ko/linux/pacman-files.md b/pages.ko/linux/pacman-files.md new file mode 100644 index 000000000..bdd772539 --- /dev/null +++ b/pages.ko/linux/pacman-files.md @@ -0,0 +1,29 @@ +# pacman --files + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman`, `pkgfile`. +> 더 많은 정보: . + +- 패키지 데이터베이스 업데이트: + +`sudo pacman --files --refresh` + +- 특정 파일을 소유한 패키지 찾기: + +`pacman --files {{파일_이름}}` + +- 정규 표현식을 사용하여 특정 파일을 소유한 패키지 찾기: + +`pacman --files --regex '{{정규표현식}}'` + +- 패키지 이름만 나열: + +`pacman --files --quiet {{파일_이름}}` + +- 특정 패키지가 소유한 파일 나열: + +`pacman --files --list {{패키지}}` + +- 도움말 표시: + +`pacman --files --help` diff --git a/pages.ko/linux/pacman-key.md b/pages.ko/linux/pacman-key.md new file mode 100644 index 000000000..37ad0fd89 --- /dev/null +++ b/pages.ko/linux/pacman-key.md @@ -0,0 +1,37 @@ +# pacman-key + +> GnuPG를 사용하여 pacman의 키링을 관리하는 래퍼 스크립트. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- `pacman` 키링 초기화: + +`sudo pacman-key --init` + +- 기본 Arch Linux 키 추가: + +`sudo pacman-key --populate {{archlinux}}` + +- 공개 키링에서 키 나열: + +`pacman-key --list-keys` + +- 지정된 키 추가: + +`sudo pacman-key --add {{경로/대상/키파일.gpg}}` + +- 키 서버에서 키 수신: + +`sudo pacman-key --recv-keys "{{uid|name|email}}"` + +- 특정 키의 지문 출력: + +`pacman-key --finger "{{uid|name|email}}"` + +- 가져온 키를 로컬에서 서명: + +`sudo pacman-key --lsign-key "{{uid|name|email}}"` + +- 특정 키 제거: + +`sudo pacman-key --delete "{{uid|name|email}}"` diff --git a/pages.ko/linux/pacman-mirrors.md b/pages.ko/linux/pacman-mirrors.md new file mode 100644 index 000000000..79981c380 --- /dev/null +++ b/pages.ko/linux/pacman-mirrors.md @@ -0,0 +1,26 @@ +# pacman-mirrors + +> Manjaro Linux용 `pacman` 미러 리스트 생성. +> `pacman-mirrors`를 실행할 때마다 데이터베이스를 동기화하고 `sudo pacman -Syyu`를 사용하여 시스템을 업데이트해야 합니다. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 기본 설정을 사용하여 미러 리스트 생성: + +`sudo pacman-mirrors --fasttrack` + +- 현재 미러 상태 확인: + +`pacman-mirrors --status` + +- 현재 브랜치 표시: + +`pacman-mirrors --get-branch` + +- 다른 브랜치로 전환: + +`sudo pacman-mirrors --api --set-branch {{stable|unstable|testing}}` + +- 거주 국가의 미러만 사용하여 미러 리스트 생성: + +`sudo pacman-mirrors --geoip` diff --git a/pages.ko/linux/pacman-query.md b/pages.ko/linux/pacman-query.md new file mode 100644 index 000000000..040de28fd --- /dev/null +++ b/pages.ko/linux/pacman-query.md @@ -0,0 +1,37 @@ +# pacman --query + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 설치된 패키지와 버전 나열: + +`pacman --query` + +- 명시적으로 설치된 패키지와 버전만 나열: + +`pacman --query --explicit` + +- 파일을 소유한 패키지 찾기: + +`pacman --query --owns {{파일_이름}}` + +- 설치된 패키지 정보 표시: + +`pacman --query --info {{패키지}}` + +- 패키지가 소유한 파일 나열: + +`pacman --query --list {{패키지}}` + +- 고아 패키지 나열 (의존성으로 설치되었지만 더 이상 어떤 패키지도 필요로 하지 않는 패키지): + +`pacman --query --unrequired --deps --quiet` + +- 저장소에서 찾을 수 없는 설치된 패키지 나열: + +`pacman --query --foreign` + +- 오래된 패키지 나열: + +`pacman --query --upgrades` diff --git a/pages.ko/linux/pacman-remove.md b/pages.ko/linux/pacman-remove.md new file mode 100644 index 000000000..f98a02fbb --- /dev/null +++ b/pages.ko/linux/pacman-remove.md @@ -0,0 +1,33 @@ +# pacman --remove + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 패키지와 그 의존성 제거: + +`sudo pacman --remove --recursive {{패키지}}` + +- 패키지와 그 의존성 및 구성 파일 제거: + +`sudo pacman --remove --recursive --nosave {{패키지}}` + +- 확인 없이 패키지 제거: + +`sudo pacman --remove --noconfirm {{패키지}}` + +- 고아 패키지 제거 (의존성으로 설치되었지만 더 이상 어떤 패키지도 필요로 하지 않는 패키지): + +`sudo pacman --remove --recursive --nosave $(pacman --query --unrequired --deps --quiet)` + +- 패키지와 해당 패키지를 의존하는 모든 패키지 제거: + +`sudo pacman --remove --cascade {{패키지}}` + +- 영향을 받을 패키지 목록 표시 (패키지를 제거하지 않음): + +`pacman --remove --print {{패키지}}` + +- 도움말 표시: + +`pacman --remove --help` diff --git a/pages.ko/linux/pacman-sync.md b/pages.ko/linux/pacman-sync.md new file mode 100644 index 000000000..78c60ca29 --- /dev/null +++ b/pages.ko/linux/pacman-sync.md @@ -0,0 +1,37 @@ +# pacman --sync + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 새 패키지 설치: + +`sudo pacman --sync {{패키지}}` + +- 모든 패키지 동기화 및 업데이트 (`--downloadonly`를 추가하여 패키지를 다운로드만 하고 업데이트하지 않음): + +`sudo pacman --sync --refresh --sysupgrade` + +- 모든 패키지를 업데이트하고 새 패키지를 확인 없이 설치: + +`sudo pacman --sync --refresh --sysupgrade --noconfirm {{패키지}}` + +- 정규 표현식 또는 키워드로 패키지 데이터베이스 검색: + +`pacman --sync --search "{{검색어}}"` + +- 패키지 정보 표시: + +`pacman --sync --info {{패키지}}` + +- 패키지 업데이트 중 충돌하는 파일 덮어쓰기: + +`sudo pacman --sync --refresh --sysupgrade --overwrite {{경로/대상/파일}}` + +- 모든 패키지를 동기화 및 업데이트하지만 특정 패키지는 무시 (여러 번 사용 가능): + +`sudo pacman --sync --refresh --sysupgrade --ignore {{패키지}}` + +- 설치되지 않은 패키지와 사용되지 않는 저장소를 캐시에서 제거 (모든 패키지를 정리하려면 `--clean` 플래그를 두 번 사용): + +`sudo pacman --sync --clean` diff --git a/pages.ko/linux/pacman-upgrade.md b/pages.ko/linux/pacman-upgrade.md new file mode 100644 index 000000000..2118c47c0 --- /dev/null +++ b/pages.ko/linux/pacman-upgrade.md @@ -0,0 +1,29 @@ +# pacman --upgrade + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 파일에서 하나 이상의 패키지 설치: + +`sudo pacman --upgrade {{경로/대상/패키지1.pkg.tar.zst}} {{경로/대상/패키지2.pkg.tar.zst}}` + +- 확인 없이 패키지 설치: + +`sudo pacman --upgrade --noconfirm {{경로/대상/패키지.pkg.tar.zst}}` + +- 패키지 설치 중 충돌하는 파일 덮어쓰기: + +`sudo pacman --upgrade --overwrite {{경로/대상/파일}} {{경로/대상/패키지.pkg.tar.zst}}` + +- 의존성 버전 검사를 건너뛰고 패키지 설치: + +`sudo pacman --upgrade --nodeps {{경로/대상/패키지.pkg.tar.zst}}` + +- 영향을 받을 패키지 목록 표시 (패키지를 설치하지 않음): + +`pacman --upgrade --print {{경로/대상/패키지.pkg.tar.zst}}` + +- 도움말 표시: + +`pacman --upgrade --help` diff --git a/pages.ko/linux/pacman.md b/pages.ko/linux/pacman.md new file mode 100644 index 000000000..25cb35ecd --- /dev/null +++ b/pages.ko/linux/pacman.md @@ -0,0 +1,38 @@ +# pacman + +> Arch Linux 패키지 관리 도구. +> 같이 보기: `pacman-database`, `pacman-deptest`, `pacman-files`, `pacman-key`, `pacman-mirrors`, `pacman-query`, `pacman-remove`, `pacman-sync`, `pacman-upgrade`. +> 다른 패키지 관리자의 동등한 명령을 보려면 . +> 더 많은 정보: . + +- 모든 패키지를 동기화하고 업데이트: + +`sudo pacman -Syu` + +- 새 패키지 설치: + +`sudo pacman -S {{패키지}}` + +- 특정 패키지 및 의존성 제거: + +`sudo pacman -Rs {{패키지}}` + +- 특정 파일이 포함된 패키지를 데이터베이스에서 검색: + +`pacman -F "{{파일_이름}}"` + +- 설치된 패키지 및 버전 나열: + +`pacman -Q` + +- 명시적으로 설치된 패키지 및 버전만 나열: + +`pacman -Qe` + +- 고아 패키지(의존성으로 설치되었지만 더 이상 어떤 패키지도 필요로 하지 않는 패키지) 나열: + +`pacman -Qtdq` + +- 전체 `pacman` 캐시 삭제: + +`sudo pacman -Scc` diff --git a/pages.ko/linux/pacman4console.md b/pages.ko/linux/pacman4console.md new file mode 100644 index 000000000..2547a3b7c --- /dev/null +++ b/pages.ko/linux/pacman4console.md @@ -0,0 +1,20 @@ +# pacman4console + +> 오리지널 팩맨에서 영감을 받은 텍스트 기반 콘솔 게임. +> 더 많은 정보: . + +- 1단계에서 게임 시작: + +`pacman4console` + +- 특정 단계에서 게임 시작 (총 9개의 공식 단계가 있음): + +`pacman4console --level={{단계_번호}}` + +- 지정된 텍스트 파일에 저장하면서 pacman4console 레벨 편집기 시작: + +`pacman4consoleedit {{경로/대상/레벨_파일}}` + +- 사용자 정의 레벨 플레이: + +`pacman4console --level={{경로/대상/레벨_파일}}` diff --git a/pages.ko/linux/yaourt.md b/pages.ko/linux/yaourt.md new file mode 100644 index 000000000..8f9be5065 --- /dev/null +++ b/pages.ko/linux/yaourt.md @@ -0,0 +1,24 @@ +# yaourt + +> Arch Linux 유틸리티로 Arch User Repository(AUR)에서 패키지를 빌드합니다. +> 더 많은 정보: . + +- 모든 패키지 동기화 및 업데이트 (AUR 포함): + +`yaourt -Syua` + +- 새 패키지 설치 (AUR 포함): + +`yaourt -S {{패키지}}` + +- 패키지와 그 의존성 제거 (AUR 패키지 포함): + +`yaourt -Rs {{패키지}}` + +- 키워드로 패키지 데이터베이스 검색 (AUR 포함): + +`yaourt -Ss {{검색어}}` + +- 설치된 패키지, 버전 및 저장소 나열 (AUR 패키지는 'local' 저장소로 나열됨): + +`yaourt -Q` diff --git a/pages.ko/linux/yay.md b/pages.ko/linux/yay.md new file mode 100644 index 000000000..af3711a54 --- /dev/null +++ b/pages.ko/linux/yay.md @@ -0,0 +1,37 @@ +# yay + +> Yet Another Yogurt: Arch User Repository(AUR)에서 패키지를 빌드하고 설치합니다. +> 같이 보기: `pacman`. +> 더 많은 정보: . + +- 저장소와 AUR에서 패키지를 검색하고 상호작용하며 설치: + +`yay {{패키지_이름|검색어}}` + +- 저장소와 AUR의 모든 패키지를 동기화하고 업데이트: + +`yay` + +- AUR 패키지만 동기화하고 업데이트: + +`yay -Sua` + +- 저장소와 AUR에서 새 패키지 설치: + +`yay -S {{패키지}}` + +- 설치된 패키지와 그 의존성 및 구성 파일 제거: + +`yay -Rns {{패키지}}` + +- 저장소와 AUR의 패키지 데이터베이스에서 키워드 검색: + +`yay -Ss {{키워드}}` + +- 고아 패키지 제거 (의존성으로 설치되었지만 더 이상 어떤 패키지도 필요로 하지 않는 패키지): + +`yay -Yc` + +- 설치된 패키지와 시스템 상태에 대한 통계 표시: + +`yay -Ps`