คำถามติดแท็ก rpm

RPM Package Manager เป็นระบบจัดการแพคเกจที่ใช้สำหรับระบบปฏิบัติการ GNU / Linux เป็นหลัก มันใช้รูปแบบไฟล์. rpm

2
ทำไมฉันถึงมีไฟล์. rpmnew หลังจากการอัพเดต?
ฉันใช้ yum เพื่ออัพเดท Fedora ของฉัน หลังจากที่มีการปรับปรุงอย่างมากผมได้จำนวนมาก.rpmnewและ.rpmsaveไฟล์ ฉันเข้าใจถ้าฉันแก้ไขไฟล์เหล่านี้ แต่ฉันแน่ใจว่าฉันไม่ได้แก้ไขไฟล์เหล่านี้ ฉันควรทำอย่างไรกับไฟล์เหล่านี้ จะเกิดอะไรขึ้นในการอัพเดทครั้งต่อไป นี่คือตัวอย่างของไฟล์เหล่านี้: /usr/share/texmf-var/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map.rpmnew /usr/share/texmf-var/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map.rpmsave ขอบคุณ
17 fedora  yum  update  rpm 

3
การติดตั้ง RPM นี้สร้างไฟล์ได้อย่างไร
การรันyum install https://extras.getpagespeed.com/redhat/7/noarch/RPMS/getpagespeed-extras-release-7-1.el7.gps.noarch.rpmสร้าง/etc/cron.d/sysstat2แต่ RPM ไม่อนุญาตไฟล์: # rpm -ql getpagespeed-extras-release /etc/pki/rpm-gpg/RPM-GPG-KEY-GETPAGESPEED /etc/yum.repos.d/getpagespeed-extras.repo # rpm -qf /etc/cron.d/sysstat2 file /etc/cron.d/sysstat2 is not owned by any package RPM สร้างไฟล์ได้อย่างไรและฉันจะดูว่ามันทำอะไรได้อีก?
16 centos7  yum  rpm 

2
ข้อผิดพลาด yum ในสคริปต์ PREUN เมื่อลบแพ็กเกจ
กำลังพยายามถอนการติดตั้งzarafaเซิร์ฟเวอร์อีเมล ฉันใช้yum list installedเพื่อดูแพ็คเกจที่ติดตั้งแล้ว หลังจากนั้นฉันก็ใช้ yum erase zarafa* มันเลือกแพ็คเกจทั้งหมด แต่คืนค่า: Error in PREUN scriptlet in rpm package zarafa-dagent Error in PREUN scriptlet in rpm package zarafa-gateway Error in PREUN scriptlet in rpm package zarafa-monitor Error in PREUN scriptlet in rpm package zarafa-server Error in PREUN scriptlet in rpm package zarafa-spooler …
16 centos  yum  rpm 


4
ฉันจะหารายชื่อออนไลน์ของแพ็คเกจ CentOS และเวอร์ชั่นของพวกเขาได้จากที่ไหน?
ฉันกำลังมองหารายการออนไลน์ของแพ็คเกจมาตรฐานที่มีสำหรับ CentOS Linux ฉันรู้ว่าถ้าฉันมีระบบ CentO ที่ทำงานอยู่ฉันสามารถใช้ yum เพื่อแสดงรายการแพ็กเกจ อย่างไรก็ตามฉันกำลังพยายามประเมินสิ่งกีดขวางบนถนนที่เราจะใช้เมื่อเราเปลี่ยนเว็บเซิร์ฟเวอร์จาก Ubuntu เป็น CentOS และฉันยังไม่มีการตั้งค่า CentOS ฉันค้นหาและค้นหาแล้ว แต่ทั้งหมดที่ฉันสามารถค้นหาได้คือคำอธิบายวิธีการจัดการแพ็คเกจเมื่อคุณมีการตั้งค่าระบบ CentOS คำแนะนำเว็บไซต์ใด ๆ ที่จะได้รับการชื่นชม
15 centos  yum  rpm  packages 

1
ปิดการใช้งาน SSL ตรวจสอบรอบต่อนาที
เมื่อพยายามเรียกใช้คำสั่ง rpm ใด ๆ ฉันได้รับข้อผิดพลาดในการติดตาม ฉันไม่แน่ใจว่าทำไมฉันถึงได้รับข้อผิดพลาดของ curl แต่ฉันได้ลองใช้ตัวเลือกที่แตกต่างกันซึ่งล้มเหลว การเรียกใช้ CentOS7 และด้านหลังพรอกซี [root@CentOS7]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm curl: (60) Peer's certificate issuer has been marked as not trusted by the user. More details here: http://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public …
15 ssl  centos7  rpm  curl 

1
วิธีการติดตั้ง libboost-devel บน CentOS 6.3
จะติดตั้ง libboost-devel บน CentOS 6.3 ได้อย่างไร ฉันได้ลองคำสั่งต่อไปนี้แล้ว: yum install libboost-devel เอาท์พุท: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.ellogroup.com * extras: mirror.ellogroup.com * updates: mirror.ellogroup.com Setting up Install Process No package libboost-devel available. Error: Nothing to do
15 linux  centos  yum  rpm  boost 

5
การอ้างอิงสำหรับมาโครข้อมูลจำเพาะ RPM (การตั้งค่า%,% buildroot ฯลฯ )
หน้าคนใดอธิบายการใช้งานของแมโครข้อมูลจำเพาะไฟล์ RPM ระดับบนสุดที่กำหนดไว้ในไฟล์ต้นฉบับ RPM โดยตรง ฉันหมายถึง, การตั้งค่า%,% buildroot และสิ่งที่คล้ายกันซึ่งไม่ได้อยู่ใน / usr / lib / rpm ค้นหาตัวเลือกการตั้งค่า% ในบทช่วยสอนที่ rpm.org หรือค้นหาจากซอร์สโค้ดไม่สะดวกที่สุด
14 rpm  specfile 


2
สร้าง RPM โดยใช้ไดเรกทอรีต้นทางไม่ใช่ tarball
ในองค์กรของฉันเราปรับใช้ซอฟต์แวร์ทั้งหมดของเรากับเครื่องผลิตโดยใช้ RPM กระบวนการสร้างของเรา (ซึ่งเป็นแบบอัตโนมัติ) เกี่ยวข้องกับการตรวจสอบแหล่งที่มาจากการควบคุมเวอร์ชันชักชวนไดเรกทอรีแหล่งที่มาแล้วเรียกใช้ rpmbuild โดยใช้ tarball แหล่งที่มา rpmbuild ใช้ tarball นั้นเพื่อตัดแหล่งที่มาเพื่อทำงานกับมัน ดังนั้นดูเหมือนว่าธุรกิจที่ดำเนินการต่อเนื่องและไม่ย่อท้อเป็นเพียงขั้นตอนพิเศษที่ไม่จำเป็นในกระบวนการสร้าง มีวิธีในการระบุไดเรกทอรีต้นทางในไฟล์ข้อมูลจำเพาะหลีกเลี่ยงขั้นตอนพิเศษเหล่านั้นหรือไม่
14 rpm 

5
ติดตั้ง ImageMagick ล่าสุดบน CentOS 6.3
ฉันมีเวลาเหลือเฟือที่จะพยายามติดตั้ง ImageMagick รุ่นล่าสุดบนเซิร์ฟเวอร์ CentOS 6.3 x86_64 ก่อนอื่นฉันดาวน์โหลด RPM จากเว็บไซต์ ImageMagick และพยายามติดตั้ง ที่ล้มเหลวเนื่องจากการพึ่งพาที่ขาดหายไป: error: Failed dependencies: libHalf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIex.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIlmImf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libImath.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libltdl.so.3()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 ผมได้libtool-ltdlติดตั้ง แต่ที่มีไม่ได้libltdl.so.7 libltdl.so.4ผมมีปัญหาที่คล้ายกันกับlibHalf, libIex, และlibIlmImf libImathโดยทั่วไปคุณสามารถติดตั้ง OpenEXR เพื่อรับการอ้างอิงเหล่านั้น น่าเสียดาย CentOS …

2
การสร้าง symlink ใน / usr / bin เมื่อสร้าง RPM
ฉันกำลังสร้าง RPM สำหรับแอปพลิเคชันที่ไม่มีอยู่แล้ว ฉันได้รับมันสร้างและติดตั้งได้ดีใน/optไดเรกทอรีโดยใช้$RPM_BUILD_ROOTแต่ฉันต้องการที่จะสร้างสองสาม symlinks ใน/usr/binเพื่อให้แอปพลิเคชันสามารถใช้ได้บนเส้นทาง ทั้งหมดของความพยายามของฉันที่จะทำเช่นนี้มีผล "ได้รับอนุญาตถูกปฏิเสธ" ข้อผิดพลาดเพราะผมทำงานเป็นผู้ใช้ที่ไม่ใช่รากและยังไม่ได้รับอนุญาตให้สร้างไฟล์ในrpmbuild/usr/bin/ นี่คือไฟล์. spec ปัจจุบันของฉัน: Summary: Berkeley UPC Name: berkeley_upc Version: 2.8.0 Release: 1 Source0: %{name}-%{version}.tar.gz License: GPL Group: Development/Tools BuildRoot: %{_builddir}/%{name}-root Prefix: /opt/bupc2.8 Prefix: /usr %description Berkeley UPC on the BASS for the comp633 class. %prep %setup -q %build ./configure CC=gcc44 CXX=g++44 …
13 rpm 

1
ฉันจะค้นหาตัวเลือกใดที่รวบรวมรอบต่อนาทีได้
ฉันต้องการค้นหาตัวเลือกการรวบรวมสำหรับ exim ตามที่จัดทำโดย fedora 11 โดยทั่วไปแล้วมีวิธีง่าย ๆ ในการค้นหาตัวเลือกใดที่มีการรวบรวมรอบต่อนาทีเฉพาะหรือไม่
13 rpm 



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