تثبيت liberoffice بدون openjdk

Install libreoffice without openjdk

سلام عليكم

إذا كنت مثلي تحب التعامل مع جافا أوراكل ولا تحب التعامل مع openjdk لاسباب كثيرة فلابد أنه اعترضك عائق تثبيت liberoffice 
وذلك أنه من احتياجات liberoffice  أن تثبت معه  لزوما openjdk اي انه  dependence

وإذا اردت أن تحذف openjdk فلابد أن تحذف معه  liberoffice

أمر مزعج أليس كذلك

أنا أريد في حاسوبي جافا أوراكل وliberoffice وفقط فماذا سافعل ؟  إليكم الطريقة العبقرية ^_^

تنبيه : الشرح خاص بأصحاب فيدورا ومشتقاتها

إن لم تكن قد ثبت وliberoffice  فثبته بالطريقة التالية

yum -y install libreoffice -x *java* --skip-broken

وإن كنت قد ثبته من قبل فلا بد أنك ثبت openjdk

-احذف openjdk بالأمر التالي

su -c 'rpm -e --nodeps java-1.7.0-openjdk ;  rpm -e --nodeps java-1.7.0-openjdk-headless'




الآن بقيت مشكلة وهي أنك كلما أردت تحديث النظام فسيقوم بتثبيت openjdk تبعا لتحديث  liberoffice

فمن أجل هذه المشكلة كتبت هذا السكريبت البسيط للتحديث


#!/usr/bin/bash


yum update -y -x *java* --downloadonly

yum update -y -x libreoffice* --skip-broken

find /var/cache/yum -mtime -3 -name libreoffice* -exec rpm -Uvh --force --nodeps {} \;

ضعه في ملف وأعطه صلاحيات التنفيذ وكلما أردت تحديث النظام شغل السكريبت وهو سيقوم بتحديث liberoffice دون تثبيت openjdk



بالتوفيق


0 تعليقات

Brand creation, trend analysis & style consulting

Lorem Ipsum has been the industry's standard dummy text ever since. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since.