Proses boot Anda mungkin terlalu lama untuk diselesaikan jika banyak layanan dan aplikasi dimuat secara otomatis setiap kali Anda menyalakan komputer. Untungnya, Ubuntu memungkinkan kita untuk mengelola aplikasi startup dengan mudah dan menonaktifkan apa pun yang kita anggap tidak perlu dari pemuatan otomatis. Mari kita lihat caranya.
Dua Startup
Proses boot sebagian besar distribusi Linux dibagi menjadi dua bagian terpisah.
Bagian pertama dimulai saat kernel Linux dimuat dan berlangsung hingga kita mencapai layar login. Layanan startup – biasanya systemd – memuat semua layanan yang diperlukan untuk fungsionalitas dasar. Itu mungkin termasuk tumpukan Bluetooth, subsistem audio, dll.
Bagian kedua dimulai saat Anda masuk dan terdiri dari aplikasi desktop, biasanya seperti Slack atau Skype.
Sangat mudah untuk mengontrol keduanya, tetapi, seperti yang akan kita lihat, kita harus menggunakan alat yang berbeda untuk setiap pekerjaan.
Systemd Startup
Sebagian besar distribusi Linux modern, termasuk Ubuntu, mengandalkan systemd untuk secara otomatis memulai layanan apa pun yang diperlukan. Systemd hadir dengan alat berguna yang dapat membantu kami memeriksa proses startup awal ini. Kami dapat menggunakannya untuk melihat dampak dari semua yang dimuat secara otomatis dan menonaktifkan apa pun yang kami anggap tidak berguna.
Untuk memeriksa berapa kali systemd memuat semuanya, ketik systemd-analyze di terminal dan tekan Enter.
Systemd-analyze akan memeriksa log systemd dan menunjukkan kepada Anda berapa banyak waktu yang diperlukan untuk menyelesaikan urutan startup komputer Anda. Itu bagus untuk diketahui tetapi tidak membantu. Jika urutan startup Anda lambat, pasti ada sesuatu yang terlalu lama dimuat, sesuatu yang harus disalahkan. Itulah tepatnya yang dapat Anda lakukan dengan analisis sistem: temukan siapa yang harus disalahkan. Cobalah dengan:
systemd-analyze menyalahkan
Ini akan menampilkan daftar semua yang dimuat systemd, mulai dari entri yang paling berdampak dan secara progresif bergerak menuju yang paling ringan.
Tips : Jika Anda memiliki daftar entri yang panjang, Anda dapat mengekspor daftar tersebut ke file teks dengan perintah:
systemd-analyze salahkan >> NAME_OF_FILE.txt
Lebih mudah menganalisis file teks daripada entri di terminal.
Mengapa layanan printer berjalan jika Anda bahkan tidak memiliki printer? Jika Anda menemukan beberapa layanan tidak berguna, Anda dapat dengan mudah menonaktifkannya. Cukup gunakan:
sudo systemctl nonaktifkan NAME_OF_SERVICE –sekarang
Anda harus yakin mereka tidak berguna, dan Anda tidak akan pernah membutuhkannya. Itulah mengapa perlu memeriksa apa yang bergantung pada mereka dengan:
sudo systemctl daftar-ketergantungan NAME_OF_SERVICE –reverse
Mengelola Aplikasi Startup Anda
Bagian kedua dari proses startup bergantung pada lingkungan desktop itu sendiri. Bergantung pada distribusi dan lingkungan desktop Anda, Anda dapat menggunakan alat yang berbeda untuk mengontrolnya. Di Ubuntu, Anda dapat menemukan alat itu dengan mengunjungi menu aplikasi Anda dan mengetik startup . Pilih entri Aplikasi Startup yang akan muncul.
Jendela Startup Applications Preferences akan muncul, menampilkan semua aplikasi yang dimuat secara otomatis setelah Anda masuk.
Untuk menonaktifkan pemuatan otomatis aplikasi tetapi tetap memasukkannya jika Anda ingin mengaktifkannya kembali di masa mendatang, hapus centang pada kotak di sebelah kiri.
Untuk menghapus entri sepenuhnya, klik untuk memilihnya, lalu klik Hapus di sebelah kanan.
Jika beberapa entri tidak penting untuk menggunakan desktop, Anda dapat menunda memuatnya agar aplikasi lainnya dimuat lebih cepat. Untuk melakukan itu, Anda harus mengedit entri mereka dan menambahkan perintah tambahan sebelum yang meluncurkannya, secara manual menyebabkan penundaan. Anda dapat melakukan ini sebagai berikut:
tidur 60 ;PERINTAH_ADA
Tidur 60; perintah akan menambahkan penundaan 60 detik ke aplikasi startup.
Menambahkan aplikasi ke daftar startup
Ini juga merupakan tempat di mana Anda dapat menambahkan aplikasi Anda sendiri ke urutan startup. Anda dapat melakukan ini dengan mengklik tombol Tambah di sebelah kanan.
Masukkan nama apa pun yang Anda inginkan untuk item startup di bidang “Nama” dan ketik perintah Anda di bidang “Perintah” yang tepat. Sebagai alternatif, Anda dapat mengklik tombol “Browse…†di sebelah kanan kolom dan memilih file yang dapat dieksekusi dari dialog file pop-up.
Terakhir, jika Anda mau, masukkan komentar dan klik “Tambah” untuk menambahkan perintah ke daftar startup.
Sekarang setelah Anda membersihkan daftar aplikasi startup Anda, Anda mungkin ingin secara otomatis mengosongkan tempat sampah untuk mengosongkan ruang penyimpanan atau menyembunyikan bilah atas untuk membebaskan ruang layar.