Làm thế nào để cài đặt đúng Jabref mới nhất?


18

Tôi đã tải xuống JabRef-3.2.jar. Tôi có thể thực thi nó từ dòng lệnh:

java -jar JabRef-3.2.jar

hoạt động tốt Nhưng tôi muốn có một Trình khởi chạy trong menu bắt đầu của mình, nếu có thể với một biểu tượng thích hợp. Tôi có thể làm cái này như thế nào?

Lưu ý: Tôi đang chạy Xubfox 15.04.


2
Nhóm JabRef đang làm việc để có được một snap chạy cho JabRef. Xem yêu cầu kéo . Cài đặt : sudo snap install jabref --edge --devmode. Cập nhật : sudo snap refresh jabref --edge --devmode. Sẽ có phiên bản ổn định ngay sau khi a) JabRef 4.0 được phát hành và b) snap này được coi là ổn định. Bất kỳ thông tin phản hồi và hỗ trợ được đánh giá cao.
koppor

1
@koppor Tốt để biết. Hy vọng nó sẽ ra sớm.
vẫy gọi

Câu trả lời:


18

Đầu tiên, thay đổi thư mục

cd ~/.local/share/applications

Sau đó, mở trình soạn thảo nano:

nano JabRef.desktop

Thêm phần sau vào tập tin:

[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

Sau đó, Ctrl+ X-> Y-> Enter.

Nó sẽ tạo một biểu tượng để bạn khởi chạy, chỉ cần tìm kiếm nó trong Menu.


Tôi có thể lấy biểu tượng của Jabref ở đâu?
vẫy gọi

Dưới đây là một số ví dụ
Raphael

Tải về một ico từ đó và lưu nó vào bất kỳ thư mục nào. Nên giữ biểu tượng ở bất cứ đâu ngoại trừ /media/*thư mục.
Raphael

2
Nếu tôi muốn chạy một lệnh như $> jabref thì sao?
Zloy Smiertniy

1
Câu trả lời hay, và tôi đã thành công trong việc tạo biểu tượng launcher của mình. Tuy nhiên, tôi vẫn có hai vấn đề: thứ nhất, không giống như các biểu tượng khác, tôi cần phải nhấp đúp vào nó, thay vì chỉ nhấp một lần để mở JabRef. Thứ hai, JabRef vẫn không áp dụng trong menu "Mở bằng" và tôi không biết làm thế nào để bảo hệ thống của mình sử dụng nó thường xuyên để mở các tệp .bib.
Filippo Alberto Edoardo

2

Máy tính để bàn, trình duyệt tệp và dòng lệnh

Cá nhân, tôi đã tạo một /home/binthư mục để giữ các kịch bản cho những dịp như thế này.

$ sudo mkdir /home/bin

Chỉ cần đảm bảo rằng với mọi người dùng, thư mục /home/bincó thể truy cập được:

$ sudo chmod +rx /home/bin

Hơn nữa, thư mục mới nên được liệt kê như PATH="/home/bin:$PATH"trong ~/.profiletệp của mọi người dùng hoặc bất cứ nơi nào PATHxảy ra được xác định trên hệ thống của bạn.

Lưu bashtập lệnh bên dưới như jabreftrong thư mục vừa tạo /home/bin/.

#!/usr/bin/env bash
INSTALLDIR='/home/opt/jabref'

# Run the latest version.
java -jar $(ls -1v $INSTALLDIR/JabRef*.jar |tail -n 1) $@ &

Các bashkịch bản nên được thực hiện thực thi với:

$ sudo chmod +x jabref

Tập lệnh sẽ mở phiên bản mới nhất được JabRef*.javlưu trước đó /home/opt/jabref/với bất kỳ trình khởi chạy máy tính để bàn nào hiện có hoặc bất kỳ tích hợp trình duyệt tệp nào. Đơn giản chỉ cần gõ jabrefvào dòng lệnh cũng hoạt động.


Hơi muộn một chút, nhưng điều này hoạt động rất tốt, ngay cả với i3wm DE.
Ébe Isaac
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.