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

في نظام openSUSE، تُعتبر مصادر البرامج المخصصة مستودعات حزم. يمكنك إضافة مستودع عبر أداة مستودعات البرامج في YaST أو باستخدام الأمر المناسب zypper addrepo؛ ويمكنك إزالته من YaST أو باستخدام الأمر المناسب zypper removerepo. يؤدي حذف مستودع إلى حذف إعدادات المصدر الخاصة به، ولكنه لا يُلغي تثبيت الحزم المثبتة مسبقًا من ذلك المصدر.

قبل إضافة مستودع تابع لجهة خارجية

احصل على رابط المستودع من التعليمات الرسمية لمطور البرنامج، وتأكد من توافقه مع إصدار openSUSE الخاص بك. قد لا يكون مستودع إصدار Leap مناسبًا لإصدار آخر، ويجب أن تستهدف مستودعات Tumbleweed إصدار Tumbleweed. تحذر openSUSE من أن مصادر الطرف الثالث غير المتوافقة قد تؤثر على تحديثات الحزم المستقبلية؛ ويشرح دليل شراء البرامج الخاص بها مخاطر خلط المصادر وإصدارات التوزيع.

يُفضّل استخدام عنوان HTTPS وناشر موثوق. يمكن للمستودعات توفير بيانات تعريفية وحزم موقّعة، وقد يطلب منك YaST أو zypper استيراد مفتاح التوقيع. تحقّق من المفتاح من خلال وثائق الجهة المسؤولة أو عبر قناة موثوقة أخرى قبل قبوله. لا يُعدّ طلب التوقيع وحده دليلاً على أن المفتاح يخصّ الناشر.

أضف مستودعًا باستخدام YaST

مركز تحكم YaST مع تحديد مستودعات البرامج ضمن أدوات البرامج
افتح أداة مستودعات البرامج من قسم البرامج في YaST.
  1. افتح YaST من قائمة التطبيقات، ثم اختر البرامج > مستودعات البرامج . قد تختلف الصياغة قليلاً باختلاف الإصدار أو سطح المكتب، ولكن دليل openSUSE Leap يستخدم هذا المسار لمدير المستودعات المُهيأ.
  2. اختر إضافة ، ثم حدد خيار الشبكة أو عنوان URL (غالباً ما يُسمى تحديد عنوان URL )، ثم تابع.
  3. يعرض مدير مستودعات YaST قائمة المصادر المُكوّنة مع تمييز زر الإضافة
    يعرض مدير المستودع المصادر المُهيأة وعنصر التحكم "إضافة".
  4. أدخل اسمًا قصيرًا وواضحًا للمستودع، ثم الصق رابط المستودع نفسه. استخدم الرابط المخصص لتوزيعك، وليس الصفحة الرئيسية للمشروع أو صفحة تنزيل عامة.
  5. نموذج إضافة مستودع في YaST مع تحديد خيار "تحديد عنوان URL" وحقول "اسم المستودع" و"عنوان URL".
    أدخل اسم المستودع وعنوان URL الدقيق الذي قدمه القائم على صيانته.
  6. تابع عملية المراجعة. إذا عرض YaST مطالبة بمفتاح GPG، فتحقق من تفاصيل المفتاح وفقًا لتعليمات الناشر. ألغِ العملية إذا تعذر التحقق من المفتاح أو إذا كان غير مطابق. إذا كان المفتاح صحيحًا، فاقبله ودع YaST يُنزّل بيانات تعريف المستودع.
  7. راجع قائمة المستودعات، ثم اختر "موافق" أو "قبول" لحفظ التغيير. يوثّق دليل بدء التشغيل الرسمي لنظام openSUSE Leap مدير مستودعات YaST ومطالبة مفتاح التوقيع الخاصة به.
مربع حوار مفتاح GPG الخاص بـ YaST يسأل عما إذا كان يجب الوثوق بمفتاح توقيع المستودع واستيراده
راجع مفتاح توقيع المستودع قبل استيراده.

أضف مستودعًا باستخدام zypper

تُعدّ طريقة سطر الأوامر مفيدة على الخوادم أو عندما يكون YaST غير متاح. أولاً، تحقق من المستودعات المُهيأة مسبقًا لتتمكن من اختيار اسم مستعار فريد.

zypper repos --details

ثم أضف مصدر الطرف الثالث. استبدل REPOSITORY_URLالرابط بعنوان URL الدقيق من مزود الخدمة، واختر رابطًا بسيطًا غير مستخدم ALIASمثل extra-repo:

sudo zypper addrepo --refresh REPOSITORY_URL ALIAS
sudo zypper refresh
يعرض طرفية openSUSE الأمر zypper addrepo مع التحديث التلقائي وعنوان URL للمستودع والأسماء المستعارة.
يقوم الأمر zypper بإضافة مستودع وتشغيل التحديث التلقائي.

يُمكّن هذا --refreshالخيار تحديث البيانات الوصفية تلقائيًا لهذا المصدر. يُعدّ هذا الأمر مهمًا في نظام Tumbleweed، حيث قد لا يكون التحديث التلقائي مُفعّلاً افتراضيًا في المستودعات الجديدة؛ وتُشير توصيات ما بعد التثبيت في openSUSE إلى هذا الإعداد. بعد انتهاء zypper، تحقّق من الاسم، وعنوان URL، وحالة التفعيل، وحالة التحديث باستخدام:

zypper repos --details
مخرجات الطرفية من مستودعات zypper التي تحمل الاسم المستعار extra-repo والموضحة في قائمة المستودعات
استخدم عمود "الاسم المستعار" لتحديد المصدر الذي تخطط لإزالته.

إزالة مصدر مخصص

في YaST

افتح "البرامج" > "مستودعات البرامج" مرة أخرى. قارن اسم الصف المحدد وعنوان URL الخاص به مع مصدر الطرف الثالث الذي تنوي إزالته، ثم اختر "حذف" ، ثم أكد العملية. طبّق التغيير بالنقر على " موافق" . لا تقم بإزالة مستودعات منتجات أو تحديثات openSUSE الأساسية إلا إذا كنت تفهم ما يعتمد عليها.

مربع حوار "مستودعات البرامج المُهيأة" في YaST مع تحديد مصدر المستودع الإضافي وظهور تأكيد الإزالة
تأكد من أن الإدخال المحدد هو مستودع تابع لجهة خارجية قبل إزالته.

في الطرفية

استعرض قائمة المستودعات وابحث عن الاسم المستعار الدقيق. يُعد استخدام الاسم المستعار أكثر أمانًا من استخدام رقم الصف، الذي قد يتغير بتغير القائمة.

zypper repos --details
sudo zypper removerepo ALIAS

على سبيل المثال، إذا كان الاسم المستعار للمصدر غير المرغوب فيه هو extra-repo، فقم بتشغيل sudo zypper removerepo extra-repo. تأكد من الإزالة في مخرجات zypper، ثم قم بتشغيل zypper repos --detailsمرة أخرى للتحقق من اختفاء الاسم المستعار.

يعرض الطرفية الأمر zypper removerepo extra-repo ورسالة نجاح عملية الإزالة
يؤكد برنامج zypper متى تمت إزالة تعريف المستودع المحدد.

يؤدي حذف مصدر ما إلى منع برنامج zypper من البحث فيه عن بيانات تعريف الحزم وتحديثاتها. تبقى الحزم المثبتة مسبقًا على النظام؛ يمكنك حذف الحزمة بشكل منفصل عبر إدارة برامج YaST أو zypper remove PACKAGEإذا كان هذا هو هدفك أيضًا. إذا كان التطبيق المثبت قد تم تثبيته من المصدر، فخطط لمصدر تحديثاته المستقبلية قبل حذف المستودع.

فحوصات سريعة في حال حدوث خطأ ما

  • يؤدي التحديث إلى ظهور خطأ: أعد التحقق من عنوان URL بحثًا عن الأخطاء الإملائية وتأكد من أنه يشير إلى مستودع خاص بإصدار Leap أو Tumbleweed المحدد لديك.
  • الاسم المستعار قيد الاستخدام بالفعل: اختر اسمًا مستعارًا فريدًا مختلفًا، ثم أعد تشغيل الأمر addrepo.
  • يظهر تحذير بشأن مفتاح التوقيع: توقف وتحقق من المفتاح مع الناشر. لا تعطل عمليات التحقق من التوقيع لإجبار المستودع على العمل.
  • أنت غير متأكد من أي إدخال مخصص: افحص عنوان URL للمستودع واسمه في YaST zypper repos --detailsقبل حذف أي شيء.

للاطلاع على خيارات الأوامر وتفاصيل إدارة المستودعات، راجع وثائق openSUSE Zypper الرسمية .

اترك تعليقاً

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

تعرّف على كيفية استعادة الأقسام والملفات المفقودة باستخدام برنامجي TestDisk و PhotoRec. احمِ محرك الأقراص المصدر، وقم بإجراء مسح ضوئي آمن، واحفظ البيانات المستعادة على قرص آخر.

كيفية مسح رموز QR على سطح مكتب لينكس

كيفية مسح رموز QR على سطح مكتب لينكس

امسح رموز QR على نظام Linux باستخدام CoBang عبر كاميرا الويب أو ملف صورة. راجع خيارات التثبيت وخطوات الإعداد والحلول المتعلقة بالوصول إلى كاميرا Flatpak.

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

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

قم بتغيير إعدادات كاميرا الويب على نظام التشغيل Linux باستخدام Cameractrls: اضبط التعريض واللون وتقليل الوميض وعناصر التحكم الأخرى المدعومة، ثم تحقق من أوضاع الفيديو المتوافقة.

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

قم بتثبيت PhpStorm على نظام Linux باستخدام JetBrains Toolbox أو ملف tar.gz المستقل، بالإضافة إلى خيارات Snap وArch AUR. يأتي Java مُضمّنًا بالفعل.

كيفية إعداد لوحتين على XFCE 4

كيفية إعداد لوحتين على XFCE 4

قم بإنشاء لوحة XFCE 4 منفصلة لكل شاشة، وقم بتعيين اللوحة الثانية إلى المخرج الصحيح، وقم بتحديد موضعها وحجمها، وأضف المشغلات وعناصر الحالة التي تحتاجها.

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

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

إزالة خلفية الصورة على نظام لينكس باستخدام برنامج GIMP: تتبع العنصر، وحذف الخلفية المحددة، والحفاظ على الشفافية، وتصدير ملف PNG قابل لإعادة الاستخدام.

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

قم بتنزيل Cisco Packet Tracer 9.0.1 لنظام Ubuntu 64 بت، وقم بتثبيت حزمة DEB باستخدام APT، واقبل الترخيص في Terminal، وقم بتسجيل الدخول لبدء المختبر.

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

أنشئ ملف ISO لقرص مضغوط على نظام لينكس باستخدام GNOME Disks أو dd. حدد محرك الأقراص الضوئية، وراقب عملية النسخ، وتحقق من الصورة، واعرف متى يحتاج القرص التالف أو قرص الصوت إلى أداة أخرى.

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل برنامج FlightGear مجاناً من الموقع الرسمي. قارن بين حزم Windows و macOS و Linux، وثبّت ملفات البيانات، وابدأ رحلتك الأولى.

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

يقوم برنامج OKSampler بربط مقاطع MP3 بمفاتيح لوحة المفاتيح، كما يتيح تكرار الصوت. تعرّف على وظائف هذا البرنامج المجاني القديم، وحدود ميزاته القديمة، وما يجب التحقق منه قبل التنزيل.