2013-07-25 53 views
0

我試圖用Debian squeeze在我的EC2實例(m1.large)上安裝Tsung(基於erlang)。無法使用aptitude/apt-get在Debian EC2上安裝基本軟件包

My Tsung設置文件是「tsung_1.4.2-1.1_amd64.deb」。當我「dpkg -i來」,我得到了一個錯誤:

Preparing to replace tsung 1.4.2-1.1 (using tsung_1.4.2-1.1_amd64.deb) ... 
Unpacking replacement tsung ... 
dpkg: dependency problems prevent configuration of tsung: 
tsung depends on gnuplot; however: 
    Package gnuplot is not installed. 
tsung depends on libtemplate-perl; however: 
    Package libtemplate-perl is not installed. 
tsung depends on python-matplotlib; however: 
    Package python-matplotlib is not installed. 
tsung depends on erlang-abi-15.b; however: 
    Package erlang-abi-15.b is not installed. 
    Package erlang-base which provides erlang-abi-15.b is not configured yet. 
tsung depends on erlang-asn1 (>= 1:15.b.1-dfsg); however: 
    Version of erlang-asn1 on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-base (>= 1:15.b.1-dfsg) | erlang-base-hipe (>= 1:15.b.1-dfsg); however: 
    Package erlang-base is not configured yet. 
    Package erlang-base-hipe is not installed. 
tsung depends on erlang-crypto (>= 1:15.b.1-dfsg); however: 
    Version of erlang-crypto on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-inets (>= 1:15.b.1-dfsg); however: 
    Version of erlang-inets on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-os-mon (>= 1:15.b.1-dfsg); however: 
    Version of erlang-os-mon on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-snmp (>= 1:15.b.1-dfsg); however: 
    Version of erlang-snmp on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-ssl (>= 1:15.b.1-dfsg); however: 
    Version of erlang-ssl on system is 1:14.a-dfsg-3squeeze1. 
tsung depends on erlang-xmerl (>= 1:15.b.1-dfsg); however: 
    Version of erlang-xmerl on system is 1:14.a-dfsg-3squeeze1. 
dpkg: error processing tsung (--install): 
dependency problems - leaving unconfigured 
Processing triggers for man-db ... 
Errors were encountered while processing: 
tsung 

當我試圖安裝所有丟失的包,還有另一個包丟失,等等。

我試圖通過aptitude安裝erlang及其所有附加軟件包,但並非所有軟件包都可用。 我試着用apt-get一個又一個,它們取決於另一個依賴於另一個的包...

有沒有一種方法可以在一個命令中安裝基本所需的軟件包?或啓用能力? (大部分包都署名爲「V」,不能被添加到安裝目錄),如果安裝使用dpkg一個包,沒有它所有的依賴

感謝

+0

你可能想問你的問題在[su] –

回答

1

,您可以通過運行修復:

apt-get install -f 

請注意,它只會在您當前的存儲庫中找到軟件包。如果有些仍然丟失,請嘗試apt-get update。如果仍然無法正常工作,則需要找到託管這些軟件包的apt repo,或手動安裝軟件包。

1

Debian中的Erlang/OTP版本爲seems to be R14A,而您嘗試安裝的Tsung包需要R15B01。

看起來R15B01出現在擠壓式運動中。按照the instructions激活backports,並安裝新的Erlang包。

相關問題