Berikut adalah 50 soal tingkat lanjutan terkait perintah dasar Linux dan instalasi Debian 12, dirancang untuk siswa kelas XI SMK dengan tingkat kesulitan tinggi.
Bagian A: Instalasi Debian 12
- Jelaskan perbedaan antara metode instalasi Debian 12 menggunakan antarmuka graphical installer dan text-based installer. Dalam situasi apa masing-masing lebih disarankan?
- Bagaimana cara menyiapkan partisi manual pada Debian 12 agar sistem memiliki partisi root (/), swap, home (/home), dan data (/data)?
- Apa fungsi dari direktori /etcdalam Linux? Sebutkan tiga file konfigurasi penting di dalam direktori ini yang perlu diperhatikan setelah instalasi Debian.
- Bagaimana cara mengonfigurasi Debian 12 agar menggunakan hostname khusus? Jelaskan langkahnya mulai dari instalasi.
- Sebutkan langkah-langkah melakukan instalasi Debian 12 di lingkungan dual-boot dengan Windows. Apa saja pengaturan partisi yang diperlukan?
- Jelaskan peran partisi swappada Debian 12. Bagaimana cara menambah ukuran swap setelah instalasi?
- Bagaimana cara mengatur boot order agar sistem selalu boot ke Debian 12 secara otomatis pada mesin dual-boot?
- Saat menginstal Debian 12, bagaimana cara memilih repository mirror terbaik? Mengapa memilih mirror yang tepat penting?
- Apa fungsi dari partisi /bootterpisah dalam Debian 12? Dalam situasi apa pemisahan partisi ini disarankan?
- Jelaskan bagaimana cara menggunakan Logical Volume Manager (LVM) selama instalasi Debian 12. Apa keuntungan menggunakan LVM?
Bagian B: Konfigurasi Sistem Setelah Instalasi
- Bagaimana cara mengonfigurasi alamat IP statis di Debian 12 menggunakan file konfigurasi pada network interfaces?
- Jelaskan cara menginstal paket sudo di Debian 12 dan tambahkan pengguna biasa ke dalam grup sudoers.
- Bagaimana cara mengubah hostname Debian 12 tanpa harus melakukan restart sistem?
- Jelaskan cara mengonfigurasi Debian 12 untuk menggunakan DNS server tertentu secara permanen.
- Sebutkan dan jelaskan perintah untuk meng-update dan meng-upgrade semua paket di Debian 12.
- Bagaimana cara mengaktifkan firewall di Debian 12 menggunakan ufw? Sertakan cara mengizinkan lalu lintas di port tertentu.
- Jelaskan cara menambahkan repository tambahan di Debian 12. Apa risiko dari menambahkan repository yang tidak terpercaya?
- Sebutkan dan jelaskan tiga perintah yang dapat digunakan untuk memantau status jaringan pada Debian 12.
- Jelaskan langkah-langkah mengonfigurasi SSH server pada Debian 12 agar dapat diakses dari jarak jauh.
- Apa perbedaan antara perintah apt-get,apt, dandpkgdi Debian 12? Kapan masing-masing digunakan?
Bagian C: Manajemen Sistem dan Pengguna
- Bagaimana cara menambahkan dan menghapus pengguna di Debian 12 menggunakan perintah useradddanuserdel?
- Jelaskan cara membuat grup baru di Debian 12 dan menambahkan beberapa pengguna ke dalam grup tersebut.
- Bagaimana cara mengubah password pengguna lain di Debian 12 menggunakan passwdsebagai pengguna root?
- Sebutkan langkah-langkah untuk memblokir akses SSH untuk pengguna tertentu di Debian 12.
- Jelaskan cara memeriksa ruang disk yang tersisa di sistem Debian 12 menggunakan perintah dfdandu.
- Bagaimana cara mengatur batas penggunaan disk (quota) untuk pengguna tertentu di Debian 12?
- Sebutkan tiga perintah untuk menampilkan informasi sistem pada Debian 12, seperti kernel yang digunakan, arsitektur, dan jumlah prosesor.
- Bagaimana cara menambahkan alias untuk perintah tertentu pada Debian 12 sehingga mempermudah penggunaan terminal?
- Jelaskan fungsi dan cara mengedit file /etc/fstabuntuk mengatur mounting partisi di Debian 12.
- Bagaimana cara menggunakan chowndanchmoduntuk mengubah kepemilikan dan izin file pada Debian 12?
Bagian D: Perintah Dasar Linux
- Sebutkan perintah untuk menampilkan isi direktori saat ini, dan bagaimana cara menampilkan isi secara detail, termasuk izin akses dan kepemilikan file.
- Bagaimana cara menyalin file antar direktori di Linux menggunakan cp? Sertakan opsi untuk meng-copy semua subdirektori.
- Jelaskan perbedaan antara perintah mvdanrm. Apa risiko dari penggunaanrmtanpa opsi tertentu?
- Bagaimana cara menemukan file atau direktori dengan nama tertentu di Debian 12 menggunakan find? Sertakan cara pencarian berdasarkan ukuran file.
- Jelaskan cara menggunakan perintah grepuntuk menemukan teks tertentu di dalam beberapa file sekaligus pada Debian 12.
- Bagaimana cara menggunakan perintah taruntuk membuat arsip dari direktori di Debian 12 dan mengompresnya menggunakan gzip?
- Jelaskan fungsi perintah psdi Debian 12. Bagaimana cara menampilkan semua proses yang berjalan pada sistem?
- Bagaimana cara mematikan proses tertentu di Debian 12 berdasarkan nama proses atau nomor PID menggunakan perintah kill?
- Jelaskan perintah topdan bagaimana menggunakannya untuk memonitor pemakaian sumber daya sistem secara real-time.
- Sebutkan dan jelaskan perintah yang digunakan untuk mengubah hak akses file pada Debian 12, lengkap dengan contoh penerapannya.
Bagian E: Pemecahan Masalah dan Troubleshooting
- Bagaimana cara mengakses recovery mode pada Debian 12 untuk memperbaiki sistem yang gagal boot?
- Sebutkan tiga log penting di Debian 12 yang dapat membantu dalam troubleshooting dan jelaskan fungsinya.
- Bagaimana cara memperbaiki broken package pada Debian 12 menggunakan perintah dpkgdanapt?
- Jelaskan cara memeriksa penggunaan RAM dan CPU menggunakan freedantopdi Debian 12.
- Bagaimana cara memperbaiki konfigurasi jaringan yang bermasalah pada Debian 12 menggunakan perintah ifconfigatauip?
- Bagaimana cara memeriksa status layanan (service) pada Debian 12 dan mengaktifkan ulang layanan yang berhenti?
- Jelaskan cara menggunakan perintah fsckuntuk memeriksa dan memperbaiki kerusakan pada sistem file di Debian 12.
- Bagaimana cara memperbaiki konfigurasi GRUB yang rusak di Debian 12 sehingga sistem dapat kembali booting dengan normal?
- Jelaskan perintah journalctldan bagaimana cara menggunakannya untuk melihat log sistem pada Debian 12.
- Bagaimana cara memeriksa dan mengatasi konflik dependencies yang menyebabkan kegagalan instalasi paket di Debian 12?
Soal-soal ini menuntut pemahaman mendalam mengenai perintah dan administrasi sistem pada Debian 12 dan Linux pada umumnya.