Área de trabalho, navegador de arquivos e linha de comando
Pessoalmente, criei um /home/bindiretório para manter scripts para ocasiões como esta.
$ sudo mkdir /home/bin
Apenas certifique-se de que para todos os usuários o diretório /home/binesteja acessível:
$ sudo chmod +rx /home/bin
Além disso, o novo diretório deve ser listado como PATH="/home/bin:$PATH"no ~/.profilearquivo de todos os usuários ou onde quer PATHque seja definido no seu sistema.
Salve o bashscript abaixo como jabrefno /home/bin/diretório recém-criado .
#!/usr/bin/env bash
INSTALLDIR='/home/opt/jabref'
# Run the latest version.
java -jar $(ls -1v $INSTALLDIR/JabRef*.jar |tail -n 1) $@ &
O bashscript deve ser executado com:
$ sudo chmod +x jabref
O script irá abrir a última versão do JabRef*.javsalvo anteriormente no /home/opt/jabref/com qualquer ainda existente lançador de desktop ou qualquer integração com o navegador de arquivos. Simplesmente digitar jabrefna linha de comando também funciona.
sudo snap install jabref --edge --devmode. Update:sudo snap refresh jabref --edge --devmode. Haverá uma versão estável assim que a) o JabRef 4.0 for lançado eb) esse snap seja considerado estável. Qualquer feedback e apoio é apreciado.