우리는 의사 임베디드 시스템을 구축 중이며 Centos7.x를 RHEL9.x(또는 AlmaLinux9.x)로 교체하려고 합니다. CentOS7.x는 구성 파일을 스크립트로 사용 /etc/sysconfig/network-scripts하지만 RHEL9.x는 /etc/NetworkManager/system-connections지금까지는 . 구문은 다르지만 이해하기 완전히 어렵지는 않습니다. 그러나 우리는 rootfs를 읽기 전용으로 유지하고 싶었고 이러한 구성 파일에 대한 다른 읽기/쓰기 파티션에 대한 심볼릭 링크를 사용했는데 NetworkManager는 이를 좋아하지 않았습니다. (예를 들어, /etc/resolv.conf약간의 도발에도 패치를 적용하고 파일에 대한 심볼릭 링크를 따르지 않습니다 .nmconnection.) 읽기 전용 rootfs와 함께 NetworkManager를 사용할 수 있는 방법이 있습니까? 예를 들어 정적 심볼릭 링크 /etc/NetworkManager와 쓰기 가능한 파일 시스템 은 신경 쓰지 않지만 /etc/resolv.conf단순히 파일을 심볼릭 링크로 바꾸는 것은 작동하지 않는 것 같습니다. /etc/resolv.conf [추가하도록 편집됨:] /etc/resolv.conf예를 들어 심볼릭 링크로 바꾸는 것이 작동하지 않는 이유 중 하나는 NetworkManager가 시작 시 이를 수행하기 때문입니다.아니요이 파일을 편집하고 대신 다른 파일을 만들고 /etc/이름을 바꾸십시오. NetworkManager에게 이 작업을 수행하지 않도록 지시할 수 있는 방법이 있습니까? [추가 편집:] 매우 비슷해 보입니다.이 오류, 이는 2006년에 보고된 바 있다. 이 문제는 해결되지 않은 것 같습니다. /etc/networkmanager/ 다른 파티션의 폴더에 대한 심볼릭 링크로 설정하면 작동합니다.SELinux가 비활성화된 경우. SELinux를 활성화하면 실패합니다.
나는 Redhat Linux 서버에서 xrdp를 사용하고 있었고 작동 중이었지만 최근에는 다음 결함으로 인해 작동이 중지되었습니다. 알아보고 있습니다 xrdp-sesman -nm. 다음은 오류입니다. flatpak: /home/username/anaconda3/lib/libuuid.so.1: no version information available (required by /lib64/libappstream-glib.so.8) 나는 추가했다/lib64 and /usr/lib64 to $LD_LIBRARY_PATH 이 문제를 어떻게 해결할 수 있나요?