Panduan Lengkap Update Debian 10 EOL ke Server Freexian Extended LTS
Pendahuluan
Siklus hidup sebuah sistem operasi memiliki batas waktu tertentu, dan bagi pengguna Debian 10 “Buster”, masa dukungan resmi dari komunitas kini telah berakhir atau memasuki fase End of Life (EOL). Kondisi ini sering kali menjadi dilema, terutama bagi pengelola server yang belum siap melakukan migrasi ke versi yang lebih baru namun tetap membutuhkan jaminan keamanan. Melalui panduan ini, kita akan mempelajari langkah-langkah teknis untuk memperpanjang nafas sistem Anda menggunakan layanan pihak ketiga yang terpercaya. Kita akan memulainya dari akses administratif, beralih ke konfigurasi repositori arsip, hingga melakukan sinkronisasi dengan server Freexian.
Sebelum masuk ke langkah teknis, sangat penting untuk memahami apa itu Server Repositori Freexian. Freexian sendiri merupakan penyedia layanan Extended Long Term Support (Extended LTS) yang memberikan dukungan tambahan untuk versi Debian yang telah memasuki fase End of Life. Untuk Debian 10 sendiri, Freexian berkomitmen memberikan dukungan melalui program ELTS hingga Juni 2029. Kita perlu menggunakan repositori ini untuk memastikan server tetap terlindungi dari kerentanan keamanan (vulnerability) baru tanpa harus melakukan upgrade sistem operasi secara drastis yang berisiko mengganggu stabilitas aplikasi yang sedang berjalan.
Disclaimer
Materi dalam panduan praktikum ini disusun dengan memperhatikan ketentuan-ketentuan sebagai berikut:
- Tujuan Pembelajaran: Seluruh konten dalam materi ini ditujukan eksklusif untuk kepentingan edukasi dan peningkatan kompetensi akademis. Penerapan konfigurasi di lingkungan produksi (live environment) mungkin memerlukan penyesuaian spesifik, seperti optimalisasi keamanan (security hardening), serta konfigurasi tambahan yang disesuaikan dengan kondisi infrastruktur riil di lapangan.
- Validasi Metode: Seluruh tahapan konfigurasi yang dijelaskan dalam panduan ini telah melalui proses pengujian oleh penulis dengan menggunakan lingkungan simulasi/virtualisasi. Meskipun demikian, perbedaan versi perangkat lunak atau spesifikasi perangkat keras dapat menyebabkan variasi hasil.
- Keamanan Data: Penulis tidak bertanggung jawab atas kehilangan data, kerusakan sistem, atau celah keamanan yang muncul akibat kelalaian dalam mengimplementasikan instruksi dalam panduan ini. Pengguna disarankan untuk selalu melakukan pencadangan (backup) data sebelum melakukan perubahan konfigurasi.
- Pembaruan Perangkat Lunak: Mengingat dinamika perkembangan teknologi informasi, beberapa perintah atau repositori pada Debian 10 mungkin mengalami perubahan atau status deprecated di masa mendatang. Pengguna diharapkan bersikap proaktif dalam merujuk pada dokumentasi resmi terbaru.
- Penyalahgunaan Materi: Segala bentuk penyalahgunaan teknik yang dijelaskan dalam panduan ini untuk tindakan yang melanggar hukum atau etika siber adalah tanggung jawab penuh masing-masing individu.
Persyaratan
Sebelum memasuki tahapan inti praktikum, pengguna wajib memastikan bahwa seluruh kriteria prasyarat telah terpenuhi. Hal ini bertujuan untuk menjamin kelancaran alur kerja dan menghindari kendala teknis yang dapat menghambat proses konfigurasi yang akan dijelaskan pada materi ini.
1. Sistem Operasi Debian 10 (Buster)
Pastikan mesin atau server yang Anda gunakan memang menjalankan Debian versi 10. Panduan ini dirancang khusus untuk menangani masa transisi Debian 10 yang telah mencapai status End of Life. Anda dapat melakukan pengecekan versi OS dengan menjalankan perintah cat /etc/debian_version pada terminal. Selain itu, pastikan sistem saat ini berada dalam kondisi stabil dan tidak sedang mengalami kegagalan proses instalasi paket yang tertunda (broken packages).
2. Koneksi Internet yang Stabil
Mengingat seluruh tahapan ini melibatkan aktivitas pengunduhan data, mulai dari pengambilan kunci GPG hingga sinkronisasi indeks paket dari server eksternal, koneksi internet yang stabil adalah kewajiban. Pastikan server Anda memiliki akses keluar (outbound) untuk menjangkau alamat deb.freexian.com dan server arsip resmi Debian agar proses pengunduhan paket keamanan tidak terputus di tengah jalan.
3. Akses Administratif (Root atau Sudo)
Perubahan pada repositori dan pembaruan paket sistem merupakan tugas administratif tingkat tinggi. Oleh karena itu, Anda harus memiliki kredensial atau hak akses sebagai root. Jika Anda bekerja di lingkungan yang membatasi penggunaan akun root secara langsung, pastikan pengguna (user) yang Anda gunakan sudah terdaftar di dalam grup sudoers agar dapat menjalankan perintah dengan hak istimewa.
4. Ketersediaan Ruang Penyimpanan
Proses pembaruan paket sering kali membutuhkan ruang penyimpanan tambahan untuk menyimpan berkas cache paket (.deb) sebelum dipasang ke sistem. Pastikan partisi sistem Anda, terutama pada direktori /var, memiliki ruang kosong yang cukup. Melakukan pembersihan berkas sementara dengan perintah apt clean sebelum memulai praktikum sangat disarankan untuk memberikan ruang gerak yang lebih luas bagi sistem.
5. Utilitas Pendukung (Wget dan Nano)
Pada langkah kerja nanti, kita akan menggunakan alat pengunduh berbasis teks bernama wget untuk mengambil kunci keamanan dan editor teks nano untuk menyunting berkas konfigurasi. Umumnya, kedua utilitas ini sudah tersedia secara bawaan di Debian. Namun, tidak ada salahnya untuk memastikan kembali keberadaannya agar alur praktikum Anda tidak terhenti saat mencoba menjalankan perintah tersebut.
Alat dan Bahan
Untuk menunjang keberhasilan pelaksanaan praktikum kali ini, diperlukan kesiapan sarana dan prasarana yang memadai. Bagian ini merinci spesifikasi perangkat keras serta kebutuhan perangkat lunak yang harus dipenuhi agar konfigurasi layanan server dapat berjalan secara optimal dan sesuai dengan standar operasional.
| No. | Alat dan Bahan | Jumlah | Spesifikasi |
|---|---|---|---|
| 1. | Komputer Server | 1 Unit |
|
| 2. | Komputer Client | 1 Unit |
|
| 3. | Koneksi Internet | 1 Unit |
|
Topologi Praktikum
Topologi berikut menggambarkan rancangan skema jaringan yang akan diimplementasikan selama praktikum berlangsung. Diagram ini berfungsi sebagai acuan visual bagi pengguna dalam memahami alur konektivitas serta hubungan antar-antarmuka (interface) pada server Debian 10, baik dalam lingkungan virtual maupun fisik.
Tahapan Praktikum
Tahapan 1 - Akses User Root
Langkah awal yang bersifat krusial dalam administrasi server Linux adalah memperoleh hak akses tertinggi atau privilege root. Pada tahapan ini, kita akan masuk ke dalam lingkungan user root agar sistem mengizinkan segala bentuk perubahan konfigurasi pada berkas sistem. Jika pada instalasi Debian Anda tidak mengaktifkan user root secara langsung, Anda dapat mengabaikan langkah pemindahan user ini, namun pastikan untuk selalu menyertakan perintah sudo di awal setiap baris perintah administratif yang akan dijalankan.
Untuk berpindah ke user root, Anda cukup mengetikkan perintah diawah ini pada terminal, kemudian tekan tombol Enter.
su - rootSetelah perintah dijalankan, sistem akan meminta Anda memasukkan kata sandi root. Perlu diingat bahwa demi alasan keamanan, Debian tidak akan menampilkan karakter apa pun (bintang atau titik) saat Anda mengetikkan kata sandi.
Tetaplah mengetik dengan yakin, lalu tekan Enter. Jika proses autentikasi berhasil, Anda akan melihat perubahan pada shell prompt yang semula diakhiri dengan tanda dolar ($) menjadi tanda pagar (#), yang menandakan Anda telah resmi berada dalam mode administratif.
Tahapan 2 - Mengaktifkan Repositori Arsip Debian 10
Sebelum kita mengintegrasikan sistem dengan layanan Freexian, langkah yang tidak kalah penting adalah memastikan repositori utama telah diarahkan ke Panduan Update Debian 10 EOL (End of Life) Ke Server Archive. Karena Debian 10 sudah mencapai masa EOL, alamat repositori standar pada mirror umum biasanya akan dipindahkan ke server arsip resmi Debian.
Alasan utama kita harus mengaktifkan repositori arsip ini adalah untuk menjaga dependensi paket tetap terpenuhi. Server Freexian umumnya hanya menyediakan paket-paket yang memiliki celah keamanan, sementara paket dasar lainnya tetap diambil dari arsip resmi. Tanpa mengaktifkan repositori arsip, sistem mungkin akan mengalami kegagalan saat mencoba mencari paket pendukung yang diperlukan selama proses pembaruan atau instalasi aplikasi baru di masa mendatang.
Tahapan 3 - Melakukan Import GPG Key Freexian
Setelah lingkungan dasar siap, langkah selanjutnya adalah mengenalkan kunci digital Freexian ke dalam sistem keamanan paket kita. Proses ini dikenal dengan istilah import GPG key. Secara teknis, GPG key berfungsi sebagai tanda tangan digital yang menjamin bahwa paket yang kita unduh dari server Freexian benar-benar asli dan belum dimodifikasi oleh pihak yang tidak bertanggung jawab. Jika langkah ini dilewati, sistem akan menolak untuk melakukan pembaruan karena menganggap repositori tersebut tidak terpercaya (untrusted), yang pada akhirnya akan memunculkan pesan kesalahan saat menjalankan perintah apt update.
Untuk melakukan proses import ini, Anda dapat menjalankan perintah berikut:
wget https://deb.freexian.com/extended-lts/archive-key.gpg -O /usr/share/keyrings/freexian.gpgSetelah perintah tersebut selesai dieksekusi, sistem akan menyimpan kunci keamanan tersebut secara permanen di direktori /usr/share/keyrings/freexian.gpg. Dengan adanya berkas kunci ini, sistem manajemen paket APT kini memiliki basis kepercayaan untuk menerima data dari server Freexian.
Tahapan 4 - Menambahkan Repositori Freexian Extended LTS
Kini saatnya kita mendaftarkan alamat server Freexian ke dalam daftar sumber paket sistem. Agar konfigurasi tetap rapi dan terorganisir, kita tidak akan mengubah berkas utama sources.list. Sebagai gantinya, kita akan memanfaatkan direktori modular dengan membuat berkas baru bernama freexian.list di dalam direktori /etc/apt/sources.list.d/. Pemisahan ini sangat direkomendasikan dalam praktik profesional agar kita mudah mengelola atau menghapus repositori tambahan tanpa merusak konfigurasi utama sistem.
Gunakan teks editor nano untuk membuat dan membuka berkas tersebut dengan perintah:
nano /etc/apt/sources.list.d/freexian.listDi dalam editor yang masih kosong tersebut, masukkan baris konfigurasi berikut:
deb [signed-by=/usr/share/keyrings/freexian.gpg] http://deb.freexian.com/extended-lts buster main contrib non-freeBaris ini memberitahu sistem untuk mengambil paket khusus “Buster” dari Freexian dengan menggunakan kunci GPG yang telah kita unduh sebelumnya. Setelah selesai mengetik, simpan perubahan dengan menekan tombol Ctrl+O, lalu tekan Enter, dan keluar dari editor dengan Ctrl+X.
Tahapan 5 - Memperbarui dan Menginstal Paket Terbaru
Dengan alamat repositori yang sudah terdaftar, sistem perlu melakukan sinkronisasi ulang untuk mengenali daftar paket terbaru yang tersedia di server Freexian. Langkah ini dilakukan dengan menjalankan perintah;
apt updateTunggulah hingga proses sinkronisasi indeks selesai. Pada tahap ini, sistem biasanya akan memberikan laporan informasi, misalnya “80 packages can be upgraded”. Pesan ini menginformasikan bahwa terdapat sejumlah paket di server Freexian yang versinya lebih baru (lebih aman) dibandingkan dengan paket yang terpasang di mesin Anda saat ini.
Untuk menerapkan pembaruan tersebut secara nyata, jalankan perintah;
apt upgradeSebelum proses instalasi dimulai, manajemen paket APT akan merinci paket apa saja yang akan diperbarui beserta ukuran datanya. Tekan tombol Enter sebagai bentuk konfirmasi. Sistem kemudian akan mengunduh dan melakukan instalasi secara otomatis. Anda dapat memantau progresnya melalui layar terminal hingga selesai tanpa perlu melakukan intervensi tambahan, pastikan saja koneksi internet tetap stabil dan tidak muncul pesan kesalahan (error) di akhir proses.
Hasil Praktikum
Tahap terakhir adalah melakukan verifikasi untuk memastikan bahwa seluruh rangkaian konfigurasi telah berjalan dengan sempurna. Anda dapat menjalankan kembali perintah;
apt updatePerintah ini akan memicu pengecekan ulang antara kondisi paket di mesin lokal dengan database server repositori. Apabila layar terminal menampilkan pesan "All packages are up to date", itu menandakan bahwa seluruh paket pada sistem Anda telah menggunakan versi terbaru yang disediakan oleh Freexian. Dengan demikian, server Debian 10 Anda kini telah berhasil diperbarui dan kembali mendapatkan perlindungan keamanan meskipun status resminya sudah EOL.
Kesimpulan
Mengelola server yang telah memasuki masa End of Life seperti Debian 10 memang menuntut ketelitian ekstra, namun bukan berarti kita harus terjebak dalam risiko keamanan yang tinggi. Melalui pemanfaatan repositori Freexian Extended LTS, kita telah berhasil membangun sebuah solusi transisi yang efisien. Dengan mengikuti langkah-langkah mulai dari pengaturan hak akses root, sinkronisasi repositori arsip, hingga integrasi GPG key dan pembaruan paket, sistem Anda kini memiliki perlindungan keamanan yang valid hingga tahun 2029.
Langkah-langkah teknis yang telah kita praktikkan bukan sekadar cara untuk menghilangkan pesan peringatan di terminal, melainkan sebuah prosedur standar dalam menjaga integritas data dan stabilitas layanan. Bagi rekan-rekan siswa SMK maupun pengguna umum, pemahaman mengenai manajemen repositori modular seperti ini adalah keahlian fundamental dalam dunia administrasi sistem. Dengan server yang kini telah diperbarui, Anda memiliki waktu yang cukup luas untuk merencanakan strategi migrasi ke versi Debian yang lebih baru tanpa harus terburu-buru oleh ancaman celah keamanan.
%20Ke%20Server%20Freexian%20Extended%20LTS.png)










Posting Komentar