x64 우분투를 사용하고 있습니다. 몇 달 전 실수로 모든 파일의 그룹/소유자를 엉망으로 만들었지 /
만 Ubuntu의 VirtualBox 설치를 사용하여 문제를 해결할 수 있었습니다.
이제 이 오류와 관련이 있다고 생각되는 문제가 있습니다. 다시 설치하려고 하면 ia32-libs
(Skype에 문제가 있어서 해당 라이브러리를 다시 설치해야 함) 다음과 같은 오류 메시지가 나타납니다.
/var/lib/dpkg/info/ia32-libs.postinst: 40: /usr/lib32/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: 권한이 거부되었습니다.
ls -al
/usr/lib32/gdk-pixbuf-2.0/`은 다음과 같습니다:
total 476
drwxr-xr-x 3 root root 4096 2011-09-24 17:08 .
drwxr-xr-x 53 root root 143360 2011-09-24 17:08 ..
drwxr-xr-x 3 root root 40 2011-09-24 04:44 2.10.0
-rwxr-xr-x 1 root root 9648 2011-04-05 00:40 gdk-pixbuf-query-loaders
재설치를 시도했지만 gdk-pixbuff-2.0
성공하지 못했습니다. 이 문제를 어떻게 해결할 수 있나요?
답변1
실행 ldd /usr/lib32/gdk-pixbuf-2.0//gdk-pixbuf-query-loaders
하고 모든 파일이 설명되었는지 확인합니다(줄은 비슷한 주소로 끝나야 합니다 (0xf7789000)
). 특히 권한을 확인하세요동적 로더 /lib/ld-linux.so.2
. 이는 이 특정 오류 메시지의 원인이 될 수 있는 배치의 유일한 파일이지만 다른 권한을 수정해야 할 수도 있습니다.
chown root:root /lib*/*
chmod a+rx /lib*/ld-* /lib*/*/
chmod -R a+r /lib