Skip to content

Commit 2fbf560

Browse files
Commit...
* Update build instructions to correctly reflect python version on CentOS that has Python 2.6. * Correct Fedora package install command. Fedora now uses 'dnf' not 'yum'. * Add RHEL / CentOS section that does use 'yum' for package install.
1 parent cd067bc commit 2fbf560

File tree

6 files changed

+86
-30
lines changed

6 files changed

+86
-30
lines changed

docs-translations/es/development/build-instructions-linux.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,31 @@
33
Siga las siguientes pautas para la construcción de Electron en Linux.
44
#Requisitos previos
55

6-
* Python 2.7.x. Algunas distribuciones como CentOS siguen utilizando Python 2.6.x por lo que puede que tenga que comprobar su versión de Python con `Python -V`.
6+
* Python 2.7.x. Algunas distribuciones como CentOS 6.x siguen utilizando Python 2.6.x por lo que puede que tenga que comprobar su versión de Python con `Python -V`.
77
* Node.js v0.12.x. Hay varias formas de instalar Node. Puede descargar el código fuente de Node.js y compilar desde las fuentes. Si lo hace, permite la instalación de Node en el directorio personal como usuario estándar. O intentar de repositorios como NodeSource.
88
* Clang 3.4 o mayor.
99
* Cabeceras de desarrollo de GTK + y libnotify.
10-
10+
1111
En Ubuntu, instalar las siguientes bibliotecas:
1212

1313
`$ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
1414
libnotify-dev libgnome-keyring-dev libgconf2-dev \
1515
libasound2-dev libcap-dev libcups2-dev libxtst-dev \
1616
libxss1 libnss3-dev gcc-multilib g++-multilib`
1717

18+
En RHEL / CentOS, instale las siguientes bibliotecas:
19+
20+
`$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
21+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
22+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
23+
GConf2-devel nss-devel`
24+
1825
En Fedora, instale las siguientes bibliotecas:
1926

20-
`$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
21-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
22-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel`
27+
`$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
28+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
29+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
30+
GConf2-devel nss-devel`
2331

2432
Otras distribuciones pueden ofrecer paquetes similares para la instalación, a través de gestores de paquetes como el pacman. O puede compilarlo a partir del código fuente.
2533

docs-translations/jp/development/build-instructions-linux.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Linux で Electron をビルドする際は以下のガイドラインに従っ
55
## 事前準備
66

77
* 25GB のディスク空き容量と8GB の RAM が少なくとも必要です
8-
* Python 2.7.xが必要です。CentOS のようないくつかのディストリビューションはまだ Python 2.6.x を使ってるので、`python -V` で Python のバージョンを確認する必要があるでしょう。
8+
* Python 2.7.xが必要です。CentOS 6.x のようないくつかのディストリビューションはまだ Python 2.6.x を使ってるので、`python -V` で Python のバージョンを確認する必要があるでしょう。
99
* Node.js v0.12.x が必要です。Node のインストールには色んな方法があります。[Node.js](http://nodejs.org) からソースコードをダウンロードしてビルドすることもできます。そうすることで root でないユーザーのホームディレクトリに Node をインストールすることもできます。あるいは [NodeSource](https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories) のようなレポジトリを試してみてください。
1010
* Clang 3.4 以上が必要です。
1111
* GTK+ と libnotify の開発用ヘッダーが必要です。
@@ -19,12 +19,22 @@ $ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
1919
libxss1 libnss3-dev gcc-multilib g++-multilib curl
2020
```
2121

22+
RHEL / CentOS では以下のライブラリをインストールしてください。
23+
24+
```bash
25+
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
26+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
27+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
28+
GConf2-devel nss-devel
29+
```
30+
2231
Fedora では以下のライブラリをインストールしてください。
2332

2433
```bash
25-
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
26-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
27-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel
34+
$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
35+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
36+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
37+
GConf2-devel nss-devel
2838
```
2939

3040
他のディストリビューションでは pacman のようなパッケージマネージャーを通して似たようなインストールパッケージを提供しているかもしれません。あるいはソースコードからコンパイルもできます。

docs-translations/ko-KR/development/build-instructions-linux.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
## 빌드전 요구사양
66

77
* 최소한 25GB 이상의 디스크 공간과 8GB 램이 필요합니다.
8-
* Python 2.7.x. 몇몇 CentOS와 같은 배포판들은 아직도 Python 2.6.x 버전을 사용합니다.
8+
* Python 2.7.x. 몇몇 CentOS 6.x와 같은 배포판들은 아직도 Python 2.6.x 버전을 사용합니다.
99
그래서 먼저 `python -V`를 통해 버전을 확인할 필요가 있습니다.
1010
* Node.js v0.12.x. Node를 설치하는 방법은 여러 가지가 있습니다. 먼저,
1111
[Node.js](http://nodejs.org) 사이트에서 소스 코드를 받아 빌드하는 방법입니다.
@@ -26,13 +26,22 @@ $ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
2626
gperf bison
2727
```
2828

29+
RHEL / CentOS를 사용하고 있다면 다음과 같이 라이브러리를 설치해야 합니다:
30+
31+
```bash
32+
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
33+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
34+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
35+
GConf2-devel nss-devel
36+
```
37+
2938
Fedora를 사용하고 있다면 다음과 같이 라이브러리를 설치해야 합니다:
3039

3140
```bash
32-
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
33-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
34-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel bison \
35-
gperf
41+
$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
42+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
43+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
44+
GConf2-devel nss-devel
3645
```
3746

3847
다른 배포판의 경우 pacman 같은 패키지 매니저를 통해 패키지를 설치 할 수 있습니다.

docs-translations/pt-BR/development/build-instructions-linux.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Siga as orientações abaixo pra fazer o build do Electron no Linux.
44

55
## Pré-requisitos
66

7-
* Python 2.7.x. Algumas distribuições como CentOS ainda usam Python 2.6.x,
7+
* Python 2.7.x. Algumas distribuições como CentOS 6.x ainda usam Python 2.6.x,
88
então você precisa checar a sua versão do Python com `python -V`.
99
* Node.js v0.12.x. Há várias maneiras de instalar o Node. Você pode baixar o
1010
código fonte do [Node.js](http://nodejs.org) e compilar a partir dele.
11-
Fazer isto permite que você instale o Node no seu próprio diretório home
11+
Fazer isto permite que você instale o Node no seu próprio diretório home
1212
como um usuário comum.
1313
Ou tente repositórios como [NodeSource](https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories).
1414
* Clang 3.4 ou mais recente.
@@ -23,12 +23,22 @@ $ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
2323
libxss1 libnss3-dev gcc-multilib g++-multilib
2424
```
2525

26+
No RHEL / CentOS, instale as seguintes bibliotecas:
27+
28+
```bash
29+
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
30+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
31+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
32+
GConf2-devel nss-devel
33+
```
34+
2635
No Fedora, instale as seguintes bibliotecas:
2736

2837
```bash
29-
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
30-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
31-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel
38+
$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
39+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
40+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
41+
GConf2-devel nss-devel
3242
```
3343

3444
Outras distribuições podem oferecer pacotes similares para instalação através
@@ -121,7 +131,7 @@ Certifique-se de que você tenha instalado todas as dependências do build.
121131
### Error While Loading Shared Libraries: libtinfo.so.5
122132

123133
O `clang` prebuilt irá tentar fazer o link com `libtinfo.so.5`. Dependendo
124-
da arquitetura do host, faça um link simbólico para o `libncurses` apropriado:
134+
da arquitetura do host, faça um link simbólico para o `libncurses` apropriado:
125135

126136
```bash
127137
$ sudo ln -s /usr/lib/libncurses.so.5 /usr/lib/libtinfo.so.5

docs-translations/zh-CN/development/build-instructions-linux.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## Prerequisites
66

7-
* Python 2.7.x. 一些发行版如 CentOS 仍然使用 Python 2.6.x ,所以或许需要 check 你的 Python 版本,使用 `python -V`.
7+
* Python 2.7.x. 一些发行版如 CentOS 6.x 仍然使用 Python 2.6.x ,所以或许需要 check 你的 Python 版本,使用 `python -V`.
88
* Node.js v0.12.x. 有很多方法来安装 Node. 可以从 [Node.js](http://nodejs.org)下载原文件并且编译它 .也可以作为一个标准的用户在 home 目录下安装 node .或者尝试使用仓库 [NodeSource](https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories).
99
* Clang 3.4 或更新的版本.
1010
* GTK+开发头文件和libnotify.
@@ -18,15 +18,25 @@ $ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
1818
libxss1 libnss3-dev gcc-multilib g++-multilib
1919
```
2020

21+
On RHEL / CentOS, 安装下面的库 :
22+
23+
```bash
24+
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
25+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
26+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
27+
GConf2-devel nss-devel
28+
```
29+
2130
在 Fedora, 安装下面的库 :
2231

2332
```bash
24-
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
25-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
26-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel
33+
$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
34+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
35+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
36+
GConf2-devel nss-devel
2737
```
2838

29-
其它版本的也许提供了相似的包来安装,通过包管理器,例如 pacman.
39+
其它版本的也许提供了相似的包来安装,通过包管理器,例如 pacman.
3040
或一个可以编译源文件的.
3141

3242
## 使用虚拟机

docs/development/build-instructions-linux.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Follow the guidelines below for building Electron on Linux.
55
## Prerequisites
66

77
* At least 25GB disk space and 8GB RAM.
8-
* Python 2.7.x. Some distributions like CentOS still use Python 2.6.x
8+
* Python 2.7.x. Some distributions like CentOS 6.x still use Python 2.6.x
99
so you may need to check your Python version with `python -V`.
1010
* Node.js. There are various ways to install Node. You can download
1111
source code from [Node.js](http://nodejs.org) and compile from source.
@@ -24,13 +24,22 @@ $ sudo apt-get install build-essential clang libdbus-1-dev libgtk2.0-dev \
2424
gperf bison
2525
```
2626

27+
On RHEL / CentOS, install the following libraries:
28+
29+
```bash
30+
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel \
31+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
32+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
33+
GConf2-devel nss-devel
34+
```
35+
2736
On Fedora, install the following libraries:
2837

2938
```bash
30-
$ sudo yum install clang dbus-devel gtk2-devel libnotify-devel libgnome-keyring-devel \
31-
xorg-x11-server-utils libcap-devel cups-devel libXtst-devel \
32-
alsa-lib-devel libXrandr-devel GConf2-devel nss-devel bison \
33-
gperf
39+
$ sudo dnf install clang dbus-devel gtk2-devel libnotify-devel \
40+
libgnome-keyring-devel xorg-x11-server-utils libcap-devel \
41+
cups-devel libXtst-devel alsa-lib-devel libXrandr-devel \
42+
GConf2-devel nss-devel
3443
```
3544

3645
Other distributions may offer similar packages for installation via package

0 commit comments

Comments
 (0)