Вопрос или проблема
раньше можно было просто открыть nautilus (файлы), удерживать shift+ctrl и перетаскивать файл на рабочий стол, чтобы создать ярлык — теперь он просто копирует его… что, черт возьми, произошло?! Как мне создать ярлык для файла на рабочем столе?
По-видимому, ответ заключается в том, чтобы просто заменить 24.04lts на мой образ 20.04lts! Это займет около 20 минут… (не ответ…)
«…создание ярлыка для выполнения какого-то процесса на конкретном файле так не выполняется ни в 22.04, ни в 24.04…» — ПОЧЕМУ ЧЕРТ ВОЗЬМИ НЕТ!?! (потому что это делается другим способом — смотрите комментарий Талата Этмана ниже! Какой парень!!!)
не мой ответ – заслуга принадлежит Талату Этману!
в настройках nautilus выберите активацию создания ссылки, щелкните правой кнопкой мыши на файле, создайте ссылку и переместите ссылку на рабочий стол – комментарий Талата Этмана
Если вы используете Ubuntu 24.04 с Gnome Shell Version 46. Эта опция не предназначена для создания пускового файла или ярлыка из любого файлового менеджера. Этот метод предполагает создание файла .desktop
в правильном формате. Freedesktop устанавливает этот стандарт для файла .desktop
. Эта ссылка на Desktop Entry Specification на Freedesktop.org предназначена для следующего файла .desktop
. Эта template.desktop ССЫЛКА на шаблон файла — хорошая отправная точка. После создания файла ему необходимо дать разрешение на запуск. Это можно сделать двумя способами.
Nautilus (Файлы): Щелкните правой кнопкой мыши на файле .desktop, выберите «Свойства», затем нажмите на вкладку «Разрешения». Установите флажок рядом с «Разрешить запуск файла как программы».
Терминал: Используйте команду chmod для установки разрешения на выполнение: chmod 755 Foo Viewer.desktop
(замените Foo Viewer фактическим именем файла).
Дистрибутив Ubuntu использует стандарты и спецификации freedesktop.org, чтобы обеспечить совместимость и согласованность между различными настольными средами, включая GNOME.
Сначала нужно создать имя файла, в данном случае мы будем использовать пример и назвать файл Foo Viewer.desktop
. Этот шаблон файла будет содержать запись Name=Foo Viewer
, и это будет имя на рабочем столе, когда для файла будут предоставлены соответствующие разрешения на запуск программы Foo Viewer
или ссылки на какой-то сайт.
Вы можете использовать следующий шаблон, это файл, упомянутый в ссылке выше на шаблон.
[Desktop Entry]
Version=1.0
Type=Application
Name=Foo Viewer
Comment=The best viewer for Foo objects available!
TryExec=fooview
Exec=fooview %F
Icon=fooview
MimeType=image/x-foo;
Actions=Gallery;Create;
[Desktop Action Gallery]
Exec=fooview --gallery
Name=Browse Gallery
[Desktop Action Create]
Exec=fooview --create-new
Name=Create a new Foo!
Icon=fooview-new
УДАЧИ!
Ответ или решение
Создание ярлыков на рабочем столе в Ubuntu 24.04 в значительной степени отличается от предыдущих версий, таких как 20.04, и требует знания некоторых новых процессов. В Ubuntu 24.04 с окружением рабочего стола GNOME Shell версии 46, создание ярлыков на рабочем столе теперь осуществляется посредством создания файла с расширением .desktop. Этот метод соответствует стандартам, определенным Freedesktop.org, которые обеспечивают совместимость и согласованность между различными средами рабочего стола.
Шаги по созданию ярлыка на рабочем столе в Ubuntu 24.04:
1. Создание файла .desktop:
Это необходимо делать вручную, и для этого есть несколько способов. Начнем с создания файла. Пример названия файла может быть Foo Viewer.desktop. Структура файла может быть следующей:
[Desktop Entry]
Version=1.0
Type=Application
Name=Foo Viewer
Comment=Лучший просмотрщик для объектов Foo!
TryExec=fooview
Exec=fooview %F
Icon=fooview
MimeType=image/x-foo;
Actions=Gallery;Create;
[Desktop Action Gallery]
Exec=fooview --gallery
Name=Обзор галереи
[Desktop Action Create]
Exec=fooview --create-new
Name=Создать новый объект Foo!
Icon=fooview-new
Этот шаблон отражает основные параметры, такие как версия, тип приложения, команды для запуска и иконка программы. Эти параметры могут быть адаптированы под ваше конкретное приложение или файл.
2. Установка прав на выполнение:
-
Через Nautilus (Файлы): Перейдите к созданному файлу .desktop, щелкните правой кнопкой мыши, выберите “Свойства”, затем откройте вкладку “Разрешения” и поставьте галочку напротив “Разрешить выполнение файла как программы”.
-
Через Терминал: Используйте команду
chmod
для установки прав:chmod 755 "Foo Viewer.desktop"
Замените "Foo Viewer" на фактическое название вашего созданного файла.
3. Перенос на рабочий стол:
Теперь, когда .desktop файл готов и уполномочен к выполнению, его можно поместить на рабочий стол. Для этого просто перенесите файл на рабочий стол, что даст возможность запускать программу через этот ярлык.
Чего не стоит делать:
- Избегайте попыток создания ярлыков через удерживание Shift+Ctrl и перемещение, как в предыдущих версиях.
- Не следует устанавливать старые версии ОС только для получения старых функций. Новые версии обеспечивают улучшенную безопасность и производительность.
Итак, даже если изменения могут показаться неудобными, они ведут к более безопасной и стабильной ОС. Надеюсь, эти инструкции помогут вам быстро и эффективно справиться с задачей создания ярлыков на рабочем столе в Ubuntu 24.04. Удачи!