我試圖openvasv6
使用給出的說明進行安裝這裡。
我正在使用 Debian Wheezy (amd64)。
$ sudo apt-get -y install greenbone-security-assistant openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc rsync
Reading package lists... Done
Building dependency tree
Reading state information... Done
rsync is already the newest version.
sqlite3 is already the newest version.
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:
greenbone-security-assistant : Depends: libc6 (>= 2.14) but 2.13-38+deb7u1 is to be installed
Depends: libopenvas5 (>= 5.0.4) but it is not going to be installed
openvas-administrator : Depends: libc6 (>= 2.15) but 2.13-38+deb7u1 is to be installed
Depends: libopenvas5 (>= 5.0.4) but it is not going to be installed
openvas-cli : Depends: libopenvas5 (>= 5.0.4) but it is not going to be installed
openvas-manager : Depends: libc6 (>= 2.15) but 2.13-38+deb7u1 is to be installed
Depends: libopenvas5 (>= 5.0.4) but it is not going to be installed
openvas-scanner : Depends: libc6 (>= 2.15) but 2.13-38+deb7u1 is to be installed
Depends: libopenvas5 (>= 5.0.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
是否可以解決此問題並安裝軟體包?謝謝。
答案1
這些錯誤表示您嘗試安裝的軟體包依賴比 Debian 系統儲存庫中可用的更新的系統軟體包。
基本上,這意味著這些軟體包需要較新版本的 Debian(例如測試分支)或具有較新系統軟體包的不同發行版。
Debian 沒有在 Wheezy 中提供更新的系統軟體包的原因是因為 Debian 注重穩定性。發布後,推送的更新很少,因此不會破壞任何功能,也不會引入新的錯誤。
如果您確實需要這些軟體包,您可以將 Debian 升級到測試版。