Saya memiliki Ubuntu 12,04 LTS dan saya mencoba memutakhirkan ke Ubuntu 12.10. Ketika saya mengklik di Pembaruan Manajer, Upgrade kotak pesan muncul:
Tidak dapat menjalankan pemutakhiran. Ini biasanya disebabkan oleh sistem di mana / tmp dipasang noexec. Harap remount tanpa noexec dan jalankan peningkatan lagi.
Saya mencoba membuat / tmp dapat dieksekusi di Terminal dengan perintah berikut:
mount -o remount,exec /tmp /var/tmp
Saya menekan Enter dan saya mendapat pesan berikut dari Terminal:
mount: only root can do that
Apa yang harus saya lakukan sekarang untuk membuat / tmp dieksekusi dan memutakhirkan OS.
cat /proc/mounts
dalam pertanyaan Anda? Untuk memastikan tentang konfigurasi pada sistem Anda.Jawaban:
Anda harus memiliki hak akses root. Untuk ini, letakkan
sudo
di depan perintah:Ketika Anda ditanya tentang kata sandi, cukup masukkan kata sandi pengguna yang biasa Anda gunakan.
sumber
Apakah Anda akan mencoba perintah ini? Dalam kasus saya, ini berhasil.
dan kemudian, periksa apakah itu berhasil.
sumber
Hak istimewa dan izin di linux bisa membingungkan. Saya sarankan membaca ini sebelum Anda mulai menggunakan sudo. Setelah Anda memahami perbedaan antara root, sudo, dan pengguna normal, Anda akan lebih memahami mengapa kesalahan ini terjadi (dan * nix secara umum). Lihat juga halaman manual untuk chown dan chmod.
sumber