공유 라이브러리에 대한 dpkg 오류

공유 라이브러리에 대한 dpkg 오류

정보보안 분야에 진출하고 싶습니다. 단순한 소원이죠? 저는 이 분야에서 일하고 싶지도 않고 단지 보안과 컴퓨터가 어떻게 작동하는지 알고 싶을 뿐입니다. 그래서 저는 Z security에서 udemy에 대한 윤리적 해킹 학습 과정을 구입하고 권장 학습 배포판을 설치했습니다(이것은 다음과 같습니다:https://zsecurity.org/download-custom-kali/). 시스템이 설치된 후 다음 명령을 실행합니다.

sudo apt-get update
sudo apt-get install aptitude
sudo aptitude upgrade

하지만 업그레이드하는 동안 다음 오류가 발생합니다.

systemd-machine-id-setup: error while loading shared libraries: libsystemd-shared-244.so: cannot open shared object file: No such file or directory
dpkg: error processing package systemd (--configure):
installed systemd package post-installation script subprocess returned error exit status 127
Setting up samba-common-bin (2:4.12.5+dfsg-3) ...
Checking smb.conf with testparm
testparm: error while loading shared libraries: libaesni-intel.so.0: cannot open shared object file: No such file or directory
dpkg: error processing package samba-common-bin (--configure):
installed samba-common-bin package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
systemd
samba-common-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
Setting up systemd (245.6-2) ...
systemd-machine-id-setup: error while loading shared libraries: libsystemd-shared-244.so: cannot open shared object file: No such file or directory
dpkg: error processing package systemd (--configure):
installed systemd package post-installation script subprocess returned error exit status 127
Setting up samba-common-bin (2:4.12.5+dfsg-3) ...
Checking smb.conf with testparm
testparm: error while loading shared libraries: libaesni-intel.so.0: cannot open shared object file: No such file or directory
dpkg: error processing package samba-common-bin (--configure):
installed samba-common-bin package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
systemd
samba-common-bin

aptitude왜 good 대신 good old를 사용합니까 apt? apt를 사용하면 같은 오류가 발생했기 때문입니다. 첫 번째(그리고 두 번째, 세 번째, 네 번째) 시스템 설치가 완전히 중단되었기 때문에 모든 것을 다시 설치하고 적성을 사용하여 업그레이드하기로 결정했습니다. 이것은 사용자 정의 배포판이며 업그레이드가 필요하지 않다고 말할 수 있습니다. 물론 나는 이것에 만족하지만 Nvidia GTX 1050ti 카드용 GPU 드라이버를 설치할 때 똑같은 오류가 발생했으며 이 WPA2 해시 없이는 hashcat에서 GPU 가속 드라이버를 사용해야 합니다. 균열은 몇 년이 걸릴 수 있습니다(아니요) 농담). 그건 그렇고, 이제 apt는 업그레이드 후 무엇을 하려고 해도 나에게 세그폴트를 제공하지만 적어도 나에게는 힘이 있습니다.

글쎄요, 제가 아는 한 읽을 수 있으니 오류가 무엇인지 살펴보겠습니다. 일부 파일이 누락되었다고 표시됩니다 libaesni-intel.so.0. libsystemd-shared-244.so해당 파일을 찾아보겠습니다.

doggo@Notebook:~$ sudo updatedb
[sudo] password for doggo: 
doggo@Notebook:~$ locate libaesni-intel.so.0
/lib/x86_64-linux-gnu/samba/libaesni-intel.so.0
doggo@Notebook:~$ locate libsystemd-shared-244.so
/usr/lib/systemd/libsystemd-shared-244.so

이상한? 물론. samba-libs다음과 같은 일부 삼바 패키지를 설치하려고 시도했지만 libwbclient0아무것도 변경되지 않았습니다. 아, 제가 지금 제 것이 gnome-control-center작동하지 않는다고 말씀드렸나요 ? libaesni-intel.so.0어떤 이유로든 그럴 필요도 있습니다.

나는 성공하지 못한 채 dpkg를 재구성하려고 시도했습니다. 이것도 sudo dpkg --configure -a --force-depends도움이 되지 않습니다.

5번의 Linux 재설치를 통해 문제를 해결하는 데 약 15-20시간을 보냈습니다! 이 배포판은 내가 사용해야 하는 스크립트와 프로그램에 대해 이미 사전 구성되어 있기 때문에 배포판을 변경하고 싶지 않습니다. 이제 Google 검색도 일부 유용한 정보만 제공합니다. 도움이 필요해요. 제발. 이 문제를 해결하는 방법? 이전 설치를 통해 더 많은 경험을 제공할 수 있지만 간단하게 유지하겠습니다.

관련 정보