mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-04 21:15:35 +02:00
cargo,rust*: add and update Korean translation (#14120)
This commit is contained in:
parent
95f08423dd
commit
a071967d69
25 changed files with 442 additions and 12 deletions
|
@ -1,33 +1,37 @@
|
|||
# cargo
|
||||
|
||||
> Rust 패키지 관리프로그램.
|
||||
> Rust 프로젝트 및 해당 모듈 종속성(크레이트) 관리.
|
||||
> Rust 프로젝트 및 모듈 종속성(크레이트)을 관리.
|
||||
> `build`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
||||
> 더 많은 정보: <https://doc.rust-lang.org/cargo>.
|
||||
|
||||
- 크레이트 검색:
|
||||
|
||||
`cargo search {{검색할_문자열}}`
|
||||
|
||||
- 크레이트 설치:
|
||||
- 바이너리 크레이트 설치:
|
||||
|
||||
`cargo install {{크레이트_이름}}`
|
||||
|
||||
- 설치된 크레이트 목록:
|
||||
- 설치된 바이너리 크레이트 나열:
|
||||
|
||||
`cargo install --list`
|
||||
|
||||
- 현재 디렉토리에 새 이진 또는 라이브러리 Rust 프로젝트 생성:
|
||||
- 지정된 디렉터리(기본값은 현재 작업 디렉터리)에 새 바이너리 또는 라이브러리 Rust 프로젝트 생성:
|
||||
|
||||
`cargo init --{{bin|lib}}`
|
||||
`cargo init --{{bin|lib}} {{경로/대상/폴더}}`
|
||||
|
||||
- 지정된 디렉토리에 새 이진 또는 라이브러리 Rust 프로젝트 생성:
|
||||
- 현재 디렉터리의 `Cargo.toml`에 종속성 추가:
|
||||
|
||||
`cargo new {{경로/디렉토리}} --{{bin|lib}}`
|
||||
`cargo add {{종속성}}`
|
||||
|
||||
- 현재 디렉토리에 Rust 프로젝트 구축:
|
||||
- 현재 디렉터리의 Rust 프로젝트를 릴리스 프로파일로 빌드:
|
||||
|
||||
`cargo build`
|
||||
`cargo build --release`
|
||||
|
||||
- 특정 쓰레드 수를 사용하여 구축(기본값은 CPU 코어 수):
|
||||
- 야간 컴파일러를 사용하여 현재 디렉터리의 Rust 프로젝트 빌드 (`rustup` 필요):
|
||||
|
||||
`cargo build --jobs {{작업}}`
|
||||
`cargo +nightly build`
|
||||
|
||||
- 특정 스레드 수를 사용하여 빌드 (기본값은 논리적 CPU 수):
|
||||
|
||||
`cargo build --jobs {{스레드_수}}`
|
||||
|
|
33
pages.ko/common/rustc.md
Normal file
33
pages.ko/common/rustc.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# rustc
|
||||
|
||||
> Rust 컴파일러.
|
||||
> Rust 프로젝트는 보통 `rustc`를 직접 호출하는 대신 `cargo`를 사용합니다.
|
||||
> 더 많은 정보: <https://doc.rust-lang.org/rustc>.
|
||||
|
||||
- 바이너리 크레이트 컴파일:
|
||||
|
||||
`rustc {{경로/대상/main.rs}}`
|
||||
|
||||
- 최적화하여 컴파일 (`s`는 바이너리 크기 최적화를 의미하며, `z`는 더 많은 최적화를 포함):
|
||||
|
||||
`rustc -C lto -C opt-level={{0|1|2|3|s|z}} {{경로/대상/main.rs}}`
|
||||
|
||||
- 디버깅 정보 포함하여 컴파일:
|
||||
|
||||
`rustc -g {{경로/대상/main.rs}}`
|
||||
|
||||
- 오류 메시지 설명:
|
||||
|
||||
`rustc --explain {{오류_코드}}`
|
||||
|
||||
- 현재 CPU에 대한 아키텍처별 최적화로 컴파일:
|
||||
|
||||
`rustc -C target-cpu={{native}} {{경로/대상/main.rs}}`
|
||||
|
||||
- 대상 목록 표시 (참고: 컴파일하려는 대상은 먼저 `rustup`을 사용하여 추가해야 함):
|
||||
|
||||
`rustc --print target-list`
|
||||
|
||||
- 특정 대상에 대해 컴파일:
|
||||
|
||||
`rustc --target {{타겟_트리플}} {{경로/대상/main.rs}}`
|
20
pages.ko/common/rustdoc.md
Normal file
20
pages.ko/common/rustdoc.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# rustdoc
|
||||
|
||||
> Rust 크레이트에 대한 문서를 생성합니다.
|
||||
> 더 많은 정보: <https://doc.rust-lang.org/stable/rustdoc>.
|
||||
|
||||
- 크레이트의 루트에서 문서 생성:
|
||||
|
||||
`rustdoc {{src/lib.rs}}`
|
||||
|
||||
- 프로젝트 이름 지정:
|
||||
|
||||
`rustdoc {{src/lib.rs}} --crate-name {{이름}}`
|
||||
|
||||
- 마크다운 파일에서 문서 생성:
|
||||
|
||||
`rustdoc {{경로/대상/파일.md}}`
|
||||
|
||||
- 출력 디렉토리 지정:
|
||||
|
||||
`rustdoc {{src/lib.rs}} --out-dir {{경로/대상/출력_디렉토리}}`
|
16
pages.ko/common/rustfmt.md
Normal file
16
pages.ko/common/rustfmt.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# rustfmt
|
||||
|
||||
> Rust 소스 코드를 포맷합니다.
|
||||
> 더 많은 정보: <https://github.com/rust-lang/rustfmt>.
|
||||
|
||||
- 파일을 포맷하여 원본 파일을 덮어쓰기:
|
||||
|
||||
`rustfmt {{경로/대상/source.rs}}`
|
||||
|
||||
- 파일의 포맷을 확인하고 변경 사항을 콘솔에 표시:
|
||||
|
||||
`rustfmt --check {{경로/대상/source.rs}}`
|
||||
|
||||
- 포맷하기 전에 변경된 파일을 백업 (원본 파일은 `.bk` 확장자로 이름이 변경됩니다):
|
||||
|
||||
`rustfmt --backup {{경로/대상/source.rs}}`
|
12
pages.ko/common/rustic.md
Normal file
12
pages.ko/common/rustic.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# rustic
|
||||
|
||||
> 빠르고 암호화된 중복 제거 백업을 Rust로 생성.
|
||||
> 더 많은 정보: <https://github.com/rustic-rs/rustic>.
|
||||
|
||||
- 새 저장소 초기화:
|
||||
|
||||
`rustic init --repository {{/srv/rustic-repo}}`
|
||||
|
||||
- 파일/디렉토리의 새 백업을 저장소에 생성:
|
||||
|
||||
`rustic backup --repository {{/srv/rustic-repo}} {{경로/대상/파일_또는_폴더}}`
|
36
pages.ko/common/rustscan.md
Normal file
36
pages.ko/common/rustscan.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# rustscan
|
||||
|
||||
> Rust로 작성된 빠른 포트 스캐너로 `nmap`이 내장되어 있습니다.
|
||||
> 더 많은 정보: <https://github.com/RustScan/RustScan>.
|
||||
|
||||
- 기본값을 사용하여 쉼표로 구분된 하나 이상의 [a]드레스를 대상으로 모든 포트를 스캔:
|
||||
|
||||
`rustscan --addresses {{ip_또는_호스트명}}`
|
||||
|
||||
- [t]op 1000 포트를 서비스 및 버전 감지와 함께 스캔:
|
||||
|
||||
`rustscan --top --addresses {{주소_또는_주소들}}`
|
||||
|
||||
- 특정 [p]ort 목록을 스캔:
|
||||
|
||||
`rustscan --ports {{포트1,포트2,...,포트N}} --addresses {{주소_또는_주소들}}`
|
||||
|
||||
- 특정 범위의 포트를 스캔:
|
||||
|
||||
`rustscan --range {{시작-끝}} --addresses {{주소_또는_주소들}}`
|
||||
|
||||
- `nmap`에 스크립트 인수 추가:
|
||||
|
||||
`rustscan --addresses {{주소_또는_주소들}} -- -A -sC`
|
||||
|
||||
- 사용자 정의 [b]atch 크기(기본: 4500) 및 [t]imeout(기본: 1500ms)으로 스캔:
|
||||
|
||||
`rustscan --batch-size {{배치_크기}} --timeout {{타임아웃}} --addresses {{주소_또는_주소들}}`
|
||||
|
||||
- 특정 포트 순서로 스캔:
|
||||
|
||||
`rustscan --scan-order {{serial|random}} --addresses {{주소_또는_주소들}}`
|
||||
|
||||
- greppable 모드로 스캔(`nmap` 없이 포트 출력만):
|
||||
|
||||
`rustscan --greppable --addresses {{주소_또는_주소들}}`
|
8
pages.ko/common/rustup-check.md
Normal file
8
pages.ko/common/rustup-check.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# rustup check
|
||||
|
||||
> Rust 툴체인 및 `rustup` 업데이트 확인.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 모든 업데이트 확인:
|
||||
|
||||
`rustup check`
|
8
pages.ko/common/rustup-completions.md
Normal file
8
pages.ko/common/rustup-completions.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# rustup completions
|
||||
|
||||
> `rustup` 및 `cargo`의 셸 자동 완성 스크립트 생성.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 자동 완성 스크립트를 `stdout`에 출력:
|
||||
|
||||
`rustup completions {{bash|elvish|fish|powershell|zsh}} {{rustup|cargo}}`
|
21
pages.ko/common/rustup-component.md
Normal file
21
pages.ko/common/rustup-component.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# rustup component
|
||||
|
||||
> 툴체인에 설치된 구성 요소를 수정.
|
||||
> `--toolchain` 옵션 없이 사용하면 `rustup`은 기본 툴체인을 사용합니다. 툴체인에 대한 자세한 내용은 `rustup help toolchain`을 참조하세요.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 툴체인에 구성 요소 추가:
|
||||
|
||||
`rustup component add --toolchain {{툴체인}} {{구성_요소}}`
|
||||
|
||||
- 툴체인에서 구성 요소 제거:
|
||||
|
||||
`rustup component remove --toolchain {{툴체인}} {{구성_요소}}`
|
||||
|
||||
- 툴체인에 대해 설치된 및 사용 가능한 구성 요소 나열:
|
||||
|
||||
`rustup component list --toolchain {{툴체인}}`
|
||||
|
||||
- 툴체인에 대해 설치된 구성 요소 나열:
|
||||
|
||||
`rustup component list --toolchain {{툴체인}} --installed`
|
8
pages.ko/common/rustup-default.md
Normal file
8
pages.ko/common/rustup-default.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# rustup default
|
||||
|
||||
> 기본 Rust 툴체인을 설정.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 기본 Rust 툴체인 변경 (`rustup help toolchain`에서 더 많은 정보 확인):
|
||||
|
||||
`rustup default {{툴체인}}`
|
25
pages.ko/common/rustup-doc.md
Normal file
25
pages.ko/common/rustup-doc.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
# rustup doc
|
||||
|
||||
> 현재 툴체인의 오프라인 Rust 문서를 엽니다.
|
||||
> 여기서 언급되지 않은 더 많은 문서 페이지가 있습니다. 자세한 내용은 `rustup help doc`을 참조하세요.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 메인 페이지 열기:
|
||||
|
||||
`rustup doc`
|
||||
|
||||
- 특정 주제(표준 라이브러리의 모듈, 타입, 키워드 등)의 문서 열기:
|
||||
|
||||
`rustup doc {{std::fs|usize|fn|...}}`
|
||||
|
||||
- Rust 프로그래밍 언어 책 열기:
|
||||
|
||||
`rustup doc --book`
|
||||
|
||||
- Cargo 책 열기:
|
||||
|
||||
`rustup doc --cargo`
|
||||
|
||||
- Rust 레퍼런스 열기:
|
||||
|
||||
`rustup doc --reference`
|
12
pages.ko/common/rustup-help.md
Normal file
12
pages.ko/common/rustup-help.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# rustup help
|
||||
|
||||
> `rustup` 및 그 하위 명령에 대한 도움말 표시.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`rustup help`
|
||||
|
||||
- 하위 명령에 대한 도움말 표시:
|
||||
|
||||
`rustup help {{하위_명령}}`
|
32
pages.ko/common/rustup-init.sh.md
Normal file
32
pages.ko/common/rustup-init.sh.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# rustup-init.sh
|
||||
|
||||
> `rustup` 및 Rust 툴체인을 설치하는 스크립트.
|
||||
> 더 많은 정보: <https://forge.rust-lang.org/infra/other-installation-methods.html#rustup>.
|
||||
|
||||
- `rustup` 및 기본 Rust 툴체인을 설치하기 위해 `rustup-init` 다운로드 및 실행:
|
||||
|
||||
`curl https://sh.rustup.rs -sSf | sh -s`
|
||||
|
||||
- `rustup-init` 다운로드 및 실행하고 인자를 전달:
|
||||
|
||||
`curl https://sh.rustup.rs -sSf | sh -s -- {{인자}}`
|
||||
|
||||
- `rustup-init` 실행 및 추가 구성 요소나 타겟 지정하여 설치:
|
||||
|
||||
`rustup-init.sh --target {{타겟}} --component {{구성_요소}}`
|
||||
|
||||
- `rustup-init` 실행 및 설치할 기본 툴체인 지정:
|
||||
|
||||
`rustup-init.sh --default-toolchain {{툴체인}}`
|
||||
|
||||
- `rustup-init` 실행하고 툴체인 설치하지 않기:
|
||||
|
||||
`rustup-init.sh --default-toolchain {{none}}`
|
||||
|
||||
- `rustup-init` 실행 및 설치 프로필 지정:
|
||||
|
||||
`rustup-init.sh --profile {{minimal|default|complete}}`
|
||||
|
||||
- 확인 요청 없이 `rustup-init` 실행:
|
||||
|
||||
`rustup-init.sh -y`
|
9
pages.ko/common/rustup-install.md
Normal file
9
pages.ko/common/rustup-install.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# rustup install
|
||||
|
||||
> Rust 툴체인을 설치하거나 업데이트.
|
||||
> 이 명령은 `rustup update`의 별칭이지만, 한 번에 하나의 툴체인만 설치/업데이트할 수 있습니다.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 특정 툴체인을 설치하거나 업데이트 (자세한 내용은 `rustup help toolchain` 참조):
|
||||
|
||||
`rustup install {{툴체인}}`
|
12
pages.ko/common/rustup-man.md
Normal file
12
pages.ko/common/rustup-man.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# rustup man
|
||||
|
||||
> `rustup`으로 관리되는 명령에 대한 매뉴얼 페이지 보기.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 기본 툴체인에서 주어진 명령의 매뉴얼 페이지 보기:
|
||||
|
||||
`rustup man {{명령}}`
|
||||
|
||||
- 지정된 툴체인에서 주어진 명령의 매뉴얼 페이지 보기:
|
||||
|
||||
`rustup man --toolchain {{명령}}`
|
21
pages.ko/common/rustup-override.md
Normal file
21
pages.ko/common/rustup-override.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# rustup override
|
||||
|
||||
> 디렉터리 툴체인 오버라이드를 수정합니다.
|
||||
> 툴체인에 대한 자세한 내용은 `rustup help toolchain`을 참조하세요.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 디렉터리 툴체인 오버라이드 목록 표시:
|
||||
|
||||
`rustup override list`
|
||||
|
||||
- 현재 디렉터리에 대한 오버라이드 툴체인 설정 (즉, 해당 디렉터리에서 `cargo`, `rustc` 등을 특정 툴체인으로 실행하도록 `rustup`에 지시):
|
||||
|
||||
`rustup override set {{toolchain}}`
|
||||
|
||||
- 현재 디렉터리에 대한 툴체인 오버라이드 제거:
|
||||
|
||||
`rustup override unset`
|
||||
|
||||
- 더 이상 존재하지 않는 디렉터리에 대한 모든 툴체인 오버라이드 제거:
|
||||
|
||||
`rustup override unset --nonexistent`
|
9
pages.ko/common/rustup-run.md
Normal file
9
pages.ko/common/rustup-run.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# rustup run
|
||||
|
||||
> Rust 툴체인에 맞게 구성된 환경에서 명령을 실행.
|
||||
> 참고: `rustup`이 관리하는 모든 명령에는 이를 위한 약식이 있습니다. 예를 들어, `cargo +nightly build`는 `rustup run nightly cargo build`와 동등합니다.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 주어진 Rust 툴체인을 사용하여 명령 실행 (`rustup help toolchain`에서 더 많은 정보 확인 가능):
|
||||
|
||||
`rustup run {{툴체인}} {{명령}}`
|
12
pages.ko/common/rustup-self.md
Normal file
12
pages.ko/common/rustup-self.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# rustup self
|
||||
|
||||
> `rustup` 설치를 수정합니다.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- `rustup` 업데이트:
|
||||
|
||||
`rustup self update`
|
||||
|
||||
- `rustup` 제거:
|
||||
|
||||
`rustup self uninstall`
|
16
pages.ko/common/rustup-set.md
Normal file
16
pages.ko/common/rustup-set.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# rustup set
|
||||
|
||||
> `rustup` 설정 변경.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 기본 호스트 트리플 설정:
|
||||
|
||||
`rustup set default-host {{호스트_트리플}}`
|
||||
|
||||
- 기본 프로필 설정 (`minimal`은 `rustc`, `rust-std`, `cargo`만 포함하고, `default`는 `rust-docs`, `rustfmt`, `clippy`를 추가로 포함):
|
||||
|
||||
`rustup set profile {{minimal|default}}`
|
||||
|
||||
- `rustup update` 실행 시 `rustup` 자체 업데이트 여부 설정:
|
||||
|
||||
`rustup set auto-self-update {{enable|disable|check-only}}`
|
16
pages.ko/common/rustup-show.md
Normal file
16
pages.ko/common/rustup-show.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# rustup show
|
||||
|
||||
> 설치된 툴체인, 타겟 및 `rustc` 버전 표시.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 모든 정보 표시:
|
||||
|
||||
`rustup show`
|
||||
|
||||
- 활성 툴체인 표시:
|
||||
|
||||
`rustup show active-toolchain`
|
||||
|
||||
- rustup 데이터 디렉토리 표시:
|
||||
|
||||
`rustup show home`
|
21
pages.ko/common/rustup-target.md
Normal file
21
pages.ko/common/rustup-target.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# rustup target
|
||||
|
||||
> 툴체인의 지원 대상 수정.
|
||||
> `--toolchain` 옵션이 없으면 `rustup`은 기본 툴체인을 사용합니다. 툴체인에 대한 자세한 정보는 `rustup help toolchain`을 참조하세요.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 툴체인에 대상 추가:
|
||||
|
||||
`rustup target add --toolchain {{툴체인}} {{대상}}`
|
||||
|
||||
- 툴체인에서 대상 제거:
|
||||
|
||||
`rustup target remove --toolchain {{툴체인}} {{대상}}`
|
||||
|
||||
- 툴체인의 사용 가능 및 설치된 대상 나열:
|
||||
|
||||
`rustup target list --toolchain {{툴체인}}`
|
||||
|
||||
- 툴체인에 설치된 대상 나열:
|
||||
|
||||
`rustup target list --toolchain {{툴체인}} --installed`
|
21
pages.ko/common/rustup-toolchain.md
Normal file
21
pages.ko/common/rustup-toolchain.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# rustup toolchain
|
||||
|
||||
> Rust 툴체인 관리.
|
||||
> 툴체인에 대한 자세한 정보는 `rustup help toolchain`을 참조.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 주어진 툴체인 설치 또는 업데이트:
|
||||
|
||||
`rustup install {{툴체인}}`
|
||||
|
||||
- 툴체인 제거:
|
||||
|
||||
`rustup uninstall {{툴체인}}`
|
||||
|
||||
- 설치된 툴체인 나열:
|
||||
|
||||
`rustup list`
|
||||
|
||||
- 디렉토리에 대한 심볼릭 링크를 통해 사용자 지정 툴체인 생성:
|
||||
|
||||
`rustup link {{사용자_지정_툴체인_이름}} {{경로/대상/폴더}}`
|
12
pages.ko/common/rustup-update.md
Normal file
12
pages.ko/common/rustup-update.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# rustup update
|
||||
|
||||
> Rust 툴체인 및 `rustup` 자체를 업데이트(패키지 관리자를 사용하여 설치하지 않은 경우).
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 설치된 모든 툴체인 및 `rustup` 업데이트:
|
||||
|
||||
`rustup update`
|
||||
|
||||
- 특정 툴체인 설치 또는 업데이트 (`rustup help toolchain`에서 자세한 정보 확인):
|
||||
|
||||
`rustup update {{툴체인}}`
|
13
pages.ko/common/rustup-which.md
Normal file
13
pages.ko/common/rustup-which.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
# rustup which
|
||||
|
||||
> `rustup`에 의해 관리되는 명령에 대해 실행될 바이너리를 표시.
|
||||
> `which`와 유사하지만, `$PATH` 대신 Rust 도구 체인을 검색.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 기본 도구 체인에서 바이너리의 경로 표시:
|
||||
|
||||
`rustup which {{명령}}`
|
||||
|
||||
- 지정된 도구 체인에서 바이너리의 경로 표시 (`rustup help toolchain`에서 더 많은 정보 확인):
|
||||
|
||||
`rustup which --toolchain {{도구_체인}} {{명령}}`
|
33
pages.ko/common/rustup.md
Normal file
33
pages.ko/common/rustup.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# rustup
|
||||
|
||||
> Rust 툴체인을 설치, 관리 및 업데이트.
|
||||
> `toolchain`, `target`, `update` 등의 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
||||
> 더 많은 정보: <https://rust-lang.github.io/rustup>.
|
||||
|
||||
- 시스템에 nightly 툴체인 설치:
|
||||
|
||||
`rustup install nightly`
|
||||
|
||||
- 기본 툴체인을 nightly로 전환하여 `cargo` 및 `rustc` 명령이 이를 사용하도록 설정:
|
||||
|
||||
`rustup default nightly`
|
||||
|
||||
- 현재 프로젝트 내에서만 nightly 툴체인을 사용하고 전역 설정은 변경하지 않음:
|
||||
|
||||
`rustup override set nightly`
|
||||
|
||||
- 모든 툴체인 업데이트:
|
||||
|
||||
`rustup update`
|
||||
|
||||
- 설치된 툴체인 나열:
|
||||
|
||||
`rustup show`
|
||||
|
||||
- 특정 툴체인으로 `cargo build` 실행:
|
||||
|
||||
`rustup run {{툴체인}} cargo build`
|
||||
|
||||
- 기본 웹 브라우저에서 로컬 Rust 문서 열기:
|
||||
|
||||
`rustup doc`
|
Loading…
Add table
Reference in a new issue