Конки (программное обеспечение)
Оригинальный автор(ы) | Бренден Мэтьюз |
---|---|
Стабильная версия | 1.21.4 [1]
/ 4 июля 2024 г |
Репозиторий | |
Написано в | С , С++ |
Операционная система | Linux , FreeBSD и OpenBSD |
Тип | Системный монитор |
Лицензия | Лицензии GPL и BSD [2] |
Веб-сайт | github |
Conky — это бесплатный настольный системный монитор для системы X Window . Он доступен для Linux , FreeBSD и OpenBSD . [3] Conky обладает широкими возможностями настройки. [4] [5] [6] и способен отслеживать многие системные переменные, включая состояние процессора , памяти , места подкачки , дискового пространства , температуры, процессов , сетевых интерфейсов , заряда батареи, системных сообщений, почтовых ящиков, обновлений Arch Linux , многих популярных музыкальных проигрывателей ( MPD , XMMS2, BMPx , Audacious и т. д.), обновления погоды, последние новости и многое другое. [7] высокого уровня В отличие от системных мониторов, которые используют наборы виджетов для отображения информации, Conky рисуется непосредственно в X-окне. Это позволяет настроить его таким образом, чтобы он потреблял относительно мало системных ресурсов. [8]
Conky был назван «одной из наиболее поддерживаемых и, безусловно, одной из самых полезных программ в мире с открытым исходным кодом» в журнале Linux Magazine . [9]
Он предварительно настроен в стандартной установке Pinguy OS и CrunchBang Linux . [10] [11]
История
[ редактировать ]Conky — это форк torsmo , системного монитора, который больше не поддерживается. [12] Однако Torsmo продолжает использоваться в системах, где предпочтение отдается приложениям, использующим минимум ресурсов. Damn Small Linux , например, запускает torsmo в корневом окне рабочего стола при установке по умолчанию своего Live CD . [13] Conky получил свое название от персонажа канадской телевизионной программы Trailer Park Boys . [14]
Обычное использование
[ редактировать ]Хотя Conky подходит для использования в качестве системного монитора, его также можно использовать для сбора и отображения многих других источников информации, а также можно расширить с помощью языка программирования Lua .
Conky также был портирован на такие устройства, как Nokia N900. [15] и может быть портирован практически на любую систему с GCC и реализацией X11 .
Пользователи создали и распространили множество индивидуальных сценариев, демонстрируя модульность и универсальность Conky в функциях и внешнем виде. Ветка на форумах Ubuntu выросла до более чем 2000 страниц, на которых пользователи делятся своими конфигурациями. [16] [17] [18] [19]
Пример использования
[ редактировать ]Простая конфигурация Conky, которая отображает время на рабочем столе пользователя, выглядит следующим образом:
Примечание. Начиная с версии 1.10 Conky изменил используемый синтаксис.
conky.config = {
alignment = 'middle_middle',
background = false,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'white',
default_outline_color = 'white',
default_shade_color = 'white',
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
use_xft = true,
font = 'Free Mono:size=30',
gap_x = 5,
gap_y = 60,
minimum_height = 5,
minimum_width = 400,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_stderr = false,
extra_newline = false,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
show_graph_scale = false,
show_graph_range = false
}
conky.text = [[
${time %H:%M}
]]
Более простой пример старого синтаксиса:
update_interval 30
own_window yes
own_window_type desktop
use_xft yes
xftfont DejaVu Sans:size=14
alignment bottom_right
TEXT
${time %H:%M}
Местоположение файла конфигурации по умолчанию: $HOME/.conkyrc или ${sysconfdir}/conky/conky.conf . В большинстве систем " sysconfdir » — это /etc , и вы можете найти там образец файла конфигурации ( /etc/conky/conky.conf ). [7]
Скриншоты
[ редактировать ]-
Конки в Arch Linux
-
Конки в Ubuntu
-
Conky в Fedora 14 (Лафлин)
-
Conky с lua в Debian
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск 1.21.4» . 4 июля 2024 г. Проверено 22 июля 2024 г.
- ^ Информация о лицензии Conky
- ^ Домашняя страница Конки
- ^ Руководство эксперта по настройке Conky. Архивировано 3 февраля 2009 г. на Wayback Machine, автор: Дмитрий Попов, на Linux.com.
- ^ Conky: широко настраиваемый системный монитор для X от Кейси Стампер на Debian.net
- ^ GKrellM против Conky. Архивировано 2 декабря 2008 г. в Wayback Machine Себастьяном Визелером.
- ^ Jump up to: а б Документация Конки
- ^ CLI Magic: Lightweight Conky — мощный системный монитор. Архивировано 7 ноября 2008 г. на Wayback Machine Шашанк Шарма на Linux.com.
- ^ Рем, Ян (март 2009 г.). «Жизненно важные показатели: мониторинг вашей системы с помощью Conky» (PDF) . Журнал Linux : 86–87. Архивировано из оригинала (PDF) 22 декабря 2009 г. Проверено 13 апреля 2010 г.
- ^ Домашняя страница PinguyOS [узурпировал]
- ^ «О CrunchBang Linux [CrunchBang Linux Wiki]» . Архивировано из оригинала 28 января 2012 г. Проверено 28 февраля 2012 г.
- ^ Часто задаваемые вопросы о Конки
- ^ Журнал изменений Damn Small Linux
- ^ Что такое Конки?
- ^ Пакет Nokia N900 Conky
- ^ Публикуйте свои файлы .conkyrc со скриншотами.
- ^ Конки-скрипты
- ^ Возвращение к Conky Gmail
- ^ Как: получить красивую настройку Conky 1.4.2.