ฉันจะเปิดใช้งานที่เก็บใหม่ใน CentOS ได้อย่างไร


0

ฉันจำเป็นต้องอัปเกรดเวอร์ชันการโค่นล้มของฉัน แต่การรันเพียงyum update subversionบอกฉัน:

ปลั๊กอินที่โหลดแล้ว: เร็วที่สุดมิเรอร์กำลังโหลดความเร็วมิเรอร์จากไฟล์โฮสต์แคช * แอดออน: mirror.nic.uoregon.edu * ฐาน: mirror.ubiquityservers.com * พิเศษ: centos.promopeddler.com * การอัปเดต: mirror.chpc.utah.edu ไม่มีการทำเครื่องหมายแพคเกจสำหรับการอัปเดต

ดังนั้นฉันจำเป็นต้องรู้วิธีที่ฉันสามารถหาที่เก็บสำหรับ subversion-1.6 และขั้นตอนที่เกี่ยวข้องเพื่อปลูกฝังพื้นที่เก็บข้อมูลนี้บนเครื่องของฉัน

ฉันเห็น rpm นี้ที่นี่: http://ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/SRPMS/subversion-1.6.11-7.el5.src.rpmแต่ฉันทำไม่ได้ รู้ว่าสิ่งนี้ช่วยได้จริงๆ

ขอบคุณมาก!


สำหรับการโค่นล้ม SRPM คุณทำตามคำแนะนำที่อธิบายไว้ที่นี่: unix.stackexchange.com/questions/6506/…
jsbillings

คำตอบ:


3

หากคุณต้องการติดตั้งแพ็คเกจเฉพาะที่คุณสามารถทำได้

wget http://ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/SRPMS/subversion-1.6.11-7.el5.src.rpm

rpmbuild - สร้าง subversion-1.6.11-7.el5.src.rpm

อย่างไรก็ตาม repo rpmforge นั้นมี 1.6.6 อยู่ดังนั้นคุณสามารถเปิดใช้ repo นั้นได้ถ้าต้องการ

rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

การโค่นล้ม update yum

สมมติว่า x86_64 เป็นส่วนโค้งของคุณหากไม่ใช่คุณสามารถเปลี่ยนเป็น i386


หนึ่งคำถามสุดท้าย ฉันจะกำหนดสถาปัตยกรรมระบบที่เป็นอย่างไร มีทั้ง 64 บิตหรือ 32 บิต
syn4k

ฉันรัน uname -a และพบว่าเป็น i386 อย่างไรก็ตามการตอบสนองจากคำสั่ง: 'sudo yum install --nogpgcheck packages.sw.be/rpmforge-release/ …' ไม่มีแพ็คเกจแพ็กเกจ sw.be/rpmforge- ปล่อย / ...พร้อมใช้งาน
syn4k

ฉันลองดาวน์โหลดแพ็คเกจและเรียกใช้คำสั่งที่คุณเสนอ:
syn4k

sudo yum install --nogpgcheck ./rpmforge-release-0.5.2-2.el5.rf.i386.rpm ปลั๊กอินที่โหลดแล้ว: เร็วที่สุดกระจกการโหลดความเร็วของมิรเรอร์จาก hostfile แคช * แอดออน: mirror.xmission.com * base: mirror.easynews com * บริการเสริม: mirror.nic.uoregon.edu * rpmforge: ftp-stud.fht-esslingen.de * อัพเดต: mirror.easynews.com การตั้งค่าการติดตั้งการตรวจสอบกระบวนการ. / rpmforge-release-0.5.2-2.el5 rf.i386.rpm: rpmforge-release-0.5.2-2.el5.rf.i386 ./rpmforge-release-0.5.2-2.el5.rf.i386.rpm: ไม่ได้อัพเดตแพ็คเกจที่ติดตั้ง ไม่มีอะไรให้ d
syn4k

ดูเหมือนว่าคุณได้ติดตั้งแพคเกจแล้ว บางที repo ถูกปิดการใช้งาน? ค้นหา /etc/yum.repos.d/rpmforge.repo และดูว่า enabled = 0 หากเป็นเช่นนั้นให้เปลี่ยนเป็น 1 หากไฟล์นั้นหายไปโดยสิ้นเชิงให้ลบและติดตั้งแพ็คเกจใหม่ นอกจากนี้ฉันได้แก้ไขคำสั่งติดตั้งของฉันในโพสต์ต้นฉบับ
Patrick
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.