🐧 Panduan Perbaikan Git SSH Error di Slackware

Solusi untuk pesan: error: cannot run ssh: No such file or directory

🧩 Kenapa Error Ini Terjadi

Git tidak bisa menemukan executable ssh di sistem kamu. Biasanya disebabkan karena OpenSSH belum diinstal atau PATH belum mengarah ke /usr/bin.

⚙️ Langkah-Langkah Perbaikan

1️⃣ Cek apakah OpenSSH sudah ada

ls /var/log/packages | grep openssh

Jika tidak ada hasil, berarti paket openssh belum terinstal.

2️⃣ Instal OpenSSH

Gunakan slackpkg (jika sudah dikonfigurasi):

sudo slackpkg install openssh

Atau jika kamu menggunakan image ISO / DVD Slackware, instal manual dengan:

sudo installpkg /mnt/cdrom/slackware/n/openssh-*.txz

3️⃣ Cek keberadaan biner SSH

which ssh

Hasil yang benar:

/usr/bin/ssh

4️⃣ Tes versi SSH

ssh -V

Harus menampilkan seperti: OpenSSH_9.8p1, OpenSSL 3.3.1 ...

5️⃣ Tes koneksi Git SSH (opsional)

ssh -T git@github.com

Kalau muncul prompt atau pesan autentikasi, artinya SSH sudah berfungsi normal.

💻 Script Otomatis (opsional)

Kamu bisa buat script kecil seperti ini untuk mengecek dan memperbaiki otomatis:

#!/bin/bash
echo "🔍 Memeriksa OpenSSH di Slackware..."
if ! ls /var/log/packages | grep -q openssh; then
  echo "❌ OpenSSH belum terinstal, menginstal..."
  sudo slackpkg install openssh
else
  echo "✅ OpenSSH sudah terinstal."
fi

if ! command -v ssh >/dev/null; then
  echo "⚠️  ssh tidak ditemukan di PATH. Pastikan /usr/bin ada di PATH kamu."
else
  echo "✅ ssh ditemukan di $(which ssh)"
  ssh -V
fi

💡 Catatan Tambahan

Bagikan Artikel Ini 🔗

📘 🐦 💬 👽
×