데비안의 최신 버전은 xf86-input-wacom
2년 된 것으로 보이며(0.34.99.1-1) 터치스크린이 더 이상 저절로 작동하지 않는 버그가 있었는데, 이는 버전 0.36.1에서 수정되었습니다. 나는 분명히 지금 내 데비안에서 그 버전을 사용하고 싶습니다(지금은 여전히 Buster이지만 업데이트할 수 있습니다). 패키지를 빌드하는 것이 허용되며 항상 업데이트됩니까, 아니면 단일 업데이트로 전체 시스템이 중단됩니까? 이 경우, Debian Buster가 정지되어 있으므로 그대로 유지해야 합니까? 나는 이렇게 함으로써 "프랑켄 데비안"을 만들고 있다는 것을 알고 있는데, 너무 많은 문제를 일으키지 않고 적절한 데비안 방식으로 어떻게 할 수 있습니까?
지금까지 찾은 편리한 링크:
https://sourceforge.net/p/linuxwacom/bugs/349/
https://packages.debian.org/source/sid/xf86-input-wacom
https://github.com/linuxwacom/xf86-input-wacom/wiki/Building-The-Driver
답변1
새 패키지가 업그레이드된 버전을 덮어쓸 위험 없이 아직 패키지되지 않은 패키지를 최신 버전으로 업그레이드하는 방법에는 여러 가지가 있습니다.
- 새 버전을 직접 패키징하거나 업데이트된 소스 패키지를 빌드하세요(이 예에서 Ubuntu에는 버전 0.36 패키지가 있습니다).
- 패키지를 제거하고 소스에서 설치합니다.
전자는 "데비안"에 가깝습니다.
그러나 특정 경우에 가장 좋은 해결책은 xf86-input-wacom
사용을 완전히 중단하는 것입니다. 즉, libinput
더 나은 멀티 터치 지원으로 Wacom 터치스크린을 지원하는 것입니다. Wacom 드라이버가 제거되면 자동으로 터치 스크린을 처리합니다.
그래도 작동하지 않으면 libinput
FrankenDebian을 사용하지 않고 Wacom 드라이버를 업데이트하는 가장 좋은 방법은 다음과 같습니다.재건운전사:
필요한 도구를 설치하세요
sudo apt install build-essential devscripts
Ubuntu 소스 패키지 받기
dget -ux https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/xf86-input-wacom/1:0.36.1-0ubuntu2/xf86-input-wacom_0.36.1-0ubuntu2.dsc
압축을 푼 디렉터리를 입력하세요.
cd xf86-input-wacom*
빌드 종속성을 나타내는 패키지를 만듭니다(이렇게 하면 정리가 더 쉬워집니다).
mk-build-deps debian/control
설치하다
sudo apt install ./*build-deps*.deb
멀리 옮기세요
mv ./*build-deps*.deb ..
패키지 빌드
dpkg-buildpackage -us -uc
생성된 패키지 설치
sudo debi
청소하다
sudo apt --autoremove purge xf86-input-wacom-build-deps xserver-xorg-input-wacom-dbgsym