

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Instal AWS ParallelCluster di Linux
<a name="install-linux"></a>

Anda dapat menginstal AWS ParallelCluster dan dependensinya pada sebagian besar distribusi Linux dengan menggunakan`pip`, manajer paket untuk Python. Pertama, tentukan apakah Python dan diinstal`pip`:

1. Untuk menentukan apakah versi Linux Anda menyertakan Python dan`pip`, jalankan. `pip --version`

   ```
   $ pip --version
   ```

   Jika Anda telah `pip` menginstal, lanjutkan ke topik [Instal AWS ParallelCluster dengan pip](install.md). Jika tidak, lanjutkan dengan Langkah 2.

1. Untuk menentukan apakah Python diinstal, jalankan. `python --version`

   ```
   $ python --version
   ```

   [Jika Anda menginstal Python 3 versi 3.6\$1 atau Python 2 versi 2.7, lanjutkan ke topik Instal dengan pip. AWS ParallelCluster](install.md) Jika tidak, [instal Python](install-linux-python.md), dan kemudian kembali ke prosedur ini untuk menginstal. `pip`

1. Instal `pip` dengan menggunakan skrip yang disediakan oleh *Python Packaging Authority*. 

1. Gunakan `curl` perintah untuk mengunduh skrip instalasi.

   ```
   $ curl -O https://bootstrap.pypa.io/get-pip.py
   ```

1. Jalankan skrip dengan Python untuk mengunduh dan menginstal versi terbaru `pip` dan paket dukungan lain yang diperlukan.

   ```
   $ python get-pip.py --user
   ```

   atau

   ```
   $ python3 get-pip.py --user
   ```

   Saat Anda menyertakan `--user` sakelar, skrip akan dipasang `pip` ke jalur`~/.local/bin`.

1. Untuk memverifikasi bahwa folder yang berisi `pip` adalah bagian dari `PATH` variabel Anda, lakukan hal berikut:

   1. Temukan penulisan profil shell Anda di folder pengguna Anda. Jika Anda tidak yakin shell mana yang Anda miliki, jalankan`basename $SHELL`.

      ```
      $ ls -a ~
      .  ..  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads
      ```
      + **Bash** —`.bash_profile`,`.profile`, atau `.bash_login`
      + **Zsh** – `.zshrc`
      + **Tcsh** —`.tcshrc`, atau `.cshrc` `.login`

   1. Tambahkan perintah ekspor di akhir skrip profil Anda yang mirip dengan contoh berikut.

      ```
      export PATH=~/.local/bin:$PATH
      ```

      Perintah ekspor menyisipkan jalur, yang ada `~/.local/bin` dalam contoh ini, di depan `PATH` variabel yang ada.

   1. Untuk menerapkan perubahan ini, muat ulang profil ke sesi Anda saat ini.

      ```
      $ source ~/.bash_profile
      ```

1. Verifikasi bahwa `pip` terpasang dengan benar.

   ```
   $ pip3 --version
   pip 21.3.1 from ~/.local/lib/python3.6/site-packages (python 3.6)
   ```

**Topics**
+ [Instal AWS ParallelCluster dengan `pip`](#install-linux-with-pip)
+ [Tambahkan AWS ParallelCluster executable ke jalur baris perintah Anda](#install-linux-path)
+ [Menginstal Python di Linux](install-linux-python.md)

## Instal AWS ParallelCluster dengan `pip`
<a name="install-linux-with-pip"></a>

Gunakan `pip` untuk menginstal AWS ParallelCluster.

```
$ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
```

Saat Anda menggunakan `--user` sakelar, `pip` instal AWS ParallelCluster ke`~/.local/bin`. 

Verifikasi yang AWS ParallelCluster diinstal dengan benar.

```
$ pcluster version
2.11.9
```

Untuk memperbarui ke versi terbaru, jalankan perintah pemasangan lagi.

```
$ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
```

## Tambahkan AWS ParallelCluster executable ke jalur baris perintah Anda
<a name="install-linux-path"></a>

Setelah menginstal dengan`pip`, Anda mungkin perlu menambahkan `pcluster` executable ke variabel `PATH` lingkungan sistem operasi Anda.

Untuk memverifikasi folder yang `pip` diinstal AWS ParallelCluster, jalankan perintah berikut.

```
$ which pcluster
/home/username/.local/bin/pcluster
```

Jika Anda menghilangkan `--user` sakelar saat Anda menginstal AWS ParallelCluster, executable mungkin ada di folder instalasi Python `bin` Anda. Jika Anda tidak tahu di mana Python diinstal, jalankan perintah ini.

```
$ which python
/usr/local/bin/python
```

Perhatikan bahwa output mungkin jalur ke symlink, bukan ke executable yang sebenarnya. Untuk melihat di mana titik symlink, jalankan`ls -al`.

```
$ ls -al $(which python)
/usr/local/bin/python -> ~/.local/Python/3.6/bin/python3.6
```

Jika ini adalah folder yang sama yang Anda tambahkan ke jalur di langkah 3 di[Instalasi AWS ParallelCluster](install.md), Anda selesai dengan instalasi. Jika tidak, Anda harus melakukan langkah 3a - 3c lagi, menambahkan folder tambahan ini ke jalur.

# Menginstal Python di Linux
<a name="install-linux-python"></a>

Jika distribusi Anda tidak datang dengan Python, atau datang dengan versi sebelumnya, instal Python sebelum menginstal dan. `pip` AWS ParallelCluster

**Untuk menginstal Python 3 di Linux**

1. Periksa untuk melihat apakah Python sudah diinstal.

   ```
   $ python3 --version
   ```

   atau

   ```
   $ python --version
   ```
**catatan**  
Jika distribusi Linux Anda datang dengan Python, Anda mungkin perlu menginstal paket pengembang Python. Paket pengembang mencakup header dan pustaka yang diperlukan untuk mengkompilasi ekstensi dan menginstal. AWS ParallelCluster Gunakan manajer paket Anda untuk menginstal paket pengembang. Biasanya dinamai `python-dev` atau`python-devel`.

1. Jika Python 2.7 atau yang lebih baru tidak diinstal, instal Python dengan manajer paket distribusi Anda. Nama perintah dan paket bervariasi:
   + Pada turunan Debian seperti Ubuntu, gunakan. `apt`

     ```
     $ sudo apt-get install python3
     ```
   + Di Red Hat dan turunannya, gunakan `yum`.

     ```
     $ sudo yum install python3
     ```
   + Di SUSE dan turunannya, gunakan `zypper`.

     ```
     $ sudo zypper install python3
     ```

1. Untuk memverifikasi bahwa Python diinstal dengan benar, buka command prompt atau shell dan jalankan perintah berikut.

   ```
   $ python3 --version
   Python 3.8.11
   ```