วิธีการติดตั้งไฟล์รอบต่อนาทีพร้อมกับการอ้างอิงทั้งหมดของมัน?


19

ฉันพยายามติดตั้งHPCCบนเครื่องที่ใช้ RHEL

ฉันมีหนึ่ง.rpmไฟล์และเพื่อติดตั้งรอบต่อนาทีนี้ฉันใช้คำสั่งต่อไปนี้:

sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm

ฉันได้รับข้อผิดพลาดดังต่อไปนี้:

error: Failed dependencies:
        boost-regex is needed by hpccsystems-platform-community-4.0.09.x86_64
        expect is needed by hpccsystems-platform-community-4.0.09.x86_64
        gcc-c++ is needed by hpccsystems-platform-community-4.0.09.x86_64
        libapr-1.so.0()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
        libaprutil-1.so.0()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
        libarchive is needed by hpccsystems-platform-community-4.0.09.x86_64
        liblber-2.4.so.2()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
        libldap_r-2.4.so.2()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
        libssl.so.10()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
4.0.09.x86_64

โปรดทราบว่านี่เป็นครั้งแรกที่ฉันใช้ RHEL ฉันใช้ Ubuntu และใน Ubuntu มันง่ายกว่าในการติดตั้งซอฟต์แวร์โดยใช้apt-get installคำสั่งที่ดึงข้อมูลซอฟต์แวร์พร้อมกับการพึ่งพา

วิธีการติดตั้งสิ่งนี้rpmและติดตั้งการพึ่งพาทั้งหมดโดยอัตโนมัติด้วย?


1
หากคุณต้องเปรียบเทียบ RHEL กับเดเบียนapt-getกลายเป็นyumและdpkgกลายเป็นrpm
mveroone

คำตอบ:


28

ใช้ยำแทน

yum localinstall ...

ตัวอย่างเช่น:

yum localinstall http://pkgs.repoforge.org/subversion/subversion-devel-1.7.1-0.1.el6.rfx.i686.rpm

ตัวอย่างข้างต้นจะติดตั้งรอบต่อนาทีและการพึ่งพาโดยอัตโนมัติ


@Shekhar นี่คือคำตอบของคุณ ...
audfhg

4

คุณอาจสร้างที่เก็บ yum ในเครื่องแล้วเรียกใช้คำสั่ง

yum ติดตั้ง hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm

หรือค้นหาที่เก็บออนไลน์ที่มีแพ็คเกจนี้ให้ใส่ url ใน baseurl ในไฟล์. repo


1

คุณสามารถเปิดใช้งาน EPEL Repository ใน RHEL - ดาวน์โหลดแพ็คเกจ epel-release-6-8.noarch.rpm โดยใช้ wget จากนั้นติดตั้งโดยใช้ rpm:

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm รอบต่อนาที -ivh epel-release-6-8.noarch.rpm

จากนั้นดำเนินการคำสั่งต่อไปนี้:

yum ติดตั้ง gcc-c ++ gcc ทำกระทิงดิ้น binutils-devel openldap-devel libicu-devel libxslt-devel libarchive-devel boost-devel openssl-devel apr-devel apr-util-devel

สุดท้ายติดตั้งแพคเกจ hpccsystems แพลตฟอร์ม:

rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.