Cara Install Soruce Code dari GitHub di Linux
Dalam skenario ini adalah menginstall Fastfetch di Ubuntu Server. Jika mengunduh source code Fastfetch dalam bentuk ZIP (fastfetch-main.zip atau serupa) dari GitHub, kita harus mengompilasi/membangun aplikasi tersebut secara manual (build from source).
Berikut langkah-langkah dan urutan perintah terminal yang perlu dijalankan:
1. Prasyarat (Dependencies)
Pastikan sistem Anda sudah memiliki perkakas kompilasi dasar seperti CMake, GCC/Clang, dan Ninja/Make.
- Ubuntu/Debian
sudo apt update && sudo apt install cmake build-essential pkg-config
- Fedora
sudo dnf install cmake gcc gcc-c++ pkgconf
- Arch Linux
sudo pacman -S cmake base-devel
2. Ekstrak File ZIP dan Masuk ke Direktori
Buka terminal dan masuk ke folder lokasi unduhan, lalu ekstrak:
# Masuk ke direktori Downloads (atau lokasi file ZIP Anda) cd ~/Downloads # Ekstrak file ZIP (sesuaikan nama file jika berbeda) unzip fastfetch-main.zip # Masuk ke direktori hasil ekstrak cd fastfetch-main
3. Kompilasi dan Install
Jalankan langkah build menggunakan CMake dan Make (atau Ninja):
# 1. Buat direktori khusus untuk proses build mkdir build && cd build # 2. Konfigurasi proyek menggunakan CMake cmake -DCMAKE_BUILD_TYPE=Release .. # 3. Kompilasi kode sumber cmake --build . --target fastfetch # 4. Install aplikasi ke sistem sudo cmake --install .
4. Verifikasi
Setelah proses install selesai, Anda bisa langsung menjalankan Fastfetch dengan mengetikkan perintah berikut di terminal:
fastfetch
Catatan Alternatif:
Jika Anda di Linux/macOS dan hanya ingin langsung menggunakannya tanpa mengompilasi manual (build from source), Anda bisa mengunduh file biner jadi (.deb untuk Debian/Ubuntu, atau paket .tar.gz yang sudah di-compile) dari halaman Fastfetch Releases.