Linux создать ярлык ссылку

Создать ярлык для URL?

Как я могу создать ярлык для URL на моем рабочем столе? Я хочу использовать их в Firefox или Chrome.

Если копирование и вставка не сработали.

Какой сценарий я должен использовать?

13 ответов

В Ubuntu ярлык URL хранится в файле.desktop следующим образом (например):

[Desktop Entry] Encoding=UTF-8 Name=Link to Ask Ubuntu Type=Link URL=http://www.Ask-ubuntu.ru/ Icon=text-html 

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

Примечание: ссылка появится на вашем рабочем столе или в вашем файловом менеджере (например, caja) под именем в строке Name=… , а не по его фактическому имени файла. И без каких-либо ….desktop расширение.

Это решение также является мультиплатформенным:

1. Создайте новый простой текстовый файл с расширением.html и нужным именем.

2- Отредактируйте файл с нужной вам программой и добавьте этот контент:

3- Сохраните файл и наслаждайтесь им.

Мне нужно что-то подобное, но Gnome (сейчас?) Требует *.desktop файлы должны находиться в определенных местах, поэтому их непосредственное использование не решило бы мою проблему, так как я хотел, чтобы веб-ссылки использовались в основном в папках проекта. И они не будут кроссплатформенными.

В конце концов я обратился к Microsoft .url файлы, которые легко создаются и выглядят так:

[InternetShortcut] URL=https://Ask-ubuntu.ru 

(Я читал, что разрыв задней линии важен, и, вероятно, должен быть \r\n для совместимости с Windows)

И создал спецификацию.desktop для их обработки:

[Desktop Entry] Type=Application Name=URL Handler MimeType=application/x-mswinurl; Exec=bash -c "set -e; P=$(python3 -c 'import configparser,sys,urllib.parse; c=configparser.ConfigParser(); c.read(sys.argv[1])\ntry:\n u=c[\"InternetShortcut\"][\"URL\"]\n if not urllib.parse.urlparse(u).scheme in [\"http\",\"https\",\"ftp\",\"ssh\"]: raise Exception(\"Invalid scheme in URI\")\n print(u)\nexcept Exception as e: print(e,file=sys.stderr); exit(3);' %f); xdg-open \"$P\"" 

Поместите это в файл в ~/.local/share/applications/.desktop , В моем случае Gnome немедленно связал *.url файлы к ним.

Это требует xdg-utils пакет (для xdg-open скорее всего там, если у вас есть desktop-среда) и python 3.

Я действительно действительно не хотел использовать python, но выполнение непроверенного синтаксического анализа чего-то подобного мне не подходило. Самая большая часть скрипта Python — это избегать бесконечных циклов среди других опасностей — на случай, если кто-то получит забавные идеи и поместит имя файла в .url файл. Это гарантирует, что схема присутствует и является одним из http(s) , ftp , ssh , Я думаю, этот список можно легко расширить, но я на самом деле не знаю, какие схемы поддерживает Windows.

Читайте также:  Горячие клавиши linux fedora

Источник

Как в Ubuntu 18.04 создать ярлык на Рабочий стол

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

Даже небольшая сумма может помочь написанию новых статей 🙂

Или поделитесь ссылкой на эту статью со своими друзьями.

Опубликовано: 10.06.2018 Последнее обновление этой статьи: 10.06.2018

Инструкция как в Ubuntu 18.04 создать ярлык (символическая ссылка) на Рабочем столе.

Тем, кто пользовался Windows, знаком удобный объект, который там называется ярлык (по-английски shortcut). Это указатель на файл или на папку и этот указатель можно размещать в других папках, не копируя туда сам файл или папку. Это удобный инструмент, который позволяет иметь одну копию файла, но открывать этот файл из разных папок. Чаще всего в Windows ярлык файла или папки создают на Рабочем столе. В Windows ярлык используется как для файлов данных, так и для запуска программ.

В Ubuntu тоже есть такой инструмент, но называется он иначе — символическая ссылка (по-английски symbolic link или symlink). В Linux есть отличие не только в названии, но и в том, что в GUI интерфейсе используется два разных объекта — для файлов данных используется символическая ссылка, а для запуска приложений используется так называемый desktop файл (файл запуска). Однако внешне символическая ссылка и desktop файл выглядят одинаково, используются они тоже одинаково.

В Ubuntu 18.04, в качестве GUI интерфейса, используется оболочка GNOME Shell. И в этой оболочке нет удобной возможности создать ярлык для приложения (desktop файл) на Рабочем столе или в другой папке. Там нельзя, как например в оболочке XFCE, нажать правую кнопку мыши в меню приложений и выбрать команду «Копировать на Рабочий стол». В оболочке GNOME Shell, в меню приложений такой команды нет и ярлыки приложений нужно создавать вручную.

Ubuntu 18.04 — ярлыки приложений

Для того, чтобы в GNOME Shell создать ярлык для приложения (на Рабочем столе или в другой папке) придется поработать руками. Сначала нужно установить программу gnome-tweak-tool и в этой программе проверить включена ли опция «Показывать значки на Рабочем столе»:

Читайте также:  Linux service start on startup

gnome-tweak-tool Показывать значки на Рабочем столе

Если она выключена, ее нужно включить.

Затем в файловом менеджере (называется «Файлы») нужно вручную указать адрес «/usr/share/applications» и открыть эту папку:

Папка usr share applications - копировать ярлыки приложений Ubuntu

В этой папке собраны desktop файлы для всех установленных приложений. Нужно найти нужное приложение, нажать правую кнопку мыши и выбрать команду «Копировать» или «Копировать в . » и после этого перейти в ту папку куда вы хотите скопировать ярлык программы. Например в папку Рабочий стол.

При первом запуске этого ярлыка (в новом месте) будет такой запрос:

копировать ярлыки приложений Ubuntu

Нужно нажать кнопку «Доверить и запустить».

Ярлык папки или файла и в Ubuntu 18.04

В файловом менеджере (называется «Файлы») нужно открыть настройки и включить опцию «Показывать действие для символических ссылок»:

Ubuntu 18.04 Показывать действие для символических ссылок

После этого, в контекстном меню (правая кнопка мыши) будет команда «Создать ссылку»:

создание символических ссылок в ubuntu

Создать символическую ссылку для файла или папки можно и по-другому. Найти нужный файл или папку в файловом менеджере, затем нажать клавиши Ctrl+Shift на клавиатуре и держа их нажатыми, мышью перетащить этот файл (или папку) в другое место, например на Рабочий стол.

Сопутствующие статьи

Если вы живете в г. Краснодар и вам необходимо настроить локальную сеть в Linux

Иван Сухов, 2018 г.

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

Даже небольшая сумма может помочь написанию новых статей 🙂

Или поделитесь ссылкой на эту статью со своими друзьями.

Copyright digital.workshop 1999 — 2021.
Это произведение доступно по лицензии Creative Commons Attribution-NoDerivs 3.0.
Developed by digital.workshop

Источник

Как в Linux добавить ярлык на рабочий стол?

Ярлыки на рабочем столе позволяют быстро запускать программы и файлы без необходимости каждый раз искать их в меню приложений или файловом менеджере. В этой статье мы рассмотрим несколько способов, как добавить ярлык на рабочий стол в Linux.

Создание ярлыка вручную

Первый и наиболее простой способ создать ярлык на рабочем столе — это создать его вручную. Для этого выполните следующие действия:

Выберите файл или программу, для которых вы хотите создать ярлык.

Нажмите правой кнопкой мыши на выбранный файл или программу и выберите пункт «Create Shortcut» (Создать ярлык).

Перетащите созданный ярлык на рабочий стол.

Создание ярлыка через меню приложений

Если у вас установлен GNOME или KDE, вы можете создать ярлык на рабочем столе через меню приложений. Для этого выполните следующие действия:

Читайте также:  Чем закрыть порт linux

Найдите нужную программу или файл.

Нажмите правой кнопкой мыши на программу или файл и выберите пункт «Add to Desktop» (Добавить на рабочий стол).

Создание ярлыка через командную строку

Вы можете создать ярлык на рабочем столе в Linux через командную строку. Для этого выполните следующие действия:

Введите команду «ln -s /путь/к/файлу /путь/к/ярлыку» (без кавычек), заменив /путь/к/файлу и /путь/к/ярлыку на соответствующие пути к файлу и ярлыку. Например, чтобы создать ярлык для файла /home/user/Documents/myfile.txt на рабочем столе, введите команду «ln -s /home/user/Documents/myfile.txt /home/user/Desktop/myfile».

Создание ярлыка через файловый менеджер

В большинстве файловых менеджеров Linux вы можете создать ярлык на рабочем столе, перетащив файл или программу на рабочий стол. Для этого выполните следующие действия:

Откройте файловый менеджер.

Найдите нужный файл или программу.

Перетащите файл или программу на рабочий стол.

Создание ярлыка через специальную программу

Существуют специальные программы, которые позволяют создавать ярлыки на рабочем столе в Linux. Одна из таких программ — это GNOME Panel. GNOME Panel — это графический интерфейс для управления панелью инструментов GNOME. С помощью GNOME Panel вы можете создавать ярлыки на рабочем столе в Linux. Для этого выполните следующие действия:

Установите GNOME Panel, если он не установлен на вашей системе. Для этого откройте терминал и введите команду «sudo apt-get install gnome-panel» (без кавычек).
Откройте GNOME Panel, выбрав пункт «GNOME Panel» в меню приложений.
Нажмите правой кнопкой мыши на пустом месте на панели инструментов и выберите пункт «Add to Panel» (Добавить на панель инструментов).
Выберите пункт «Custom Application Launcher» (Пользовательский ярлык приложения) и нажмите на кнопку «Add» (Добавить).
Заполните поля «Name» (Название), «Command» (Команда) и «Comment» (Комментарий) и нажмите на кнопку «OK» (ОК).
Новый ярлык будет добавлен на панель инструментов. Чтобы переместить его на рабочий стол, нажмите на него правой кнопкой мыши и выберите пункт «Move» (Переместить). Перетащите ярлык на рабочий стол и отпустите кнопку мыши.
Готово! Теперь у вас есть ярлык на рабочем столе, который можно использовать для запуска нужной программы или файла.

Заключение

В этой статье мы рассмотрели несколько способов, как добавить ярлык на рабочий стол в Linux. Каждый из этих способов имеет свои преимущества и недостатки. Например, создание ярлыка вручную требует меньше времени, но может быть неудобным для пользователей, которые не хотят использовать командную строку.

Источник

Оцените статью
Adblock
detector