![](/img/trans.png)
[英]How to install Net::SFTP perl module in Red Hat Enterprise Linux
[英]How to install Maven into Red Hat Enterprise Linux 6?
我正在研究一個 Scientific Linux 盒子,並嘗試使用yum
命令安裝 Maven。 對於那些不知道的人來說,科學 Linux 基於 Red Hat Linux Enterprise Edition 6。
我更喜歡以易於更新的方式安裝 Maven,這就是為什么我回避簡單地訪問 Apache Z9115C10980645C41313F244AC1A377 和獲取文件的原因。 僅以 root 權限運行yum
是不夠的。 我使用yum search maven
返回“JPackage Utilities”,我試圖安裝它只是為了得到:
Package jpackage-utils-1.7.5-3.12.el6.noarch already installed and latest version
我假設像/etc/yum.repos.d/maven.repo
這樣的創建新的 repo 文件之類的東西可以解決問題。 I found a site suggesting that I point my maven.repo file to the URL http://www.jpackage.org/jpackage50.repo , however this seems to be a fix for an older version of Linux as it did not solve my problem
一如既往地提前感謝任何幫助或建議!
發行版不可知的通用回購是你想要的。 以 root 身份,將幾個 jpackage-generic 存儲庫添加到 yum(以下兩個片段)。 然后執行 yum update,最后 yum install maven2。
cat > /etc/yum.repos.d/jpackage-generic-free.repo << EOF
[jpackage-generic-free]
name=JPackage generic free
baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/free/
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF
cat > /etc/yum.repos.d/jpackage-generic-devel.repo << EOF
[jpackage-generic-devel]
name=JPackage Generic Developer
baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF
我在嘗試將 JPackage 存儲庫與 Scientific Linux 6.2 一起使用時遇到了各種沖突,但我對來自“Fedora People”非官方存儲庫的dchen存儲庫的運氣要好得多。 我使用的回購配置是:
# Note: Replaced $releasever with 6Server since SL's "6.2" doesn't work
[epel-apache-maven]
name=maven from apache foundation.
baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=0
[epel-apache-maven-source]
name=maven from apache foundation. - Source
baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/SRPMS
enabled=0
skip_if_unavailable=1
gpgcheck=0
package 本身稱為apache-maven
並安裝 maven 3.0.3。
這是更新的方式:
curl http://www.jpackage.org/jpackage50.repo > /etc/yum.repos.d/jpackage.repo
yum update
yum install maven2
感謝安迪的回答(2011 年 6 月 10 日)。 它給了我一些提示。 但是,當我關注它時,我遇到了很多依賴問題,包括這些問題
ERROR with rpm_check_debug vs depsolve:
rpmlib(FileDigests) is needed by plexus-container-default-1.0-0.a9s1.2.jpp6.noarch
rpmlib(FileDigests) is needed by aspectj-1.5.4-1.jpp6.noarch
rpmlib(FileDigests) is needed by rhino-1.7-1.r2.8.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-dom-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by easymock2-2.5.2-2.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-xpath-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by xmlbeans-2.4.0-3.jpp6.noarch
rpmlib(FileDigests) is needed by jtidy-7.0-0.V04aug2000r7_dev.2.jpp6.noarch
rpmlib(FileDigests) is needed by lucene-2.4.1-5.jpp6.noarch
rpmlib(FileDigests) is needed by aqute-bndlib-0.0.363-1.jpp6.noarch
最后我意識到 JPackage 網站實際上有很好的更新說明。 所以我按照這兩頁,終於可以在我的機器上安裝 maven2 了。
Jpackage.org:安裝
Jpackage.org:使用存儲庫——Yum
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.