V minulej časti o distribúcií Crunchbang Linux sme si povedali niečo o samotnej distribúcií a jej inštalácií. V dnešnom článku sa pozrieme na možnosti nastavenia systému, poslovenčenia systému, inštaláciu balíčkov a orientáciu v Crunchi.
Po inštalácií systému máme Crunchbang v anglickom jazyku. Je preto potrebné, aby sme si nainštalovali zopár balíčkov, ktoré systém a aplikácie nastavia do nášho jazyka.
Inštalácia balíčkov a Slovenčina v systéme
Tí, ktorí používajú Ubuntu Linux, alebo Debian Linux, iste vedia, že k inštalácií balíčkov sa používa aplikácia Synaptic. Znovu trochu odskočíme od témy a musíme prísť na to, ako vyvolať ponuku, menu, z ktorej vyberieme aplikáciu Synaptic.V CrunchBang Linux je nainštalované prostredie OpenBox. Ide o veľmi ľahké a kvalitné grafické prostredie a orientácia v ňom nie je ťažká. Iba si treba trochu zvyknúť. V OpenBox sa akčná ponuka alebo menu spúšťa kliknutím na pracovnú plochu pravým tlačítkom myši. Vykonajte tak a pred Vami sa zobrazí nasledovné menu.

Toto je aplikačné menu v OpenBoxe. Nebudeme si rozoberať, čo ktoré položky znamenajú, pretože sami si prepíšeme jeho obsah do nami zrozumiteľného jazyka. Alebo aj nezrozumiteľného ;-).
Pre spustenie aplikácie Synaptic musíme myšou prejsť následne do položky
System > Synaptic Package Manager
Zadaním známeho hesla potvrdíme oprávnenie a spustí sa Synaptic. V ňom stačí vyhľadať všetky balíčky, ktoré obsahujú sk, respektíve slovak. Ja inštalujem hlavne aplikačné preklady.
- iceweasel-l10n-sk /balík slovenského prekladu pre internetový prehliadač IceWeasel/
- myspell-sk /spellchecker/
Avšak inštaláciou veľkých balíčkov zbytočne stratí Crunchbang zmysel, pretože je ľahký, rýchly a stabilný práve výberom balíčkov a preto je vhodný či na slabšie počítače, tak pre počítače s menším diskovým priestorom. Všetko je na Vás.
Aplikačné menu
To by bol teda prvý krok, nastavili sme prehliadaču slovenský jazyk. Teraz si prepíšeme aplikačné menu do slovenského jazyka. To budeme vykonávať editáciou konfiguračného súboru. A ten taktiež vyvoláme ponukou z kliknutia pravého tlačítka myši.
Settings > OpenBox Config > Edit menu.xml
To spôsobí otvorenie súboru menu.xml aplikáciou gedit. Tá už poslovenčená je ;-). Súbor menu.xml je konfiguračný súbor a obsahuje informácie a cesty či popisy. Je to v podstate programovanie, ktoré však nemusíte vedieť. Stačí vedieť prepisovať pár riadkov. Či už na preklad použijete translate.google.com, alebo svoje znalosti, je na Vás. Ukážme si niečo z editácie.

Rozoberieme si niektoré časti z konfiguračného súboru.
Spomenul som, že editácia menu.xml je ako programovanie. Programovanie v html. Tvorba a uzatváranie tagov. Aj menu.xml má svoje definície a musí byť každý nový tag uzatvorený. Uzatváranie tagu sa vykonáva v tagu . Ukážeme si teda kompletný prepis jednej položky.

Pripomeniem ešte jeden tag a to separate . Ten definuje rozdelenie položky v menu čiarou. Ešte ľahší spôsob je otvoriť si súbor a nakopírovať celý preložený obsah od niekoho. Prípadne prepísať tento súbor iným, preloženým.
Veľmi som sa potešil, keď vidím zapájanie sa užívateľov Linuxu do projektov. Pre Vás, ktorí chcete alebo využívate Crunchbang Linux, je k dispozícií už preložený súbor menu.xml a conkyrc. Preložil ho samozrejme užívateľ s menom Garcia82, registrovaný i na portáli. Pozdravujem ;-)
Link: http://crunchbanglinux.org/forums/topic/7240/slovak-translation-slovenska-lokalizacia/
Ak teda potrebujete preložiť menu, stačí okopírovať text, ktorí je vo fóre CrunchBang Linuxu a ten vložiť do svojho súboru. Takto isto sa dá nastaviť i preklad Conky. Čo je conky, si povieme v následujúcom odseku. Teraz už by ste mali vedieť základy editácie súboru "menu", ktorý môžete editovať vždy po inštalácií nového spustiteľného balíčka.
Conky
Conky je malá aplikácia, ktorá zobrazuje informácie definované v súbore conkyrc a zobrazuje ich na plochu. Ide len o čistý text, ktory môže byt farebne zladený, s pozadím, prípadne použitou priestvitnosťou. Výhodou tejto aplikácie, je, že nezaťažuje veľmi systém. Prakticky vôbec. Aj to však niekedy záleží od údajoch, definovaných v conkyrc. Ukážme si conky.

Môj conky obsahuje zväčša základnú konfiguráciu.
- Informáciu o mene systému (localhost), Demoneq
- Voliteľný popis (Dark and throne)
- Aktuálnu verziu jadra
- Vyťaženie procesora(ov)
- Vyťaženie RAM
- Dobu spustenia PC (uptime)
- Čas a dátum
- Využitie disku
- Informácie o sieti - Upload, Download, Počet stiahnutých MB, i nahratých MB vrátane IP adresy.
Okrem spomenutých údajov hore, sú to využitie SWAP, kontrola mailových účtov a výpis počtu nových správ, aktuálne počasie (skrátene, i komplet vrátane sily vetra, vlhkosti atď), informácie o sieti wifi, práve spustenú hudbu a mnoho iného.
Viac môžete nájsť napríklad na týchto odkazoch.
Tips, Tricks & Scripts - CrunchBang Linux Forums
Počasie z Ubuntu - wiki
Mnoho užitočných rád a nápadov nájdete aj v linku Forums na Crunchbang. Conky umožňuje meniť i farby písma, napríklad podľa môjho druhého "screenshotu".
Konfiguračný súbor conky sa nachádza na "adrese":
Menu > Settings > Conky config > edit .conky.rc.
Ako som hore spomenul, venovať sa conky nejdeme, postačí spomenúť, že na horeuvedenom odkaze je mnoho "šablón" pre conky. Prepísať ich do slovenčiny, či upraviť funkcie podľa seba je naozaj ľahké. Ešte uvediem kúsok z editácie.
background yes /služba beží na pozadí/
use_xft yes
xftfont DejaVu Sans:size=7
xftalpha 0.5
update_interval 1.0 /Interval znovunačítania v sekundách/
total_run_times 0
own_window yes
own_window_transparent yes /prehladnosť/
own_window_type override
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 180 5
maximum_width 180
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color grey
default_shade_color red
default_outline_color green
alignment top_right /osadenie/
gap_x 3
gap_y 23
no_buffers yes
uppercase no
cpu_avg_samples_2
override_utf8_locale yes
text_buffer_size 2048
TEXT /Hlavná časť, zobrazuje všetky informácie/
${font Trebuchet MS:size=29}${alignc}${time %H:%M:%S}${font} /čas/
${voffset 4}${font Trebuchet MS:size=8}${alignc}${time %A - %d - %B - %Y}${font}
${hr 1} /oddelovacia čiara/
/Tu začína kalendár/
${voffset 0}${font andale mono:size=7}${color ffffff}${execpi 600 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc -10} /' | sed /" $DJS "/s/" $DJS "/" "'${color red}'"$DJS"'${color ffffff}'" "/}${font} /Tu končí kalendár/
SYSTEM /Toto je hlavná časť, zobrazuje všetok výpis/
${hr 1} /Oddeľovacia čiara/
Jadro: ${alignr}$kernel /Výpis jadra/
Beží: ${alignr}$uptime /Výpis uptime, koľko je spustený počítač/
${color #3E3E3E}${cpugraph 000000 ffffff}${color} /graf zaťaženia CPU/
${voffset -6}cpu: ${cpu}% ${alignr 1} ${alignr}${freq}MHz ${acpitemp}°C /vyťaženie CPU, MHZ/
${voffset 0}hd: $fs_free_perc% ${voffset 0}${fs_free /home}/${fs_size /home} ${alignr}
${voffset 0}ram: $memperc% ${alignc} $mem${alignr 7} ${membar 6,50}
/Táto časť zobrazuje spustené procesy/
${voffset 2}${alignc -40}CPU% ${alignr}PAM%
${voffset 2}${top_mem name 1}${alignr}${top_mem cpu 1} ${top_mem mem 1}
${voffset 0}${top_mem name 2}${alignr}${top_mem cpu 2} ${top_mem mem 2}
${voffset 0}${top_mem name 3}${alignr}${top_mem cpu 3} ${top_mem mem 3}
${voffset 0}${top_mem name 4}${alignr}${top_mem cpu 4} ${top_mem mem 4}
/Zobrazenie rýchlosť internetu - download a upload/
${voffset 5}upload: ${alignr}${upspeedf ppp0} KB/s
${voffset 0}download: ${alignr}${downspeedf ppp0} KB/s
background yes
use_xft yes
xftfont DejaVu Sans:size=7
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type override
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 180 5
maximum_width 180
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color grey
default_shade_color red
default_outline_color green
alignment top_right
gap_x 3
gap_y 23
no_buffers yes
uppercase no
cpu_avg_samples_2
override_utf8_locale yes
text_buffer_size 2048
TEXT
${font Trebuchet MS:size=29}${alignc}${time %H:%M:%S}${font}
${voffset 4}${font Trebuchet MS:size=8}${alignc}${time %A - %d - %B - %Y}${font}
${hr 1}
${voffset 0}${font andale mono:size=7}${color ffffff}${execpi 600 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc -10} /' | sed /" $DJS "/s/" $DJS "/" "'${color red}'"$DJS"'${color ffffff}'" "/}${font}
SYSTEM ${hr 1}
Jadro: ${alignr}$kernel
Beží: ${alignr}$uptime
${color #3E3E3E}${cpugraph 000000 ffffff}${color}
${voffset -6}cpu: ${cpu}% ${alignr 1} ${alignr}${freq}MHz ${acpitemp}°C
${voffset 0}hd: $fs_free_perc% ${voffset 0}${fs_free /home}/${fs_size /home} ${alignr}
${voffset 0}ram: $memperc% ${alignc} $mem${alignr 7} ${membar 6,50}
${voffset 2}${alignc -40}CPU% ${alignr}PAM%
${voffset 2}${top_mem name 1}${alignr}${top_mem cpu 1} ${top_mem mem 1}
${voffset 0}${top_mem name 2}${alignr}${top_mem cpu 2} ${top_mem mem 2}
${voffset 0}${top_mem name 3}${alignr}${top_mem cpu 3} ${top_mem mem 3}
${voffset 0}${top_mem name 4}${alignr}${top_mem cpu 4} ${top_mem mem 4}
${voffset 5}upload: ${alignr}${upspeedf ppp0} KB/s
${voffset 0}download: ${alignr}${downspeedf ppp0} KB/s
Už len dodám, že do nastavenia zobrazovaných informácií o rýchlosti internetu, zmeníte moje ppp0, ktoré značí mobilné pripojenie, za napríklad eth0 alebo iné, ktoré používate vy. use_xft yes
xftfont DejaVu Sans:size=7
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type override
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 180 5
maximum_width 180
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color grey
default_shade_color red
default_outline_color green
alignment top_right
gap_x 3
gap_y 23
no_buffers yes
uppercase no
cpu_avg_samples_2
override_utf8_locale yes
text_buffer_size 2048
TEXT
${font Trebuchet MS:size=29}${alignc}${time %H:%M:%S}${font}
${voffset 4}${font Trebuchet MS:size=8}${alignc}${time %A - %d - %B - %Y}${font}
${hr 1}
${voffset 0}${font andale mono:size=7}${color ffffff}${execpi 600 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc -10} /' | sed /" $DJS "/s/" $DJS "/" "'${color red}'"$DJS"'${color ffffff}'" "/}${font}
SYSTEM ${hr 1}
Jadro: ${alignr}$kernel
Beží: ${alignr}$uptime
${color #3E3E3E}${cpugraph 000000 ffffff}${color}
${voffset -6}cpu: ${cpu}% ${alignr 1} ${alignr}${freq}MHz ${acpitemp}°C
${voffset 0}hd: $fs_free_perc% ${voffset 0}${fs_free /home}/${fs_size /home} ${alignr}
${voffset 0}ram: $memperc% ${alignc} $mem${alignr 7} ${membar 6,50}
${voffset 2}${alignc -40}CPU% ${alignr}PAM%
${voffset 2}${top_mem name 1}${alignr}${top_mem cpu 1} ${top_mem mem 1}
${voffset 0}${top_mem name 2}${alignr}${top_mem cpu 2} ${top_mem mem 2}
${voffset 0}${top_mem name 3}${alignr}${top_mem cpu 3} ${top_mem mem 3}
${voffset 0}${top_mem name 4}${alignr}${top_mem cpu 4} ${top_mem mem 4}
${voffset 5}upload: ${alignr}${upspeedf ppp0} KB/s
${voffset 0}download: ${alignr}${downspeedf ppp0} KB/s
tint2
Tint2 je orientačný panel v dolnej časti obrazovky. Na ňom sa uchovávajú informácie o otvorených oknách, systémový panel na zobrazenie hodín, zvuku, či napríklad v ňom sa uchováva minimalizovaný pidgin a pod. tint2 má tiež svoje rozšírené nastavenia.Konfigurácie a rôzne nastavenia, či typy si môžete znovu pozrieť na stránke crunchbang fóra.
http://crunchbanglinux.org/forums/topic/3232/my-tint2-config/
Konfigurácia sa vykonáva v súbore:
Menu > Settings > Tint2 Panel Config > edit config file
Tip
Iste si poniektorí všimnú viac možností nastavenia systému. Či už v položke System, alebo Settings. V skratke si prejdeme, o čo v nich vlastne ide.System > Compoziting
Nastavenie efektov, zapnutie, 3D akcelerácia. Jej využitie môže byť v prípade priesvitnosti terminálu či iného.
System > Terminator Config
Nastavenie terminálu Terminator.
System > Display Settings
Nastavenie obrazovky, rozlíšenia atď.
System > User Interface Settings
Nastavenie užívateľského prostredia, ikony, orámovanie okien, písmo systému.

Settings > Pover Management
Správca napájania.
Settings > Screensaver
Nastavenie šetriča obrazovky
Settings > Choose Wallpaper
Nastavenie pozadia na plochu.

System > Gparted
Nástroj na rozdeľovanie disku
System > Synaptic Package Manager
Nástroj na inštaláciu a odinštaláciu balíčkov, vykonanie aktualizácie
Iste ste si všimli, že aplikačné menu je dostupné cez pravé tlačítko. Navyše, vždy, keď nainštalujete alebo odinštalujete určitú aplikáciu, je potrebné pre prehľad, editovať konfiguračný súbor a nechať v ňom aktuálne informácie. Programátori a užívatelia systému Crunchbang Linux však vytvorili jednoduchší spôsob, ako sa "dostať" k menu. Ide o aplikáciu ADesk Menu, ktorá svoju aktívnu ikonu ukladá do systémového panelu. Ide o GTK skript, ktorý nájdete na adrese nižšie.
http://crunchbanglinux.org/forums/topic/5769/adesk-menu-a-menu-for-your-systray/
Ja však odporúčam využívať dock AWN. Ten potrebuje mať zapnuté efekty, teda Compoziting. Awant Windows Navigator je dock, panel, ktorý keď nastavíte (je v slovenčine), nemusíte mať na ploche spustený tint2 panel, ani používať pravé tlačítko k menu. Dokonca menu netreba ani editovať. AWN obsahuje tlačítko na menu, ktoré v sebe uchováva informácie a kategoricky má rozložené všetky aplikácie v systéme. Viď obrázok.

Kliknite si na obrázok, aby ste ho videli lepšie.
A to je aj koniec dnešného článku. Dúfam, že sa Vám Crunchbang zapáčil, že ho možno využijete a nastavíte, prípadne pochválite sa svojím výtvorom u nás vo Foto Galérií. Práve nad textom, je ten môj.






