Conky е проста, лека система за мониторинг на системата, която може да показва информация на вашия работен плот и ви позволява да наблюдавате няколко процеса едновременно. За тези, които обичат да поддържат минимален работен плот, но все пак искат да имат бърз достъп до разнообразна информация като имейли, време, използване на паметта и т.н., тогава Conky е само приложението за вас.

Докато инсталирането на Conky е лесно, конфигурирането може да бъде доста неприятна задача. Следвайте този урок отблизо и съм сигурен, че ще овладеете трик за нула време.

Инсталация

Щракнете тук, за да инсталирате Conky на вашето Ubuntu устройство. Алтернативно, отворете терминала ("Приложения -> Аксесоари -> Терминал") и въведете:

 sudo apt-get инсталирате conky 

След като инсталацията приключи, въведете терминала:

 zcat /usr/share/doc/conky/examples/conky.conf.gz> ~ / .conkyrc 

За да проверите дали работи conky, в терминала въведете

 Conky 

Ще се появи прозорец, показващ цялата системна информация. Освен фон, който е ваш собствен тапет, информацията ще бъде същата като тази, показана на изображението по-долу.

Затваряне на прозореца със затворен край. Сега ще го конфигурираме, за да покажем информацията, която искаме, а също и да сменим цвета й така, че да съответства на тези на вашия тапет.

Конфигуриране на Conky

Отворете началната си папка ("Места -> Начало"). Натиснете "Ctrl + H", за да покажете скритите файлове. Превъртете надолу, докато намерите файла ".conkyrc". Щракнете двукратно, за да я отворите в текстовия редактор. Това е основният конфигурационен файл, който ще засегне това, което се показва на вашия работен плот.

Превъртете надолу списъка и се уверете, че следната конфигурация е настроена правилно. Уверете се, че тези настройки нямат "#" отпред. Ако отговорът е "да", отстранете ги.

 фона yes yes use_xft yes xftfont Bitstream Vera Sans Mono: размер = 8 xftalpha 0.8 update_interval 5.0 total_run_times 0 собствен_window не own_window_type desktop собствен_window_transparent yes own_window_colour черен own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager double_buffer да minimum_size 280 5 draw_shades yes draw_outline no draw_borders no draw_graph_borders no stippled_borders 8 border_margin 4 border_width 1 default_color бял default_shade_color черен default_outline_color черно изравняване top_right gap_x 12 gap_y 12 no_buffers да главни букви не cpu_avg_samples 2 net_avg_samples 2 override_utf8_local no use_spacer няма text_buffer_size 1024 override_utf8_locale да 

Горните конфигурации са стандартната настройка, която използвах в моята система. Когато сте по-запознати с него, можете да го промените, за да отговаряте на вашите нужди. Когато приключите с настройките за конфигурация, оставете това настрана за известно време. Ще се върнем по-късно.

Инсталиране на пакета поща и прогноза за времето за Conky

Трябва да инсталираме допълнителен пакет, за да може Conky да показва нови прогнози за пощата и времето на вашия работен плот.

Във вашия терминал,

 gksu gedit /etc/apt/sources.list 

Добавете следния ред в края на файла.

 deb http://ppa.launchpad.net/m-buck/ubuntu hardy основен 

Запази и затвори.

Обратно към терминала си,

 sudo apt-get актуализация sudo apt-get инсталирате conkyemail conkyforecast 

Конфигуриране на прогнозата за времето

Сега отидете на Weather.com и регистрирайте партньорска сметка. Това ще ви позволи да поискате информация за времето във вашия град.

След като се регистрирате, проверете пощенската си кутия за имейла за потвърждение. Превъртете надолу по пощата, докато видите идентификационния номер на партньора и лицензионния ключ.

Обратно към терминала си,

 sudo cp /usr/share/conkyforecast/conkyForecast.config ~ / .conkyForecast.config gedit ~ / .conkyForecast.config 

Попълнете полетата "XOAP_Partner_ID" и "XOAP_License_key" с информацията от имейла за потвърждение. Запази и излез.

В браузъра си отидете на http://xoap.weather.com/search/search?where=YOUR_CITY и заменете YOUR_CITY с името на вашия град. Ще видите XML подобен на изображението по-долу. Запишете идентификатора. Това е идентификаторът на вашия град и ще ви трябва по-късно.

Поставете всичко заедно

Връщане към файла .conkyrc, превъртете надолу до, докато видите реда

 # неща след "TEXT" ще бъдат форматирани на екран TEXT 

Както е посочено в изявлението, всичко, което е поставено под думата TEXT, ще се покаже на екрана. Има един синтаксис, който трябва да следвате, за да го покажете правилно и красиво.

Следното е моята конфигурация. Вие сте свободни да копирате и променяте.

 TEXT $ {шрифт Радио пространство: размер = 30} $ {color5} DAMIEN PC $ {voffset -20} $ {color1} $ h $ {voffset -20} $ {font Радио пространство: размер = 14} $ {color1} {time% A% d% Y} $ {шрифт Радио пространство: размер = 55} $ {color1} $ {time% H:% M} $ {voffset -15} $ {font ConkyWeather: size = шрифт Verdana: размер = 15} $ {voffset -5} $ {execi 3600 conkyForecast --location = SNXX0006 --datatype = LT} / $ {execi 3600 conkyForecast --location = SNXX0006 --datatype = HT} $ stippled_hr $ { шрифт Verdana: style = Bold: размер = 9} $ {color1} Yahoo: $ {шрифт Verdana: размер = 8} $ {execi 600 conkyEmail --servertype = POP --servername = pop.mail.yahoo.com --username = xyz -password = xyz --ssl} нови имейли $ {font Verdana: style = Bold: размер = 9} $ {color1} Gmail: $ {execi 600 conkyEmail --servertype = IMAP - сървъра име = imap.googlemail.com - username = xyz - парола = xyz --ssl} нови имейли $ stippled_hr $ {font Verana: style = Bold: size = 9} CPU1: 8} $ {cpubar cpu1 10, 150} $ {cpu cpu1}% $ {шрифт Verana: style = Bold: размер = 9} CPU2: $ {font Verana: style = Bold: размер = 8} Име PID CPU% MEM% $ {font Verana: size = 8} $ {top name} } $ {top name}} $ {top name}} $ {top pid 2} $ {top cpu 2} $ {top mem}} $ {top name} {top name 4} $ {top pid 4} $ {top cpu 4} $ {top mem 4} $ {top name 5} $ {top pid 5} $ {top mem 5} Verana: style = Bold: size = 9} RAM: $ {font Verdana: size = 8} $ {mem} SWAP: $ {font Verdana: size = 8} $ {font = Veranda: style = Bold: размер = 9} $ {font Verana: style = Bold: размер = 9} Общо: $ {font Verana: size = 8} $ { } Общ брой качвания: $ {font Verana: size = 8} $ {totalup eth1} $ {font Verana: style = Bold: size = 9} $ {font Verana: style = Bold: size = 9} Скорост надолу: $ {font Verdana: size = 8} $ { Списък на задачите $ {font Verana: размер = 8} $ {execi 30 cat / home / damien / TODO.txt} 

Някои от често използвания синтаксис включват:

$ {font Verdana: style = Bold: size = 12} - Това означава да настроите показания шрифт на "Verdana" с размер 12 и удебелен шрифт. Можете да промените шрифта или размера, така че да отговарят на вашия работен плот. Трябва да отбележите, че той поддържа само шрифтове, които са инсталирани във вашата система. За да получите нови шрифтове, можете да отидете на dafont.com и да изтеглите любимите си шрифтове безплатно.

$ {execi 3600 ...} - Синтаксисът "execi" ви позволява да изпълнявате външни скриптове. Обърнете внимание, че използваме синтаксиса execi, за да проверите имейл адреса си, прогнозата за времето и също така да прочетете файла на списъка TODO и да го изведете на екрана. Номерът зад "execi" определя интервала (в сек) за Conky за изпълнение на скриптовете.

$ hr / $ stippled_hr - Това ще вмъкне хоризонтална линия на екрана. Синтаксисът "$ stippled_hr" се отнася до пунктирана линия.

${execi 3600 conkyForecast --location=SNXX0006 --datatype=LT} - Това е кодът за изпълнение, за да изтеглите информация за времето от Weather.com. Обърнете внимание, че трябва да замените --location=xyz с идентификатора на града.

${execi 600 conkyEmail --servertype=IMAP --servername=imap.googlemail.com --username=xyz --password=xyz --ssl} - Това е кодът за изпълнение за извличане на информация от пощенския ви профил в Gmail и Yahoo. За да активирате услугата IMAP, ще трябва да активирате настройката IMAP в профила си в Gmail ("Настройки -> Препращане и POP / IMAP").

$ {execi 30 cat /home/damien/TODO.txt} - Това е кодът за изпълнение, за да прочетете моя списък със списъка на TODO, намиращ се в моята начална папка, и да го покажете на екрана

За повече информация относно синтаксиса проверете променливия сайт на Conky.

Изпробвайте вашето Conky

Когато приключите с настройката си, в терминала въведете

 Conky 

да го пуснат да работи, и

 убийство 

да го прекрати.

Започнете Conky всеки път, когато влезете

Отидете на "System -> Preferences -> Sessions" и кликнете върху "Add". Попълнете полето, както е показано по-долу

Conky ще се зареди автоматично при следващото влизане в системата ви.

Това е екранна снимка на моята инсталация на Conky. Всъщност не е най-доброто, но го почиства моя десктоп в елегантен стил.

Сигурен съм, че имате много по-добра настройка от моята.

Полезни ресурси

  • Конусни променливи
  • Конфигуриране на конфигурацията Conky
  • Документация на Conky
  • Моят .conkyrc файл (Кликнете с десния бутон и изберете Save Link As. Преименувайте файла на .conkyrc и го поставете в домашната си папка )
  • Форум за