Saya baru mengenal Linux, menjalankan Linux Mint 17 dan saya mengalami kesulitan memperbarui skrip dan mengubah daftar default menggunakan terminal.
Saat menggunakan perintah gksudo gedit untuk mengedit skrip, setelah menyimpan perubahan, lalu menutup dokumen yang dilemparkan terminal:
(gedit:3633): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.ZXW0LX': No such file or directory
(gedit:3633): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory
(gedit:3633): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.EN8DMX': No such file or directory
(gedit:3633): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory
Ini seolah-olah menggunakan gksudo menulis perubahan ke file tetapi tidak dapat menyimpan perubahan itu, karena tujuan tidak ada. Saat melihat perubahan yang tampaknya telah diambil, tetapi dalam sesi berikutnya (setelah memulai kembali), perubahan tampaknya telah dikembalikan. Ini tidak terjadi ketika menggunakan sudo gedit.
Apa yang sebenarnya Anda edit?
—
terdon
defaults.list dan 'skrip bersih' untuk menghapus paket lama, kernel dan file konfigurasi
—
TinnyTinTin
Jadi Anda mengedit
—
terdon
/etc/gnome/defaults.list
, lalu menyimpan file, mendapatkan kesalahan ini tetapi jika Anda kemudian membuka file lagi atau cat
itu, Anda melihat perubahan di sana. Lalu, setelah restart file telah dikembalikan? Jika demikian, itu tidak ada hubungannya dengan kesalahan ini, ada beberapa proses lain yang menulis ke file.