최근 출시된 패치를 사용하여 Thunar...Arch 방식을 패치, 컴파일 및 업그레이드하는 방법은 무엇입니까?

최근 출시된 패치를 사용하여 Thunar...Arch 방식을 패치, 컴파일 및 업그레이드하는 방법은 무엇입니까?

한때는수리하다최근에는 현재 열려 있는 디렉터리의 파일이 변경되면 Thunar가 잠기는 매우 성가신 버그가 수정되었습니다. 기다리고 싶지 않고 소스 코드를 다운로드하고 Thunar를 패치하고 컴파일하고 업그레이드하고 싶습니다.1.6.11만자로 17.0.1체계. 이 작업을 올바르게 수행하는 방법에 대한 지침이 있습니까? 아치 방식을 의미합니까? (말장난)

답변1

패키지를 빌드하고 PKGBUILD설치 하는 패키지를 작성하세요 .makepkgpacman

당신은부터 시작할 수 있습니다수나르짓,사용스냅샷 다운로드협회. 패치를 다운로드하여 동일한 디렉토리에 배치하고 autogen.sh.PKGBUILD

thunar-git이 xfce 버전에서 작동하지 않으면 manjaro의 기본 PKGBUILD로 시작하는 것이 좋습니다.

고쳐 쓰다: 이것수리하다이미 git으로 푸시되었으므로 aur의 thunar-git이 수정 없이 작동할 수 있습니다.

답변2

이 문제를 해결하려면 Arch 방식을 패치, 컴파일 및 업그레이드하려면 AUR에서 해당 패키지를 다운로드해야 한다고 생각합니다(가능한 경우 git 버전을 의미합니다. 일반적으로 개발자 패치가 적용되는 버전이므로 git 버전을 의미합니다).좋다PKGBUILD에서:

prepare() {
wget -O "${startdir}"/patch.diff https://bugzilla.xfce.org/attachment.cgi?id=7074
patch -p1 -i "${startdir}"/patch.diff -d "${srcdir}/${pkgname}"
}

두 명령 중 하나의 마지막 매개변수를 패치 URL과 패치 파일의 실제 루트 폴더에 대한 예상 값으로 바꿉니다.

관련 정보