Tools: Essential Guide: Panduan Praktis Pasca-Install Ubuntu 24.04 Desktop Agar Sistem Nyaman Dipakai Harian

Tools: Essential Guide: Panduan Praktis Pasca-Install Ubuntu 24.04 Desktop Agar Sistem Nyaman Dipakai Harian

Berikut adalah checklist dan panduan praktis pasca-install Ubuntu 24.04 Desktop agar sistem nyaman dipakai harian, siap dev, dan siap gaming/remote streaming. Urutan ini saya susun dari yang wajib → opsional → advanced tuning.

1. Update Sistem (WAJIB – langkah pertama)

2. Aktifkan Repository Tambahan & Restricted Packages

3. GNOME Tweaks & Extension Manager (WAJIB untuk kenyamanan)

Extension yang sangat direkomendasikan:

5. Tema & Icon (Estetika tapi signifikan)

Tema populer:

6. Flatpak & Flathub (WAJIB)

7. Aplikasi Wajib Harian

Pastikan CPU Mendukung Virtualisasi

Install Paket Wajib QEMU + Libvirt

Aktifkan & Jalankan libvirtd

Tambahkan User ke Group libvirt (INI WAJIB)

10. Driver GPU (WAJIB cek)

11. Multimedia & Utility Penting

12. Power & Performance Tuning

Laptop:

Desktop / Mini PC:

13. Quality of Life (Opsional tapi Enak)

14. Developer Ready (Opsional – tapi kamu tech) Pastikan semua repo dan paket dalam kondisi terbaru. Ini penting untuk codec multimedia, driver, dan font. Ubuntu Desktop = GNOME → hampir semua kustomisasi lewat extension. Dock minimize/Maximize: Install via Extension Manager (GUI): https://extensions.gnome.org/ How to Make Ubuntu 24.04 Look Like MacOS SONOMA (UPDATED GUIDE)

https://www.youtube.com/watch?v=cavlr-mZkoY\&t=305s Tema Sonoma/WhitesurWhitesur Wallpaper: Whitesur Gtk-theme: https://github.com/vinceliuice/WhiteSur-gtk-theme Whitesur Iconpack: https://github.com/vinceliuice/WhiteSur-icon-theme Tema Tahoe

0 . Matikan dulu blur my shell 1. Install dependensi wajib agar wajah GNOME siap di-makeup: (Fedora/Arch tinggal sesuaikan paketnya) 2. Download tema macOS Tahoe: 3. Install tema GTK + Libadwaita (wajib untuk GNOME modern): Versi Blur atau Transparant 4. Install Shell Theme biar panel & Quick Settings jadi macOS: 5. Aktifkan User Themes: 6. (Opsional tapi bikin tambah ganteng) Install icon macOS Tahoe: Banyak app modern lebih stabil via Flatpak. WAJIB LOGOUT / REBOOT Tanpa ini, virt-manager tetap error walaupun libvirt hidup. Baca : Install Docker Engine on Ubuntu Node.js via NVM (best practice): Terminal - https://www.youtube.com/watch?v=NRGzYzgWFwM Templates let you quickly answer FAQs or store snippets for re-use. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse

Command

Copy

$ -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y -weight: 600;">sudo reboot -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y -weight: 600;">sudo reboot -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update && -weight: 600;">sudo -weight: 500;">apt -weight: 500;">upgrade -y -weight: 600;">sudo reboot -weight: 600;">sudo add--weight: 500;">apt-repository multiverse -weight: 600;">sudo add--weight: 500;">apt-repository universe -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install ubuntu-restricted-extras -y -weight: 600;">sudo add--weight: 500;">apt-repository multiverse -weight: 600;">sudo add--weight: 500;">apt-repository universe -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install ubuntu-restricted-extras -y -weight: 600;">sudo add--weight: 500;">apt-repository multiverse -weight: 600;">sudo add--weight: 500;">apt-repository universe -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install ubuntu-restricted-extras -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extension-manager gnome-tweaks -weight: 500;">git -weight: 500;">curl -weight: 500;">wget sassc htop neofetch -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extension-manager gnome-tweaks -weight: 500;">git -weight: 500;">curl -weight: 500;">wget sassc htop neofetch -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extension-manager gnome-tweaks -weight: 500;">git -weight: 500;">curl -weight: 500;">wget sassc htop neofetch -y gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-wallpapers.-weight: 500;">git cd WhiteSur-wallpapers && -weight: 600;">sudo ./-weight: 500;">install-gnome-backgrounds.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-wallpapers.-weight: 500;">git cd WhiteSur-wallpapers && -weight: 600;">sudo ./-weight: 500;">install-gnome-backgrounds.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-wallpapers.-weight: 500;">git cd WhiteSur-wallpapers && -weight: 600;">sudo ./-weight: 500;">install-gnome-backgrounds.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.-weight: 500;">git \--depth=1 cd WhiteSur-gtk-theme && ./-weight: 500;">install.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.-weight: 500;">git \--depth=1 cd WhiteSur-gtk-theme && ./-weight: 500;">install.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.-weight: 500;">git \--depth=1 cd WhiteSur-gtk-theme && ./-weight: 500;">install.sh -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-icon-theme.-weight: 500;">git cd WhiteSur-icon-theme && /[-weight: 500;">install.sh](http://-weight: 500;">install.sh) -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-icon-theme.-weight: 500;">git cd WhiteSur-icon-theme && /[-weight: 500;">install.sh](http://-weight: 500;">install.sh) -weight: 500;">git clone https://github.com/vinceliuice/WhiteSur-icon-theme.-weight: 500;">git cd WhiteSur-icon-theme && /[-weight: 500;">install.sh](http://-weight: 500;">install.sh) -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install \-y sassc libglib2.0-dev-bin libxml2-utils imagemagick optipng inkscape dialog -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install \-y sassc libglib2.0-dev-bin libxml2-utils imagemagick optipng inkscape dialog -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install \-y sassc libglib2.0-dev-bin libxml2-utils imagemagick optipng inkscape dialog cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-gtk-theme.-weight: 500;">git \--depth=1 cd MacTahoe-gtk-theme cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-gtk-theme.-weight: 500;">git \--depth=1 cd MacTahoe-gtk-theme cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-gtk-theme.-weight: 500;">git \--depth=1 cd MacTahoe-gtk-theme chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh \-l chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh \-l chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh \-l ./-weight: 500;">install.sh \-l \-b ./-weight: 500;">install.sh \-l \-b ./-weight: 500;">install.sh \-l \-b ./-weight: 500;">install.sh \--shell ./-weight: 500;">install.sh \--shell ./-weight: 500;">install.sh \--shell -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extensions gnome-tweaks gnome-extensions -weight: 500;">enable user-theme@gnome-shell-extensions.gcampax.github.com -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extensions gnome-tweaks gnome-extensions -weight: 500;">enable user-theme@gnome-shell-extensions.gcampax.github.com -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-shell-extensions gnome-tweaks gnome-extensions -weight: 500;">enable user-theme@gnome-shell-extensions.gcampax.github.com cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-icon-theme.-weight: 500;">git \--depth=1 cd MacTahoe-icon-theme chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-icon-theme.-weight: 500;">git \--depth=1 cd MacTahoe-icon-theme chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh cd \~ -weight: 500;">git clone https://github.com/vinceliuice/MacTahoe-icon-theme.-weight: 500;">git \--depth=1 cd MacTahoe-icon-theme chmod \+x -weight: 500;">install.sh ./-weight: 500;">install.sh -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flatpak -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo -weight: 600;">sudo reboot now -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flatpak -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo -weight: 600;">sudo reboot now -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flatpak -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo -weight: 600;">sudo reboot now lscpu | grep Virtualization lscpu | grep Virtualization lscpu | grep Virtualization -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -y \ qemu-kvm \ libvirt-daemon-system \ libvirt-clients \ virt-manager \ bridge-utils -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -y \ qemu-kvm \ libvirt-daemon-system \ libvirt-clients \ virt-manager \ bridge-utils -weight: 600;">sudo -weight: 500;">apt -weight: 500;">update -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install -y \ qemu-kvm \ libvirt-daemon-system \ libvirt-clients \ virt-manager \ bridge-utils -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable --now libvirtd -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">status libvirtd -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable --now libvirtd -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">status libvirtd -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable --now libvirtd -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">status libvirtd -weight: 600;">sudo usermod -aG libvirt $USER -weight: 600;">sudo usermod -aG kvm $USER -weight: 600;">sudo usermod -aG libvirt $USER -weight: 600;">sudo usermod -aG kvm $USER -weight: 600;">sudo usermod -aG libvirt $USER -weight: 600;">sudo usermod -aG kvm $USER -weight: 600;">sudo reboot now -weight: 600;">sudo reboot now -weight: 600;">sudo reboot now ubuntu-drivers devices -weight: 600;">sudo ubuntu-drivers autoinstall -weight: 600;">sudo reboot ubuntu-drivers devices -weight: 600;">sudo ubuntu-drivers autoinstall -weight: 600;">sudo reboot ubuntu-drivers devices -weight: 600;">sudo ubuntu-drivers autoinstall -weight: 600;">sudo reboot -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install intel-media-va-driver-non-free -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install intel-media-va-driver-non-free -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install intel-media-va-driver-non-free -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install vlc neofetch htop gnome-shell-extension-prefs -weight: 500;">curl -weight: 500;">wget -weight: 500;">git build-essential -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install vlc neofetch htop gnome-shell-extension-prefs -weight: 500;">curl -weight: 500;">wget -weight: 500;">git build-essential -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install vlc neofetch htop gnome-shell-extension-prefs -weight: 500;">curl -weight: 500;">wget -weight: 500;">git build-essential -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install tlp tlp-rdw -y -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable tlp -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install tlp tlp-rdw -y -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable tlp -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install tlp tlp-rdw -y -weight: 600;">sudo -weight: 500;">systemctl -weight: 500;">enable tlp -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install cpufrequtils -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install cpufrequtils -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install cpufrequtils -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flameshot -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flameshot -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install flameshot -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install timeshift -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install timeshift -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install timeshift -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-boxes -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-boxes -y -weight: 600;">sudo -weight: 500;">apt -weight: 500;">install gnome-boxes -y -weight: 600;">sudo groupadd -weight: 500;">docker && -weight: 600;">sudo usermod -aG -weight: 500;">docker $USER && newgrp -weight: 500;">docker -weight: 600;">sudo groupadd -weight: 500;">docker && -weight: 600;">sudo usermod -aG -weight: 500;">docker $USER && newgrp -weight: 500;">docker -weight: 600;">sudo groupadd -weight: 500;">docker && -weight: 600;">sudo usermod -aG -weight: 500;">docker $USER && newgrp -weight: 500;">docker -weight: 500;">curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/-weight: 500;">install.sh | bash -weight: 500;">curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/-weight: 500;">install.sh | bash -weight: 500;">curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/-weight: 500;">install.sh | bash - Codec MP3, H.264 - Microsoft fonts - Dukungan playback media lengkap - Dash to Dock Animated - Blur My Shell - Just Perfection - Extension List - Clipboard History - Removable Drive Menu - Media Controls - Screenshort-cut - Coverflow Alt-tab - Search Light - Gnome 4x UI - Tilling Shell - Arc Menu - jadi mirip windows - Virt-Manager - Heroic Launcher - Flameshot (screenshot) - Timeshift (backup snapshot) - GNOME Boxes (VM ringan)