Bagaimana saya bisa menghentikan Nautilus dari symlink dereferencing? [Tutup]

17

Saya menggunakan tautan simbolis untuk merapikan folder rumah saya. Ini berfungsi baik di terminal, karena tautan membuat ilusi folder normal:

Tautan simbolik di Terminal GNOME - Ubuntu 13.04

Namun, di Nautilus, tautan berperilaku lebih seperti pintasan Windows , segera memindahkan saya ke target mereka:

Tautan simbolik di Nautilus - Ubuntu 13.04

Ini sangat mengganggu ketika¹ Saya kemudian ingin menavigasi "naik" ke folder induk, karena itu membuat saya berada di luar pohon yang telah saya bersihkan dengan hati-hati.

Bagaimana saya bisa membuat Nautilus memperlihatkan tautan simbolik sebagai folder normal, seperti terminal?

Detail

  • Nautilus tidak melakukan symlink di Ubuntu 12.10:

    Tautan simbolik di Nautilus dan Terminal GNOME - Ubuntu 12.10

  • Mungkin perilaku baru ini hanya bug? Saya tidak yakin bagaimana cara mengatakannya. Inilah yang saya tahu:

  • ¹ Ini contohnya. Solusi untuk skenario khusus ini bukan merupakan jawaban atas pertanyaan saya. Karena orang-orang tampaknya tertarik untuk mendiskusikannya, namun:
    • Menggunakan tombol Kembali bukan solusi yang cocok; itu tidak selalu membawa saya ke folder induk.
    • Anda dapat menavigasi ke atas dengan menekan Alt+ Up.
    • Perilaku yang diinginkan dalam contoh ini adalah untuk "naik" untuk menavigasi ke folder induk dari tautan simbolik. Perilaku saat ini adalah untuk menavigasi ke folder induk dari target tautan simbolik.
ændrük
sumber
2
@ Viktor Tombol Kembali berfungsi seperti yang diharapkan, menavigasi ke lokasi sebelumnya. Tampaknya tidak ada tombol Atas (tidak yakin apakah / kapan itu dihapus), tetapi menekan Alt + Atas akan membawa Anda ke folder induk.
ændrük
3
@ Viktor Folder induk mana yang Anda bawa? Induk symlink, atau induk dari target symlink? Dalam solusi ideal untuk pertanyaan saya, Anda akan dibawa ke induk symlink.
ændrük
4
Bagi saya, ini adalah BUG yang benar-benar meresahkan! Saya benci perilaku ini, memiliki banyak symlink dari partisi home yang merupakan SSD ke HDD saya. Ketika perubahan ini terjadi secara tak terduga, saya terkejut. Ketika saya mengklik di sekitar di folder rumah pribadi saya, sepanjang waktu bar remah roti saya agak rusak, saya tidak bisa kembali dengan naik! SILAHKAN. Ubah ini kembali atau jadikan ini opsi yang bisa saya aktifkan atau nonaktifkan !!
Zordid
2
Bug ini masih ada di 3.8.2; sangat menyebalkan.
alfC
3
Laporan bug hulu: bugzilla.gnome.org/show_bug.cgi?id=702301
Martin von Wittich

Jawaban:

2

Ini adalah solusi, tetapi mungkin bukan merupakan jawaban aktual yang Anda coba temukan:

Pada nautilus, Ctrl+ L, ketikkan nama symlink (misalnya linkatau ./link), Enter. Ini tidak akan mengubah symlink kali ini.

Majal
sumber
0

UPDATE: BUG MENGERIKAN ini rupanya sekarang diperbaiki di Nautilus 3.14.2, yang berikut adalah solusi untuk versi yang lebih lama

Saya menemukan solusi ini:

  1. Install Nautilus-Actions Configuration Tool

  2. Lari nautilus-actions

  3. Tambahkan tindakan yang disebut "Buka Tautan"

  4. Dalam "Command" Tab -> Path /usr/bin/nautilus:, Parameter: --no-default-window %u(opsional) Menu Edit-> Preferences-> hapus centang "Buat menu root 'Nautilus-action', hapus centang" Tambah 'Tentang' ... "

  5. Mulai ulang Nautilus (mis. xkill)

  6. Klik kanan folder symlink mana pun, jendela Nautilus baru akan terbuka dengan folder (bukan folder dereferenced).

Keterbatasan masih: a) Nautilus sekarang harus menu konteks "Buka" dan "Buka Tautan" (Anda harus ingat untuk menggunakan yang benar), b) jendela baru terbuka setiap kali.

alfC
sumber