Skip to content

Commit e3d5083

Browse files
riseshiayous
andauthored
Translate "Added mise-in-place" (ko) (#3488)
* Align & fill up missed text * Copy "added mise-en-place" * Tranlate "mise-in-place" * Apply suggestions from code review Co-authored-by: Chayoung You <yousbe@gmail.com> --------- Co-authored-by: Chayoung You <yousbe@gmail.com>
1 parent 28d5640 commit e3d5083

File tree

1 file changed

+63
-30
lines changed

1 file changed

+63
-30
lines changed

ko/documentation/installation/index.md

Lines changed: 63 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ title: "Ruby 설치하기"
44
lang: ko
55
---
66

7-
Ruby를 설치하고 관리할 수 있는 다양한 패키지 관리 시스템들과 서드파티 도구들이 있습니다.
8-
7+
Ruby를 설치하고 관리할 수 있는 다양한 패키지 관리 시스템들과
8+
서드파티 도구들이 있습니다.
99
{: .summary}
1010

1111
컴퓨터에 이미 Ruby가 설치되어 있을 수도 있습니다.
@@ -55,7 +55,9 @@ Windows 10을 사용 중이라면 [Windows Subsystem for Linux][wsl]를 사용
5555
* [RubyInstaller](#rubyinstaller) (Windows)
5656
* [Ruby Stack](#rubystack)
5757
* [관리자](#managers)
58+
* [asdf-vm](#asdf-vm)
5859
* [chruby](#chruby)
60+
* [mise-en-place](#mise-en-place)
5961
* [rbenv](#rbenv)
6062
* [rbenv for Windows](#rbenv-for-windows)
6163
* [RVM](#rvm)
@@ -72,10 +74,12 @@ Ruby를 설치하기 위해 자신의 시스템의 패키지 관리자를 사용
7274
Ruby 커뮤니티의 일부 회원들은 Ruby를 설치할 때 패키지 관리자를 사용하지
7375
말아야 하고, 대신 도구를 사용해야 한다고 느끼고 있습니다.
7476

75-
대부분의 패키지 관리자들은 오래된 버전의 Ruby를 설치합니다.
76-
최신의 Ruby를 사용하고자 한다면, 패키지의 버전 번호가 올바른지 확인하거나
77+
대부분의 패키지 관리자들은 최근 릴리스 대신
78+
오래된 버전의 Ruby를 설치합니다. 최신 버전의 Ruby를 사용하고자 한다면,
79+
패키지의 버전 번호가 올바른지 확인하거나
7780
특정 [인스톨러][installers]를 사용하세요.
7881

82+
7983
### apt (Debian이나 Ubuntu)
8084
{: #apt}
8185

@@ -86,6 +90,7 @@ Debian GNU/Linux와 Ubuntu는 apt 패키지 관리 시스템을 사용합니다.
8690
$ sudo apt-get install ruby-full
8791
{% endhighlight %}
8892

93+
8994
### yum (CentOS, Fedora, RHEL)
9095
{: #yum}
9196

@@ -96,20 +101,24 @@ CentOS, Fedora, RHEL은 yum 패키지 관리 시스템을 사용합니다.
96101
$ sudo yum install ruby
97102
{% endhighlight %}
98103

99-
설치된 버전은 보통 그 특정 배포 버전 릴리스 시기의 최신 버전의 Ruby입니다.
104+
설치된 버전은 보통 그 특정 배포 버전 릴리스 시기의
105+
최신 버전의 Ruby입니다.
100106

101107

102108
### snap (Ubuntu나 다른 리눅스 배포판)
103109
{: #snap}
104110

105-
Snap은 Canonical에 의해 개발된 패키지 매니저입니다. 이는 Ubuntu에서 바로 사용 가능합니다만, 다른 리눅스 배포판에서도 동작합니다.
111+
Snap은 Canonical에 의해 개발된 패키지 매니저입니다.
112+
이는 Ubuntu에서 바로 사용 가능합니다만,
113+
다른 리눅스 배포판에서도 동작합니다.
106114
다음과 같이 사용할 수 있습니다.
107115

108116
{% highlight sh %}
109117
$ sudo snap install ruby --classic
110118
{% endhighlight %}
111119

112-
Ruby의 마이너 시리즈를 위한 채널을 제공합니다. 예를 들어, 다음 명령은 Ruby 2.3으로 변경할 수 있게 해줍니다.
120+
Ruby의 마이너 시리즈를 위한 채널을 제공합니다.
121+
예를 들어, 다음 명령은 Ruby 2.3으로 변경할 수 있게 해줍니다.
113122

114123
{% highlight sh %}
115124
$ sudo snap switch ruby --channel=2.3/stable
@@ -146,7 +155,8 @@ $ sudo pacman -S ruby
146155
### Homebrew (macOS)
147156
{: #homebrew}
148157

149-
엘 캐피탄(10.11)부터 모하비(10.14)까지의 macOS 릴리스에서는 Ruby 2.0 이상이 포함되어 있습니다.
158+
엘 캐피탄(10.11)부터 macOS 릴리스에서는
159+
Ruby 2.0 이상이 포함되어 있습니다.
150160

151161
[Homebrew][homebrew]는 macOS에서 일반적으로 사용되는 패키지 관리자입니다.
152162
Homebrew를 사용해 새로운 버전의 Ruby를 설치하는 것은 쉽습니다.
@@ -168,8 +178,9 @@ pkg를 이용하여 패키지를 설치할 수 있습니다:
168178
$ pkg install ruby
169179
{% endhighlight %}
170180

171-
[포트 컬렉션][freebsd-ports-collection]을 사용하여 Ruby를 소스로부터 설치
172-
할 수 있습니다. 이는 설치 설정을 변경하고 싶을 때 유용합니다.
181+
[포트 컬렉션][freebsd-ports-collection]을 사용하여 Ruby를 소스로부터
182+
설치 할 수 있습니다. 이는 설치 설정을 변경하고 싶을 때
183+
유용합니다.
173184

174185
FreeBSD 상의 Ruby와 그 환경에 대해서 더 자세한 정보는
175186
[FreeBSD Ruby Project 웹사이트][freebsd-ruby]에서 얻을 수 있습니다.
@@ -178,8 +189,9 @@ FreeBSD 상의 Ruby와 그 환경에 대해서 더 자세한 정보는
178189
### OpenBSD
179190
{: #openbsd}
180191

181-
OpenBSD와 그 배포판인 adJ에는 3개의 Ruby 메이저 버전의 패키지가 있습니다.
182-
다음 명령을 통해 설치 가능한 버전을 확인하고 설치할 수 있습니다.
192+
OpenBSD와 그 배포판인 adJ에는 3개의 Ruby 메이저 버전의 패키지가
193+
있습니다. 다음 명령을 통해 설치 가능한 버전을 확인하고
194+
설치할 수 있습니다.
183195

184196
{% highlight sh %}
185197
$ doas pkg_add ruby
@@ -190,7 +202,8 @@ $ doas pkg_add ruby
190202

191203
가장 최신의 Ruby 버전이 릴리스된 며칠 후면 OpenBSD 포트 컬렉션의 `HEAD` 브랜치에
192204
이 플랫폼을 위한 Ruby 버전이 추가되어 있을 것입니다.
193-
[가장 최신의 포트 컬렉션의 lang/ruby 디렉터리][openbsd-current-ruby-ports]를 확인하세요.
205+
[가장 최신의 포트 컬렉션의 lang/ruby 디렉터리][openbsd-current-ruby-ports]
206+
확인하세요.
194207

195208

196209
### OpenIndiana에서의 Ruby
@@ -205,7 +218,8 @@ Ruby 바이너리와 RubyGems를 직접 받아 설치합니다. 아주 쉽습니
205218
$ pkg install runtime/ruby
206219
{% endhighlight %}
207220

208-
하지만, 서드파티 도구를 사용하는 것이 최신 버전의 Ruby를 얻는 더 좋은 방법입니다.
221+
하지만, 서드파티 도구를 사용하는 것이 최신 버전의 Ruby를 얻는
222+
더 좋은 방법입니다.
209223

210224
### Windows 패키지 관리자
211225
{: #winget}
@@ -233,13 +247,14 @@ Windows에서 [Windows 패키지 관리자 CLI](https://github.com/microsoft/win
233247
> choco install ruby
234248
{% endhighlight %}
235249

236-
`msys2`가 이미 설치되어 있다면 이를 그대로 사용하고, 아니면 완전한 Ruby 개발
237-
환경을 위해서 새로 설치합니다.
250+
`msys2`가 이미 설치되어 있다면 이를 그대로 사용하고, 아니면 완전한 Ruby 개발 환경을 위해서 새로 설치합니다.
238251

239252
### 다른 배포판
253+
{: #other-systems}
240254

241-
다른 시스템에서는 자신의 Linux 배포 관리자를 위한 패키지 저장소를 검색할 수 있습니다.
242-
아니면 [서드파티 인스톨러][installers]를 사용할 수도 있습니다.
255+
다른 시스템에서는 자신의 Linux 배포 관리자를 위한 패키지 저장소를
256+
검색할 수 있습니다. 아니면 [서드파티 인스톨러][installers]
257+
사용할 수도 있습니다.
243258

244259

245260
## 인스톨러
@@ -248,8 +263,9 @@ Windows에서 [Windows 패키지 관리자 CLI](https://github.com/microsoft/win
248263
시스템이나 패키지 관리자에서 제공하는 Ruby가 구 버전이라면, 서드 파티 인스톨러를
249264
사용해 새로운 버전의 Ruby를 설치할 수 있습니다.
250265

251-
어떤 인스톨러는 여러 버전의 Ruby를 같은 시스템에 설치하게 합니다.
252-
관련된 관리자는 다른 Ruby 간의 전환을 도와줍니다.
266+
어떤 인스톨러는 여러 버전의 Ruby를 같은 시스템에 설치하게
267+
합니다. 관련된 관리자는 다른 Ruby 간의 전환을
268+
도와줍니다.
253269

254270
[RVM](#rvm)을 버전 관리자로 사용할 계획이라면 포함되어 있으므로 별도의 인스톨러는
255271
필요 없습니다.
@@ -285,26 +301,30 @@ Windows에서는 [RubyInstaller][rubyinstaller]는 전체 Ruby 개발 환경을
285301
### Ruby Stack
286302
{: #rubystack}
287303

288-
Ruby on Rails를 사용하기 위해 Ruby를 설치하신다면 다음 인스톨러를 사용할 수 있습니다.
304+
Ruby on Rails를 사용하기 위해 Ruby를 설치하신다면 다음 인스톨러를
305+
사용할 수 있습니다.
289306

290-
* [Bitnami Ruby Stack][rubystack]는 Ruby on Rails를 위한 완전한 개발환경을 제공합니다.
307+
* [Bitnami Ruby Stack][rubystack]는 Ruby on Rails를 위한
308+
완전한 개발환경을 제공합니다.
291309
macOS, Linux, Windows, 가상 머신, 클라우드 이미지를 지원합니다.
292310

293311

294312
## 관리자
313+
{: #managers}
295314

296315
많은 루비스트들이 여러 버전의 Ruby를 관리하기 위해 Ruby 관리자를 사용합니다.
297316
각 프로젝트에서 서로 다른 Ruby 버전을 사용할 수 있도록 간단하게 또는
298317
자동으로 버전을 변경해주며 그 이외의 장점들이 있지만, 공식적으로 지원되는 것은 아닙니다.
299318
하지만, 각각의 커뮤니티에서 도움을 구할 수 있습니다.
300319

301-
### asdf-vm
302320

321+
### asdf-vm
303322
{: #asdf-vm}
304323

305-
[asdf-vm][asdf-vm]은 프로젝트 단위로 여러 언어 런타임 버전을 관리할 수 있는
306-
확장 가능한 버전 관리자입니다. Ruby를 설치하려면 [asdf-ruby][asdf-ruby]
307-
플러그인이 필요합니다(이는 [ruby-build](#ruby-build)를 사용합니다).
324+
[asdf-vm][asdf-vm]은 프로젝트 단위로 여러 언어 런타임 버전을
325+
관리할 수 있는 확장 가능한 버전 관리자입니다. Ruby를 설치하려면
326+
[asdf-ruby][asdf-ruby] 플러그인이 필요합니다(이는 [ruby-build](#ruby-build)
327+
사용합니다).
308328

309329

310330
### chruby
@@ -315,6 +335,14 @@ chruby는 [ruby-install](#ruby-install)로 설치된 Ruby뿐만
315335
아니라 소스에서 빌드 된 Ruby도 관리할 수 있습니다.
316336

317337

338+
### mise-en-place
339+
{: #mise-en-place}
340+
341+
[mise-en-place][mise-en-place]는 추가 도구 없이 여러 Ruby 간의 전환을 할 수 있게 합니다.
342+
설치를 자동으로 관리하며 Ruby로 작성된 CLI의 버전을 관리하기 위한 [gem 백엔드](https://mise.jdx.dev/dev-tools/backends/gem.html)를 포함합니다.
343+
UNIX 계열 운영체제와 Windows를 지원합니다.
344+
345+
318346
### rbenv
319347
{: #rbenv}
320348

@@ -323,13 +351,16 @@ rbenv 자체는 Ruby 설치를 지원하지 않습니다만, [ruby-build](#ruby-
323351
유명한 플러그인에서 Ruby를 설치할 수 있습니다.
324352
rbenv, ruby-build 모두 macOS, Linux나 다른 UNIX-계열 운영체제에서 사용가능합니다.
325353

354+
326355
### rbenv for Windows
327356
{: #rbenv-for-windows}
328357

329-
[rbenv for Windows][rbenv-for-windows]는 Windows에서 여러 종류의 Ruby를 설치하고
330-
관리할 수 있도록 합니다. 이는 PowerShell로 작성되었으므로 Windows에서 Ruby를
331-
이용하는 사용자들에게 자연스러운 수단을 제공합니다. 또한 커맨드 라인 인터페이스는
332-
UNIX-계열 운영체제의 [rbenv][rbenv]와 호환됩니다.
358+
[rbenv for Windows][rbenv-for-windows]는 Windows에서 여러 종류의 Ruby를
359+
설치하고 관리할 수 있도록 합니다. 이는 PowerShell로 작성되었으므로
360+
Windows에서 Ruby를 이용하는 사용자들에게 자연스러운 수단을 제공합니다.
361+
또한 커맨드 라인 인터페이스는 UNIX 계열
362+
운영체제의 [rbenv][rbenv]와 호환됩니다.
363+
333364

334365
### RVM ("Ruby Version Manager")
335366
{: #rvm}
@@ -399,4 +430,6 @@ $ sudo make install
399430
[wsl]: https://docs.microsoft.com/ko-kr/windows/wsl/about
400431
[asdf-vm]: https://asdf-vm.com/
401432
[asdf-ruby]: https://github.com/asdf-vm/asdf-ruby
433+
[mise-en-place]: https://mise.jdx.dev
434+
[mise-en-place-ruby]: https://mise.jdx.dev/lang/ruby.html
402435
[openbsd-current-ruby-ports]: https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/ruby/?only_with_tag=HEAD

0 commit comments

Comments
 (0)