ยำติดตั้ง openoffice ที่ล้าสมัยแทน libreoffice


9

น่าเสียดายที่ซอฟต์แวร์ที่ฉันใช้ (Alfresco) ต้องมีการติดตั้ง OpenOffice ไม่ใช่ Libreoffice ถ้าฉันลองและกำหนดค่าให้ใช้ libreoffice ฉันได้รับข้อผิดพลาดระหว่างการเริ่มต้น ถ้าฉันพยายามติดตั้งแพ็คเกจ openoffice ใด ๆ :

yum install openoffice*

ฉันได้รับข้อผิดพลาดสำหรับแพ็คเกจทั้งหมดที่คล้ายกับ:

Package openoffice.org-langpack-bg_BG is obsoleted by libreoffice-langpack-bg, trying to install 1:libreoffice-langpack-bg-3.4.5.2-16.el6.x86_64 instead

จากนั้นจะลองและดาวน์โหลด libreoffice ฉันไม่เห็นอะไรเลยman yumเกี่ยวกับการติดตั้งแพ็คเกจล้าสมัย มีวิธีการติดตั้งแพคเกจที่ล้าสมัยผ่าน yum ไม่ใช่คู่หูที่ใหม่กว่าหรือไม่?


ปัญหาเดียวกันกับการติดตั้ง languageweaver @BengiWiebe ด้านล่างแก้ปัญหาของฉันได้อย่างสมบูรณ์แบบ
MattPark

คำตอบ:



11

ฉันพบว่าเมื่อติดตั้งopenofficeเพิ่มความช่วยเหลือexclude=libreoffice*ของคุณและฉันมั่นใจว่าจะช่วยแก้ปัญหาของคุณได้เช่นกัน มันบอกว่าจะไม่สนใจแพคเกจจึงไม่ได้รู้ว่ามีแพคเกจที่ obsoletes/etc/yum.confsudo yum updateyumlibreoffice*yumopenoffice


ทางออกที่ดีที่สุดเพราะคุณไม่ต้องดาวน์โหลดอะไรด้วยตนเอง นอกจากนี้คุณไม่จำเป็นต้องyum clean allสร้างแคชใหม่ในกรณีที่คุณสงสัย
MattPark

1
สิ่งสำคัญที่ควรทราบคือหากเป็นคำสั่งเดียวที่คุณใช้งานอยู่ (เช่นในสคริปต์) คุณไม่จำเป็นต้องยุ่งกับyum.conf- คุณสามารถใช้--exclude=libreoffice\*เป็นแฟล็กเพื่อyumสั่งโดยตรงบนบรรทัดคำสั่ง
Wildcard

7
sudo yum --setopt=obsoletes=0 install openoffice*

หรือคุณสามารถนำobsoletes=0ไป/etc/yum.conf

Oracle Linux 6.7ทั้งสองวิธีการทำงานสำหรับฉันใน

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