HOME > 게시판 > 자료실
게시판| 자료실
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 20-11-05 10:34
spice-server 에 대해서 알아보자
 글쓴이 : jedi2277
조회 : 55  
https://libvdi.blogspot.com/2020/11/spice-server-1.html

https://www.spice-space.org/download.html

😊ps 명령어로 qemu 를 살펴보면 qemu-kvm 이라는 프로세스들을 볼수 있다. 이 qemu-kvm 이 실제 하나의 VM 이다. 이 qemu-kvm 이 사용하는 libspice-server.so 가 있는데 이것이 바로 VM 의 화면 및 기타 기능을 보내주는 spice 서버다. 다중의 클라이언트를 리슨하는게 아니라서 서버라고 하긴 뭐하지만 일단 spice 클라이언트에게 데이터를 보내주니까 서버는 맞다.





😊/usr/lib64 에 들어가서 libspice-server 로 검색해 보면 아래와 같이 so 들을 볼수 있다.

현재 설치된 버젼은 1.13.0 버젼인듯 보인다.






😊 https://www.spice-space.org/download.html 에 들어가서 보면 
spice-protocol 과 spice-server 소스를 다운로드 할수 있다.

















😊아래는 해당 소스들을 다운로드하고 압축을 푼 것이다










😊spice-protocol 은 아래 3단계로 설치된다
./configure
make
make install 

😊spice-protocol 설치후
spice-protocol.pc 가 /usr/share/pkgconfig/ 아래에 위치하도록 복사한다 (centos 기준)

😊spice 서버를 컴파일 하기전에 아래 패키지들이 필요하다
yum install -y openssl-devel.x86_64 libjpeg-turbo-devel.x86_64 opus.x86_64

😊spice 는 서버는 opus 코덱을 제외하고 구성하도록 하였다. 원하면 opus 코덱을 컴파일후 설치하고 진행가능함 

./configure --disable-opus




















😊./configure 후에 make 을 수행한다









😊so 파일들을 /usr/lib64 에 복사후에 ln 명령어로 libspice-server.so.1.14.0 으로 향하게 하면 된다. 그후 vm 재시작 



이 글을 트위터로 보내기 이 글을 페이스북으로 보내기