كيفية تثبيت برنامج openshot علي اوبونتو | افضل برامج تعديل الفيديو علي لينكس اوبنتو
جدول المحتويات:
- مصادر ملائمة
- تثبيت
add-apt-repositoryالوظيفة الإضافية (لم يتم العثور على أمر مستودع تخزين الوظيفة الإضافية) - إضافة مستودعات مع مستودع
add-apt-repository - إضافة مستودعات PPA
- مضيفا يدويا مستودعات
- استنتاج
عند تثبيت الحزم باستخدام Ubuntu Software Center أو الأدوات المساعدة لسطر الأوامر مثل
apt
أو
apt-get
، يتم تنزيل الحزم من مستودع واحد أو أكثر من مستندات البرامج المناسبة. مستودع APT هو خادم شبكة أو دليل محلي يحتوي على حزم deb وملفات بيانات التعريف التي يمكن قراءتها بواسطة أدوات APT.
على الرغم من وجود الآلاف من التطبيقات المتوفرة في مستودعات Ubuntu الافتراضية ، فقد تحتاج في بعض الأحيان إلى تثبيت البرنامج من مستودع جهة خارجية.
في هذا البرنامج التعليمي ، سوف نعرض لك طريقتين لإضافة مستودع مناسب على أنظمة Ubuntu و Debian. تتمثل الطريقة الأولى في استخدام الأمر
add-apt-repository
والثاني هو إضافة المخزون يدوياً باستخدام محرر نصوص.
مصادر ملائمة
على Ubuntu وجميع توزيعات دبيان الأخرى ، يتم تحديد مستودعات البرامج المناسبة في ملف
/etc/apt/sources.list
أو في ملفات منفصلة ضمن دليل
/etc/apt/sources.list.d/
.
يجب أن تنتهي أسماء ملفات المستودع الموجودة داخل الدليل
/etc/apt/sources.list.d/
بـ
.list
.
بناء الجملة العام لملف
/etc/apt/sources.list
يأخذ التنسيق التالي:
deb http://repo.tld/ubuntu distro component…
- يحدد الإدخال الأول في السطر نوع الأرشيف. يمكن أن يكون نوع الأرشيف إما deb أو deb-src. يشير Deb إلى أن المستودع يحتوي على حزم
.debبينما يشير deb-src إلى حزم المصدر. الإدخال الثاني هو عنوان URL الخاص بالمستودع. الإدخال الثالث يحدد اسم رمز التوزيع ، مثل القندس ، xenial وما إلى ذلك. آخر الإدخالات هي مكونات المستودع أو الفئات. يتم تقسيم مستودعات Ubuntu الافتراضية إلى أربعة مكونات - الرئيسية ، المقيدة ، الكون والكون المتعدد. بشكل عام ، تحتوي مستودعات الجهة الخارجية على فئة واحدة فقط.
تنسيق الملفات ضمن دليل
/etc/apt/sources.list.d/
هو نفسه بالنسبة لملف
sources.list
العادي.
توفر معظم المستودعات مفتاحًا عامًا لمصادقة الحزم التي تم تنزيلها والتي يلزم تنزيلها واستيرادها.
لتتمكن من إضافة أو إزالة مستودع ، يجب أن تكون مسجلاً للدخول كمستخدم لديه حق الوصول إلى sudo أو الجذر.
عادة ، يتم تضمين الإرشادات حول كيفية تمكين مستودع معين في وثائق البرنامج.
تثبيت
add-apt-repository
الوظيفة الإضافية (لم يتم العثور على أمر مستودع تخزين الوظيفة الإضافية)
add-apt-repository
هو برنامج نصي Python يسمح لك بإضافة مستودع APT إلى
/etc/apt/sources.list
أو إلى ملف منفصل في دليل
/etc/apt/sources.list.d
. يمكن أيضًا استخدام الأمر لإزالة مستودع موجود بالفعل.
إذا لم يكن
add-apt-repository
متاحًا على نظامك ، فستتلقى رسالة خطأ تقول "لم يتم العثور على أمر مستودع تخزين الوظيفة الإضافية".
يتم تضمين الأداة المساعدة
add-apt-repository
في الحزمة
software-properties-common
. لتثبيته ، قم بتشغيل الأوامر التالية:
sudo apt update
sudo apt install software-properties-common
إضافة مستودعات مع مستودع
add-apt-repository
بناء الجملة الأساسي للأمر
add-apt-repository
هو كما يلي:
add-apt-repository repository
حيث يمكن أن يكون
repository
إما إدخال مستودع عادي يمكن إضافته إلى ملف
sources.list
مثل
deb http://repo.tld/ubuntu distro component
أو مستودع PPA في
ppa: /
ppa: /
لرؤية كل الخيارات المتاحة لنوع الأمر
man add-apt-repository
في الوحدة الطرفية الخاصة بك.
بشكل افتراضي ، في أوبونتو 18.04 وأحدث
add-apt-repository
سيقوم
add-apt-repository
أيضًا بتحديث فهرس الحزمة إذا تم استيراد مفتاح المخزون العام.
فهرس الحزم هو قاعدة بيانات تحتوي على سجلات الحزم المتاحة من المستودعات التي تم تمكينها في نظامك.
لنفترض أنك تريد تثبيت MongoDB من مستودعاتها الرسمية.
أولاً ، قم باستيراد المفتاح العمومي للمستودع:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
أضف مستودع MongoDB باستخدام الأمر أدناه.
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
سيتم إلحاق المستودع بملف
sources.list
.
يمكنك الآن تثبيت أي من الحزم من المستودع الذي تم تمكينه حديثًا:
sudo apt install mongodb-org
إذا كنت ترغب في إزالة مستودع
--remove
مسبقًا لأي أسباب ،
--remove
الخيار
--remove
:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
إضافة مستودعات PPA
Personal Package Archives (PPA) هي خدمة تتيح للمستخدمين تحميل حزم مصدر Ubuntu التي تم إنشاؤها ونشرها مع Launchpad كمستودع مناسب.
عند إضافة مستودع PPA ، يقوم الأمر
add-apt-repository
بإنشاء ملف جديد تحت دليل
/etc/apt/sources.list.d/
.
على سبيل المثال ، لإضافة Jonathon F's PPA والذي يوفر FFmpeg الإصدار 4.x ، ستقوم بتشغيل:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
عند المطالبة ، اضغط على
Enter
سيتم تمكين المستودع.
Press to continue or Ctrl-c to cancel adding it.
سيتم تنزيل المفتاح العمومي لمستودع PPA وتسجيله تلقائيًا.
بمجرد إضافة PPA إلى نظامك ، يمكنك تثبيت حزم المستودع:
sudo apt install ffmpeg
سيقوم الأمر
apt
بتثبيت الحزمة وكافة تبعياتها.
مضيفا يدويا مستودعات
من أجل العرض التوضيحي ، سنقوم بتمكين مستودع CouchDB وتثبيت البرنامج. CouchDB هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر ومتسامحة مع الأخطاء تحتفظ بها Apache Software Foundation.
لإضافة المستودع ، افتح ملف
sources.list
باستخدام محرر النصوص:
sudo nano /etc/apt/sources.list
أضف خط المستودع إلى نهاية الملف:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
بدلاً من تحرير الملف باستخدام محرر نصوص ، يمكنك استخدام الأمر التالي لإلحاق سطر المخزون بملف
sources.list
:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
بطباعة الاسم الرمزي لأوبونتو. على سبيل المثال ، إذا كان لديك الإصدار 18.04 من Ubuntu ، فسيتم طباعة الأمر
bionic
.
خيار آخر هو إنشاء ملف مستودع تخزين جديد ضمن دليل
/etc/apt/sources.list.d/
.
عند تكوين مستودع تخزين يدويًا ، ستحتاج أيضًا إلى استيراد مفتاح المخزون العام يدويًا إلى نظامك. للقيام بذلك ، استخدم إما
wget
أو
curl
:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
يجب أن يخرج الأمر أعلاه
OK
مما يعني أنه تم استيراد مفتاح GPG بنجاح وأن الحزم من هذا المستودع ستعتبر موثوقة.
قبل تثبيت الحزم من المخزون المضافة حديثًا ، يجب عليك تحديث فهرس الحزمة:
sudo apt update
بمجرد تحديث فهرس الحزمة ، يمكنك تثبيت الحزم من المستودع المضافة حديثًا:
استنتاج
لقد أوضحنا لك كيفية إضافة مستودعات ملائمة في أوبونتو. تطبق نفس التعليمات على أي توزيع قائم على دبيان ، بما في ذلك Kubuntu و Linux Mint و Elementary OS.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
أوبونتو عرضةكيفية إضافة مساحة المبادلة على أوبونتو 18.04
المبادلة هي مساحة على قرص يتم استخدامها عندما يكون حجم ذاكرة الوصول العشوائي الفعلية ممتلئًا. عندما ينفد نظام Linux من ذاكرة الوصول العشوائي ، يتم نقل الصفحات غير النشطة من ذاكرة الوصول العشوائي إلى مساحة المبادلة. يغطي هذا البرنامج التعليمي الخطوات اللازمة لإضافة ملف المبادلة إلى Ubuntu 18.04.
كيفية إضافة مستخدم إلى sudoers في أوبونتو
على Ubuntu ، أسهل طريقة لمنح امتيازات sudo لأحد المستخدمين هي إضافة المستخدم إلى مجموعة sudo. سيتمكن أعضاء هذه المجموعة من تنفيذ أي أمر كجذر عبر sudo.
كيفية تمكين مستودع epel على centos
يوفر مستودع EPEL (حزم إضافية لنظام التشغيل Linux Linux) حزم برامج إضافية غير مدرجة في مستودعات Red Hat و CentOS القياسية. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية تمكين مستودع EPEL على CentOS.







