Fix: perintah sudo tidak ditemukan
Jika Anda pengguna Linux yang berpengalaman, maka Anda mungkin akan menemukan perintah sudo tidak menemukan kesalahan yang sangat membingungkan. Anda sudah lebih dari mungkin terbiasa meletakkan sudo di depan setiap perintah yang Anda butuhkan akses administrator istimewa. Ini benar jika Anda adalah pengguna Ubuntu atau turunannya karena sistem operasi ini memiliki akar akun secara default sehingga Anda harus sering menggunakan sudo.
Perintah sudo itu sendiri tidak termasuk dalam beberapa distribusi Linux secara default, yang sering termasuk yang diarahkan untuk manajemen Web dan router. Ini juga tidak disertakan dengan banyak versi sistem operasi BSD. Untungnya, tidak sulit untuk login sebagai root dan kemudian menginstal paket secara individual.
Metode 1: Memperbaiki perintah sudo tidak menemukan kesalahan pada GNU / Linux
Sangat tidak mungkin Anda menggunakan distribusi Linux yang tidak datang dengan sudo, tetapi jika Anda mengetik sesuatu seperti sudo fdisk-l dan tekan enter hanya untuk menemukan Anda mendapatkan kesalahan seperti sudo: perintah tidak ditemukan atau abu: sudo: perintah tidak ditemukan tergantung pada apakah Anda menggunakan bash atau shell Almquist, Anda mungkin menggunakan salah satu yang tidak memilikinya. Dalam contoh kami, kami menyiapkan mesin virtual dan mencoba menggunakan sudo rm untuk menghapus file hanya untuk mendapatkan kesalahan. Ketik whereis sudo untuk melihat apakah itu memberitahu Anda apakah itu dipasang di suatu tempat. Jika Anda baru saja mendapatkan sudo: sebagai balasan dari perintah itu, maka Anda mungkin belum menginstalnya.
Anda harus login sebagai pengguna root untuk memperbaiki perintah sudo tidak ditemukan, yang sulit karena Anda tidak memiliki sudo pada sistem Anda untuk memulai. Tekan Ctrl, Alt dan F1 atau F2 untuk beralih ke terminal virtual. Ketik root, tekan enter lalu ketikkan kata sandi untuk pengguna root asli. Anda akan menerima simbol # untuk prompt perintah.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di SiniJika Anda memiliki sistem berdasarkan manajer paket apt, kemudian ketik apt-get install sudo dan tekan enter. Mereka yang memiliki sistem RPM yum mungkin berbasis Fedora atau Red Hat Linux dapat menggunakan perintah manajemen paket sudo install . Setujui petunjuknya dan kemudian tunggu instalasi. Ini harus sangat cepat, tetapi Anda perlu akses jaringan agar berfungsi.
Sekarang dari jenis prompt root prompt dan masukkan enter. Anda akan menerima layar nano atau vi editor. Semua jalan di bagian bawah file termasuk garis yang memiliki nama pengguna Anda diikuti oleh ALL = (ALL) ALL, dengan mengingat bahwa nama pengguna Anda kemungkinan besar dalam huruf kecil. Karenanya:
pengguna ALL = (ALL) ALL
Jika Anda bekerja dengan vi, lalu tekan Esc dan ketik: wq untuk keluar. Mereka yang menggunakan GNU nano harus menahan Ctrl dan O untuk menyimpan file diikuti dengan Ctrl dan X untuk keluar. Ketik exit pada prompt dan Anda sekarang dapat menggunakan sudo seperti biasa. Hanya perlu beberapa perintah yang sangat sederhana untuk memperbaiki masalah ini, tetapi untungnya dengan masuknya sudo di sebagian besar distribusi modern itu tidak cenderung menjadi masalah lagi. * Pengguna BSD cenderung memiliki masalah yang lebih besar.
Metode 2: Memperbaiki perintah sudo tidak menemukan kesalahan pada FreeBSD dan Other Unices
Sementara sistem operasi BSD umumnya datang dengan su, mereka jarang jika datang dengan perintah sudo yang sebenarnya. Pastikan Anda keluar dari akun pengguna Anda dan saat ini berada di layar login Unix. Ketik root sebagai nama pengguna lalu tekan enter diikuti dengan kata sandi root dan tekan enter lagi.
Anda akan memiliki octothorpe di prompt Anda untuk menunjukkan bahwa Anda berjalan sebagai pengguna istimewa. Untuk menambahkan paket biner untuk sudo, ketikkan pkg_add -rv sudo dan tekan enter. Setuju untuk menginstalnya jika diminta dan kemudian menunggu instalasi. Setelah terinstal, ketik visudo dan tekan enter. Katakanlah Anda ingin mengizinkan pengguna bernama billy untuk menjalankan perintah apa pun. Tambahkan baris berikut di akhir file:
billy ALL = (ALL) ALL
Tentu saja, Anda akan ingin mengganti billy dengan nama pengguna Anda yang sebenarnya. Jika visudo benar-benar menggunakan vi, maka tekan Esc dan ketik: wq untuk keluar dari editor. Anda dapat logout dan kemudian menggunakan sudo seperti biasa.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di Sini