Как я могу создать ярлык для URL на моем рабочем столе? Я хочу использовать их в Firefox или Chrome.
Если копирование и вставка не сработали.
Какой сценарий я должен использовать?
В Ubuntu ярлык URL хранится в файле .desktop следующим образом (например):
[Desktop Entry]
Encoding=UTF-8
Name=Link to Ask Ubuntu
Type=Link
URL=http://www.askubuntu.com/
Icon=text-html
Вы можете перетащить ссылки из Firefox или Chrome и перетащить их на рабочий стол или любую другую папку, где у вас есть права на сохранение файлов.
Примечание. Ссылка появится на вашем рабочем столе или в вашем файловом менеджере (например, caja) под именем в строке Name=…
, а не по его фактическому имени файла. И без какого-либо ….desktop
расширения.
.desktop
. Смотрите UnityLaunchersAndDesktopFiles .~/Desktop
каталоге.Попробуй это. Установите Gnome Panel, просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
После установки введите это:
(расположение ярлыка). В приведенном ниже примере я создам ярлык для Ubuntu.com и помещу его в папку «Документы». Как только я нажму Enter, откроется окно со свойствами. Смотрите изображения ниже.
После этого просто нажмите на них недавно созданный ярлык.
источник
Добавьте это к вашему
~/.bashrc
: -Чтобы создать ярлык, сделайте следующее:
Первый аргумент - это имя, которое вы хотите отобразить в nautilus.
Второй аргумент - это URL.
Третий аргумент - это фактическое имя файла, к которому будет добавлено расширение .Desktop.
Обратите внимание, что при этом будет создан файл с именем RGBD-Dataset-Link.Desktop, но он будет отображаться как RGB-Dataset в nautilus.
источник
cd ~/Desktop
сначала или жестко прописать полный путь к функции. например, изменить конец строки на~/Desktop/$3.Desktop
Мне нужно было что-то вроде этого, но Gnome (сейчас?) Требует, чтобы
*.desktop
файлы находились в определенных местах, поэтому их непосредственное использование не решило бы мою проблему, так как я хотел, чтобы веб-ссылки использовались в основном в папках проекта. И они не будут кроссплатформенными.В конце концов я обратился к
.url
файлам Microsoft , которые легко создаются и выглядят так:(Я читал, что разрыв строки в конце важен и, вероятно, должен быть
\r\n
для совместимости с Windows)И создал спецификацию .desktop для их обработки:
Поместите это в файл в
~/.local/share/applications/<whatever>.desktop
. В моем случае Gnome немедленно связал*.url
файлы с ними.Для этого требуется
xdg-utils
пакет (потомуxdg-open
что, скорее всего, он есть, если у вас есть окружение рабочего стола) и Python 3.Я действительно действительно не хотел использовать python, но выполнение непроверенного синтаксического анализа чего-то подобного мне не подходило. Самая большая часть скрипта Python - это избегать бесконечных циклов среди других опасностей - в случае, если кто-то получит забавные идеи и поместит имя файла в
.url
файл. Это гарантирует , что схема присутствует и один изhttp(s)
,ftp
,ssh
. Я думаю, этот список можно легко расширить, но я на самом деле не знаю, какие схемы поддерживает Windows.источник
Это решение также является мультиплатформенным:
1. Создайте новый простой текстовый файл с расширением .html и нужным именем.
2- Отредактируйте файл с нужной вам программой и добавьте этот контент:
3- Сохраните файл и наслаждайтесь им.
источник