طريقة تثبيت البرامج على Ubuntu باستخدام Snap وAPT خطوة بخطوة
إذا كنت جديدًا في استخدام Ubuntu وتحتاج إلى تثبيت بعض البرامج، فقد يبدو الأمر محيرًا بعض الشيء. لكن لا داعي للقلق، فهناك طريقتان رئيسيتان لتثبيت التطبيقات: Snap وAPT. هاتان الطريقتان توفران لك مجموعة واسعة من البرامج بسهولة وبطرق مرنة. في هذا المقال، سنتعرف على كيفية استخدام كل من Snap وAPT لتثبيت البرامج على Ubuntu بطريقة مبسطة.
قد يكون العثور على البرامج وتثبيتها على Ubuntu Linux أمرًا مربكًا في البداية. سيوضح لك هذا الدليل كيفية تثبيت وتحديث وإزالة أي تطبيق قد تحتاجه على نظام Ubuntu الخاص بك!
نظام Ubuntu للبرامج
يعتمد نظام Ubuntu للبرامج على المستودعات، وهي مواقع مركزية تحتوي على حزم برامج تم التحقق منها مسبقًا. وتنقسم مستودعات برامج Ubuntu إلى أربع فئات مميزة:
- الرئيسية: البرامج مفتوحة المصدر المدعومة رسميًا.
- العالم: البرامج مفتوحة المصدر التي يديرها المجتمع.
- العالم المتعدد: البرامج التي قد تكون لها قيود ترخيص.
- المقيدة: برامج التشغيل الملكية والبرامج الأخرى الضرورية للوظائف.
تضمن المستودعات استقرار البرامج وأمانها، مما يخلق البنية الأساسية الأساسية التي تجعل مركز برامج Ubuntu ممكنًا.
تنسيقات حزم Ubuntu: DEB وSnap
يدعم Ubuntu تنسيقين رئيسيين للحزم: DEB وSnap. حزم DEB هي التنسيق التقليدي لـ Ubuntu، مما يوفر عمليات تثبيت سريعة وفعالة. تم تصميم حزم Snap لتكون أكثر أمانًا وقابلية للنقل. تأتي تطبيقات Snap مجمعة مع كل ما تحتاجه للتشغيل (بدون تبعيات). وهذا يجعلها أسهل في الإدارة، ولكنها في بعض الأحيان أكبر و/أو أبطأ من نفس التطبيق المثبت عبر حزم DEB.
تثبيت البرامج من خلال Ubuntu Software Center
يوفر Ubuntu Software Center واجهة رسومية لإدارة البرامج، مما يجعله مثاليًا للمستخدمين الذين يفضلون تجربة النقر والنقر. سيتيح لك تثبيت وتحديث وإزالة البرامج بتنسيق DEB وSnap.
يمكنك إما تصفح مركز البرامج من خلال فئات مختلفة، أو إجراء بحث مباشر عن طريق كتابة اسم أو نوع البرنامج الذي تبحث عنه. يمكنك أيضًا البحث عن اسم البرنامج الذي قمت بتثبيته إذا كنت ترغب في إلغاء تثبيته. يقع شريط البحث في مكان مناسب في الجزء العلوي الأوسط من النافذة.
النتائج الموجودة ضمن “Snap Packages” هي بالطبع Snaps. النتائج الموجودة ضمن “Debian Packages” هي حزم DEB.
لتثبيت أو إزالة البرنامج، انقر فوق عنوان البرنامج ثم انقر فوق “Install” أو “Remove” حسب الحالة. الأمر بهذه البساطة!
سيتولى مركز البرامج تلقائيًا تنزيل وتثبيت (أو إزالة) حزم Snap وحزم DEB وأي تبعيات مطلوبة دون أي تدخل إضافي منك. بعد تثبيت البرنامج الجديد، سيقوم Ubuntu بتحديثه تلقائيًا عند توفر إصدارات جديدة.
تثبيت البرنامج من سطر الأوامر باستخدام Snap
بشكل عام، سيقوم مركز البرامج بكل ما تحتاج إلى القيام به باستخدام Snaps. ومع ذلك، يمكنك إدارة حزم Snap من سطر الأوامر إذا كنت تريد تحكمًا أكثر دقة. فيما يلي بعض الأوامر السريعة لمساعدتك في البدء.
للحصول على مساعدة أساسية بشأن أمر snap:
snap help
للبحث عن حزم Snap محددة، أدخل:
snap find package-name
لإدراج جميع حزم Snap المثبتة:
sudo snap list
لتثبيت حزمة Snap محددة:
sudo snap install package-name
لإزالة حزمة Snap:
sudo snap remove package-name
تحذير
كن حذرًا عند إزالة snaps. هناك حاجة إلى بعض snaps لكي يعمل نظام Ubuntu الخاص بك بشكل صحيح. إذا لم تكن متأكدًا من ماهية الحزمة أو ما تفعله، فمن الأفضل دائمًا تركها كما هي.
إذا كنت مهتمًا بمعرفة المزيد، فراجع هذا الدليل المتقدم لإدارة snaps على نظام Ubuntu الخاص بك.
تثبيت البرامج على سطر الأوامر باستخدام APT
أداة الحزمة المتقدمة (APT) هي أداة سطر أوامر (طرفية) لإدارة حزم DEB. وهي تتعامل مع كل شيء بدءًا من التنزيلات وحل التبعيات للتطبيقات المعقدة إلى تحديث جميع برامجك وحتى نظام التشغيل Ubuntu نفسه.
دليل البدء السريع لـ APT
قبل تثبيت أي شيء، من الأفضل دائمًا تحديث قائمة الحزم لضمان الوصول إلى أحدث الإصدارات:
sudo apt update
لتثبيت الحزمة، استخدم الأمر التالي:
sudo apt install package-name
على سبيل المثال، مشغل الفيديو الشهير VLC:
sudo apt install vlc
إذا لم تعد بحاجة إلى الحزمة، قم بإلغاء تثبيتها باستخدام:
sudo apt remove package-name
على سبيل المثال، لإزالة VLC:
sudo apt remove vlc
يمكنك جعل APT يتحقق من التحديثات ويقوم بتثبيتها لجميع الحزم على نظامك (بما في ذلك حزم نظام Ubuntu):
sudo apt upgrade
سوف تقوم APT أيضًا بتنظيف المشكلة لك وإزالة الحزم المتبقية تلقائيًا والتي لم تعد هناك حاجة إليها:
sudo apt autoremove
تثبيت البرامج من مصادر خارجية
ستصادف أحيانًا برامج يتم توزيعها بواسطة مؤلفيها أو منظمة خارجية غير متوفرة في مركز برامج Ubuntu. يمكن أن يكون هذا البرنامج بعدة تنسيقات محتملة، ولكن في أغلب الأحيان ستحتاج إلى تنزيل حزمة DEB أو إضافة موقع PPA إلى نظامك.
إضافة PPA (أرشيف الحزمة الشخصية)
تعتبر PPA مستودعات يحتفظ بها المطورون لتوزيع أحدث إصدارات برامجهم. وهي تعمل بنفس الطريقة تمامًا مثل مستودعات برامج Ubuntu الخاصة، ولكنها تُدار بشكل خاص بواسطة جهة خارجية. بعد إضافة PPA، سيضم APT محتوياتها تلقائيًا في جميع العمليات المستقبلية. يمكنك تثبيت البرامج من PPA باستخدام نفس الأوامر المذكورة أعلاه. سيتم تضمين أي برنامج تقوم بتثبيته في التحديثات عند تشغيلها أيضًا. يمكنك إضافة PPA جديد وتثبيت برنامج منه بثلاثة أوامر سريعة فقط في المحطة الطرفية:
لإضافة PPA جديد، استخدم الأمر التالي:
sudo add-apt-repository ppa:repository-name
بعد ذلك، قم بتحديث ذاكرة التخزين المؤقت لمعلومات البرنامج لتشمل البيانات من PPA الجديدة:
sudo apt update
وأخيرًا، قم بتثبيت البرنامج مثل أي حزمة أخرى:
sudo apt install package-name
على سبيل المثال، إذا كنت تريد إضافة PPA الرسمي لمتصفح الويب الشهير Firefox ثم تثبيته، فسوف تقوم بإدخال الأوامر التالية في موجه المحطة الطرفية:
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox
سيتم بعد ذلك تحديث Firefox مع جميع البرامج الأخرى تلقائيًا عند تشغيل أداة تحديث البرامج. يأتي Firefox مثبتًا على Ubuntu بالطبع، ولكن هذا المثال يوضح الخطوات اللازمة لإضافة PPA جديد إلى مستودعات نظام Ubuntu الخاص بك.
التثبيت من ملف DEB تم تنزيله
توفر بعض التطبيقات ملفات DEB مستقلة. إليك كيفية تثبيتها من محطة Ubuntu:
قم بتنزيل ملف DEB من مصدر تثق به واحفظه في وجهة يمكنك تذكرها، مثل مجلد التنزيلات. عند مطالبة المحطة الطرفية، انتقل إلى الدليل الذي قمت بحفظ الملف فيه واستخدم dpkg لتثبيته.
cd ~/Downloads
sudo dpkg -i filename.deb
إذا أرجع dpkg أي أخطاء تشير إلى مشكلات التبعية، فيجب أن تتمكن من تصحيحها باستخدام الأمر التالي:
sudo apt --fix-broken install
أفضل الممارسات لإدارة البرامج على أوبونتو
- حافظ على تحديث نظامك: يجب تحديث Snaps تلقائيًا مع توفر إصدارات جديدة. يمكنك أيضًا تشغيل “Software Updater” من مشغل التطبيقات للتحقق من جميع حزم DEB وتحديثها على نظامك.
- استخدم مصادر موثوقة: إن تثبيت أي برنامج يعني منحه إمكانية الوصول الكامل إلى جميع البيانات الموجودة على جهاز الكمبيوتر الخاص بك أو حتى شبكتك. لا تقم بتثبيت أي شيء لست متأكدًا منه. يجب عليك دائمًا التحقق من شرعية أي تطبيق تابع لجهة خارجية تصادفه.
- احتفظ بنسخة احتياطية من بياناتك: قبل تجربة برنامج جديد، تأكد من نسخ بياناتك المهمة احتياطيًا. يمكن أن تتسبب الأخطاء الصغيرة في خسائر كبيرة.
أنت الآن مجهز جيدًا لاستكشاف العالم الواسع لنظام أوبونتو البيئي للبرامج. يجب أن تكون قادرًا على العثور على أي برنامج تحتاجه وتثبيته وإزالته بسهولة. من برامج تتبع المهام البسيطة إلى مجموعات المكتب كاملة الميزات والألعاب المثيرة، يوفر لك أوبونتو كل ما تحتاجه.