[英]Trying to install rpm package
我正在嘗試在Linux環境中安裝GCC 4.7; 使用以下命令:
zypper install *.rpm
在包含以下內容的目錄中:
libgcc_s1-4.7.2_20130108-0.17.2.x86_64.rpm
libmpc2-0.8.2-1.7.1.x86_64.rpm
libstdc++6-4.7.2_20130108-0.17.2.x86_64.rpm
顯示以下錯誤:
error: Failed to read /usr/lib/rpm/rpmrc: Is a directory.
Repository named '_tmpRPMcache_' already exists. Please use another alias.
我無法找到它所在的tmpRPMcache ,以便II嘗試查找問題。 任何幫助都是非常明顯的。
似乎-當不是從存儲庫安裝rpm文件時-zypper對這些rpm使用“臨時”存儲庫。 由於某種原因該存儲庫已經存在。 可能您可以在/etc/zypp/repos.d/
找到該文件,然后安全地將其刪除(請確保創建一個副本):
mv /etc/zypp/repos.d/_tpmTPMcache_.repo{,.bak}
(我不確定100%的確切文件名;但是我懷疑您會在那找到它。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.