Comment puis-je empêcher Nautilus de déréférencer les liens symboliques? [fermé]


17

J'utilise des liens symboliques pour ranger mon dossier personnel. Cela fonctionne bien dans le terminal, car les liens créent l'illusion de dossiers normaux:

Lien symbolique dans GNOME Terminal - Ubuntu 13.04

Dans Nautilus, cependant, les liens se comportent plus comme des raccourcis Windows , me téléportant immédiatement vers leur cible:

Lien symbolique dans Nautilus - Ubuntu 13.04

Cela est particulièrement troublant lorsque¹ je souhaite plus tard "naviguer" vers le dossier parent, car il me bloque quelque part en dehors de l'arbre que j'ai soigneusement rangé.

Comment puis-je faire en sorte que Nautilus affiche les liens symboliques comme des dossiers normaux, comme le fait le terminal?

Détails

  • Nautilus n'a pas déréférencé de liens symboliques dans Ubuntu 12.10:

    Lien symbolique dans Nautilus et GNOME Terminal - Ubuntu 12.10

  • Peut-être que ce nouveau comportement n'est qu'un bug? Je ne sais pas trop comment le dire. Voici ce que je sais:

  • ¹ Ceci est un exemple. Une solution de contournement pour ce scénario particulier ne constitue pas une réponse à ma question. Étant donné que les gens semblent intéressés à en discuter, cependant:
    • L'utilisation du bouton Retour n'est pas une solution de contournement appropriée; cela ne m'amène pas toujours au dossier parent.
    • Vous pouvez remonter en appuyant sur Alt+ Up.
    • Le comportement souhaité dans cet exemple est que "vers le haut" pour naviguer vers le dossier parent du lien symbolique. Le comportement actuel consiste à naviguer vers le dossier parent de la cible du lien symbolique.

2
@Victor Le bouton Retour fonctionne comme prévu, naviguant vers l'emplacement précédent. Il ne semble pas y avoir de bouton Haut (je ne sais pas si / quand il a été supprimé), mais appuyer sur Alt + Haut devrait vous amener au dossier parent.
ændrük

3
@Victor Dans quel dossier parent vous amène-t-il? Le parent du lien symbolique ou le parent de la cible du lien symbolique? Dans une solution idéale à ma question, cela vous amènerait au parent du lien symbolique.
ændrük

4
Pour moi, c'est un vrai BUG troublant! Je déteste ce comportement, j'ai beaucoup de liens symboliques de la partition domestique qui est un SSD vers mon disque dur. Lorsque ce changement est survenu de façon inattendue, il m'a surpris. Lorsque je clique dans mon dossier personnel, tout le temps ma barre de navigation est un peu cassée, je ne peux pas revenir en montant! S'IL VOUS PLAÎT. Changez cela en arrière ou faites-en une option que je peux activer ou désactiver !!
Zordid

2
Ce bogue est toujours présent dans 3.8.2; très ennuyant.
alfC

Réponses:


2

Celui-ci est une solution de contournement, mais peut ne pas constituer la réponse réelle que vous essayez de trouver:

Sur nautilus, Ctrl+ L, saisissez le nom du lien symbolique (par exemple linkou ./link), Entrée. Cette fois, le lien symbolique ne sera pas déréférencé.


0

MISE À JOUR: ce TERRIBLE BUG est apparemment maintenant corrigé dans Nautilus 3.14.2, ce qui suit est une solution de contournement pour les anciennes versions

J'ai trouvé cette solution de contournement:

  1. Installer Nautilus-Actions Configuration Tool

  2. Courir nautilus-actions

  3. Ajoutez une action appelée "Open Link"

  4. Dans l'onglet "Commande" -> Chemin /usr/bin/nautilus:, Paramètres: --no-default-window %u(facultatif) Menu Edition-> Préférences-> décocher "Créer un menu racine 'Nautilus-action', décocher" Ajouter un 'A propos' ... "

  5. Redémarrez Nautilus (par exemple xkill)

  6. Cliquez avec le bouton droit sur un dossier de lien symbolique, une nouvelle fenêtre Nautilus s'ouvrira avec le dossier (pas le dossier déréférencé).

Reste des limites: a) Nautilus doit désormais utiliser les menus contextuels "Open" et "Open Link" (vous devez vous rappeler d'utiliser le bon), b) une nouvelle fenêtre s'ouvre à chaque fois.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.