नवीनतम 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। जैसे ही स्थिर संस्करण होगा) JabRef 4.0 जारी किया गया है और b) इस तस्वीर को स्थिर माना जाता है। किसी भी प्रतिक्रिया और समर्थन की सराहना की है।
कोपपर

1
@koppor जानने के लिए अच्छा है। आशा है कि यह जल्द ही बाहर हो जाएगा।
बेको

जवाबों:


18

सबसे पहले, निर्देशिका बदलें

cd ~/.local/share/applications

फिर, नैनो संपादक खोलें:

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 का आइकन कहां मिल सकता है?
बेको


वहां से एक ico डाउनलोड करें और इसे किसी भी फ़ोल्डर में सहेजें। यह /media/*फ़ोल्डर के अलावा कहीं भी आइकन रखने के लिए अनुशंसित है ।
राफेल

2
क्या होगा अगर मैं $> jabref जैसी कमांड चलाना चाहता हूँ?
जॉएल स्मिएर्त्नी

1
अच्छा उत्तर, और मैंने अपना लॉन्चर आइकन बनाने में सफलता प्राप्त की। फिर भी मुझे अभी भी दो समस्याएं हैं: पहला, अन्य आइकन के विपरीत, मुझे इसे डबल- क्लिक करने की आवश्यकता है , बजाय केवल एक बार क्लिक करने के लिए Jabbef ओपन करने की। दूसरी बात, JabRef अभी भी "Open With" मेनू में लागू नहीं होता है, और मुझे नहीं पता कि कैसे अपने सिस्टम को बताएं कि इसे .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 डे के साथ भी।
52बे इसाक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.