टीएलपीयूआई: टीएलपी के लिए जीटीके में निर्मित एक उत्कृष्ट ग्राफिकल इंटरफ़ेस

टीएलपी लिनक्स

कुछ समय पहले ब्लॉग पर यहां टीएलपी के बारे में एक लेख लिखें जो एक उत्कृष्ट उपकरण है जो हमें ऊर्जा प्रबंधन और हमारे लैपटॉप के भीतर इसका उपयोग करने में मदद करेगा।

अब आज हम टीएलपी के लिए डिज़ाइन किए गए एक ग्राफिकल इंटरफ़ेस को जानेंगे जिसके साथ हम अपने कंप्यूटर पर इस एप्लिकेशन का सबसे अच्छा संचालन और प्रदर्शन प्राप्त कर सकते हैं।

मुझे आपको याद दिलाना है कि टीएलपी सीएलआई के लिए बनाया गया एक उपकरण है या कमांड लाइन के लिए असफल होना।

इतने सारे उपयोगकर्ता इस तरह से काम करना पसंद नहीं करते हैं और इससे भी अधिक तब जब टीएलपी में कई अलग-अलग विकल्प और सेटिंग्स होती हैं।

TLPUI के बारे में

वह उपकरण जो हमें BPD को प्रबंधित करने में मदद करेगा चित्रमय इंटरफ़ेस से इसे TLPUI कहा जाता है। यह एक TLP GUI है जिसे GTK पर बनाया गया है।

टीएलपीयूआई इसे बीटा सॉफ्टवेयर माना जाता है। विकास के इस चरण में, आप TLP सेटिंग्स को पढ़, देख और सहेज सकते हैं, कॉन्फ़िगरेशन परिवर्तन (डिफ़ॉल्ट मान और सहेजे गए / सहेजे न गए स्थिति) के बारे में जानकारी प्रदर्शित कर सकते हैं।

सिस्टम पर इस ग्राफिकल इंटरफ़ेस को स्थापित करने के लिए, कुछ आवश्यक शर्तें होना आवश्यक है।

यह काम करता हैं:

  • सेटिंग्स को पढ़ा और प्रदर्शित किया जा सकता है
  • कॉन्फ़िगरेशन परिवर्तन के बारे में जानकारी प्रदर्शित करता है (डिफ़ॉल्ट / सहेजा नहीं गया)
  • परिवर्तन उपयोगकर्ता अनुमतियों और sudo (/ etc / default / tlp) के साथ सहेजे जा सकते हैं
  • tlp-stat को उई में लोड किया जा सकता है (सरल और पूर्ण)

Requisitos

उनमें से पहला और स्पष्ट रूप से है TLP पहले से सिस्टम में स्थापित हैउनके अलावा, Gtk3 पुस्तकालयों को स्थापित करना (अधिकांश मौजूदा सिस्टम पहले से ही उनके पास है) और Python3 स्थापित हैं।

Si उनके पास अभी तक टीएलपी स्थापित नहीं है प्रकाशन से परामर्श कर सकते हैं जिसमें मैं कुछ सबसे लोकप्रिय लिनक्स वितरण में इस उपकरण को स्थापित करने के लिए आदेश साझा करता हूं। लिंक यह है

लिनक्स पर पायथन 3 स्थापित करना

यदि आपके पास आपके सिस्टम पर पायथन 3 नहीं है, तो आपको इसे प्राप्त करने के लिए नीचे दिए गए आदेशों का पालन करना होगा।

पैरा जो डेबियन, उबंटू, लिनक्स टकसाल और इनमें से किसी भी व्युत्पन्न के उपयोगकर्ता हैं, हमें निम्नलिखित कमांड निष्पादित करना चाहिए:

sudo apt install python3-gi git python3-setuptools python3-stdeb

उन लोगों के मामले में जो के उपयोगकर्ता हैं आर्क लिनक्स, एन्टरगोस, मंज़रो लिनक्स या किसी भी आर्क-व्युत्पन्न सिस्टम को निम्न कमांड चलाना चाहिए।

sudo pacman -S python-pip python3

जबकि उन लोगों के लिए जो के उपयोगकर्ता हैं CentOS, RHEL, फेडोरा या इनसे प्राप्त कोई भी वितरण, हम इसके साथ स्थापित करेंगे:

sudo yum -S python-pip python3

यदि आप किसी भी संस्करण के उपयोगकर्ता हैं खुले तौर पर आपको टर्मिनल में निम्नलिखित टाइप करना होगा:

sudo zypper in python3 python-pip

TLPUI डाउनलोड करें

tlpui- कॉन्फ़िगरेशन

अब अगला चरण TLPUI टूल डाउनलोड करना होगा, जिसके साथ हम TLP ग्राफ़िकल इंटरफ़ेस प्राप्त करेंगे।

ऐसा करने के लिए हमें एक टर्मिनल खोलना होगा जिसमें हम ज़िप डाउनलोड करने और निकालने के लिए आगे बढ़ेंगे।

हम निम्नलिखित कमांड टाइप करने जा रहे हैं:

git clone https://github.com/d4nj1/TLPUI
cd TLPUI

और फोल्डर के अंदर होना हम निम्नलिखित कमांड निष्पादित करने जा रहे हैं:

python3 -m tlpui

यह ग्राफिकल इंटरफ़ेस खोलेगा जिसके साथ हम टीएलपी के साथ काम कर सकते हैं।

पैरा डेबियन, उबंटू और डेरिवेटिव के विशेष मामले में हम डेब्यू पैकेज बनाने के लिए पैकेज का निर्माण कर सकते हैं कि हम सिस्टम में स्थापित कर सकते हैं।

यह हम टर्मिनल में निम्नलिखित कमांड निष्पादित करके इसे करते हैं:

सीडी टीएलपीयूआई

python3 setup.py -command-package = stdeb.command bdist_deb

अब यह किया हम dpkg कमांड के साथ सिस्टम पर डिब पैकेज स्थापित करने जा रहे हैं, जो TLPUI DEB पैकेज स्थापित करता है उत्पन्न (python3-tlpui_0.1-1_all.deb), लेकिन आप इसे ग्राफ़िकल टूल का उपयोग करके भी इंस्टॉल कर सकते हैं। आपको TLPUI / deb_dist फ़ोल्डर में उत्पन्न TLPUI DEB पैकेज मिलेगा।

sudo dpkg -i deb_dist/python3-tlpui_*all.deb

TLPUI GUI चलाते समय, आप पा सकते हैं कि कॉन्फ़िगरेशन फ़ाइल यह खाली है। हम इसे निम्नलिखित तरीके से हल करते हैं।

एक टर्मिनल में हम टाइप करने जा रहे हैं:

mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg

और इस फ़ाइल की सामग्री को निम्नलिखित के साथ बदलें (आप इन विकल्पों को समायोजित कर सकते हैं):

[default] language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।