debian netplan 설치: 라이브러리가 없습니다. 이러한 .pc 파일에 대해 설치할 항목

debian netplan 설치: 라이브러리가 없습니다. 이러한 .pc 파일에 대해 설치할 항목

Debian 9에서 처음으로 netplan.io를 빌드하려고 시도했는데 다음 오류가 발생했습니다. 무엇을 설치해야 하는지 알려주실 수 있나요?

Package yaml-0.1 was not found in the pkg-config search path.
Perhaps you should add the directory containing  

`yaml-0.1.pc'   

to the PKG_CONFIG_PATH environment variable
No package 'yaml-0.1' found

Package uuid was not found in the pkg-config search path.
Perhaps you should add the directory containing 

`uuid.pc'

to the PKG_CONFIG_PATH environment variable
No package 'uuid' found

/usr 아래의 pkgconfig 디렉터리에는 이러한 .pc 파일이 포함되어 있지 않습니다. 그리고 PC 파일은 더 광범위한 검색에 표시되지 않습니다.

알려주세요. 무엇을 설치해야 합니까?

이:

src/generate.c:24:18: fatal error: glib.h: No such file or directory
 #include <glib.h>

그러나 usr/lib/x86_64-linux-gnu/pkgconfig/ 디렉토리에는 glib-2.0.pc가 있습니다. 구성 오류가 있습니까?

감사해요

답변1

복용 후

https://github.com/CanonicalLtd/netplan.git

설치가 필요합니다:

libyaml-dev 
libc6-dev
libglib2.0-dev
pandoc
uuid-dev

@dsstorefile 및 @user996142에게 감사드립니다.

netplan을 실행하려면 다음이 필요합니다.

pip3 install pyyaml

데비안 10의 경우 다음도 필요합니다.

pip3 install netifaces

관련 정보