Un sistema de lanzador de directorio/acceso directo para escritorios Linux con administrador de archivos Gnome (Nautilus) (Ubuntu, Fedora, etc.)

SoftDrink es un juego de palabras en SoftLink, o un enlace suave (simbólico)
De alguna manera, imita los atajos disponibles en Windows Machine. Te permite crear atajos a los directorios. Hace doble clic en el atajo y ese directorio se abre en un navegador de archivos. La barra de ubicación muestra el camino original al directorio.
Donde quiera que quieras, tantos como quieras. No hay restricciones para colocarlos en el escritorio o en cualquier otro directorio.
Para acceder fácilmente a lugares relacionados desde una carpeta. Trabajan no solo como lanzador, sino también como marcadores útiles.
En cierto modo, SoftDrink es una versión tonta de Soft Link.
El valor de los enlaces blandos a los directorios ( ln -s /path/to/direcotry ) no puede ser exagerado, y la vida de un usuario de Linux sin ellos será imposible.
Sin embargo, un SoftLink cambia el contexto y hace que el objetivo parezca un miembro del directorio host. Desde la perspectiva de los usuarios de una GUI, si hace doble clic en un icono SoftLink en el navegador de archivos, la ventana abierta no muestra la ubicación del directorio de destino. Lo mismo sobre la opción 'Abrir terminal aquí' en el directorio de destino.
Esto oculta la estructura del directorio real del sistema. Puede pensar que está trabajando en un subdirectorio y terminar cambiando algo 'millas' de distancia.
Mucho de esto y te olvidas de qué es donde. Muchos de los enlaces suaves con nombre diferentes terminan emprendiendo la misma ubicación.
He estado buscando un sistema que abra el directorio y muestre su ubicación real en el disco. Y finalmente terminó haciendo esto.
Hubo un momento en que los lanzadores .Desktop funcionaban desde cualquier carpeta en su sistema y se usaban ampliamente para este propósito. Pero esta capacidad se eliminó debido al riesgo de seguridad inherente al lanzamiento de programas aleatorios con un clic. No puede usarlos más en Windows Nautilus (archivos GNOME) que no sean el escritorio.
SoftDrink no le permite lanzar nada más que un directorio.
Tenemos un programa llamado SoftDrink que maneja un tipo de MIME personalizado llamado x-jump . Un archivo de MIME Type X-Jump es un archivo de texto con la extensión .jump Jump User crea un archivo .Jump y pone la dirección a la ubicación de destino en él. Cuando el sistema invoca a SoftDrink para procesar este archivo, SoftDrink lee la ruta mencionada y la inicia en el navegador de archivos.
En el navegador de archivos, vaya al directorio donde desea crear un atajo.
Crear un archivo de texto
Abra este archivo de texto en el editor de texto y escriba en la ruta a su directorio de destino, digamos ~/disk2/backups/2022 (solo una línea, nada más)
Cambie el nombre de este archivo de texto con un nombre descriptivo y cambie la extensión a .jump. Decir, backup_lastyear.jump
Haga doble clic en Backup_lastyear.jump, el directorio ~/disk2/backups/2022 se abrirá en una nueva ventana.
Alternativamente, cree el archivo .jump desde el terminal con el comando: echo "/path/to/your/directory">somename.jump
Coloque los assets/make_jumpfile.sh en la carpeta de script Nautilus. Esta carpeta generalmente se encuentra en ~/.local/share/nautilus/scripts
Descargue SoftDrink Tarball de la Latest Release , extraiga el archivo.
** CD al directorio ** que contiene makefile.am y configure.ac
Asegúrese de que esté instalado Autoconf, Libtool, Automake. Si no, instálelos usando el siguiente comando
Para Ubuntu/Debian:
sudo apt install autoconf libtool automake
Para Redhat/Fedora:
$ sudo dnf install autoconf libtool automake
** Ejecute los siguientes comandos **:
# These two needed only if you've cloned the repo
# autoreconf -i
# automake --add-missing
# Commands for everyone
./configure
make
** Instale el software **
sudo make install
Una vez instalado, puede eliminar el material descargado
Siga los pasos 1 a 4 en la instalación
Desinstalar el software
sudo make uninstall
cat , lo cual es bastante útil como marcador.SoftDrink se lanza bajo la licencia MIT.