Робочий стіл, браузер файлів та командний рядок
Особисто я створив /home/bin
каталог для зберігання сценаріїв для подібних випадків.
$ sudo mkdir /home/bin
Просто переконайтесь, що для кожного користувача каталог /home/bin
доступний:
$ sudo chmod +rx /home/bin
Крім того, новий каталог повинен бути вказаний як PATH="/home/bin:$PATH"
у ~/.profile
файлі кожного користувача або там, де PATH
це буде визначено у вашій системі.
Збережіть нижче bash
сценарій, як jabref
у новоствореному /home/bin/
каталозі.
#!/usr/bin/env bash
INSTALLDIR='/home/opt/jabref'
# Run the latest version.
java -jar $(ls -1v $INSTALLDIR/JabRef*.jar |tail -n 1) $@ &
bash
Скрипт повинен бути виконуваним:
$ sudo chmod +x jabref
Сценарій відкриє останню версію JabRef*.jav
попередньо збереженої програми /home/opt/jabref/
з будь-яким ще існуючим запуском робочого столу або будь-якою інтеграцією файлового браузера. Просте введення jabref
в командному рядку також працює.
sudo snap install jabref --edge --devmode
. Оновлення:sudo snap refresh jabref --edge --devmode
. Буде стабільна версія, як тільки a) JabRef 4.0 вийде і б) ця оснастка вважається стабільною. Будь-який відгук та підтримка цінується.