Fedora 28에 Pulse Secure 5.3r4.2-b639를 설치하려고 했습니다. 커뮤니티에 게시된 모든 해결 방법 덕분에 해당 종속 항목을 설치할 수 있었습니다. 28 버전에서는 사용할 수 없는 종속성이 일부 있는데, webkitgtk
Pulse Secure에서 사용하기 때문에 F26 종속성을 다운로드했습니다.
지금까지는 pulseUi를 시작할 수 없습니다. 이제 pulseUi 실행이 중단되고 오류가 발생합니다.
/usr/local/pulse/pulseUi: symbol lookup error: /lib64/libwebkitgtk-1.0.so.0: undefined symbol: cairo_gl_surface_get_width
이 문제가 해결되었고 webkitgtk 4.2.3 버전에서 해결되었다는 기사를 여러 개 찾았지만 더 이상 사용되지 않기 전 마지막 버전인 4.2.11이 있습니다.
계속 진행해야 하는 추가 라이브러리나 파일이 무엇인지 알 수 없는 것 같습니다.
노트:F28을 업무용 OS로 사용할 예정이고 다양한 이유로 VPN 연결이 필요하기 때문에 이 수정 사항이 꼭 필요합니다.
답변1
페도라 28에서
실제로 Pulse Security 클라이언트 대신 데스크탑 GUI에 내장된 VPN 클라이언트인 Cisco AnyConnect 호환 VPN(openconnect)을 사용할 수 있습니다.
시도해 보셨나요?
열기: 설정 -> 네트워크 -> VPN -> VPN 추가 -> Cisco AnyConnect 호환 VPN(openconnect) -> VPN 프로토콜에서 Juniper/Pulse Network Connect가 선택되어 있는지 확인하세요.
답변2
당신은 절대적으로필요페도라를 사용하시나요? Debian/*buntu에 알레르기가 없다면 다음과 같이 Debian 9에 Pulse Secure 클라이언트를 설치할 수 있습니다:
# Install the package
dpkg -i /path/to/ps-pulse-linux-5.3r<version>-ubuntu-debian-64-bit-installer.deb
# Install missing dependencies
apt-get install libproxy1-plugin-gsettings && apt-get install libproxy1-plugin-webkit
그게 다야. 저는 Debian Stretch 워크스테이션에서 매일 Pulse Secure 클라이언트를 사용합니다.
그렇지 않으면 다음 GNUCash-hack을 활용할 수 있습니다.
https://community.pulsesecure.net/t5/Pulse-Desktop-Clients/Fedora-27-webkitgtk-no-longer-supported/mp/37592#M396