TLPUI: یک رابط گرافیکی عالی که در GTK برای TLP ساخته شده است

TLP لینوکس

چند لحظه پیش مقاله ای در مورد TLP در اینجا در وبلاگ بنویسید که ابزاری عالی است که به ما در مدیریت انرژی و نحوه استفاده در لپ تاپ کمک خواهد کرد.

اکنون امروز ما یک رابط گرافیکی طراحی شده برای TLP را خواهیم شناخت که با استفاده از آن می توانیم بهترین عملکرد و عملکرد این برنامه را در رایانه های خود بدست آوریم.

باید یادآوری کنم که TLP ابزاری است که برای CLI طراحی شده است یا خط فرمان را شکست می دهیم.

بنابراین بسیاری از کاربران ترجیح نمی دهند که به این روش کار کنند و حتی بیشتر وقتی TLP گزینه ها و تنظیمات مختلفی دارد ، بیشتر کار می کنند.

درباره TLPUI

ابزاری که به ما در مدیریت BPD کمک می کند از یک رابط گرافیکی به آن TLPUI گفته می شود. این یک رابط کاربری گرافیکی TLP است که بر روی GTK ساخته شده است.

TLPUI این نرم افزار بتا در نظر گرفته شده است. در این مرحله از توسعه ، می توانید تنظیمات TLP را بخوانید ، مشاهده و ذخیره کنید ، اطلاعات مربوط به تغییرات پیکربندی (مقادیر پیش فرض و وضعیت ذخیره شده / ذخیره نشده) را نمایش دهید.

برای نصب این رابط گرافیکی بر روی سیستم ، داشتن برخی پیش نیازها ضروری است.

کار می کند:

  • تنظیمات را می توان خواند و نمایش داد
  • اطلاعات مربوط به تغییرات پیکربندی (پیش فرض / ذخیره نشده) را نمایش می دهد
  • تغییرات را می توان با مجوزهای کاربر و sudo ذخیره کرد (/ etc / default / tlp)
  • tlp-stat را می توان در ui بارگذاری کرد (ساده و کامل)

مقررات

اولین آنها و بدیهی است که باشد TLP را قبلاً در سیستم نصب کرده ایدعلاوه بر آنها ، نصب کتابخانه های Gtk3 (اکثر سیستم های فعلی آنها را دارند) و Python3 نصب شده است.

Si آنها هنوز TLP را نصب نکرده اند می توانید با نشریه مشورت کنید که در آن من دستورات را به اشتراک می گذارم تا بتوانم این ابزار را در محبوب ترین توزیع های لینوکس نصب کنم. پیوند این است.

نصب پایتون 3 در لینوکس

اگر پایتون 3 را روی سیستم خود ندارید ، باید دستوراتی را که در زیر به اشتراک می گذارم دنبال کنید تا آن را بدست آورید.

به کسانی که از کاربران دبیان ، اوبونتو ، لینوکس مینت و هر مشتق از اینها هستند ، باید دستور زیر را اجرا کنیم:

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

در مورد کسانی که از کاربران استفاده می کنند Arch Linux ، Antergos ، Manjaro Linux یا هر سیستم مشتق از Arch باید دستور زیر را اجرا کند.

sudo pacman -S python-pip python3

در حالی که برای کسانی که کاربران از CentOS ، RHEL ، Fedora یا هر توزیع حاصل از این ، ما با نصب خواهیم کرد:

sudo yum -S python-pip python3

اگر کاربر هر نسخه ای از هستید openSUSE باید موارد زیر را در ترمینال تایپ کنید:

sudo zypper in python3 python-pip

TLPUI بارگیری

پیکربندی tlpui

اکنون مرحله بعدی بارگیری ابزار TLPUI خواهد بود که با آن رابط گرافیکی TLP بدست می آوریم.

برای این منظور باید یک ترمینال باز کنیم که در آن شروع به بارگیری و استخراج ZIP کنیم.

ما می خواهیم دستورات زیر را تایپ کنیم:

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

و داخل پوشه بودن ما می خواهیم دستور زیر را اجرا کنیم:

python3 -m tlpui

با این کار رابط گرافیکی باز می شود که می توانیم با آن TLP کار کنیم.

به در مورد خاص دبیان ، اوبونتو و مشتقات ، ما می توانیم بسته را ایجاد کنیم تا یک بسته deb ایجاد کنیم که ما می توانیم در سیستم نصب کنیم.

این ما این کار را با اجرای دستورات زیر در ترمینال انجام می دهیم:

سی دی TLPUI

python3 setup.py –command-packages = stdeb.command bdist_deb

اکنون این کار انجام شده است ما قصد داریم بسته دستور deb را بر روی سیستم با دستور dpkg نصب کنیم که بسته TLPUI DEB را نصب می کند. تولید شده (python3-tlpui_0.1-1_all.deb) ، اما همچنین می توانید آن را با استفاده از یک ابزار گرافیکی نصب کنید. بسته تولید شده TLPUI DEB را در پوشه TLPUI / deb_dist خواهید یافت.

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

ممکن است هنگام اجرای رابط گرافیکی TLPUI ، آنها متوجه شوند که فایل پیکربندی است خالی است. ما این را به روش زیر حل می کنیم.

در یک ترمینال می خواهیم تایپ کنیم:

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

و محتوای این پرونده را با موارد زیر جایگزین کنید (می توانید این گزینه ها را تنظیم کنید):

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


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.