Возникла ситуация, что нужно поставить программу из исходников и нужно что-бы она отслеживалась системой. Был софт, который мог создавать deb пакет ( к примеру ), вот нужно тоже самое только для ebuild.
Свой ebuild?
riso, а что за программа?
Можно поискать в оверлеях (это не все, только как пример), можно поискать в багзилле, можно попытаться написать самому.
да conky-cli хочу собрать, взял pkbuild с archlinux, пошел по ссылке, загрузил conky, сконфигурировал
./configure --prefix=/usr --sysconfdir=/etc --disable-lua --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window --disable-xft --disable-hddtemp --disable-portmonесли установлю, сложно будет удалять, разве что руками.
Та что в portage не хочет отдавать вывод в консоль, хотя собрал я ее без поддержки X. Поэтому и маюсь.
riso, напомните, пожалуйста, зачем вам вывод conky в консоль.
связка dzen2+conky , я уже привык к ней.
да conky-cli хочу собрать, взял pkbuild с archlinux, пошел по ссылке, загрузил conky, сконфигурировал
Точно так можно сконфигурировать, используя USE-флаги.
Покажите конфигурационный файл Conky.
background no
out_to_console yes
update_interval 5
TEXT
${if_mpd_playing}^fg(\#ffffff)^fg(\#4c5fff)^i(/home/riso/.xmonad/dzen/note.xbm): ${mpd_artist} - ${mpd_title 60}${endif}\
${if_match "${exec /home/riso/.xmonad/mail_script}" > "0"} ^fg(\#ebac54) ^i(/home/riso/.xmonad/dzen/mail.xbm) ^fg(\#f21906)${exec /home/riso/.xmonad/mail_script} ${else}${endif}\
${if_match "${execi 30 /home/riso/.xmonad/servers/liga.sh}" != "on"} ^fg(\#ff306e) [liga:off] ${else} ^fg(\#949494)[liga:on]${endif}${if_match "${execi 30 /home/riso/.xmonad/servers/debian.sh}" != "on"} ^fg(\#ff306e) [debian:off] ${else} ^fg(\#949494)[debian:on]${endif}\
^fg(\#ffffff):: ^fg(\#ebac54)^i(/home/riso/.xmonad/dzen/diskette.xbm) ^fg(\#49a5c2)d:^fg(\#949494)${fs_free_perc /d}% | ^fg(\#49a5c2)home:^fg(\#949494)${fs_free /home} | ^fg(\#49a5c2)root:^fg(\#949494)${fs_free /} ^fg(\#ffffff):: \
^fg(\#ebac54)^i(/home/riso/.xmonad/dzen/mem.xbm) ^fg(\#abd82c)${memperc}%\
^fg(\#ffffff)::^fg(\#ffaf5f) ^i(/home/riso/.xmonad/dzen/cpu.xbm) ^fg(\#abd82c)${cpu}%\
^fg(\#49a5c2)vol: ^fg(\#ffffff)[${exec /home/riso/.xmonad/volume}]\
^fg(\#6bd395)^i(/home/riso/.xmonad/dzen/clock.xbm) ${exec date +%A_%e\|%R}\
${if_match "${exec /home/riso/mail}" == "1"} 1 ${else} 0 ${endif}дело в том, что запускаю
background no
out_to_console yes
update_interval 5
TEXT
${cpu 1}
все работает. А если так
background no
out_to_console yes
update_interval 5
TEXT
${exec date +%A_%e\|%R}то не работает
Попробуйте первой строкой в конфигурационном файле Conky поставить
out_to_x noПопробуйте первой строкой в конфигурационном файле Conky поставить
no such configuration: 'out_to_x'ну с датой еще ладно, но вот если exec не работает, тяжко будет.
riso, exec со стандартным conky работает.
Вот к примеру у меня сенсоры:
k10:${alignr}${execi 1 sensors | sed -n '3p' | cut -c16-22}
CPU:${alignr}${execi 1 sensors | sed -n '19p' | cut -c16-22}
M/B:${alignr}${execi 1 sensors | sed -n '20p' | cut -c16-22}
FAN:${alignr}${execi 1 sensors | sed -n '17p' | cut -c14-21}
FAN:${alignr}${execi 1 sensors | sed -n '18p' | cut -c14-21}Все отлично и не надо никаких ebuild'ов своих .
хм, тогда буду думать, что у меня не так.