conky-all은 카이로를 설치한다고 하는데 루아는 어디에서도 카이로를 찾을 수 없습니다

conky-all은 카이로를 설치한다고 하는데 루아는 어디에서도 카이로를 찾을 수 없습니다

나는 한동안 conky를 사용하려고 노력했지만 cairo를 제대로 설치하지 못하는 것 같습니다.

내가 한 것:

  • 설치된 conky-all( sudo apt-get install conky-all)
  • Lua와 cairo를 사용하는 테마를 얻으려고 했지만 작동하지 않았습니다. conky가 cairo를 찾을 수 없었기 때문입니다.
  • 나는 lua 명령줄( )을 열고 lua명령을 시도했습니다 require 'cairo'. 알 겠어:
필드 없음 package.preload['cairo']
    파일 없음 '/usr/local/share/lua/5.2/cairo.lua'
    파일 없음 '/usr/local/share/lua/5.2/cairo/init.lua'
    '/usr/local/lib/lua/5.2/cairo.lua' 파일이 없습니다.
    파일 없음 '/usr/local/lib/lua/5.2/cairo/init.lua'
    파일 없음 '/usr/share/lua/5.2/cairo.lua'
    파일 없음 '/usr/share/lua/5.2/cairo/init.lua'
    './cairo.lua' 파일이 없습니다.
    파일 없음 '/usr/local/lib/lua/5.2/cairo.so'
    파일 없음 '/usr/lib/x86_64-linux-gnu/lua/5.2/cairo.so'
    '/usr/lib/lua/5.2/cairo.so' 파일이 없습니다.
    '/usr/local/lib/lua/5.2/loadall.so' 파일이 없습니다.
    './cairo.so' 파일이 없습니다.
스택 추적:
    [C]: 'require' 함수에서
    (명령줄):1: 메인 청크
    [C]: ?

나는 달렸고 conky -v다른 이야기를 들려주었습니다.

Lua bindings:
  * Cairo
  * Imlib2
  * RSVG

cairo를 '올바르게' 설치하는 방법이나 lua를 통해 이를 찾는 방법을 아는 사람이 있습니까? 난 단지 conky가 작동하길 원할 뿐이야 ;(

답변1

conky는 내부적으로 cairo 및 imlib2 바인딩만 제공하며 외부 Lua 설치에서는 작동하지 않습니다. 또한 [extra]의 conky는 imlib2로만 컴파일되므로 이를 사용해야 합니다. 정말로 카이로를 원한다면 카이로를 활성화한 상태로 다시 컴파일해야 합니다.

관련 정보