From b7623041a578aaee29fbea3e7819de8adddcf0af Mon Sep 17 00:00:00 2001 From: Frederic Hemberger Date: Sun, 28 Oct 2018 04:28:54 +0100 Subject: [PATCH] Update Korean version (untranslated) --- locale/ko/download/package-manager.md | 535 ++++---------------------- 1 file changed, 67 insertions(+), 468 deletions(-) diff --git a/locale/ko/download/package-manager.md b/locale/ko/download/package-manager.md index 3eb26ef6149d1..04dec56f644cd 100644 --- a/locale/ko/download/package-manager.md +++ b/locale/ko/download/package-manager.md @@ -10,16 +10,18 @@ title: 패키지 매니저로 Node.js 설치하기 ---------------------------- +* [Android](#android) * [Arch Linux](#arch-linux) -* [Debian and Ubuntu based Linux distributions](#debian-and-ubuntu-based-linux-distributions) -* [Enterprise Linux and Fedora](#enterprise-linux-and-fedora) -* [FreeBSD and OpenBSD](#freebsd-and-openbsd) +* [Debian and Ubuntu based Linux distributions, Enterprise Linux/Fedora and Snap packages](#debian-and-ubuntu-based-linux-distributions-enterprise-linux-fedora-and-snap-packages) +* [FreeBSD](#freebsd) * [Gentoo](#gentoo) * [NetBSD](#netbsd) * [nvm](#nvm) +* [OpenBSD](#openbsd) * [openSUSE and SLE](#opensuse-and-sle) * [macOS](#macos) * [SmartOS and illumos](#smartos-and-illumos) +* [Solus](#solus) * [Void Linux](#void-linux) * [Windows](#windows) @@ -33,13 +35,14 @@ title: 패키지 매니저로 Node.js 설치하기 ---------------------------- +* [Android](#android) * [Arch Linux](#arch-linux) -* [Debian과 Ubuntu에 기반을 둔 Linux 배포판](#debian-ubuntu-linux) -* [Enterprise Linux와 Fedora](#enterprise-linux-fedora) -* [FreeBSD와 OpenBSD](#freebsd-openbsd) +* [Debian and Ubuntu based Linux distributions, Enterprise Linux/Fedora and Snap packages](#debian-and-ubuntu-based-linux-distributions-enterprise-linux-fedora-and-snap-packages) +* [FreeBSD](#freebsd) * [Gentoo](#gentoo) * [NetBSD](#netbsd) * [nvm](#nvm) +* [OpenBSD](#openbsd) * [openSUSE와 SLE](#opensuse-sle) * [macOS](#macos) * [SmartOS와 illumos](#smartos-illumos) @@ -48,499 +51,75 @@ title: 패키지 매니저로 Node.js 설치하기 ---------------------------- - -## Arch Linux - -커뮤니티 저장소에서 Node.js와 npm을 이용할 수 있습니다. - -```bash -pacman -S nodejs npm -``` - - - -## Debian과 Ubuntu에 기반을 둔 Linux 배포판 - -**Linux Mint**, **Linux Mint Debian Edition (LMDE)**, **elementaryOS**, **bash on Windows** 등도 -포함합니다. - -[NodeSource](https://nodesource.com) Debian과 Ubuntu 바이너리 배포판 -저장소(전 [Chris Lea's](https://github.com/chrislea) Launchpad PPA)에서 -Node.js를 이용할 수 있습니다. 이 저장소의 지원내용과 스크립트를 GitHub -[nodesource/distributions](https://github.com/nodesource/distributions)에서 -볼 수 있습니다. - -**NOTE:** Ubuntu Precise나 Debian Wheezy를 사용한다면 -[오래된 배포판에서 Node.js >= 6.x 실행하기](https://github.com/nodesource/distributions/blob/master/OLDER_DISTROS.md)를 -읽어볼 필요가 있습니다. - -```bash -wget -qO- https://deb.nodesource.com/setup_8.x | sudo -E bash - -sudo apt-get install -y nodejs -``` - - - -Node.js 10를 사용하고 싶다면 다음을 실행합니다. - -```bash -wget -qO- https://deb.nodesource.com/setup_10.x | sudo -E bash - -sudo apt-get install -y nodejs -``` - -***선택 사항***: 빌드 도구 설치 - -npm에서 네이티브 애드온을 컴파일하고 실행하려면 빌드 도구도 설치해야 합니다. - -```bash -sudo apt-get install -y build-essential -``` - -**사용가능한 아키텍처:** - -* **i386** (32-bit) -* **amd64** (64-bit) -* **armhf** (ARM 32-bit hard-float, ARMv7 이상: _arm-linux-gnueabihf_) - -**지원하는 Ubuntu 버전:** - -* **Ubuntu 14.04 LTS** (Trusty Tahr) -* **Ubuntu 16.04 LTS** (Xenial Xerus) - -**지원하는 Debian 버전:** - -* **Debian 7** (wheezy) -* **Debian 8 / stable** (jessie) -* **Debian testing** (stretch, jessie라고도 부름) -* **Debian unstable** (sid) - - -Debian Sid(unstable), Jessie(testing), Wheezy(wheezy-backports)의 -[공식 저장소](http://packages.debian.org/search?searchon=names&keywords=nodejs)에서 -"nodejs"라는 이름으로 Node.js 패키지를 사용할 수도 있습니다. - -[nodejs-legacy package](http://packages.debian.org/search?searchon=names&keywords=nodejs-legacy)는 -다수의 모듈을 제대로 빌드하고 실행하는 데 필요한 `node` 심볼릭 링크를 설치합니다. -배포판 공식 저장소에 있는 Node.js 모듈은 이 도구가 필요 없습니다. - - -**지원하는 Linux Mint 버전:** - -* **Linux Mint 17 "Qiana"** (Ubuntu 14.04 LTS에서) -* **Linux Mint 17.1 "Rebecca"** (Ubuntu 14.04 LTS에서) -* **Linux Mint 17.2 "Rafaela"** (Ubuntu 14.04 LTS에서) -* **Linux Mint Debian Edition (LMDE) 2 "Betsy"** (Debian 8에서) - -**지원하는 elementary OS 버전:** - -* **elementary OS Freya** (Ubuntu 14.04 LTS에서) - -**지원하는 Trisquel 버전:** - -* **Trisquel 7 "Belenos"** (Ubuntu 14.04 LTS에서) - -**지원하는 BOSS 버전:** - -* **BOSS 5.0 "Anokha"** (Debian 7에서) - - -## Enterprise Linux와 Fedora - -**Red Hat® Enterprise Linux®** / **RHEL**, **CentOS**, **Fedora**를 포함합니다. - -[NodeSource](https://nodesource.com) Enterprise Linux와 Fedora 바이너리 배포판 -저장소에서 Node.js를 이용할 수 있습니다. 이 저장소의 지원내용과 스크립트를 GitHub -[nodesource/distributions](https://github.com/nodesource/distributions)에서 -볼 수 있습니다. - -**[EPEL](https://fedoraproject.org/wiki/EPEL)** 저장소에 기반을 둔 EL 5(RHEL5와 -CentOS 5)의 Node.js 패키지도 사용할 수 있습니다. 설치되어 있지 않다면 설정 스크립트가 확인하고 -안내할 것입니다. - -RHEL, CentOS, Fedora에서 Node.js v8 LTS를 사용하려면 다음을 실행합니다. - - -```bash -curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - -``` - -Node.js 10를 사용한다면 다음을 실행하세요. - -```bash -curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - -``` - -그 다음 아래의 명령어로 설치하세요. - -```bash -sudo yum -y install nodejs -``` +## Android - -***선택 사항***: 빌드 도구 설치 +Android support is still experimental in Node.js, so precompiled binaries are not yet provided by Node.js developers. -npm에서 네이티브 애드온을 컴파일하고 실행하려면 빌드도구도 설치해야 합니다. +However, there are some third-party solutions. For example, [Termux](https://termux.com/) community provides terminal emulator and Linux environment for Android, as well as own package manager and [extensive collection](https://github.com/termux/termux-packages) of many precompiled applications. This command in Termux app will install the last available Node.js version: ```bash -yum install gcc-c++ make -# 아니면: yum groupinstall 'Development Tools' +pkg install nodejs ``` - -**사용가능한 아키텍처:** - -* **i386** (32-bit, EL7에서는 사용할 수 없음) -* **x86_64** (64-bit) - -**지원하는 Red Hat® Enterprise Linux® 버전:** - -* **RHEL 5** (32-bit와 64-bit) -* **RHEL 6** (32-bit와 64-bit) -* **RHEL 7** (64-bit) - -**지원하는 CentOS 버전:** - -* **CentOS 5** (32-bit와 64-bit) -* **CentOS 6** (32-bit와 64-bit) -* **CentOS 7** (64-bit) - -**지원하는 CloudLinux 버전:** -* **CloudLinux 6** (32-bit와 64-bit) - -**지원하는 Fedora 버전:** - -* **Fedora 21 (Twenty One)** (32-bit와 64-bit) -* **Fedora 20 (Heisenbug)** (32-bit와 64-bit) -* **Fedora 19 (Schrödinger's Cat)** (32-bit와 64-bit) - -**지원되는 걸로 알려진 다른 배포판:** - -* **Oracle Linux** (RHEL와 아주 유사한 미러) -* **Amazon Linux** (2016.03에 테스트함) +Currently, Termux Node.js binaries are compiled without Inspector support and linked against `system-icu` (depending on `libicu` package). -### 그 밖의 방법 - -Fedora 18 이후 버전에서는 공식 **Fedora** -[Node.js](https://apps.fedoraproject.org/packages/nodejs)와 -[npm](https://apps.fedoraproject.org/packages/npm) 패키지를 사용할 수 있습니다. -다음 명령어로 설치합니다. - -```bash -sudo yum install nodejs npm -``` - -최신 업데이트를 바로 적용하고 싶다면 -[테스트 업데이트 버전](https://fedoraproject.org/wiki/QA:Updates_Testing)을 사용하세요. - -**엔터프라이즈 Linux**(RHEL와 CentOS) 사용자는 [EPEL](https://fedoraproject.org/wiki/EPEL) - 저장소의 Node.js와 npm 패키지를 사용할 것입니다. +## Arch Linux -버전에 맞는 *epel-release* RPM을 설치하세요.([EPEL](https://fedoraproject.org/wiki/EPEL) -저장소 페이지에서 찾을 수 있습니다.) +커뮤니티 저장소에서 Node.js와 npm을 이용할 수 있습니다. ```bash -sudo yum install nodejs npm --enablerepo=epel +pacman -S nodejs npm ``` - - -최신 업데이트를 바로 적용하고 싶다면 -[테스트 업데이트 버전](https://fedoraproject.org/wiki/EPEL/testing)을 사용하세요. - -**사용 가능한 아키텍처:** -* **i686** (32-bit, EF7에서는 사용할 수 없습니다.) -* **x86_64** (64-bit) -* **armv6hl** (Raspberry Pi, [Pidora](http://pidora.ca) 전용) -* **armv7hl** (32-bit ARM hard-float, ARMv7 이상, Fedora 전용) +## Debian and Ubuntu based Linux distributions, Enterprise Linux/Fedora and Snap packages -**지원하는 Red Hat® Enterprise Linux® 버전:** - -* **RHEL 6** (i686/x86_64) -* **RHEL 7** (x86_64) - -RHEL 6에서는 더이상 EPEL로 지원되지 않습니다. 하지만 [Red Hat Software Collections](https://www.softwarecollections.org/en/scls/?search=nodejs)를 사용 할 수 있습니다. - -게다가 위 RHEL에 대응되는 **CentOS**와 **Scientific Linux** 버전도 모든 EPEL -패키지에서(nodejs 포함) 공식적으로 지원합니다. Amazon Linux는 과거 epel-devel 메일링 리스트에 -호환 안 된다는 보고가 많아서 EPEL에서 공식 지원하지 않습니다만 현재 동작하는 nodejs를 -찾을 수 있을 것입니다. - -**지원하는 Fedora 버전:** - -* **Fedora Rawhide** (i686/x86_64/armv7hl/aarch64/ppc64/ppc64le/s390x) -* **Fedora 26** (i686/x86_64/armv7hl/aarch64/ppc64/ppc64le) -* **Fedora 25** (i686/x86_64/armv7hl) -* **Fedora 24** (i686/x86_64/armv7hl) +[Official Node.js binary distributions](https://github.com/nodesource/distributions/blob/master/README.md) are provided by NodeSource. -## FreeBSD와 OpenBSD - -Node.js는 ports 시스템으로 설치할 수 있습니다. - -**FreeBSD**: - -```bash -/usr/ports/www/node -``` - -**OpenBSD**: +Or compile it on your own using [ports](https://www.freebsd.org/cgi/man.cgi?ports): ```bash -/usr/ports/lang/node +cd /usr/ports/www/node && make install ``` -개발 버전도 FreeBSD의 ports에서 사용할 수 있습니다. +--> +## FreeBSD -```bash -cd /usr/ports/www/node-devel/ && make install clean -``` +The most recent release of Node.js is available via the [www/node](http://freshports.org/www/node) port. -아니면 FreeBSD 패키지를 이용할 수도 있습니다. - -```bash -pkg_add -r node-devel -``` - -FreeBSD의 [pkg-ng](https://wiki.freebsd.org/pkgng)를 사용하세요. +Install a binary package via [pkg](https://www.freebsd.org/cgi/man.cgi?pkg): ```bash pkg install node ``` -개발 버전도 설치할 수 있습니다. +Or compile it on your own using [ports](https://www.freebsd.org/cgi/man.cgi?ports): ```bash -pkg install node-devel +cd /usr/ports/www/node && make install ```