Panduan Linux

Otomatisasi Install Software di Debian/Ubuntu

Hai gengs, kali ini kita bakal ngomongin tentang script otomatisasi install software di Debian/Ubuntu. Jadi, gausah ribet-ribet lagi ngetik-ngetik perintah di terminal satu per satu, kita bisa buat script buat ngeinstal banyak aplikasi sekaligus. Simpel dan efisien banget kan?

Kenapa Pake Script?

Nah, sebelum kita masuk ke teknisnya, mungkin ada yang nanya, kenapa sih kita harus pake script buat install software? Oke, ini beberapa alesannya:

  1. Cepet Banget: Lo bisa install banyak aplikasi sekaligus dengan satu perintah aja.
  2. Gak Gampang Salah: Dengan script, lo nggak perlu takut salah ngetik perintah di terminal.
  3. Konsisten: Lo bisa pake skrip yang sama di banyak komputer, jadi settingannya bakal sama semua.

Persiapan Awal

Sebelum ngebuat script, pastiin dulu lo udah punya akses root atau bisa pake sudo di terminal Debian/Ubuntu lo. Kalo belum, ya minta ke admin dulu ya. 😉

Ngebuat Script

Oke, sekarang kita akan ngebuat script sederhana buat install beberapa aplikasi yang umum banget dipake. Kita bakal install git, curl, vim, dan htop. Kita bakal pake shell script (bash) buat ini. Simpel kok!

  1. Buat File Script: Buka terminal, trus buat file baru dengan nama installapps.sh:

    nano installapps.sh
    
  2. Isi Script: Masukkin kode berikut ke dalam file installapps.sh:

    #!/bin/bash
    
    # Update sistem dulu bro
    sudo apt update
    
    # Aplikasi yang mau diinstall
    apps=("git" "curl" "vim" "htop")
    
    # Loop buat tiap aplikasi
    for app in "${apps[@]}"; do
        echo "Menginstall $app..."
        sudo apt install -y $app
    done
    
    echo "Semua aplikasi sudah terinstall!"
    

    Kode di atas bakal ngeupdate sistem lo dulu, trus ngeinstal tiap aplikasi yang ada di list apps.

  3. Simpen dan Keluar: Tekan CTRL + X, trus tekan Y buat simpen, dan terakhir tekan Enter.

  4. Kasih Hak Eksekusi: Kasih izin eksekusi ke file script biar bisa dijalankan:

    chmod +x installapps.sh
    
  5. Jalankan Script: Tinggal jalanin aja scriptnya:

    ./installapps.sh
    

Tinggal duduk manis, ntar terminal bakal ngelakuin semua pekerjaannya. Gampang kan?

#Bash Script #Linux