yum instal openoffice usang bukan libreoffice

9

Sayangnya perangkat lunak yang saya gunakan (Alfresco) memerlukan instalasi openoffice, dan bukan libreoffice. Jika saya mencoba dan mengkonfigurasinya untuk menggunakan libreoffice saya menerima kesalahan saat startup. Jika saya mencoba menginstal salah satu paket openoffice:

yum install openoffice*

Saya menerima kesalahan untuk semua paket yang mirip dengan:

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

Kemudian mulai mencoba dan mengunduh libreoffice. Saya tidak melihat apa-apa man yumsehubungan dengan menginstal paket usang. Apakah ada cara untuk menginstal paket usang melalui yum dan bukan rekan-rekan mereka yang lebih baru?

Scott
sumber
masalah yang sama menginstal languageweaver. @BengiWiebe di bawah ini menyelesaikan masalah saya dengan sempurna.
MattPark

Jawaban:

11

Saya menemukan bahwa, ketika menginstal openoffice, menambahkan exclude=libreoffice*untuk Anda /etc/yum.confmembantu dengan sudo yum update, dan saya yakin bahwa itu akan membantu dengan masalah Anda juga. Ia memberitahu yumuntuk mengabaikan libreoffice*paket, oleh karena yumitu bahkan tidak tahu bahwa ada paket yang usang openoffice.

BenjiWiebe
sumber
Solusi terbaik karena Anda tidak perlu mengunduh apa pun secara manual. Anda juga tidak perlu yum clean alldan membangun kembali cache jika Anda bertanya-tanya.
MattPark
1
Penting untuk dicatat bahwa jika itu adalah perintah tunggal yang sedang Anda jalankan (mis. Dalam sebuah skrip), Anda tidak perlu dipusingkan — yum.confAnda bisa menggunakan --exclude=libreoffice\*sebagai flag untuk yumlangsung di baris perintah.
Wildcard
7
sudo yum --setopt=obsoletes=0 install openoffice*

Atau Anda dapat menempatkan obsoletes=0ke/etc/yum.conf

Kedua cara itu bekerja untuk saya Oracle Linux 6.7.

Michel Samia
sumber