rar

프로그램이 HOME 디렉터리에 쓰지 못하도록 하려면 SMACK을 사용하세요.
rar

프로그램이 HOME 디렉터리에 쓰지 못하도록 하려면 SMACK을 사용하세요.

시작할 때마다 HOME 디렉터리에 빈 폴더를 만드는 바이너리 프로그램이 있습니다. 마음에 안들고 사용하고 싶어요스머커이를 방지하는 메커니즘입니다. 내 생각은 태그를 사용하여 HOME 디렉터리를 표시하고 HOME, 태그를 사용하여 프로그램 프로세스를 표시 NoWriteHome한 다음 세 가지 SMACK 규칙을 작성하는 것입니다. $ sudo setfattr -n security.SMACK64 -v 'HOME' "/home/${USER}" $ sudo setfattr -n securi...

Admin

RPATH가 설정되어 있는데도 이 실행 파일이 상대 경로 모듈 라이브러리를 로드하지 않는 이유는 무엇입니까?
rar

RPATH가 설정되어 있는데도 이 실행 파일이 상대 경로 모듈 라이브러리를 로드하지 않는 이유는 무엇입니까?

이 질문은 프로그래밍 측면과 관련되어 있지만 무슨 일이 일어나고 있는지 이해하려고 노력할수록 Unix/Linux RPATH와 관련이 있을 수 있다고 생각됩니다. Unix/Linux와 관련이 있다고 가정합니다. $ORIGIN(내 질문은 스택 오버플로에서도 큰 관심을 끌지 못합니다.) 질문의 프로그래밍 관련 측면을 최대한 많이 제거하겠습니다(예: CMakeLists.txt). 그러나 응답자가 관련성이 있다고 말하면. 실행 파일이 있는 하위 디렉터리에서 모듈 라이브러리(또는 다르게 호출되는 "공유 라이브러...

Admin

Ubuntu 18.04에 HDF5 라이브러리 1.8.16이 설치되어 있어야 합니다.
rar

Ubuntu 18.04에 HDF5 라이브러리 1.8.16이 설치되어 있어야 합니다.

이 특정 버전의 HDF5 라이브러리가 필요한 이전 소프트웨어를 실행해야 합니다. 그러나 Ubuntu 18에는 이미 최신 버전인 1.10.0-패치 1이 포함되어 있습니다. 결과적으로 나는 다음을 얻습니다. "헤더는 1.8.16이고 라이브러리는 1.10.0입니다." 1.8.16 버전에 대해 내가 찾은 유일한 소스는 다음과 같습니다.https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/hdf5-1.8.16/obtain51816.html. 하지만 Ubuntu 1...

Admin

DaVinci는 VanillaOS Orchid의 Apx 컨테이너에 있는 Fedora 39의 기호 조회 오류를 해결합니다.
rar

DaVinci는 VanillaOS Orchid의 Apx 컨테이너에 있는 Fedora 39의 기호 조회 오류를 해결합니다.

Fedora 39의 VanillaOS Orchid에서 실행되는 Apx 애플리케이션 컨테이너에서 DaVinci Resolve를 실행하는 동안 어려운 문제에 직면했습니다. 광범위한 연구와 실험을 포함한 문제 해결 노력에도 불구하고 여전히 문제가 발생합니다. 저는 Linux의 중급자이고 다른 곳에서는 해결책을 찾지 못했기 때문에 이 포럼에서 통찰력이나 해결책을 찾고 있습니다. :/ 환경: - 호스트 OS: VanillaOS Orchid - 컨테이너: ApxContainer - OS: Fedora 39 - ...

Admin

PhantomJS 실행 시 "libz.so.1" 문제가 발생합니다.
rar

PhantomJS 실행 시 "libz.so.1" 문제가 발생합니다.

아카이브에서 파일 내용을 추출한 후 phantomjs명령을 실행 phantomjs하면 오류가 발생합니다. phantomjs: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 온라인에서 해결책을 검색했지만 문제가 지속됩니다. 동적 링커 캐시를 ldconfig. 라이브러리 경로를 업데이트했습니다. export LD_LIBRARY_PATH=/usr/lib/x86_...

Admin

/lib의 일부 라이브러리 파일 크기가 0 "비어 있음"
rar

/lib의 일부 라이브러리 파일 크기가 0 "비어 있음"

dnf 업데이트 중에 이것을 발생시킵니다. ldconfig: 파일 /lib/librav1e.so.0이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/librav1e.so.0.6.6이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-3.so.200이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-3.so.200.26.0이 비어 있고 확인되지 않았습니다. ldconfig: 파일 /lib/libnl-genl-3.so.200이...

Admin

Linux so 규칙: .so 링크가 개발 패키지에서 나오나요?
rar

Linux so 규칙: .so 링크가 개발 패키지에서 나오나요?

내 Ubuntu jammy Linux PC에서 apt-get install libuv1libuv1 패키지( )를 설치한 후 다음과 같은 이름의 파일 libuv.so.1.0.0과 다음 이름의 심볼릭 링크 가 있음을 확인했습니다 libuv.so.1. $ find /usr -name "libuv.so*" 2>/dev/null /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0 /usr/lib/x86_64-linux-gnu/libuv.so.1 $ ls -l /usr/lib/x86_...

Admin

Nautilus는 RAR 파일을 추출하기 위해 어떤 무료 도구를 사용합니까?
rar

Nautilus는 RAR 파일을 추출하기 위해 어떤 무료 도구를 사용합니까?

Nautilus(GNOME 파일)는 unrar-free 또는 file-roller와 같은 무료 패키지를 사용하거나 Engrampa 또는 Xarchiver와 같은 GUI 도구를 사용하여 CLI를 통해 추출할 수 없는 일부 RAR 파일을 추출할 수 있다는 것을 확인했습니다. 정확한 이유를 모르겠습니다. 비밀번호나 특이한 내용은 없으며 일반 RAR 파일과 같습니다. 어쩌면 다른 형식일까요? 어쨌든, 명령줄에서 직접 수행할 수 있도록 Nautilus가 RAR 파일을 추출하는 데 사용하는 독립 실행형 도구가 ...

Admin

800-171 보안 정책이 활성화된 상태에서 samba-ad-dc를 설치할 때 공유 라이브러리를 찾을 수 없습니다
rar

800-171 보안 정책이 활성화된 상태에서 samba-ad-dc를 설치할 때 공유 라이브러리를 찾을 수 없습니다

규정 준수를 보장하기 위해 FIPS 800-171 보안 정책이 활성화된 Rocky Linux 8에서 Samba DC를 실행해 보았습니다. DVD 이미지에서 새로운 최소 VM을 설치하기 위해 .tar를 다운로드하여 압축을 풀고 Centos8S의 bootstrap.sh( ./configure make make install소스(기본 설정))를 실행하고 systemd 서비스를 설정한 후 실행하려고 시도했지만 다음 오류가 발생했습니다. : Nov 30 14:26:03 171-dc-test systemd[1]...

Admin

공유 라이브러리 변경
rar

공유 라이브러리 변경

공유 라이브러리를 사용하는 C 프로그램이 있다고 가정해 보겠습니다. 공유 라이브러리를 변경하고 다시 빌드하면 해당 라이브러리를 사용하는 모든 프로그램은 다음에 실행될 때 자동으로 해당 변경 사항을 받게 됩니다. 정적 라이브러리의 경우 변경 사항은 프로그램이 새 버전의 라이브러리로 다시 컴파일된 후에만 표시됩니다. 일부 공유 라이브러리 함수의 코드를 변경하거나(메서드 시그니처를 변경하지 않고) 새 함수를 추가하는 등의 경우 함수의 주소가 변경됩니다. 공유 라이브러리를 사용하는 프로그램이 재컴파일이나 재...

Admin

이전 매뉴얼 페이지를 새 매뉴얼 페이지로 교체
rar

이전 매뉴얼 페이지를 새 매뉴얼 페이지로 교체

libgpiod방금 RPi 4B(소스에서)에 현재 버전(버전 2.1)을 구축했습니다. 6개의 "명령줄 도구"가 소스 타르볼에 포함되어 있습니다 libgpiod. 이 make install프로세스 중에 이러한 도구와 새 man페이지가 에 설치됩니다 /usr/lib/arm-linux-gnueabihf. 매뉴얼 페이지:./share/man/man1 바이너리 exe 도구:./bin libgpiod시스템에서 기존 패키지를 제거하지 않았습니다. 지금은(버전 2.1을 유지할지 아니면 최신 패키지를 출시할지 결...

Admin

pkg-config가 언제/왜 라이브러리 링크 경로를 반환하지 않습니까?
rar

pkg-config가 언제/왜 라이브러리 링크 경로를 반환하지 않습니까?

나는 pkg-config내 것을 원한다파일 생성링크 경로 찾기libspa-0.2. 나는 pkg-config --libs libspa-0.2아무것도 반환되지 않은 것을 관찰했습니다. pkg-config단순화를 위해 쉘에서 직접 실행하여 문제를 설명 하겠습니다 .파일 생성. $ uname -a Linux MY_LINUX_PC 5.15.133.1-microsoft-standard-WSL2 #1 SMP Thu Oct 5 21:02:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ...

Admin

bc 계산기를 라이브러리로 응용 프로그램(스크립트 해석기)에 통합할 수 있습니까?
rar

bc 계산기를 라이브러리로 응용 프로그램(스크립트 해석기)에 통합할 수 있습니까?

bc 명령줄 계산기를 라이브러리로 응용 프로그램(스크립트 해석기)에 통합할 수 있습니까? 나는 이것이 이루어질 수 있는지 묻는 것이 아니라, bc를 래핑하여 라이브러리로 작동하게 할 수 있는 것이 이미 있는지 묻는 것입니다. 우분투 22.04에서는 bc-dev libbc-dev libbc와 같은 패키지를 찾을 수 없습니다... 이 주제를 인터넷 검색해도 도움이 되지 않았습니다. 내 목표는 명령줄 계산기 해석기를 bcArx Libertatis(Arx Fatalis)라는 GPL 게임 스크립트 해석기에 통...

Admin

공유 라이브러리 libappstream으로 인해 gnome 애플리케이션을 시작할 수 없습니다.
rar

공유 라이브러리 libappstream으로 인해 gnome 애플리케이션을 시작할 수 없습니다.

gnome 애플리케이션(예: 계산기, 파일, 이벤트 gnome-control-center)을 시작하려고 할 때마다 다음 오류가 발생합니다. gnome-control-center: error while loading shared libraries: libappstream.so.4: cannot open shared object file: No such file or directory 추가 조사 결과 그렇지 않은 것 같지만 libappstream.so.4이 /usr/lib/특정 버전의 appstrea...

Admin

Linux에서 바이너리의 직접 종속성과 간접 종속성을 구별합니까?
rar

Linux에서 바이너리의 직접 종속성과 간접 종속성을 구별합니까?

lddLinux에서는 특정 바이너리가 의존하는 모든 공유 라이브러리 목록을 제공합니다. 이는 일반적으로 바이너리를 생성하는 데 사용되는 링커 명령줄에 나열된 라이브러리보다 훨씬 더 광범위합니다. 여기에는 이러한 라이브러리의 종속성이 전부는 아니더라도 대부분이 포함됩니다. 명시적으로 링크된 라이브러리 목록(즉, 직접 종속성)만 결정하는 것이 가능합니까? 그렇다면 어떻게 합니까? ...

Admin