Система запуска запуска/ярлыка каталогов для рабочих столов Linux с файловыми файлами GNOME (NAUTILUS) (Ubuntu, Fedora и т. Д.)

SoftDrink - это игра слов на Softlink или мягкая (символическая) ссылка
В некотором смысле он имитирует ярлыки, доступные на Windows Machine. Позволяет создавать ярлыки в каталогах. Вы дважды щелкаете ярлыком, и этот каталог открыт в браузере файлов. Берега расположения показывает исходный путь к каталогу.
Где бы вы ни хотели, столько, сколько захотите. Нет ограничений на размещение их на рабочем столе или в любом другом каталоге.
Чтобы легко получить доступ к связанным местам из папки. Они работают не только как пусковая установка, но и как удобные закладки.
В некотором смысле, SoftDrink - тупой версия мягкой ссылки.
Значение мягких связей в каталогах ( ln -s /path/to/direcotry ) не может быть завышено, и жизнь пользователя Linux без них будет невозможно.
Тем не менее, Softlink меняет контекст и делает цель похожей на члена хост -каталога. С точки зрения пользователей графического интерфейса, если вы дважды щелкните значок Softlink в браузере файлов, открытое окно не показывает местоположение Target Dir. То же самое относится и к опции «Открытый терминал здесь» в целевом каталоге.
Это скрывает реальную структуру каталога системы. Вы можете подумать, что работаете в подкаталоге и в конечном итоге меняют что -то «миль».
Многое из этого, и вы забываете, что где. Многие по -разному названные мягкие ссылки в конечном итоге нацелены на то же место.
Я искал систему, которая открывает каталог и показывает его реальное местоположение на диске. и в конце концов закончил это сделать.
Было время, когда пусковые установки .desktop работали из любой папки в вашей системе и широко использовались для этой цели. Но эта возможность была удалена из -за риска безопасности, присущего запуск случайных программ с кликом. Вы не можете больше использовать их в Windows Nautilus (файлы GNOME), кроме рабочего стола.
SoftDrink не позволяет вам запускать что -либо, кроме каталога.
У нас есть программа под названием SoftDrink, которая обрабатывает пользовательский тип панели MIME под названием x-jump . Файл MIME Type X-JUMP-это текстовый файл с расширением .jump Когда система вызывает SoftDrink для обработки этого файла, SoftDrink читает путь, упомянутый в нем и запускает его в браузере файлов.
В браузере файлов перейдите в каталог, где вы хотите создать ярлык.
Создать текстовый файл
Откройте этот текстовый файл в текстовом редакторе и введите его путь к вашему целевому каталогу, скажем, ~/disk2/backup/2022 (всего лишь одна строка, ничего больше)
Переименуйте этот текстовый файл с описательным именем и измените расширение на .jump. Скажите, Backup_lastyear.jump
Дважды нажмите на Backup_lastyear.jump, каталог ~/disk2/backups/2022 будет открыт в новом окне.
В качестве альтернативы, создайте файл .jump из терминала с командой: echo "/path/to/your/directory">somename.jump
Поместите файловые assets/make_jumpfile.sh в папку скрипта Nautilus. Эта папка обычно расположена по адресу ~/.local/share/nautilus/scripts
Загрузите SoftDrink Tarball со страницы Latest Release , извлечь архив.
** CD в каталог **, содержащий makefile.am и configure.ac
Убедитесь, что AutoConf, Libtool, Automake установлены. Если нет, установите их с помощью следующей команды
Для Ubuntu/Debian:
sudo apt install autoconf libtool automake
Для Redhat/Fedora:
$ sudo dnf install autoconf libtool automake
** Запустите следующие команды **:
# These two needed only if you've cloned the repo
# autoreconf -i
# automake --add-missing
# Commands for everyone
./configure
make
** Установите программное обеспечение **
sudo make install
После установки вы можете удалить загруженный материал
Следуйте этапам с 1 по 4 в установке
Удалить программное обеспечение
sudo make uninstall
cat , что довольно полезно в качестве закладки.SoftDrink выпускается по лицензии MIT.