15.10 -> 16.04 이후에는 데스크탑 파일 유틸리티를 구성할 수 없습니다.

15.10 -> 16.04 이후에는 데스크탑 파일 유틸리티를 구성할 수 없습니다.

어제 15.10에서 16.04로의 x86_64 업그레이드는 잘 진행된 것처럼 보였지만 다음과 같은 상황이 남아 있습니다.

$ sudo apt-get install --reinstall desktop-file-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common liboauth0
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 5 not upgraded.
2 not fully installed or removed.
Need to get 0 B/7,564 kB of archives.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for desktop-file-utils:amd64
$

시스템에 아무것도 없기 때문에 다시 설치하고 싶은 유혹을 느끼지만 더 쉬운 솔루션이 있다면 좋을 것입니다. 인터넷 검색으로는 이 문제를 해결하는 데 도움이 되지 않았습니다.

감사해요,

마이크

답변1

이 오류가 발생했지만 패키지 이름이 다릅니다.

첫째, 부분적으로 설치/구성된 패키지가 있는 것 같습니다. dpkg --configure -a를 실행하여 해당 문제를 해결해 보세요. 오류가 발생하면 나열된 패키지 이름을 확인하십시오. 대상 패키지 작업을 마친 후에는 해당 패키지를 제거하고 완전히 다시 설치해야 합니다.

문제가 되는 패키지를 제거하고 캐시를 지운 다음 다시 설치하는 것이 도움이 되었습니다.

    # apt-get purge <partially installed/configured packages>
    # apt-get clean; apt-get update
    # apt-get install <package name(s)>

개별 패키지를 다운로드하고 dpkg -i check를 통해 설치할 수도 있습니다.http://packages.ubuntu.com/xenial/

    # wget http://mirrors.kernel.org/ubuntu/pool/main/d/desktop-file-utils/desktop-file-utils_0.22-1ubuntu5_amd64.deb
    # dpkg -i desktop-file-utils_0.22-1ubuntu5_amd64.deb

답변2

허위 경보. 문제는 실제로 존재했지만 관심 있는 패키지가 실제 범인인 것으로 보이는 또 다른 ppa를 추가했습니다. 제가 게시한 문제는 부작용이었습니다. 해당 ppa를 제거하면 모든 것이 다시 좋아집니다.

관련 정보