تعرف على حزم أوبونتو المفاجئة ومزاياها
جدول المحتويات:
واحدة من المستجدات العظيمة لـ Ubuntu 16.04 Xenial Xerus هي حزم Snap التي ربما قرأتها بالفعل قبل الدخول إلى هذا المنشور. ما هي باقات Snap وما هي مزاياها؟
قبل متابعة حزم Snap ، يجب أن نراجع تشغيل GNU / Linux و Ubuntu بشكل خاص من حيث إدارة البرمجيات.
كيف نتعامل مع البرنامج في أوبونتو؟
إذا كنت قد استخدمت Ubuntu أو أي توزيعة أخرى لـ GNU / Linux ، فقد لاحظت أن طريقته في تثبيت وإلغاء تثبيت البرامج مختلفة تمامًا عن Windows. على غنو / لينكس ، يتوفر برنامج بنية الحزم وهذه الحزم في المستودعات للتنزيل.
يمكننا تعريف المستودع كمجموعة من الحزم المصنفة التي تحتوي على جميع العناصر اللازمة لتثبيت برنامج معين على النظام ، على سبيل المثال wmaker أو أحد أشهرها باسم مشغل وسائط VLC. قد يتطلب تثبيت برنامج معين حزمة واحدة أو عدة منها.
في حالة Ubuntu على وجه الخصوص ، لدينا العديد من الخيارات لإدارة حزم.deb المتوفرة في المستودعات والمثبتة على نظامنا ، على الرغم من أن جميعها تستخدم مجموعة الأدوات apt (من اللغة الإنجليزية A dvanced P ackage T ool) التي أنشأتها دبيان في ذلك الوقت (أوبونتو مشتق من دبيان).
وحدة تحكم الأوامر: استخدام وحدة التحكم هو الأسلوب المفضل لدى المستخدمين الأكثر تقدمًا عند إدارة البرامج في Ubuntu نظرًا لتعدد استخداماتها وسرعتها.
لتثبيت برنامج من وحدة تحكم الأوامر ، يجب أن نشير إلى الترتيب التالي:
sudo apt-get تثبيت "اسم الحزمة"
سيكون المثال التالي:
sudo apt-get تثبيت wmaker
لإلغاء تثبيته علينا فقط تغيير كلمة التثبيت لإزالة:
sudo apt-get إزالة wmaker
ثم سيطلب منا النظام رمز المستخدم الخاص بنا ويبدأ على الفور في تنزيل وتثبيت جميع الحزم اللازمة لتثبيت برنامجنا. في هذه الحالة ، يكون الأمر بسيطًا جدًا لأن البرنامج له نفس اسم الحزمة التي يجب تنزيلها (wmaker) لذلك ليس لدينا مشكلة. ومع ذلك ، في كثير من الأحيان لا يتطابق اسم البرنامج مع اسم الحزمة ، ثم لدينا مشكلة ، قد نحتاج أيضًا إلى تنزيل أكثر من حزمة واحدة يدويًا.
Synaptic: synaptic هو أداة رائعة أخرى أنشأتها دبيان لإدارة البرامج. Synaptic ليس أكثر من واجهة رسومية لاستخدام apt بطريقة أبسط وأسهل بكثير ، حيث يمكننا البحث عن الحزم المختلفة للتثبيت / إلغاء التثبيت بطريقة رسومية.
مركز برامج Ubuntu: يعد مركز برامج Ubuntu واجهة رسومية جديدة تم إنشاؤها بواسطة Canonical لزيادة تبسيط استخدام apt وجعله أسهل للمستخدمين الأقل خبرة. وهي واجهة تظهر فيها البرامج والحزم المختلفة المتاحة للتثبيت ، مصنفة حسب الفئات.
Gdebi: هذه أداة رسومية أخرى تستخدم apt لتثبيت الحزم في Ubuntu والتي تم إنشاؤها أيضًا بواسطة Debian. في هذه الحالة ، يسمح لنا بتثبيت الحزم على نظامنا التي قمنا بتنزيلها من جهاز كمبيوتر آخر أو تلك التي تمكنا من تنزيلها من جهاز الكمبيوتر الخاص بنا. سيهتم Gdebi بتنزيل باقي الحزم الممكنة التي قد تكون ضرورية
تجميع الثنائيات: هناك خيار أخير أكثر تقدمًا وتعقيدًا يتألف من تنزيل شفرة المصدر (إن وجدت) وتجميعها يدويًا لنظامنا. مع هذا نحصل على أن البرامج تتكيف إلى أقصى حد مع خصائص جهاز الكمبيوتر الخاص بنا للحصول على أداء أفضل.
إن إدارة البرمجيات في جنو / لينكس في شكل مستودعات وحزم لها سلسلة من المزايا المهمة للمستخدمين ، من ناحية ، يمكن للمسؤولين عن التوزيع التحقق من التشغيل والأمان الصحيح لجميع الملفات على النظام ، بالإضافة إلى ذلك ، نحن يسمح بتحديث جميع البرامج المثبتة ببضع نقرات أو أمر واحد في الجهاز.
قيود المستودعات وفوائد حزم Snap
كما ذكرنا من قبل ، قد يتطلب تثبيت برنامج معين حزمة واحدة أو عدة منها ، هذه الحالة الأخيرة هي ما يعرف بالتبعيات ويمكن (في الواقع أنها) تسبب العديد من المشاكل الهامة.
نوصيك بإصدار Microsoft للرموز الصغيرة الجديدة من خلال Windows Updateالأول هو أنه قد يكون السبب هو استمرارنا في استخدام إصدار قديم نسبيًا من Ubuntu ونريد تثبيت أحدث إصدار من برنامج معين. في هذه الحالة ، قد يكون الأمر هو أن أحد تبعيات البرنامج الذي نريد تثبيته غير متوفر في المستودعات المتاحة لإصدارنا من Ubuntu ، وفي هذه الحالة لم نتمكن ببساطة من تثبيت برنامجنا المحبوب ، أو سيتعين علينا اللجوء إلى المزيد من الأساليب متقدم ومعقد لحل المشكلة بالتبعيات.
تؤثر المشكلة الكبيرة الأخرى بشكل أساسي على أجهزة الكمبيوتر التي لا تحتوي على اتصال بالإنترنت ، وفي هذه الحالة من المستحيل أو المعقد جدًا تنزيل جميع الحزم الضرورية يدويًا من كمبيوتر آخر ثم تثبيتها على حاسوبنا.
بالنظر إلى هذه المشاكل ، فإن حزم Snap المتوفرة في Ubuntu 16.04 LTS ولدت ، وتحتوي على جميع الملفات وجميع التبعيات لتثبيت برنامج معين ، يمكننا القول أنه حل مشابه لحل Windows في ذلك مع ملف واحد يمكننا تثبيت برنامج. تم إنشاء حزم Snap هذه من الإلهام في أنظمة التشغيل المحمولة ، على سبيل المثال Android حيث يمكننا تنزيل ملف apk ثم نقله إلى الهاتف الذكي أو الكمبيوتر اللوحي لدينا وتثبيت التطبيق المعني بطريقة بسيطة للغاية.
في هذه المرحلة ، من المهم ملاحظة أن التطبيقات المثبتة من خلال حزم Snap ستظل معزولة عن بقية النظام ، وهي نقطة مهمة لضمان الأمان نظرًا لأن الملفات الموجودة في هذه الحزم لن تتم مراقبتها أو التحكم فيها من خلال Canonical. بهذه الطريقة ، إذا قدمت حزمة Snap ملفًا به ثغرة أمنية ، فلن تؤثر على بقية النظام ولكن فقط على برنامجها الخاص ، دعنا لا ننسى أن GNU / Linux هو نظام تشغيل يتميز بتقديم أمان كبير إلى المستخدم.
تعرف على كيفية استخدام ميزة "العثور على أصدقائي" على نظام التشغيل Mac
نوضح كيفية استخدام تطبيق Find my friends في نظام تشغيل Mac الخاص بك مع هذه الخطوات الخمس. تجد أصدقائي شعبية متزايدة.
كيفية تثبيت قرص أوبونتو على أوبونتو 16.04
برنامج تعليمي حول كيفية تثبيت Ubuntu Tweak في Ubuntu 16.04 خطوة بخطوة. سوف نعلمك فيه 3 كود بسيط من جهازك لتثبيته.
تعرف على كيفية تثبيت برنامج Adobe adobe على أوبونتو ومشتقاته
كيفية تثبيت Adobe Reader في نظام تشغيل Ubuntu ومشتقاته للاستمتاع الكامل بملفات PDF ومزاياها.