استخدام طرق التثبيت البديلة

يمكن لمستخدمي Chrome عادةً تثبيت الإضافات من خلال الانتقال إلى بيانات الإضافات في "سوق Chrome الإلكتروني". وتثبيت الإضافة من تلك الصفحة مباشرةً. في بعض الحالات، وعلى الرغم من ذلك، والتدفقات قد تكون أكثر ملاءمة. على سبيل المثال:

  • ترتبط الإضافة ببعض البرامج الأخرى، ويجب تثبيت الإضافة. كلما ثبّت المستخدم هذه البرامج الأخرى.
  • يريد مشرف الشبكة تثبيت الإضافات نفسها على مستوى المؤسسة.

في الحالات السابقة، يتيح Google Chrome طرق تثبيت الإضافات التالية:

وتتيح كلتا الطريقتين إمكانية تثبيت إضافة مستضافة على update_URL. على نظامي التشغيل Windows وmacOS، يجب أن يوجّه update_URL إلى "سوق Chrome الإلكتروني". عند تثبيت إحدى الإضافات بهذه الطرق، على مستخدمي Windows وmacOS تفعيل الإضافة باستخدام مربّع حوار التأكيد التالي:

تحذير بشأن الإضافة الخارجية

في نظام التشغيل Linux، يمكن أن يشير ملف التفضيلات إلى إحدى إضافات سوق Chrome الإلكتروني، وهي مضيفة خارجية الامتداد أو ملف امتداد CRX على كمبيوتر المستخدم. لن يكون مستخدمو Linux يُطلب منك تفعيل الإضافة يتم تثبيته تلقائيًا.

قبل البدء

التثبيت من "سوق Chrome الإلكتروني"

إذا كنت توزّع إضافة مستضافة في "سوق Chrome الإلكتروني"، عليك أولاً نشر الإضافة. ثم قم بتدوين ما يلي:

  • عنوان URL للتحديث: https://clients2.google.com/service/update2/crx. يشير عنوان URL هذا إلى "سوق Chrome الإلكتروني"
  • معرِّف الإضافة: يمكن العثور عليه في عنوان URL للإضافة في "سوق Chrome الإلكتروني".

عنصر في "سوق Chrome الإلكتروني"
المعرّف

التثبيت من ملف CRX على الجهاز

إذا كنت توزع ملف محلي على مستخدمي Linux، فستحتاج إلى تجميع ملف CRX وملاحظة المعلومات التالية:

  • رقم تعريف الإضافة: يمكن العثور عليه في صفحة إدارة الإضافات chrome://extensions.

  • إصدار الإضافة: يظهر في صفحة إدارة الإضافة chrome://extensions أو في ملف البيان بتنسيق JSON.

كيفية العثور على الإضافة
المعرّف والإصدار

  • موقع ملف CRX: يمكن أن يكون هذا دليلاً محليًا أو مشاركة شبكة. الماركة التأكد من أن الملف متاح للجهاز الذي تريد تثبيت الإضافة عليه.

التثبيت من خادم شخصي

إذا كنت توزع إضافة مستضافة على خادم شخصي لمستخدمي Linux، فستحتاج إلى اتّبِع التعليمات الخاصة بتثبيت إضافات على نظام التشغيل Linux ولاحظ ما يلي: المعلومات:

  • رقم تعريف الإضافة: يمكن العثور عليه في صفحة إدارة الإضافات chrome://extensions.

  • update_url XML file path: يجب أن يتطابق هذا المسار مع مسار تم تعريف حقل update_url في ملف البيان بتنسيق JSON.

تفترض الأمثلة التالية أنّ الإصدار 1.0 ومعرّف الإضافة هو aaabbbcccdddeeefff.

استخدام ملف الإعدادات المفضّلة

نظام التشغيل Mac

  1. أنشِئ ملف JSON باسم رقم تعريف الإضافة. مثلاً: aaabbbcccdddeeefff.json
  2. ضعها في أحد المجلدات التالية:

    لمستخدم محدَّد
    ~USERNAME/Library/Application Support/Google/Chrome/External Extensions/
    جميع المستخدمين
    /Library/Application Support/Google/Chrome/External Extensions/
  3. حدِّد عنوان URL الخاص بالتحديث باستخدام اسم الحقل "external_update_url". على سبيل المثال: json { "external_update_url": "https://clients2.google.com/service/update2/crx" }

  4. احفظ ملف JSON.

  5. فتح Google Chrome والانتقال إلى chrome://extensions يجب أن ترى الإضافة مدرجة.

استكشاف أخطاء أذونات نظام التشغيل Mac OS وإصلاحها

على نظام التشغيل macOS، لا تتم قراءة ملفات الإضافات الخارجية لجميع المستخدمين إلا إذا كانت أذونات نظام الملفات وتمنع المستخدمين غير المهمين من تغييرها. إذا لم تظهر لك الإضافات الخارجية المثبَّتة عند تم إطلاق Chrome، قد تكون هناك مشكلة في الأذونات في الإعدادات المفضّلة للإضافات الخارجية. الملفات. لمعرفة ما إذا كانت هذه هي المشكلة، اتبع الخطوات التالية:

  1. شغِّل برنامج Console. يمكنك العثور عليه ضمن /Applications/Utilities/Console.
  2. إذا كان الرمز الظاهر في أقصى اليمين في وحدة التحكّم يعرض "عرض قائمة السجلّات"، انقر على ذلك الرمز. العمود الثاني على اليسار.
  3. انقر على "رسائل وحدة التحكّم" في الجزء الأيمن.
  4. ابحث عن السلسلة لا يمكن قراءة الإضافات الخارجية. إذا كانت هناك مشكلة في قراءة الخارجية، ستظهر لك رسالة خطأ. البحث عن رسالة خطأ أخرى قبلها مباشرةً، والذي ينبغي أن يفسر المشكلة. على سبيل المثال، إذا ظهر لك الخطأ التالي: "المسار /Library/Application Support/Google/Chrome مملوك لمجموعة غير صحيحة"، عليك استخدام chgrp أو مربع الحوار "الحصول على معلومات" في الباحث لتغيير مالك مجموعة الدليل إلى مجموعة المشرفين.
  5. بعد إصلاح المشكلة، أعِد تشغيل Chrome. عليك اختبار الإضافة الخارجية التي تم تثبيتها الآن. أُنشأها جون هنتر، الذي كان متخصصًا من المحتمل أن يمنع خطأ واحد في الأذونات Chrome من اكتشاف الخطأ الثاني. إذا كانت لم يتم تثبيت إضافة خارجية، فكرر هذه الخطوات حتى لا تظهر لك رسالة خطأ في Console.

Linux

  1. أنشِئ ملف JSON باسم رقم تعريف الإضافة. مثلاً: aaabbbcccdddeeefff.json
  2. ضعها في أحد المجلدات التالية:

    • /opt/google/chrome/extensions/
    • /usr/share/google-chrome/extensions/
  3. توضح القائمة التالية تثبيت الإضافة من سوق Chrome الإلكتروني أو ملف CRX أو الخادم الشخصي:

    • لتثبيت إضافة سوق Chrome الإلكتروني، حدِّد عنوان URL الخاص بالتحديث مع اسم الحقل. "external_update_url". مثل: json { "external_update_url": "https://clients2.google.com/service/update2/crx" }
    • لتثبيت الإضافة من ملف CRX، يجب تحديد الموقع في "external_crx". و في "external_version". مثل: json { "external_crx": "/home/share/extension.crx", "external_version": "1.0" }
    • لتثبيت الإضافة المُستضافة على خادم شخصي، يجب اتّباع الخطوات التالية: "external_update_url" على أن يشير الحقل إلى ملف xml، كما في المثال التالي: json { "external_update_url": "http://myhost.com/mytestextension/updates.xml" }
  4. احفظ ملف JSON.

  5. فتح Google Chrome والانتقال إلى chrome://extensions يجب أن ترى الإضافة مدرجة.

اللغات المتاحة

إذا كنت ترغب في تثبيت إضافة على بعض لغات المتصفح فقط، يمكنك إدراج اللغات المدعومة في اسم الحقل "supported_locales". قد تحدد اللغة اللغة الرئيسية مثل "en"، وفي هذه الحالة سيتم تثبيت الإضافة لجميع اللغات الإنجليزية مثل "en-US" و"en-GB" وما إلى ذلك. إذا كان هناك متصفح آخر اللغة التي تم تحديدها غير مدعومة من خلال الإضافة، ستكون الإضافات الخارجية تمت إزالته. إذا كانت اللغة "supported_locales" القائمة مفقودة، فسيتم تثبيت الإضافة لأي لغة. على سبيل المثال:

{
  "external_update_url": "https://clients2.google.com/service/update2/crx",
  "supported_locales": [ "en", "fr", "de" ]
}

استخدام قاعدة بيانات المسجّلين على نظام التشغيل Windows

  1. ابحث عن المفتاح التالي أو أنشئه في السجل:

    Windows 32 بت
    HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions
    Windows 64 بت
    HKEY_LOCAL_MACHINE\Software\Wow6432Node\Google\Chrome\Extensions
  2. أنشئ مفتاحًا جديدًا (مجلدًا) ضمن مفتاح الإضافات بالاسم نفسه كرقم تعريف الإضافة. مثلاً: aaabbbcccdddeeefff

  3. في مفتاح الإضافة، أنشئ "update_url" وتعيينه إلى القيمة التالية: json { "update_url": "https://clients2.google.com/service/update2/crx" }

  4. شغِّل متصفِّح Chrome.

  5. انتقِل إلى chrome://extensions. يجب أن ترى الإضافة مدرجة.

التحديث وإلغاء التثبيت

يفحص Google Chrome إدخالات البيانات الوصفية في التفضيلات والسجل في كل مرة يفحص فيها المتصفح وإجراء أي تغييرات ضرورية على الإضافات الخارجية المثبَّتة المستضافة في Chrome السوق الإلكتروني.

لتحديث امتداد ملف CRX محلي إلى إصدار جديد، يجب تحديث الملف ثم تحديث الإصدار. في ملف JSON للخيارات المفضّلة.

لإلغاء تثبيت الإضافة (على سبيل المثال، إذا تم إلغاء تثبيت برنامجك)، عليك إزالة إعداداتك المفضّلة. (مثل aaabbbcccdddeeefff.json) أو البيانات الوصفية من قاعدة بيانات المسجّلين.

الأسئلة الشائعة

يجيب هذا القسم عن الأسئلة الشائعة حول الإضافات الخارجية.

"مُثبَّت مسبقًا" لا يزال متوافقًا مع Google Chrome؟

نعم، ولكن فقط كتثبيت من update_url على "سوق Chrome الإلكتروني"، وليس من مسار CRX محلي. لمزيد من المعلومات، يُرجى الاطّلاع على سياسات التطبيقات والإضافات.

اذكر بعض الأخطاء الشائعة التي تحدث عند التثبيت باستخدام ملف التفضيلات؟

  • عدم تحديد المعرّف أو الإصدار نفسهما المُدرَجين في ملف CRX.
  • ملف JSON (مثلاً aaabbbcccdddeeefff.json) في مكان غير صحيح أو في رقم التعريف المحدد لا يطابق معرف الإضافة.
  • خطأ في بنية ملف JSON (نسيان فصل الإدخالات بفاصلة أو ترك فاصلة لاحقة في مكان ما).
  • يشير إدخال ملف JSON إلى المسار الخطأ إلى ملف CRX (أو مسار محدد ولكن بدون اسم ملف)
  • لا يتم تخطي الشرطة المائلة للخلف في مسار UNC. على سبيل المثال، المعلمة "\\server\share\file" خاطئة. يجب سيكون "\\\\server\\share\\extension".
  • مشاكل الأذونات في مشاركة الشبكة.

ما هي بعض الأخطاء الشائعة التي تحدث عند التثبيت من خلال قاعدة بيانات المسجّلين؟

  • عدم تحديد المعرّف نفسه المدرَج في "سوق Chrome الإلكتروني"
  • تم إنشاء المفتاح في مكان غير صحيح في قاعدة بيانات المسجّلين.
  • يشير إدخال السجلّ إلى المسار الخطأ إلى ملف CRX في "سوق Chrome الإلكتروني".
  • مشاكل الأذونات في مشاركة الشبكة.
  • لا يتم إغلاق جميع إصدارات Chrome. جرِّب إعادة تشغيل جهاز الكمبيوتر بعد إعداد قاعدة بيانات المسجّلين.

ماذا لو ألغى المستخدم تثبيت الإضافة؟

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

كيف يمكنني إزالة الصفحة من القائمة المحظورة؟

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