Saya masuk chmod -R 777 /usr/bindan sekarang sudo tidak berfungsi.
Dikatakan sudo must be setuid root.
Beberapa saran online dikatakan berjalan chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo.
Saat memasukkannya chown root:root /usr/bin/sudomenunjukkan opened in readonly modekesalahan.
pkexecmetode dalam jawaban saya (yang telah Anda tandai sebagai diterima) memecahkan masalah ini untuk Anda? Saya menjadi yakin bahwa, seperti yang dikomentari Damien Roche dan Oli, metode ini tidak benar-benar berfungsi setelah sebuah sudo chmod -R 777 /usr/binperintah berhasil diselesaikan. Seperti sudo, pkexecharus setuid root untuk bekerja. (Saya tidak yakin mengapa, karena menggunakan layanan polkit , tetapi itu benar.) Namun, saya pikir saya pernah mendengar orang lain mengatakan ini bekerja untuk mereka, yang aneh! Apakah Anda menekan Ctrl + C sebelum 777perintah chmod selesai?
sudo chmod -R 777 /usr/bin, tetapi hanya setelah masuk ke rootakun.