Руководства

Как отображать скорость отдачи и загрузки на панели Unity?

b_675_675_16777215_10_images_stories_indicator-sysmon1.pngIndicator Sysmonitor - по настоящему интересный индикатор, потому что он позволяет отображать любую статистику на панели Unity (или в Gnome), используя простые bash скрипты.

Правда, на данный момент не существует индикатора, отображающего актуальную статистику использования сети. Существует Indicator Multiload, но он отображает только график. Поэтому я (webupd8, - прим. переводчика) написал скрипт для Indicator Sysmonitor отображающий количество принятого/отданного трафика вкупе с использованием памяти и процессора.

Инструкция:

Прежде чем мы начнем, хочу предупредить: возможно, скрипт точно работает только на моем компьютере.

1. Установим индикатор для ubuntu 11.04:

sudo add-apt-repository ppa:alexeftimie/ppa

sudo apt-get update

sudo apt-get install indicator-sysmonitor

Если вы пользователь Ubuntu 10.10 (для 10.04 это не подойдет), скачайте .deb пакет отсюда

2. Установим dstat (его требует наш скрипт):

sudo apt-get install dstat

3. Теперь скачаем скрипт. Мы создадим папку (если она не существует) с названием «scripts» в вашей домашней директории и скачаем скрипт туда:

mkdir -p ~/scripts && cd ~/scripts

wget http://webupd8.googlecode.com/files/sysmon_0.1.tar.gz && tar -xvf sysmon_0.1.tar.gz

4. Заставим индикатор использовать наш скрипт. Откроем для этого Indicator-Sysmonitor (в системном меню он будет под именем «System Monitor Indicator»), потом щелкнем на него на панели и выберем «Preferces» и под «Use this command» введем:

$HOME/scripts/sysmon

 

b_675_675_16777215_10_images_stories_indicator-sysmon3.png

Теперь сохраним. Иногда при сохранении настроек индикатор подвисает, тогда введем в терминале:

killall indicator-sysmonitor

И запустим его заново.

5. Настроим скрипт.

b_675_675_16777215_10_images_stories_indicator-sysmon1.png

По умолчанию скрипт отображает RAM и сеть. Вы так же можете добавить отображение статистики CPU или сделать для себя любую нужную комбинацию (отображать только загрузку сети или, например, все). Откроем скрипт:

gedit ~/scripts/sysmon

И в верху файла увидим что-то похожее на:

#settings:

netspeed=true

ram=true

cpu=false

То, что вы увидите, говорит само за себя.

Для отображения элементов выставьте им значение true, а для скрытия - false. Также этот скрипт можно спокойно редактировать для отображения нужной вам статистики.

Комментарии   

 
0 #4 Maks 26.07.2014 05:32
2 и 3 пункты не понадобились. Всё настраивается вручную проще простого. Автору спасибо!
Цитировать
 
 
0 #3 Maks 26.07.2014 05:12
Разсве conky работает в Unity?
Цитировать
 
 
0 #2 aron 16.01.2013 00:11
Спасибо огромное! Долго искал и пытался разобраться. Эта статья очень помогла.
Цитировать
 
 
0 #1 vl6114 09.09.2011 11:27
Conky - проще и информативнее.
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Аккаунт



Подпишись на нашу RSS

Go to top