# Update CentOS 7

<p class="callout warning">Karena pada panduan sebelumnya, server sudah dapat diakses dari komputer lain melalui protokol SSH, perintah-perintah yang akan diketikkan berikutnya, mayoritas dapat di *copy* dan *paste* langsung dari panduan ini. Walaupun begitu, tetap lakukan dengan hati-hati.</p>

#### *Update Repository* CentOS 7

<p class="callout info">CentOS 7 sudah memasuki masa *End of Life (EOL)* pada 30 Juni 2024</p>

*Linux Repository* adalah lokasi penyimpanan daring untuk menyimpan file-file pembaruan suatu sistem operasi dan aplikasi-aplikasi terkait lainnya. Dikarenakan sistem operasi CentOS 7 sudah memasuki masa *End of Life (EOL)*, maka sistem operasi ini tidak mendapatkan lagi pembaruan. Apabila pengguna mencoba untuk melakukan pembaruan/pemasangan aplikasi, maka akan muncul pesan kesalahan seperti ini:

[![2024-10-10 00.04.47.png](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/scaled-1680-/0pB9cPFnDxq6HDqa-2024-10-10-00-04-47.png)](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/0pB9cPFnDxq6HDqa-2024-10-10-00-04-47.png)

Oleh karena itu, sebelum proses pembaruan CentOS 7, lokasi *repository*-nya harus diubah mengeksekusi script sebagai berikut yang diikuti dengan menekan tombol **Enter** di keyboard:

```
sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/CentOS-*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/CentOS-*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/CentOS-*.repo
```

<p class="callout info">Kredit: [https://serverfault.com/questions/1161816/mirrorlist-centos-org-no-longer-resolve#answer-1161847](https://serverfault.com/questions/1161816/mirrorlist-centos-org-no-longer-resolve#answer-1161847)</p>

#### *Update* Sistem Operasi CentOS 7

Untuk melakukan *update*, pergunakan perintah berikut ini:

```
yum update -y
```

[![image.png](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/scaled-1680-/VYPGMjvg5qyfj8fo-image.png)](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/VYPGMjvg5qyfj8fo-image.png)

Proses *update* mungkin akan membutuhkan beberapa waktu, tergantung dari kecepatan internet di kantor satuan kerja. Tunggu hingga proses update selesai. Berikut adalah tampilan pada *command promt* jika proses *update* telah selesai.

[![image.png](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/scaled-1680-/66srXLbQ7QCwS1ZU-image.png)](https://webservice.mahkamahagung.go.id/dok_ma/uploads/images/gallery/2024-10/66srXLbQ7QCwS1ZU-image.png)

Mulai ulang *(restart)* server dengan menggunakan perintah:

```
reboot now
```

Setelah server selesai melakukan proses *restart*, koneksikan kembali komputer Anda dengan server melalui SSH.