تخط المحتوى

تجميع أوكلار من المصدر على لينكس

إذا كنت تبحث عن الحزم المجمَّعةمسبقًا، فتفضل بزيارة صفحة التنزيل. يمكنك التحقق من حالة الحزم هنا

إذا كنت تريد تجميع أوكلار، فأنت بحاجة إلى إعداد بيئة تجميع، والتي يجب أن توفرها توزيعتك بشكل عام. في حال رغبتك في تجميع إصدار التطوير من أوكلار، يرجى الرجوع إلى البناء من المصدر في ويكي مجتمع كِيدِي.

تستطيع تنزيل وتجميع أوكلار بعدّة طرق:

  1. git clone https://invent.kde.org/graphics/okular.git
  2. cd okular
  3. mkdir build
  4. cd build
  5. cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/install/dir ..
  6. make
  7. make install

إذا ثبتت أوكلار في مسار مختلف عن دليل تثبيت النظام الخاص بك فمن المحتمل أن تحتاج إلى تشغيل source build/prefix.sh; okular حتى يتم اختيار مثيل أوكلار والمكتبات الصحيحة.

الحزم الاختيارية

توجد بعض الحزم الاختيارية التي يمكنك تثبيتها من أجل الحصول على المزيد من الوظائف في أوكلار. قد يكون بعضها مُحزّما بالفعل لتوزيعتك، ولكن قد لا تكون الحزم الأخرى كذلك. إذا كنت تريد تجنب أي مشكلات، فالتزم بالحزم التي تدعمها توزيعتك

  • Poppler (PDF backend): لتجميع PDF backend، تحتاج إلى مكتبة Poppler، والتي يكون الإصدار الأدنى المطلوب لها هو 0.24
  • Libspectre: لتجميع واستخدام هذه الواجهة الخلفية لـ PostScipt (PS)، فأنت بحاجة إلى libspectre >= 0.2. إذا لم تعبّئها توزيعتُك، أو إذا لم تكن النسخة المعبأة كافية، فيمكنك تنزيلها هنا
  • DjVuLibre: لتجميع واجهة DjVu الخلفية، تحتاج إلى DjVuLibre >= 3.5.17. وكما هو الحال مع Libspectre، يمكنك الحصول عليه من توزيعك أو هنا.
  • libTIFF: هذا مطلوب لدعم TIFF/fax. لا يوجد حاليًا إصدار أدنى مطلوب، لذا فإن أي إصدار حديث جدًا من المكتبة متاح من توزيعك يجب أن يعمل. في حالة حدوث مشكلة، لا تتردد في الاتصال بمطوري أوكلار.
  • Libepub: إذا كنت بحاجة إلى دعم EPub، فيمكنك تثبيت هذه المكتبة من توزيعتك أو من sourceforge.

إلغاء تثبيت أوكلار

يمكنك إلغاء تثبيت أوكلار بتشغيل الأمر make uninstall في دليل build الخاص بك. سيؤدي هذا إلى إزالة التطبيق من نظامك. ولن يؤدي إلى إزالة أي بيانات مستخدم عرضتها أو أنشأتَها أو عدلتَها باستخدام أوكلار.