xfreerdp-server 서버 및 클라이언트 컴파일
1. 먼저 cmake 버전 보기
cmake-version 버전 번호가 2.8.8보다 작으면 최신 버전을 다시 설치해야 합니다
업데이트 버전은 다음과 같습니다.
1) apt-get autoremove cmake 삭제 버전
2) 최신 버전 다운로드
cd/usr
wget http://www.cmake.org/files/v2.8/cmake-2.8.9-Linux-i386.tar.gz
tar zxvf cmake-2.8.9-Linux-i386.tar.gz(압축 풀기)
환경 변수 수정
echo "export PATH=$PATH:/usr/cmake-2.8.9-Linux-i386/bin">>/etc/profile
source/etc/profile
3) 업그레이드 성공 여부 확인
cmake-version 2.8.9이면 업그레이드 성공
2, 컴파일 xfreerdp-server
1. 종속 패키지 설치
apt-get install cmake libssl-dev libx11-dev libxext-dev libxinerama-dev libxcursor-dev
libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libxrandr-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libavutil-dev libavcodec-dev
2、 cmake . -DWITH_SERVER=ON -DMONOLITHIC_BUILD=ON
make && make isntall
3. 그 디렉터리에 설치 보기
whereis xfreerdp-server
3. 클라이언트 컴파일
컴파일이 완료되면/usr/local/bin/디렉터리에 xfreerdp-server와 xfreerdp 프로그램이 있습니다
4. 실행.클라이언트와 서버가 두 기계에서 실행되다
1. 먼저 xfreerdp-server 서비스를 실행합니다
2, xfreerdp/u: (서비스 사용자 이름)/p: (서비스 비밀번호)/v: (서비스 IP) 기본 매개 변수, 기타 매개 변수는 홈페이지 참조
질문:
1. 다음 컴파일 오류가 발생했습니다.
/usr/local/src/FreeRDP/server/X11/xf_encode.c: In function 'xf_snapshot':
/usr/local/src/FreeRDP/server/X11/xf_encode.c:41:64: error: 'xfInfo' has no
member named 'xdamage_gc'
구체적인 원인은 X11과 관련된 라이브러리 해결 방법이 부족하기 때문이다.
apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev \
libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev \
libxrandr-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
2. 실행 문제
xfreerdp-server가 실행되면 클라이언트가 원격 데스크톱을 가져올 수 없습니다.디버깅 결과cressp 인증이 통과되지 않았습니다.구체적인 원인이 불분명하고 디버깅이 가능한 형들이 있습니다. 해결 방향을 부탁드립니다. 급등!!!
Linux 시스템이 자체적으로 가지고 있는 xrdp 프로토콜을 사용해 보십시오. 연결에 문제가 없습니다.
xrdp 설치: apt-get install xrdp
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.