ओलिविया क्लाउड संगीत खिलाड़ी एक नया, ऊपर और हैलिनक्स के लिए संगीत खिलाड़ी आ रहा है। यह Qt5 टूलकिट के साथ बनाया गया है और इसका उद्देश्य एक एकीकृत स्थान प्रदान करना है जहां उपयोगकर्ता YouTube वीडियो, इंटरनेट रेडियो और लिनक्स पर स्थानीय संगीत फ़ाइलों को देखने से सब कुछ कर सकते हैं। अब तक, डेवलपर स्नैप पैकेज के माध्यम से प्रोग्राम को वितरित करने का विकल्प चुनता है। उस ने कहा, कार्यक्रम को उसके स्रोत कोड से बनाना भी संभव है, या यदि आप एक आर्क उपयोगकर्ता हैं, तो इसे आर्क लिनक्स यूजर रिपॉजिटरी से हड़प लें।
इस गाइड में, हम आपको दिखाएंगे कि स्नैप पैकेज, स्रोत कोड और AUR के माध्यम से ओलिविया संगीत खिलाड़ी को कैसे स्थापित किया जाए। शुरू करने के लिए, एक टर्मिनल विंडो को दबाकर खोलें Ctrl + Alt + T या Ctrl + Shift + T कीबोर्ड पर। फिर, नीचे दिए गए कमांड-लाइन निर्देशों का पालन करें जो आपके विशिष्ट उपयोग-केस से मेल खाते हैं।
ध्यान दें: स्नैप पैकेज उबंटू, फेडोरा, ओपनएसयूएसई, डेबियन, आर्क लिनक्स, सोलस और जेंटू पर काम करते हैं। यदि आप इन लिनक्स वितरणों में से एक का उपयोग नहीं कर रहे हैं, तो ओलिविया तक पहुंचने के लिए स्रोत कोड निर्देशों का पालन करना सबसे अच्छा है।
स्रोत कोड निर्देश

स्रोत कोड से ओलिविया को स्थापित करने के लिए कुछ निर्भरता की आवश्यकता होती है। ये निर्भरताएं Qt5 (और कुछ विकास मॉड्यूल), Mpv, Coreutils, Socat, Python संस्करण 2.7 और Wget डाउनलोडर हैं।
इन निर्भरताओं को स्थापित करना आपके द्वारा उपयोग किए जाने वाले ऑपरेटिंग सिस्टम के आधार पर अलग-अलग होगा, इसलिए यदि आपके पास कोई समस्या है, तो मार्गदर्शन के लिए ओलिविया गिटहब पर जाएं।
उबंटू / डेबियन निर्भरता
उबंटू के डेवलपर के रूप में उबंटू और डेबियन पर निर्भरता स्थापित करना सरल है, विशेष रूप से इसे काम करने के लिए आवश्यक पैकेजों की रूपरेखा। स्थापना शुरू करने के लिए, का उपयोग करें उपयुक्त नीचे कमान।
नोट: डेबियन पर, आपको स्विच करने की आवश्यकता हो सकती है उपयुक्त साथ में Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
आर्क लिनक्स निर्भरता
आर्क लिनक्स पर ओलिविया के लिए एक AUR पैकेज है,इसलिए इस खंड में बिल्ड निर्भरता स्थापित करने पर जाने की कोई वास्तविक आवश्यकता नहीं है। इसके बजाय, AUR निर्देशों को नीचे स्क्रॉल करें और इसके बजाय उन का पालन करें।
आर्क लिनक्स पर और ओलिविया की AUR रिलीज का उपयोग नहीं करना चाहते हैं? इसके बजाय स्नैप पैकेज संस्करण के साथ जाने पर विचार करें!
फेडोरा निर्भरता
डेवलपर्स पैकेजों की रूपरेखा तैयार नहीं करते हैंओलिविया के सफलतापूर्वक निर्माण के लिए आपको क्या-क्या चाहिए। उस ने कहा, आप GitHub विकास पृष्ठ की जांच कर सकते हैं और अपने पैकेज मैनेजर को खोज सकते हैं कि आपको सॉफ्टवेयर बनाने के लिए क्या चाहिए।
क्या आप अपने फेडोरा लिनक्स पीसी पर ओलिविया के निर्माण और संकलन के लिए आवश्यक निर्भरता का पता नहीं लगा सकते हैं? चिंता मत करो! स्नैप पैकेज चला सकते हैं फेडोरा! नीचे दिए गए स्नैप निर्देशों पर जाएं।
OpenSUSE निर्भरताएँ
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
सामान्य लिनक्स निर्भरताएँ
ओलिविया किसी भी लिनक्स वितरण पर संकलित कर सकता है, यह मानते हुए कि आपके पास निम्न निर्भरताएं स्थापित हैं:
- Qt5.5.1
- libqt5sql5-SQLite
- libqt5webkit5
- libqt5x11extras5
- एमपीवी
- coreutils
- socat
- अजगर 2.7
- wget
- Git
स्रोत से ओलिविया के निर्माण के लिए आवश्यक निर्भरता के बारे में अधिक जानकारी के लिए, परियोजना के GitHub पृष्ठ पर जाएं।
कोड डाउनलोड करें
एक बार निर्भरताएं स्थापित होने के बाद, git क्लोन कमांड का उपयोग करें और अपने लिनक्स पीसी के लिए नवीनतम कोड डाउनलोड करें।
git clone https://github.com/keshavbhatt/olivia.git
डाउनलोड किए गए कोड के साथ, टर्मिनल का उपयोग करके इसे स्थानांतरित करें सीडी आदेश।
cd olivia
उपयोग qmake टूल का निर्माण करें और ओलिविया ऐप के लिए निर्माण प्रक्रिया शुरू करें।
qmake
चल रहा है qmake समय की एक बड़ी राशि नहीं ले जाएगा। वास्तव में, यह आपके द्वारा कमांड दर्ज करने के तुरंत बाद खत्म हो जाएगा। जब यह हो जाए, का उपयोग करें बनाना बिल्डिंग प्रोसेस को कमांड और फिनिश करें।
कृपया ध्यान रखें कि ओलिविया ऐप को संकलित करने में लंबा समय लगने वाला है। वापस बैठो और इसे बनाने दो।
make
जब संकलन समाप्त हो जाता है, तो आप पूरी तरह से संकलित ओलिविया संगीत प्लेयर को अपने लिनक्स पीसी पर स्थापित करने में सक्षम होंगे स्थापित करें आदेश।
sudo make install
स्नैप पैकेज निर्देश
ओलीवा के डेवलपर्स में आवेदन वितरित करते हैंलिनक्स ऑपरेटिंग सिस्टम की एक किस्म पर आसान स्थापना के लिए एक स्नैप पैकेज। हालाँकि, स्नैप स्टोर से ओलिविया ऐप इंस्टॉल करने से पहले, आपको अपने सिस्टम पर स्नैपडील रनटाइम को सक्षम करना होगा।
अधिकांश लिनक्स वितरण पर स्नैपडील रनटाइम को सक्षम करना काफी त्वरित है। यह कैसे करें के बारे में अधिक जानकारी के लिए, इसे स्थापित करने के तरीके के बारे में हमारे गाइड को बताएं।

जब आप अपने लिनक्स ओएस पर स्नैपडील चला रहे हों, तो ओलिविया संगीत ऐप इंस्टॉल करें:
sudo snap install olivia-test
आर्क AUR निर्देश
ओलिविया संगीत ऐप AUR पर है और आर्क लिनक्स उपयोगकर्ताओं के लिए उपयोग करने के लिए तैयार है। इसे स्थापित करने के लिए, बेस-डेवेल और गिट पैकेजों को स्थापित करने के लिए पैकमैन पैकेज मैनेजर का उपयोग करके शुरू करें।
sudo pacman -S base-devel git
बेस-डेवेल और गिट पैकेज सेट हो जाने के बाद, ट्राइजन और हेल्पर डाउनलोड करें और इसे अपने आर्क पीसी पर स्थापित करें।
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
ट्राईज़ेन के साथ अब AUR से ओलिविया को स्थापित करने के लिए इसका उपयोग करें:
trizen -S olivia</ P>
टिप्पणियाँ