purpura, woda uspokaja

purpura, woda uspokaja
fot. Salman Arif Khan

piątek, 4 kwietnia 2014

conky

Conky jest elementem charakterystycznym dla Linuxa. Czym jest i dlaczego tak wiele osób używa conky? Dla mnie osobiście, gdy nie widzę conky na pulpicie, czuję, jakbym nie kontrolował swojego systemu.

W wielkim skrócie. Conky jest konfigurowalnym monitorem systemu. Programem, który potrafi zgromadzić i przedstawić mnóstwo informacji systemowych. Co więcej pozwala na przedstawienie informacji z innych programów - pocztowych, muzycznych, pogodowych itp. Odsyłam do artykułu angielskojęzycznej wikipedii lub strony projektu (swego czasu była polska strona informacyjna, ale niestety już jej nie ma).

Zaletą conky jest praca w tle, skuteczne zbieranie informacji i małe wymagania systemowe.

Conky jest programem, którego wykonanie jest ściśle związane i uzależnione od pliku konfiguracyjnego. To co jest widoczne na pulpicie jest jego odwzorowaniem. Jeden program, mnóstwo różnych konfiguracji. Warto wspomnieć, że wątek forum Ubuntu dotyczący właśnie conky i prezentacji własnych plików konfiguracyjnych ma ponad dwa tysiące stron!

Conky jest też dostępne w repozytoriach wielu systemów, a przynajmniej we wszystkich znanych mi debianowych i ubuntowych dystrybucjach Linuksa. Nie zawsze jest w samej dystrybucji niejako out of the box (jest np. w crunchbang linuksie, lxle lub pinguay linuksie) ale zawsze możemy zainstalować z repozytorium.

Najpierw możemy sprawdzić, czy w systemie jest conky zainstalowane. Brute force to wpisanie w terminalu słowa conky. Po efekcie lub komentarzu będziemy wiedzieć.

Możemy też w terminalu wpisać polecenie

$ dpkg -l | grep conky

czyli najpierw pobraliśmy listę zainstalowanych programów, którą przepuściliśmy przez filtr ze słowem conky.

U mnie efektem jest

$ dpkg -l | grep conky
ii conky-std 1.9.0-4 amd64 highly configurable system monitor (default version)


Mam zainstalowaną wersję standardową programu.

Jeżeli conky nie mamy, to sprawdzamy, co mamy w repozytoriach. W terminalu wpisujemy

$ apt-cache search conky

W moim przypadku (Debian) odpowiedzią jest

$ apt-cache search conky
conky-all - highly configurable system monitor (all features enabled)
conky-all-dbg - highly configurable system monitor (all features enabled - debug)
conky - highly configurable system monitor (transitional package)
conky-cli - highly configurable system monitor (basic version)
conky-cli-dbg - highly configurable system monitor (basic version - debug)
conky-std - highly configurable system monitor (default version)
conky-std-dbg - highly configurable system monitor (default version - debug)


Teraz tylko

$ sudo apt-get install conky

i standardowa wersja programu jest zainstalowana.

Informacje o programie są dostępne także w systemie. Każde z poniższych poleceń

$ conky --help
$ man conky
$ info conky

dostarcza informacji o programie (zamiast wyświetlać informacje na ekranie można je zapisać w pliku dopisując > conky.txt na końcu poleceń. W bieżącym katalogu zostanie utworzony plik conky.txt, w którym znajdą się pożądane informacje.

O ile możemy nie mieć wiedzy o programowaniu i wielu innych rzeczach, przy odrobinie chęci sami potrafimy utworzyć plik konfiguracyjny. Mnóstwo takich plików jest w internecie. Oczywiście często trudno je wykorzystać bez odpowiedniej modyfikacji, ale to nie jest trudne. Na wskazanej wyżej stronie dostępna jest dokumentacja.