Как сделать ярлыки на рабочем столе в Ubuntu 20.04?

Давайте добавим свежие знания на форум, теперь Ubuntu 20.04 отсутствует =). Мой вопрос сегодня прост; каков самый элегантный способ создания ярлыков на рабочем столе (например, для папок, приложений или документов) в Ubuntu 20.04?

16 ответов

Решение

Вы можете скопировать файл из /usr/share/applications в папку на рабочем столе (~/Desktop) используя cpкоманда. Затем щелкните правой кнопкой мыши .desktopфайл и выберите "разрешить запуск".

Примером может быть

cp /usr/share/applications/nautilus.desktop ~/Desktop

Обязательно укажите окончание.desktop.


Возможно, вам также придется разрешить запуск существующего .desktop после обновления до Ubuntu 20.04.

Для ярлыков приложений:

Я думаю, что ответ TheBuntuNewb довольно хорош. Сделайте это с помощью файлового менеджера:

  1. открыто /usr/share/applications
  2. Скопируйте ярлык приложения на рабочий стол
  3. Щелкните правой кнопкой мыши ярлык на рабочем столе и выберите Разрешить запуск.

Для ярлыков папок / файлов:

Либо напрямую используйте терминал для создания символической ссылки

ln -s <complete path to dir> <shortcut save location>

или же

  1. Откройте папку в файловом менеджере (nautilus), перейдите в каталог, для которого вы хотите создать ярлык.

  2. Щелкните правой кнопкой мыши и выберите " Открыть в терминале".

  3. Для ярлыка текущего каталога введите и выполните

    ln -s $PWD ~/Desktop/
    

    Для ярлыка файла / папки внутри текущего каталога введите и выполните

    ln -s $PWD/filename ~/Desktop/
    

    или же

    ln -s $PWD/dirname ~/Desktop/
    

Простой графический способ:

  1. показать рабочий стол в домашнем каталоге

1.1. включить символические ссылки в наутилусе: Настройки → Поведение → [x] Показать действие для создания символических ссылок

  1. откройте два окна наутилуса. один для рабочего стола, второй для ярлыка, который вы хотите создать.

  2. щелкните элемент, для которого должен быть создан ярлык, левой кнопкой мыши и перетащите его в папку рабочего стола в вашем домашнем каталоге, удерживая нажатой клавишу ALT.

  3. когда вы оставляете элемент в папке на рабочем столе, появляется контекстное меню, предлагающее три варианта. Один из них - "создать символическую ссылку" или около того.

Тогда все готово.

Ужасно, что эту простую функцию приходится выполнять сложным образом...

В ubuntu 20.04 нужно сначала сделать файл исполняемым, потом найдешь опцию "разрешить запуск", все равно я не могу добавить его в лаунчер, просто нет возможности это сделать.

      [Desktop Entry]
Version=1.0
Name=blender
Type=Application
Exec=/home/ego/blender-2.93.0-9b87d3f02962-linux64/blender
TryExec=/home/ego/blender-2.93.0-9b87d3f02962-linux64/blender
Terminal=false
StartupNotify=true

Смешно, что нет простого способа сделать это. Вам нужно искать в Google и сойти с ума, просто чтобы добавить одну иконку. Один значок. Отличная ОС.

По умолчанию символическая ссылка DE (Gnome 3) не работает, но .desktop копирование файлов работает, как сказал TheBuntuNewb:

Для рабочего стола Lubuntu 20.04 работает следующее:

Отображение элементов на рабочем столе может быть выполнено с помощью .desktop копирование файлов, .desktop ссылка на файл или папку или .desktop создание файла.

       user@ubuntu:~$ ls -ailh ~/Desktop/
total 32K
8126477 drwxrwxr-x  2 user user 4,0K тра  1 12:58 .
8126465 drwxr-xr-x 21 user user 4,0K тра  1 11:49 ..
8130587 -rwxr-xr-x  1 user user  239 кві 20 17:38 anydesk.desktop
8126512 -rw-rw-r--  1 user user   90 тра  1 12:48 computer.desktop
8130987 lrwxrwxrwx  1 user user   22 тра  1 12:58 Documents -> /home/user/Documents
8130976 -rw-rw-r--  1 user user   97 тра  1 12:51 Downloads.desktop
8129570 lrwxrwxrwx  1 user user   45 тра  1 12:30 google-chrome.desktop -> /usr/share/applications/google-chrome.desktop
8126514 -rw-rw-r--  1 user user   94 тра  1 12:48 network.desktop
8129813 -rw-rw-r--  1 user user  102 тра  1 12:58 trash-can.desktop
8126513 -rw-rw-r--  1 user user   89 тра  1 12:48 user-home.desktop
  • anydesk.desktop копируется файл: `cp /usr/share/applications/anydesk.desktop ~/Desktop/
  • google-chrome.desktop является символической ссылкой с использованием ln -s /usr/share/applications/google-chrome.desktop /home/user/Desktop/
  • Documents ссылка создана: ln -st /home/user/Desktop /home/user/Documents
  • Downloads.desktop файл, который открывает директорию Downloads с помощью nautilus, создается следующим образом:

             [Desktop Entry]
    Type=Application
    Exec=nautilus /home/user/Downloads
    Icon=folder
    Name=Downloads
    

В моем случае изменение свойств файла не требуется для .desktop file - все равно просит его выполнить:

Очень простой и элегантный способ создать ярлык для файла или папки - создать символическую ссылку на рабочий стол. Я тестировал это на Lubuntu 20.04 LTS

Для этого сделайте следующее:

  1. Перетащите файл или папку из pcmanfm на рабочий стол

  2. Тогда выбирай create symlink here

  3. Наконец-то должен был быть создан ярлык!

Как я уже сказал, это, вероятно, будет работать только на Lubuntu 20.04 (с рабочим столом LXQt).

Я новичок в Linux, но вы все сделали это слишком сложным для 20.04. Вы были близки к тому, чтобы сделать это простым. Простое решение!

Нажмите "Файлы" или "Показать приложения", введите "Файлы" и откройте "Файлы". Теперь в правом верхнем углу у вас есть трехстрочное гамбургер-меню. Нажмите на нее и нажмите "Настройки", затем нажмите "Поведение", затем "Показать действие для создания символьных ссылок".

Теперь каждый раз, когда вы щелкаете правой кнопкой мыши по файлу или папке, вы можете перетащить этот файл или папку с помощью "Файлы" на "Рабочий стол" в левом столбце. После перемещения символической ссылки или ярлыка вы можете переименовать их, чтобы они выглядели как исходный исходный файл или имя папки.

Этот ответ должен был быть комментарием, но у меня недостаточно очков репутации.

Небольшое дополнение к ответу TheBuntuNewb, которое может быть очевидным для некоторых, но чуть не свело меня с ума: имя файла .desktop должно точно совпадать с именем исполняемого файла.

Например, я пытался создать ярлык для pycharm с именем pycharm.desktop, но параметр « Разрешить запуск» не отображался, пока я не переименовал файл в pycharm.sh.desktop. После переименования все заработало гладко.

Я предполагаю, что это связано с соображениями безопасности, но на это стоит обратить внимание, чтобы сэкономить чье-то время!

Почему бы просто не использовать gnome-extensions?

Установка:

Применение:

Спасибо «никто» здесь, на этом форуме, команда ниже решает эту проблему после того, как вы создали свой стартер на своем рабочем столе:

      ~ gio set /location_of_the_starter/name_of_the_starter metadata::trusted yes #true for Ubuntu

Мой пример на Debian:

      me@debian:~ gio set /home/me/mystarter.desktop metadata::trusted yes

Мой пример на Ubuntu:

      me@ubuntu:~ gio set /home/me/mystarter.desktop metadata::trusted true

Надеюсь это поможет.

Самый простой способ пользовательского интерфейса:

Просто откройте два окна Файлов (файловый менеджер) и перетащите нужный файл, удерживая нажатой клавишу Alt, в результате вы получите привычное диалоговое окно с Link Here

Вы не можете создать ссылку, напрямую перетаскивающую файл на рабочий стол, вы должны открыть рабочий стол через файлы

Протестировано на Ubuntu 20.04.

Это намного проще, чем многие думают. В файловом браузере Nautilus нажмите → « Настройки » и в разделе « Необязательные действия контекстного меню » активируйте « Создать ссылку » . Теперь вы можете просто добавить ярлык, щелкнув правой кнопкой мыши файл или папку.

В начале «Простого графического пути» Эйко (см. выше) был лучший ответ. Сделайте то же самое, что и метод Эйко 1.1 (т. е. снова частично процитируйте метод Эйко).

1 показать свой рабочий стол в вашем домашнем каталоге

1.1. включить символические ссылки в nautilus: Настройки → Поведение → [x] Показать действие для создания символических ссылок

но затем после 1.1 следуйте

перейдите к файлу или папке, которую нужно связать, и щелкните правой кнопкой мыши по нему, чтобы открыть раскрывающееся/всплывающее меню, затем используйте параметр «Создать ссылку» (или используйте горячую клавишу Shift+Ctrl+M. Это создаст ссылку в целевой каталог, который можно скопировать/переместить в нужное место.

Я также обнаружил, без первых шагов Эйко, что простое выполнение управления Shift во время перетаскивания целевого объекта, но с перетаскиванием сразу за позицию цели с последующим возвратом на цель правильно создает иконизированную ссылку локально в целевом объекте. каталог.

Поведение отличается (изменилось?) от того, как оно было в прошлых версиях.

Для ярлыка папки сначала необходимо включить создание симлинка в разделе " Файлы" -> "Настройки" на вкладке " Поведение " ("Показать действие для создания символических ссылок"), чтобы при щелчке правой кнопкой мыши по папке могло появиться меню "Создать ссылку". Вы можете сделать то же самое с SHIFT+CTRL+M, но эта комбинация клавиш работает, только если создание simlink включено, как описано выше (в противном случае бесполезно), и вам также нужно будет включить Capslock, прежде чем использовать клавиши для запуска заглавной буквы M...

Для обычного пользователя настольного компьютера это неприятно, и все это можно включить по умолчанию.

Щелчок правой кнопкой мыши+новый+ярлык Это способ настоящего десктопа, а не этого.

Чтобы продолжить работу с графическим интерфейсом, необходимо включить создание символических ссылок в Nautilus, посетив его настройки: Настройки → Поведение → [x] Показать действие для создания символических ссылок, после чего пользователь сможет создавать символические ссылки для исполняемых файлов, папок и файлов на ~/Desktop.

Но самый элегантный способ для среднего нетехнического пользователя, которого пугает терминал, - это не использовать GNOME Shell и вместо этого установить Unity или MATE DE с одним из двух решений ниже:

  • sudo apt-get install ubuntu-unity-desktop

  • sudo apt-get install ubuntu-mate-desktop^

затем выберите один из этих сеансов на экране входа в систему и в результате вы забудете этот новый кошмар оболочки GNOME (Рабочий стол без DESKTOP - это боль, но не настоящий рабочий стол).

Более технические пользователи, которые предпочитают традиционный рабочий стол с традиционными привычками, должны полностью удалить GNOME Shell и установить другие DE по своему усмотрению. У меня есть решение для такого метода, которое было протестировано на недавно установленной виртуальной машине Ubuntu 20.04 LTS.

Другие вопросы по тегам