最新のJabrefを適切にインストールする方法は?


18

をダウンロードしましたJabRef-3.2.jar。コマンドラインから実行できます:

java -jar JabRef-3.2.jar

正常に動作します。ただし、可能な場合は適切なアイコンを使用して、スタートメニューにランチャーを追加します。これどうやってするの?

注:Xubuntu 15.04を実行しています。


2
JabRefチームは、JabRefのスナップ実行に取り組んでいます。プルリクエストを参照してください。インストール:sudo snap install jabref --edge --devmode。更新:sudo snap refresh jabref --edge --devmode。a)JabRef 4.0がリリースされ、b)このスナップが安定していると見なされるとすぐに、安定したバージョンがあります。フィードバックやサポートを歓迎します。
-koppor

1
@koppor知っておくと良い。それがすぐに出ることを願っています。
ベッコ

回答:


18

まず、ディレクトリを変更します

cd ~/.local/share/applications

次に、nanoエディターを開きます。

nano JabRef.desktop

ファイルに次を追加します。

[Desktop Entry]
Type=Application
Terminal=false
Icon=PATH TO YOUR ICON
Exec=java -jar /path/to/your/JabRef-3.2.jar
Name=NAME YOUR DESKTOP ICON

次に、Ctrl+ X-> Y-> Enter

起動するアイコンを作成する必要がありますMenu。単にで検索してください。


Jabrefのアイコンはどこで入手できますか?
becko


そこからicoをダウンロードし、任意のフォルダーに保存します。/media/*フォルダ以外の場所にアイコンを保持することをお勧めします。
ラファエル

2
$> jabrefのようなコマンドを実行する場合はどうなりますか?
ズロイスミエルトニー

1
いい答えです。ランチャーアイコンの作成に成功しました。それでも、私にはまだ2つの問題があります。最初に、他のアイコンとは異なり、一度クリックしてJabRefを開くのではなく、ダブルクリックする必要があります。第二に、JabRefは「開く」メニューにまだ適用されず、.bibファイルを開くために定期的に使用するようにシステムに指示する方法がわかりません。
フィリッポアルベルトエドアルド

2

デスクトップ、ファイルブラウザー、コマンドライン

個人的には、/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コマンドラインで入力するだけでも機能します。


少し遅れましたが、これはi3wm DEでもうまく機能します。
エーベアイザック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.