Cara Setting Repository di Debian 9 Server

Pada artikel sebelumnya saya telah membahas tentang cara install Debian 9 minimal server. Langkah selanjutnya adalah melakukan setting repository yang menjadi server gudang aplikasi. Aplikasi atau paket yang diinstall menggunakan perintah *apt-get* atau *apt* didownload dari repository server.

*Langkah Setting Repository Debian 9 Server*

1. Login ke server menggunakan user root. 2. Buka file konfigurasi repository menggunakan nano.

[INPUT]

1 nano /etc/apt/sources.list

3. Teks yang diawali dengan tanda # dianggap sebagai komentar, tidak dieksekusi. Ubah isi *sources.list* menjadi seperti di bawah ini.

[INPUT]

1 2 3 4 5 6 7 8 deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free   deb http://deb.debian.org/debian stretch main contrib non-free deb-src http://deb.debian.org/debian stretch main contrib non-free   deb http://deb.debian.org/debian stretch-updates main contrib non-free deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

File sources.list

4. Save *CTRL+O*, Exit *CTRL+X*. 5. Pastikan Debian terhubung ke internet dengan melakukan ping ke alamat website misal linux.com. Sebelumnya menggunakan Network Adapter NAT di VirtualBox yang terhubung ke internet jika Host OS terhubung ke internet. 6. Lakukan update repository.

[INPUT]

1 apt update

Update repository

8. Setelah update selesai, tampil pesan *2 packages can be upgraded.*, terdapat 2 paket yang bisa diupgrade. Untuk melihat paket apa saja yang bisa diupgrade jalankan perintah:

[INPUT]

1 apt list –upgradeable

Untuk langsung melakukan upgrade, jalankan perintah:

[INPUT]

1 apt upgrade

Ditampilkan nama paket yang diupgrade, ukuran file paket yang harus didownload, dan setelah upgrade berapa besar disk space yang akan terpakai. Jawab *y* untuk melanjutkan proses upgrade.

Perintah upgrade

9. Proses upgrade telah selesai.

Upgrade selesai

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.