Lagi enak-enak ngetik kode program di Arch Linux menggunakan text editor Atom, tiba-tiba dikejutkan dengan pesan galat “... is gvfs-trash installed ?
” ketika menghapus file yang sudah tidak diperlukan.
Hal ini sangat menjengkelkan, masa saya harus pakai cara gelap (baca:hapus via terminal bawaan atom) atau hapus manual dari file manager ?
Pertama, saya menduga paket gvfs-trash
ini belum terpasang di Arch Linux. saya coba dengan memasangnya dengan perintah
$ sudo pacman -S gvfs-trash
error: target not found: gvfs-trash
wait, wat ?? ..
Cari sana sini, ternyata emang paket ini sudah tidak dilanjutkan alias deprecated.. hmm.., okay, terus mencari cara lain 😀
Kedua, disarankan di Arch Wiki, pakai kioclient5
, kioclient
, trash-cli
, gio
lalu disematkan di environment variable ELECTRON_TRASH.
karena saya menggunakan XFCE dan ada platform GNOME yang jalan juga, maka saya pakai gio
. File binary gio berasal dari paket glib2
$ sudo pacman -S glib2
setelah itu, jalankan Atom via terminal dengan environment variable di depannya
$ ELECTRON_TRASH=gio atom folderproject
dan boom! sekarang saya bisa hapus file langsung dari Atom
eits, ada masalah lagi..
kalau kita buka folder dari file manager (Thunar,Nautilus) ke Atom, kasus diatas muncul lagi.. Jadi kita ubah sekalian file desktop Atom-nya, langkahnya (di XFCE)
1. di whisker menu, arahkan ke program Atom
2. klik kanan, pilih Edit Application ...
3. di bagian perintah isikan:
env ELECTRON_TRASH=gio /usr/bin/atom %F
4. klik Save
Sekarang kita bisa menghapus file dari Atom, tanpa menemui galat gvfs-trash lagi,..
case closed !
selamat mengetik 😀