الفرق بين البرامج القابلة للتركيب والمحمولة

Anonim

برامج قابلة للتركيب مقابل برامج محمولة

مطور برامج تطبيقات البرمجيات ينشرون منتجاتهم في الغالب عبر وسائط مثل سد / دفد أو عبر الإنترنت. اعتمادا على نوع البرنامج، يجب على المستخدم تنفيذ مهمة واحدة أو أكثر قبل أن يتمكن من تشغيل تطبيق البرنامج. في بعض الأحيان، يمكن للمستخدمين تشغيل تطبيق ببساطة عن طريق نسخ ملفات البرامج المرفقة إلى مجلد مناسب، ولكن البعض الآخر يتطلب من المستخدم تثبيت البرنامج عن طريق تشغيل برنامج المثبت الآلي البرامج أولا. عادة، استنادا إلى هذا الاختلاف، وتصنف تطبيقات البرمجيات على أنها برامج قابلة للتركيب أو المحمولة. عدم وجود عملية التثبيت الرسمية كان المعيار على نظام التشغيل ماك أوس X، في وقت ما مرة أخرى. هناك حتى بعض أنظمة التشغيل مثل أميغاوس 4. 0 و ماك أوس X 1-9 التي يمكن تشغيلها مباشرة من وسائل الإعلام القابلة للإزالة.

ما هي البرامج القابلة للتثبيت؟

تطبيقات البرمجيات القابلة للتثبيت تحتاج إلى أن تكون 'تثبيت' على الكمبيوتر من قبل المستخدم من البرنامج، لجعلها تعمل. التثبيت هو عملية وضع جميع الملفات (بما في ذلك برامج التشغيل، والمكونات الإضافية، وما إلى ذلك) في المواقع المناسبة للكمبيوتر، بحيث يمكن تنفيذها من قبل المستخدم. ولكن، لأن عدد وأنواع الملفات التي يجب وضعها لتثبيت يختلف عن كل برنامج، ومعظمهم يأتي مع المثبت (وهو برنامج خاص أن أتمتة عملية التثبيت). إذا كان هذا هو الحال، المستخدم لديه فقط لتنفيذ المثبت من البرنامج دون الحاجة إلى القلق حول أي شيء آخر.

عادة ما يقوم المثبت بفك ملفات البرنامج المضمنة في شكل مضغوط، ونسخها إلى مسارات محددة (مجلدات)، والتأكد من أن البرنامج مناسب لأجهزة النظام، وإبلاغ نظام التشغيل عن إلخ. يتم تنفيذ عمليات مشتركة أخرى مثل إنشاء وتعديل ملفات النظام المشتركة والخاصة وإنشاء المجلدات وتحديث إدخالات سجل ويندوز وإدخال الإدخالات في ملفات التكوين وتحديث متغيرات البيئة وإنشاء اختصارات من قبل معظم برامج تثبيت البرامج. وعلاوة على ذلك، قد يتم أيضا التحقق من ملاءمة النظام للبرنامج والمساحة المتاحة على النظام من قبل المثبت. بعد اكتمال المثبت تنفيذ (إنهاء كافة مهام التثبيت)، البرنامج جاهز لتشغيل من قبل المستخدم. عادة، يمكن تشغيل تطبيقات البرامج القابلة للتثبيت عدة مرات كما يريد المستخدم (دون تثبيت مرة أخرى)، طالما أن المستخدم لا إزالة واحد أو أكثر من الملفات (التي تم تثبيتها أثناء عملية التثبيت) عن طريق الخطأ أو يدويا.

ما هي البرامج المحمولة؟

البرمجيات المحمولة (التطبيقات المحمولة) هي البرامج التي هي قادرة على تشغيل من تلقاء نفسه دون الاعتماد على نظام التشغيل.وتسمى أيضا برامج الكمبيوتر المستقلة. وبسبب قابلية النقل هذه، غالبا ما يتم الاحتفاظ بهذه الأنواع من التطبيقات وتشغيلها من وسائط التخزين القابلة للإزالة (محركات الأقراص الصلبة الخارجية أو الأقراص المضغوطة أو أقراص دفد أو محركات الأقراص أوسب أو الأقراص المرنة). يتم تخزين كافة ملفات البرنامج التكميلي، وملفات التكوين والبيانات ذات الصلة على وسائل الإعلام نفسها. على الرغم من أن البرامج المحمولة يمكن تنفيذها على أي نوع من الآلات، فإنها تتطلب نظام تشغيل معين. ولكن، قابلية هو مفهوم صعب ليتم تنفيذها اعتمادا على نظام التشغيل المحدد. على سبيل المثال، جميع التطبيقات المحمولة (بحكم التعريف) على نظام التشغيل أميغاوس. على ويندوز، غالبا ما يشار إلى تلك البرامج التي لا تتطلب التثبيت باسم البرامج المحمولة. ولكن، من المهم أن نلاحظ أن قابلية البرمجيات (تجميع شفرة المصدر ل تناسب منصات مختلفة) هو فكرة مختلفة من تطوير التطبيقات المحمولة.

ما هو الفرق بين البرامج القابلة للتثبيت والبرامج المحمولة؟

عادة ما تقوم تطبيقات البرامج القابلة للتثبيت بإنشاء اختصارات تلقائيا، ولكن يجب على المستخدم إنشاء اختصارات لتطبيقات البرامج المحمولة يدويا لأنها لا تنشئها لك. قد تقوم تطبيقات البرامج القابلة للتثبيت بإنشاء ملفات أو مجلدات جديدة في مواقع غير معروفة للمستخدم. ولكن في بعض الأحيان، عندما يقوم المستخدم بإلغاء تثبيت التطبيق، بعض هذه الملفات أو المجلدات لا تتم إزالتها تماما (وعادة ما يكون المستخدم للعثور عليها وحذفها يدويا لتنظيف، لأنها قد تأخذ مساحة لا لزوم لها على القرص الصلب للكمبيوتر). من ناحية أخرى، البرامج المحمولة عادة يبقى على مجلد خاص بهم ولا نشر الملفات أو المجلدات إلى مواقع أخرى في الكمبيوتر. وهذا يعني، أن إلغاء تثبيت (إزالة) التطبيقات المحمولة هو أسهل بكثير (كل ما عليك القيام به هو حذف المجلد المطابق ومحتوياته) من إلغاء تثبيت تطبيقات البرامج القابلة للتثبيت.

في بعض الأحيان يكون من المفيد للمستخدمين الذين لديهم أنظمة التمهيد المزدوجة أو الثلاثية استخدام تطبيقات البرامج المحمولة من التطبيقات البرمجية القابلة للتثبيت، لأنه مع البرامج المحمولة المستخدم ليس لديك لتثبيته مرة أخرى في نظام التشغيل الثاني أو الثالث (لذلك المستخدم سيتم الحفاظ على الإعدادات). ولكن لجميع تطبيقات البرمجيات القابلة للتثبيت، المستخدم لديه لتثبيته مرة أخرى في أنظمة التشغيل الأخرى وسيتم فقدان كافة إعدادات المستخدم. وبالمثل، إذا كان المستخدم يريد تشغيل نفس البرنامج القابل للتثبيت في كمبيوتر آخر، لديها لإعادة تثبيت التطبيق على هذا الكمبيوتر (وبالتالي فقدان كافة إعدادات المستخدم المخزنة على الكمبيوتر الأول). ومع ذلك، يمكن نقل البرامج المحمولة بسهولة من كمبيوتر إلى كمبيوتر آخر من خلال وسائط قابلة للإزالة مثل محرك أقراص محمول، وسيتم نقل إعداد المستخدم أيضا. هذا هو في الواقع السبب الرئيسي لماذا تسمى تطبيقات البرمجيات "المحمولة".

لذلك، إذا كانت الحاجة إلى تثبيت البرنامج في كمبيوتر واحد أو نظام تشغيل واحد فقط، فإن البرنامج القابل للتثبيت سيعمل لك، ولكن إذا كنت تخطط لتنفيذ التطبيق في أي مكان تذهب إليه، يجب أن تكون التطبيقات المحمولة هي الخيار المفضل.ولكن من المهم وجود أجهزة خارجية أو قابلة للإزالة مع سرعات إدخال / إخراج مقبولة لاستخدام التطبيقات المحمولة بفعالية إلى أقصى إمكاناتها (على سبيل المثال، يجب استخدام محرك أقراص صلب خارجي بدلا من محركات أقراص أوسب للتطبيقات المحمولة الكبيرة). وعلاوة على ذلك، إذا كنت ترغب في استخدام أنظمة النسخ الاحتياطي عبر الإنترنت (مثل دروبوكس) يمكنك بسهولة نقل أحدث إصدار (مع إعدادات محدثة الخ) من التطبيقات المحمولة الخاصة بك من جهاز سطح المكتب إلى الكمبيوتر المحمول الخاص بك. هذا هو أبدا خيار مع البرامج القابلة للتثبيت.