Hari ini ada pengalaman baru, entah kenapa setelah linux di restart tiba-tiba di dalam desktop linux semua isi folder home/user/... tampil di desktop. Jadi desktop penuh dengan shortcut folder, bila folder dalam desktop ini dihapus maka folder dalam home juga ikut terhapus. Usut punya usut ternyata folder dekstop tersebut berpindah link karena pergantian konfigurasi symlink.
Bila anda belum tahu apa itu symlink, Symlink adalah file khusus yang berisi path absolut atau relatif. Saat sebuah path hendak diresolusi (yaitu, ditelusuri elemen-elemennya dari teratas hingga terbawah untuk menemukan file/direktori), jika elemen path mengandung symlink maka ini akan dapat "membelokkan" atau mengubah proses pencarian.
Contoh: jika /home/steven adalah sebuah direktori, /home/steven/tmp adalah sebuah symlink yang berisi path "/tmp" (path absolut) maka ketika /home/steven/tmp diresolusi, hasilnya adalah /tmp. Dan ketika /home/steven/tmp/f1.txt diresolusi, hasilnya adalah /tmp/f1.txt.
Link di Desktop Linux
Langsung saja untuk mengubah kembali ke posisi yang diinginkan maka langkahnya sebagai berikut:
1. Buat sebuah folder dengan nama "Desktop" pastikan anda membuat nama dengan capital D.
2. Tekan Ctrl+H pada home folder untuk menampilkan hidden folders, pergi ke .config directory.
3. Klik kanan pada the user-dirs.dirs file dan edit dengan text editor.
4. Cari baris ini: "XDG_DESKTOP_DIR=(blah blah)" ubah menjadi "XDG_DESKTOP_DIR="$HOME/Desktop"
5. Save file. Logout, log in kembali dan item sudah hilang....
Tidak ada komentar:
Posting Komentar