كيفية تثبيت بريد تروجيتا على نظام لينكس

تروجيتا (Trojitá) هو عميل بريد إلكتروني مبني على Qt ويركز على بروتوكول IMAP. إذا كانت توزيعة لينكس الخاصة بك لا تزال توفره، فاستخدم تلك الحزمة؛ وإلا، يمكنك محاولة بنائه من المصدر الأصلي. تنتهي قائمة إصدارات KDE عند الإصدار 0.7 (15 يونيو 2016)، ويشير المصدر الأصلي إلى أنه لم يعد يدعم تنزيلات البرامج الجاهزة. تحقق من التوافق وكيفية التعامل مع كلمات المرور قبل استخدامه كبريد إلكتروني يومي.

بحث في مركز برامج لينكس عن برنامج Trojitá، مع عرض التوافر على أنه يعتمد على التوزيعة.
ابحث عن برنامج Trojitá في قسم Discover أو أي مركز برامج آخر يدعم AppStream. تختلف نتائج البحث باختلاف توزيعة لينكس التي تستخدمها.

تحقق من مستودعات لينكس الخاصة بك أولاً

تُشير صفحة Trojitá الخاصة بـ KDE إلى مراكز برامج AppStream ومدير حزم التوزيعة الخاصة بهم. ابحث هناك قبل إضافة أي مستودع. يعتمد توفر الحزم وحداثة إصداراتها على التوزيعة والإصدار.

استخدم استعلام التوزيعة لديك لمعرفة ما إذا كانت مستودعاتها المُهيأة تُوفر حزمة Trojitá. قم بتحديث فهرس الحزم أولاً إذا لزم الأمر. إذا لم تظهر أي نتائج أو تقارير APT Candidate: (none)، فتجاوز أمر التثبيت وانتقل إلى قسم بناء المصدر.

طرفية لينكس تقوم بفحص المستودعات المُهيأة لحزمة Trojita.
تحقق من اسم الحزمة في مستودعاتك المُهيأة قبل محاولة تثبيتها.
التوزيعتحقق من التوفرقم بالتثبيت فقط إذا كان مدرجًا
أوبونتو أو ديبيانapt-cache policy trojitasudo apt install trojita
فيدوراdnf info trojitasudo dnf install trojita
آرتش لينكسpacman -Ss trojitasudo pacman -Syu trojita
أوبن سوزيzypper search -s trojitasudo zypper install trojita
طرفية تقوم بتشغيل أمر التثبيت المشروط apt لـ Trojita.
قم بالتثبيت من مستودع التوزيع فقط بعد التأكد من أنه يوفر حزمة Trojita.

راجع التغييرات المقترحة على الحزمة قبل تأكيدها. ثم شغّل Trojitá من قائمة التطبيقات أو باستخدام trojitaالأمر المناسب، إن وُجد. تجنّب الأدلة القديمة التي تُضيف مستودع Open Build Service لنظام Ubuntu 16.04، أو تُنزّل حزم Debian 8، أو تستخدم الأمر المناسب apt-key؛ فهذه التعليمات مُخصصة لأنظمة قديمة.

قم ببناء Trojitá من مصدر المنبع

إذا لم يكن التطبيق متوفرًا في مستودعاتك، فإنّ المصدر الأصلي يوثّق مسارًا للبناء من المصدر. قد يفشل هذا المسار على توزيعة حديثة إذا لم تكن إحدى التبعيات القديمة متوفرة، لذا استخدم فقط المستودع المرتبط بصفحة المصدر الخاصة بـ KDE، وثبّت التبعيات من المستودعات الرسمية لتوزيعتك.

  1. قم بتثبيت المتطلبات الأساسية للبناء. أنت بحاجة إلى Git وCMake ومترجم C++ ومكتبات تطوير المشروع. راجع تعليمات البناء الأصلية لمعرفة التبعيات؛ تختلف أسماء الحزم باختلاف توزيعة نظام التشغيل.
  2. استنسخ مستودع مصدر KDE وادخل إلى دليل المشروع:
git clone https://invent.kde.org/pim/trojita.git
cd trojita
دليل مصدر محلي لنظام لينكس يحتوي على نسخة من برنامج trojita.
يتم الاحتفاظ بنسخة المصدر الخاصة بـ Trojitá في دليل مصدر مملوك للمستخدم.
  1. قم بتهيئة دليل بناء منفصل بحيث تبقى الملفات المُنشأة خارج شجرة المصدر:
mkdir _build
cd _build
cmake ..
طرفية تقوم بتشغيل cmake .. من دليل بناء Trojitá.
قم بتشغيل CMake من دليل الإنشاء المنفصل للتحقق مما إذا كانت مكتبات التطوير المطلوبة موجودة.
  1. قم بتجميع التطبيق واختباره وتشغيله. تستخدم التعليمات الأصلية أداة Make لتشغيل الملف التنفيذي من مجلد الإنشاء.
make -j4
ctest -j 4 --output-on-failure
./trojita
شاشة طرفية تعرض عملية بناء Trojitá متبوعة بفحوصات CTest الخاصة بها.
قم ببناء وتشغيل الاختبارات المتاحة قبل تشغيل الملف التنفيذي من مجلد البناء.

إذا أبلغ CMake عن مكتبة مفقودة، فقم بتثبيت حزمة التطوير الخاصة بها وأعد تشغيل البرنامج cmake ... في حال عدم توفر أحد التبعيات المطلوبة أو فشل عملية البناء، لا تقم بتثبيت حزم قديمة على النظام الحالي. تشير الوثائق الأصلية إلى تشغيل التطبيق من مجلد البناء؛ وهذا ليس تثبيتًا مُدارًا من قِبل التوزيعة.

قم بتكوين IMAP و SMTP

عند التشغيل الأول، أدخل بيانات IMAP الواردة وSMTP الصادرة من مزود خدمة البريد الإلكتروني الخاص بك. استخدم أسماء المضيف والمنافذ ووضع الأمان وتنسيق اسم المستخدم بدقة. لا تعتمد على عنوان بريدك الإلكتروني للتخمين.

إعدادات حساب Trojitá مع حقول فارغة لخادم IMAP الوارد والمنفذ واسم المستخدم وكلمة المرور.
أدخل تفاصيل خادم IMAP الخاص بمزود الخدمة وتفاصيل الحساب في قسم البريد الوارد.

يستخدم بروتوكول IMAP الآمن عادةً بروتوكول TLS الضمني على المنفذ 993. بالنسبة للبريد الصادر، يدعم مزودو الخدمة عادةً بروتوكول STARTTLS 587أو بروتوكول TLS الضمني 465. يجب مطابقة وضع الأمان مع تعليمات مزود الخدمة؛ وتوضح إرشادات IETF الخاصة ببروتوكول TLS للبريد الإلكتروني أنماط الاتصال هذه.

إعدادات حساب Trojitá مع حقول فارغة لخادم SMTP الصادر والمنفذ واسم المستخدم وكلمة المرور.
أدخل تفاصيل خادم SMTP الخاص بمزود الخدمة وتفاصيل المصادقة في قسم البريد الصادر.

قبل حفظ كلمة المرور، اقرأ دليل استخدام تطبيق Trojitá : فهو يحذر من أن التطبيق يخزن أسماء المستخدمين وكلمات المرور في ملف نصي عادي على جهاز الكمبيوتر. يُعد هذا قيدًا أمنيًا هامًا. استخدم كلمة مرور خاصة بالتطبيق إذا كان مزود الخدمة يدعمها، وقم بإلغائها عند التوقف عن استخدام Trojitá. تتطلب بعض مزودات الخدمة طرق تسجيل دخول أحدث قد لا يدعمها هذا الإصدار القديم من التطبيق، لذا تأكد من التوافق قبل إدخال بيانات الاعتماد.

المشاكل الشائعة وطرق إزالتها

  • لم تظهر أي حزمة: تأكد من إصدار توزيعتك وقم بتحديث بيانات المستودع. قم بالبناء من المصدر فقط إذا كنت تستطيع تلبية متطلباته.
  • لم يتمكن CMake من العثور على أحد التبعيات: قم بتثبيت حزمة التطوير المطابقة من توزيعتك وأعد التهيئة. لا تخلط حزمًا من إصدارات مختلفة.
  • لن يتم الاتصال بالبريد: أعد التحقق من الخادم والمنفذ واختيار TLS أو STARTTLS واسم المستخدم وأي متطلبات كلمة مرور التطبيق أو المصادقة الحديثة من مزود الخدمة الخاص بك.
  • لإزالة التطبيق: قم بإلغاء تثبيت حزمة المستودع باستخدام مدير الحزم نفسه. بالنسبة لإصدار المصدر، أغلق برنامج Trojitá واحذف نسخة المصدر ومجلدها _build؛ لم يتم تسجيل أي حزمة نظام.

اترك تعليقاً

كيفية تقسيم ملفات PDF في سطر أوامر لينكس باستخدام PDFtk

كيفية تقسيم ملفات PDF في سطر أوامر لينكس باستخدام PDFtk

قم بتقسيم كل صفحة من صفحات ملف PDF إلى ملف منفصل أو استخرج نطاقات الصفحات المختارة باستخدام PDFtk على نظام Linux، وذلك باتباع إرشادات التثبيت الحالية وأمثلة الإخراج الآمنة.

كيفية تثبيت بيئة سطح المكتب UKUI على نظام لينكس

كيفية تثبيت بيئة سطح المكتب UKUI على نظام لينكس

قم بتثبيت UKUI من الأرشيف الرسمي لأوبونتو، وراجع مسار حزمة الاختبار الحالية لديبيان، وتجنب تعليمات Arch القديمة التي لم تعد تثبت سطح المكتب بالكامل.

كيفية مشاركة الملفات لاسلكيًا بين نظامي أندرويد ولينكس باستخدام KDE Connect

كيفية مشاركة الملفات لاسلكيًا بين نظامي أندرويد ولينكس باستخدام KDE Connect

قم بإقران نظام Android مع نظام Linux عبر شبكة Wi-Fi وأرسل الملفات في كلا الاتجاهين باستخدام KDE Connect، دون الحاجة إلى كابل أو خادم FTP أو حساب سحابي.

كيفية إدارة مستخدمي ومجموعات لينكس من خلال سطر الأوامر

كيفية إدارة مستخدمي ومجموعات لينكس من خلال سطر الأوامر

تعلم كيفية التحقق من عضوية مجموعات لينكس، وإنشاء المجموعات وإزالتها، وإضافة المستخدمين بأمان، والتحقق من تغييرات الحساب باستخدام الأوامر القياسية.

كيفية إعادة تعيين كلمة مرور منسية على نظام لينكس

كيفية إعادة تعيين كلمة مرور منسية على نظام لينكس

استعد الوصول إلى حساب Linux محلي باستخدام مسؤول ثانٍ أو وضع استعادة Ubuntu، وتعرف على ما لا يمكن فتحه عن طريق إعادة تعيين كلمة المرور.

كيفية ترقية نظام openSUSE إلى إصدار جديد بأمان

كيفية ترقية نظام openSUSE إلى إصدار جديد بأمان

قم بترقية نظام openSUSE Leap باستخدام أداة الترحيل الرسمية، أو قم بتحديث Tumbleweed باستخدام zypper dup. قم بعمل نسخة احتياطية أولاً، وتحقق من التوافق، وراجع تغييرات الحزم.

كيفية تثبيت بريد تروجيتا على نظام لينكس

كيفية تثبيت بريد تروجيتا على نظام لينكس

تحقق مما إذا كانت توزيعة لينكس الخاصة بك لا تزال تحتوي على حزمة Trojita، وقم ببنائها من مصدر KDE إذا لزم الأمر، وقم بتكوين IMAP وSMTP بشكل آمن.

كيفية إضافة وإزالة مصادر البرامج المخصصة على نظام التشغيل openSUSE Linux

كيفية إضافة وإزالة مصادر البرامج المخصصة على نظام التشغيل openSUSE Linux

أضف مستودعًا تابعًا لجهة خارجية إلى openSUSE باستخدام YaST أو zypper، وتحقق من مفتاح التوقيع الخاص به وقم بتحديث الإعدادات، ثم قم بإزالة المصدر بأمان عندما لا تعود بحاجة إليه.

كيفية فحص حالة القرص الصلب على نظام لينكس باستخدام تقنية SMART

كيفية فحص حالة القرص الصلب على نظام لينكس باستخدام تقنية SMART

تحقق من حالة محركات الأقراص الصلبة، ومحركات الأقراص ذات الحالة الصلبة (SSD)، ومحركات الأقراص ذات الحالة الصلبة (NVMe) باستخدام smartctl أو GNOME Disks، واقرأ تحذيرات SMART الرئيسية، وقم بتشغيل اختبار ذاتي لمحرك الأقراص بأمان.

كيفية الوصول إلى جهاز الكمبيوتر الذي يعمل بنظام لينكس عن بُعد باستخدام NoMachine

كيفية الوصول إلى جهاز الكمبيوتر الذي يعمل بنظام لينكس عن بُعد باستخدام NoMachine

قم بتثبيت NoMachine Personal Edition على مضيف Linux الخاص بك، وقم بالاتصال باستخدام NoMachine Player، وقم بإعداد شبكة محلية (LAN) أو VPN أو الوصول إلى الإنترنت مع التنشيط الحالي وإرشادات المنفذ.