Как создать символическую ссылку в стиле рабочего стола в Debian Xfce?

Вопрос или проблема

Метод использования ctrl + shift и нажатия на элемент в файловом менеджере не работает.

Существует ли другой метод для создания символической ссылки с рабочего стола?

Спасибо за любую подсказку

Вы можете использовать пользовательские действия Thunar для достижения этого. В Thunar перейдите в Правка > Настроить пользовательские действия… > затем нажмите кнопку с плюсом.

В поле команды вы можете ввести следующее:
ln -s %f ~/Desktop/

Вкладка Условия появления, используйте звездочку в поле Шаблон файла. Затем отметьте все. Нажмите ОК.

Теперь, когда вы щелкните правой кнопкой мыши на файле, у вас появится возможность создать символическую ссылку. Она будет помещена в ~/Desktop. Тем не менее, оттуда вы можете перетащить ее куда угодно, и она все равно будет работать.

(К вашему сведению, в Debian 10 существует ошибка, из-за которой ваши пользовательские действия Thunar не появляются на ~/Desktop при правом щелчке.)

Ответ или решение

Создание символической ссылки (symlink) в среде рабочего стола Xfce на Debian может быть выполнено несколькими способами. Если стандартный метод, который включает использование комбинации клавиш Ctrl + Shift при щелчке правой кнопкой мыши, не сработал, можно воспользоваться альтернативным способом через терминал или используя возможности файлового менеджера Thunar.

Создание символической ссылки через Thunar

  1. Откройте Thunar. Это стандартный файловый менеджер в Xfce. Вы можете запустить его из меню, либо через терминал, введя команду thunar.

  2. Настройка пользовательских действий.

    • Перейдите в меню Правка и выберите Настроить пользовательские действия… (или нажмите комбинацию клавиш Shift + Ctrl + A).
    • В окне настройки пользовательских действий нажмите кнопку + для добавления нового действия.
  3. Заполнение формы действия.

    • Введите имя для вашего действия, например, "Создать символическую ссылку".
    • В поле Описание можно указать, что это действие создаёт символическую ссылку на выбранный файл.
    • В поле Команда введите следующую команду:
      ln -s %f ~/Desktop/

      Эта команда создаст символическую ссылку на файл или папку, который вы выберете, и разместит её на вашем рабочем столе (в каталоге ~/Desktop).

  4. Настройка условий появления действия.

    • Перейдите на вкладку Условия появления.
    • В строке Шаблон файлов введите *, чтобы действие применялось к любому типу файлов.
    • Убедитесь, что все флажки относительно типов файлов и папок активированы, чтобы действие было доступно для всех файлов.
  5. Сохранение настроек.

    • Нажмите ОК для сохранения вашего нового действия.

Использование нового действия

Теперь, когда вы хотите создать символическую ссылку на файл или папку:

  • Щелкните правой кнопкой мыши по нужному файлу или папке.
  • В контекстном меню выберите созданное вами действие "Создать символическую ссылку".
  • Ссылка на файл будет размещена на рабочем столе. Затем вы можете перемещать её в любое другое место, и она будет по-прежнему функционировать.

Важные моменты

  • Данный метод может не работать корректно на некоторых версиях Debian (например, Debian 10) из-за известных ошибок, связанных с пользовательскими действиями в Thunar. Если вы столкнулись с подобной проблемой, рассматривайте возможность обновления вашей системы или использования терминала для создания ссылок.
  • Альтернативно, вы всегда можете открыть терминал и написать команду:
    ln -s /путь/к/вашему/файлу ~/Desktop/

    Это создаст символическую ссылку и будет всегда работать независимо от настроек файлового менеджера.

Следуя этим шагам, вы сможете эффективно создавать символические ссылки в среде рабочего стола Xfce на Debian, используя возможности, которые предоставляет Thunar.

Оцените материал
Добавить комментарий

Капча загружается...