Cara Install Debian 11 dan Build Desktop yang Super Minimalis

JagoTekno – Saat ini Debian 11 sudah dirilis. Banyak pengguna linux sangat senang akan hal ini karena beberapa hal seperti :

  • Cara install debian dibuat jauh lebih mudah dan user friendly
  • Debian 11 menggunakan versi kernel linux terbaru (5.10.xxx series)
  • Selengkapnya silahkan baca disini

Dan karena hal itu pun saya ingin test ilmu untuk install distro Debian Linux, karena merasa sudah cukup mempelajari Artix dan Void. Kali ini saya menginginkan agar SystemD bawaan Debian itu berjalan seminimal mungkin.

Alhasil setelah install bare system Debian 11, saya mendapatkan iddle ram saat booting hanya sekitar 60 MB. Dan setelah masuk desktop iddle ram neofetch menunjukkan angka hanya sekitar 90 MB sampai 150 MB saja.

Apa saja yang saya lakukan untuk mendapatkan settingan minimal seperti ini? Berikut penjelasannya.

Download dan Install Debian 11

Silahkan masuk ke sistus debian.org lalu pilih Download.

Tunggu sampai muncul notifikasi mulai download Debian 11.

Setelah didownload, pindahkan ke Flash disk yang sudah diisi Ventoy.

Setelah itu restart komputer untuk mulai masuk ke menu instalasi.

Pada pemilihan desktop environtment, hilangkan semua centang yang tertera di layar.

Lalu lanjutkan proses instalasi sampai reboot.

Konfigurasi sistem dan Desktop

Pertama masuk sebagai root, lalu install sudo karena perintah sudo belum bisa digunakan.

# su
# masukkan password root

# apt install sudo

Sekarang sudo sudah bisa digunakan, tapi user belum terdeteksi, maka dari itu kita harus menambahkan username ke dalam file sudoers.

  • Edit sudoers
# vi /etc/sudoers
  • Lalu tambahkan kode ini di bagian bawah root ALL=(ALL:ALL) ALL , karena saya menggunakan user bernama debian, silahkan sesuaikan. Lalu save.
debian  ALL=(ALL:ALL) ALL

Sekarang sudo sudah bisa digunakan, anda bisa exit dari root dan kembali login sebagai user debian.

Setelah itu install aplikasi minimalis berikut :

sudo apt update

sudo apt install vim nemo nemo-fileroller git wget rofi firefox xorg xdg-user-dirs pipewire arandr pavucontrol compton libx11-dev libxft-dev libxinerama-dev build-essential make libharfbuzz-dev fonts-jetbrains-mono

Jika terdapat pesan error, lakukan dengan sudo apt-get --fix-missing install dilanjutkan list aplikasi yang ingin diinstall.

Konfigurasi sistem

Setelah install semua aplikasi di atas, sekarang masuk ke tahap konfigurasi masing-masing. Ikuti beberapa baris perintah berikut :

  • Regenerate direktory documents, downloads, music, pictures, dll
xdg-user-dirs-update

Sekarang konfigurasi supaya auto login, tanpa ketik startx.

sudo vim /etc/systemd/system/getty.target.wants/getty\@tty1.service

Baca juga konfigurasi auto login Artix/Void Runit

  • Tambahkan baris ini pada bagian [Services]debian adalah username ku, lalu save.
ExecStart=-/sbin/agetty --autologin debian --noclear %I $TERM
  • Edit file .profile yang ada di /home.
vim ~/.profile
  • Tambahkan baris berikut pada bagian akhir, lalu save.
[ "$(tty)" = "/dev/tty1" ] && exec startx

Gunakan font JetBrains Mono pada pengaturan Font ST Terminal

Screenshot layar hasil build Debian 11 minimal

Semua bisa berjalan dengan normal tanpa ada kendala sama sekali.

Dan yang paling keren adalah SystemD menjadi lebih minimalis, tidak bloat dan menghasilkan iddle ram di bawah 150mb saja.

Tinggalkan komentar