مقدمة
يتم تثبيت البرامج على أنظمة لينكس من مستودعات تحتوي افتراضيًا على عدد كبير من الحزم. ولكن في بعض الأحيان، قد لا يكون البرنامج المطلوب مُضمنًا، أو قد يكون إصداره قديمًا جدًا. في هذه الحالة، يمكنك إضافة المستودع المطلوب وتثبيته منه.
توخَّ الحذر عند القيام بذلك، فقد تحتوي هذه الإصدارات أحيانًا على إصدارات تجريبية من برامج النظام، وحتى نواة لينكس. لذلك، يُنصح بقراءة المعلومات المتعلقة بمستودع الطرف الثالث بعناية في وصفه ومدير التحديثات.
قائمة المستودعات في أوبونتو
لعرض جميع المستودعات في النظام:
nano /etc/apt/sources.listيمكن أن تكون أيضًا في أحد الملفات الموجودة في المجلد /etc/apt/sources.list.d/ لتعطيل أحد المستودعات، فقط قم بالتعليق على السطر الخاص به.
# deb http://archive.ubuntu.com/ubuntu focal multiverseإضافة مستودعات في أوبونتو
لإضافة مستودع، تحتاج إلى العثور على عنوانه من مطور البرنامج واستخدام الأمر إضافة مستودع apt استخدم مع بناء الجملة التالي:
apt-add-repository ‘deb http://repository_address version branch’أحيانًا يكون من الضروري تثبيت مفتاح أمان GPG أولًا. لنأخذ MariaDB كمثال.
apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'إضافة مستودع:
add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.mephi.ru/mariadb/repo/10.5/ubuntu focal main'إزالة الخزانات
لإزالة مستودع، استخدم هذا الأمر:
add-apt-repository --remove 'deb [arch=amd64,arm64,ppc64el] http://mirror.mephi.ru/mariadb/repo/10.5/ubuntu focal main'مستودع PPA في أوبونتو
أثناء تثبيت مستودع PPA، سيقوم النظام تلقائيًا باكتشاف المستودع وتنزيل المفاتيح اللازمة.
apt-add-repository ppa:repository/ppaلإزالة مستودع PPA:
apt-add-repository --remove ppa:repository/ppaبعد تعديل قائمة المستودع، لا تنس تحديث قائمة الحزم المتوفرة على النظام.
apt update









