Synaptic(Debian Wheezy)에서 "...손상된 패키지..." 메시지에 어떻게 반응합니까?

Synaptic(Debian Wheezy)에서 "...손상된 패키지..." 메시지에 어떻게 반응합니까?

synaptocDebian-Wheezy에 문제가 있습니다 .

    uname -a
    Linux primergy 3.2.0-4-686-pae #1 SMP Debian 3.2.65-1+deb7u1 i686 GNU/Linux

앱을 설치하려고 하면 다음과 libaudit1같이 표시됩니다.

    Could not apply changes!
    Fix broken packages first.*

여기를 편집 /etc/apt/sources.list하고 비슷한 질문에서 몇 가지 추가 항목을 추가했습니다.

    # problem with synaptic 2015-05-21 (from stack-exchange):

    deb http://ftp.ua.debian.org/debian jessie main # contrib non-free # 
    #deb-src http://ftp.ua.debian.org/debian jessie main # contrib non-free # 
    deb http://ftp.ua.debian.org/debian jessie-updates main # contrib non-free #
    #deb-src http://ftp.ua.debian.org/debian jessie-updates main # contrib non-free #

방금 해봤는데 이런 오류가 또 발생했어요! 잔돈을 유지해주세요 :)

주어진 자격:

   root@primergy:/home/kampmann# aptitude why libaudit1
   i   adduser Depends passwd (>= 1:4.0.12)  
   p   passwd  Depends libaudit1 (>= 1:2.2.1)
   root@primergy:/home/kampmann# aptitude why-not libaudit1
   Unable to find a reason to remove libaudit1.
   root@primergy:/home/kampmann# aptitude why passwd   
   i   libuuid1 Depends passwd
   root@primergy:/home/kampmann# aptitude why libuuid1
   i   libxapian22 Depends libuuid1 (>= 2.16)
   root@primergy:/home/kampmann# aptitude why adduser 
   i   red5-server Depends adduser (>= 3.11)
   root@primergy:/home/kampmann# 

설치가 안되는 이유가 있나요?libaudit1

일반적으로: 시스템을 업그레이드하고 싶은데 그러한 메시지가 약 1800개 있습니다!

둘째, 나는 다음을 수행했습니다.

root@primergy:/home/kampmann# apt-get install libaudit1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libglib2.0-0 : Breaks: glib-networking (< 2.33.12) but 2.32.3-1 is to be installed
N: Ignoring file 'skype-debian.old' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'mono' in directory '/etc/apt/sources.list.d/' as it has no filename extension
N: Ignoring file 'skype-debian.old' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'mono' in directory '/etc/apt/sources.list.d/' as it has no filename extension
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
root@primergy:/home/kampmann# 

내 질문: Debian Wheezy를 다음 버전으로 업그레이드해야 합니까?

답변1

다음 소스 목록에 주석을 달고 contrib사용 합니다.non-free

첫 번째 소스 규칙은 다음과 같습니다.

deb http://ftp.debian.org/debian/ wheezy main contrib non-free

그 다음에:

apt-get update ; apt-get -f install ; apt-get install libaudit1;

관련 정보