patch

Yocto, bitbake - 패치 파일에서 원치 않는 블록을 제거하는 방법
patch

Yocto, bitbake - 패치 파일에서 원치 않는 블록을 제거하는 방법

저는 SeedStudio 오디세이 보드용 시스템을 비트베이크하려고 합니다. 패치를 적용하는 데 문제가 있습니다. CmdError('quilt --quiltrc /home/seed-studio/STM/Distribution-Package/build-openstlinuxweston-stm32mp1/tmp-glibc/work/stm32mp1-ostl-linux-gnueabi/optee-os-stm32mp/3.19.0-stm32mp-r1-r0/recipe-sysroot-native/etc/quiltrc pu...

Admin

ld-linux.so를 사용하여 프로그램을 실행하고 patchelf를 사용하여 인터프리터를 변경할 때 다른 결과가 나타나는 이유는 무엇입니까?
patch

ld-linux.so를 사용하여 프로그램을 실행하고 patchelf를 사용하여 인터프리터를 변경할 때 다른 결과가 나타나는 이유는 무엇입니까?

ld + --library-path를 사용하여 프로그램을 실행하는 것과 patchelf를 사용하여 로더를 변경하는 것의 차이점은 무엇입니까? 이를 설명하기 위해 다음은 있는 그대로 실행되지 않는 바이너리입니다. 아마도 최신 버전의 라이브러리가 없기 때문일 것입니다. $ ~/DOWNLOADS/APPS/magick /tmp/.mount_magickXiWzgy/usr/bin/magick: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (...

Admin

클라이언트에서 SLES RMT 서버 IP 또는 호스트 이름 가져오기
patch

클라이언트에서 SLES RMT 서버 IP 또는 호스트 이름 가져오기

우리 환경에는 SLES 서버 패치를 위한 여러 RMT 서버가 있습니다. 클라이언트가 현재 어떤 RMT 서버에 등록되어 있는지 어떻게 확인할 수 있습니까? 현재 우리는 repo 파일의 baseurl을 확인합니다. 어떤 명령이나 대안이 있습니까? ...

Admin

dkms의 PATCH_MATCH를 사용하여 5.15보다 높은 커널에 대한 모듈 코드 패치
patch

dkms의 PATCH_MATCH를 사용하여 5.15보다 높은 커널에 대한 모듈 코드 패치

DMKS는 선택적으로 특정 정규식과 일치하는 커널에 대한 모듈 코드를 패치할 수 있습니다. 맨페이지는 그다지 명확하지 않지만 자세히 살펴보면 일반적인 구문이 다음과 같다는 것을 확인할 수 있습니다. PATCH[0]="patch-foo.diff" PATCH_MATCH[0]="${regexp}" "모든 커널 5.15.95 이상"을 의미하는 정규식을 어떻게 작성합니까? ...

Admin

문자 차이를 파일에 강제로 패치
patch

문자 차이를 파일에 강제로 패치

안녕하세요, 저는 englishStrings.json 파일을 가지고 있는데 이 파일을 새로 편집/추가할 때 다른 모든 언어의 string.json 파일에 새로운 변경 사항을 복사해야 합니다. englishStrings가 변경되기 전에는 englishStrings와 otherLanguageStrings의 키와 행 수가 동일했지만 값은 달랐습니다. 나는 다음과 같은 일을하려고합니다 : git diff -U0 —-word-diff-regex=. —-word-diff=porcelain englishStri...

Admin

auto-patchelf는 종속성 libQt5SerialPort.so.5를 충족할 수 없습니다.
patch

auto-patchelf는 종속성 libQt5SerialPort.so.5를 충족할 수 없습니다.

NixOS에서 Qt Design Studio 2.3.1 Community를 실행하려고 합니다. 내 nix 파생 코드: flake.nix: { description = "Qt Design Studio"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs"; flake-utils.url = "github:numtide/flake-utils"; }; outputs = { self, nixpkgs, flake-utils }: flake...

Admin

편집하다
patch

편집하다

다른 유사한 질문이 있는 것을 보았지만 거기에 대한 답변은 나에게 적합하지 않았습니다. 제가 다운받은거 사용중인데Julia 1.9.2(Linux, x86-64, glibc) 사전 빌드된 바이너리바이너리를 실행하려고 시도했지만 다음 오류가 발생했습니다. bash: ./julia: cannot execute: required file not found 내 컴퓨터에서 다른 모든 바이너리를 실행할 수 있습니다. 내 이해는 bash가 파일을 실행하는 데 필요한 인터프리터를 찾을 수 없기 때문이라는 것입니다. ...

Admin

특정 문제에 대해 Linux 커널을 패치하고 컴파일하는 방법은 무엇입니까? (HP ENVY x360 2-in-1 노트북 15-ey0xxx에서는 소리가 들리지 않습니다.)
patch

특정 문제에 대해 Linux 커널을 패치하고 컴파일하는 방법은 무엇입니까? (HP ENVY x360 2-in-1 노트북 15-ey0xxx에서는 소리가 들리지 않습니다.)

나는 여기 누군가와 똑같은 문제에 직면했습니다. HP Envy x360 2022 Ryzen Edition 스피커가 작동하지 않음 다음을 사용하여 커널을 패치하고 다시 컴파일하고 싶습니다. https://lore.kernel.org/lkml/[이메일 보호됨]/ 커널을 패치하고 컴파일하는 방법에 대한 많은 튜토리얼이 있다는 것을 알고 있지만 이 특정 변경이 필요합니다. 제가 아는 한 이 변경 사항은 커널 릴리스에 공식적으로 포함되어 있지 않습니다. 내가 틀렸다면 정정해주세요. 내가 무엇을해야 하나? 어디...

Admin

Unity diff에서 타임스탬프의 목적은 무엇입니까?
patch

Unity diff에서 타임스탬프의 목적은 무엇입니까?

통합 형식의 예: --- lao 2002-02-21 23:30:39.942229878 -0800 +++ tzu 2002-02-21 23:30:50.442260588 -0800 @@ -1,7 +1,6 @@ -The Way that can be told of is not the eternal Way; -The name that can be named is not the eternal name. The Nameless is the origin of Heaven and Earth; -The Named is...

Admin

패치 형식 오류
patch

패치 형식 오류

patch: **** malformed patch at line 225: diff --git 225번째 줄은 다음과 같습니다. diff --git a/files/etc/Compile_info.txt b/files/etc/Compile_info.txt 파일 패치에 몇 줄을 추가한 패치가 많이 있는데 이제 225번 줄에서 항상 같은 오류가 발생하지만 이 줄은 건드리지 않았습니다. diff --git a/files/etc/Compile_info.txt b/files/etc/Compile_info.txt...

Admin

파이프라인의 일부로 패치를 어떻게 적용합니까? 즉, 표준 입력을 패치하는 방법은 무엇입니까?
patch

파이프라인의 일부로 패치를 어떻게 적용합니까? 즉, 표준 입력을 패치하는 방법은 무엇입니까?

mypatch.diffstdin에 균일한 diff를 적용하고 결과를 stdout으로 출력하고 싶습니다 . 지금까지 나는 다음을 시도했습니다. patch -i mypatch.diff -o - -u originalfile 성공적으로 적용 mypatch.diff하고 결과를 표준 출력으로 인쇄합니다. 그러나 표준 입력을 통하지 않고 원본 파일을 제공해야 합니다 originalfile. 다음과 같이 시도하면 : patch -i mypatch.diff -o - -u - 그러면 패치가 거부됩니다. patchi...

Admin

우분투 서버에 패치 파일 적용
patch

우분투 서버에 패치 파일 적용

우분투 서버 커널에 패치 파일을 적용하는 방법을 설명해 줄 수 있는 사람이 있습니까? 신청하려고 해요이것tcp_collapse_max_bytes우분투 서버의 TCP 통신 옵션에서 옵션을 활성화하는 패치 파일입니다 . 나는 팔로우한다이것답변을 듣고 신청을 시도했지만 .patch동일한 오류가 발생했습니다. 내 단계는 다음과 같습니다. 먼저 디렉터리를 커널 소스 폴더로 변경합니다. cd /usr/src/linux-headers-5.15.0-58-generic 그런 다음 명령을 실행합니다.patch -p0 ...

Admin

패치 압축 파일
patch

패치 압축 파일

먼저 압축을 풀지 않고 gzip으로 압축된 파일을 패치할 수 있는 방법이 있습니까? 나는 노력했다 patch -n <(gzip -d file.gz) patch_to_file.diff > new_file 하지만 난 겨우 얻었어 patch: **** Can't create temporary file /dev/fd/63.o65LeZA : No such file or directory 그러므로. 저는 스토리지 오버헤드를 피하고 싶습니다. 따라서 파이프/프로세스 대체를 통해 이를 수행할 수 있는...

Admin

업스트림 업데이트 시 자동으로 패키지 패치
patch

업스트림 업데이트 시 자동으로 패키지 패치

업데이트될 때 사용자 정의 패치를 업스트림 패키지에 자동으로 병합하는 방법이 있습니까? 지금까지 수집한 내용에 따르면 소스 코드를 수정하려면 유지 관리해야 하는 패키지의 별도 분기를 유지해야 합니다. 일부 패키지 관리자나 다른 도구가 업데이트할 때마다 작은 변경 사항(다른 키 바인딩, 아이콘 등)을 자동으로 패치할 수 있었으면 좋겠습니다. 이건 해서는 안되는 일인가요? 이것의 목적은 사용자가 사용자 정의 변경 사항을 "호깅"하고 업스트림에 기여하는 것을 방지하는 것입니까? ...

Admin

패치 명령 출력 "패치가 줄 중간에서 예기치 않게 종료되었습니다."
patch

패치 명령 출력 "패치가 줄 중간에서 예기치 않게 종료되었습니다."

diff 및 patch 명령을 스크립트로 작성하려고 합니다. 사용 하시면 bzcat이런 경고창이 뜹니다. # bzcat consolidated.patch.tar.bz2 | patch -d dev -p1 patch unexpectedly ends in middle of line patch unexpectedly ends in middle of line # echo $? 0 압축을 푼 파일을 사용하여 패치하는 경우에는 그러한 경고가 발생하지 않습니다. # tar -xf consolidate...

Admin