

The update_url XML file path- This has to match the file path of the update_url field declared in the manifest JSON file. If you are distributing an extension hosted on a personal server for Linux users, you will need to follow the instructions for Installing extensions on Linux and note the following information:

Make sure the file is available to the machine you want to install the extension on. The location of the CRX file- This can either be a local directory or a network share.The extension version- This appears in the extension management page chrome://extensions or in the manifest JSON file. The extension ID- This can be found in the extension management page chrome://extensions. If you are distributing to Linux users from a local file, you will need to package a CRX file and note the following information: The extension's ID- This can be found in the Chrome Web Store URL of the extension.

If you are distributing an extension hosted in the Chrome Web Store, you must first publish the extension. # Before you begin # Installing from the Chrome Web Store As of Chrome 44, no external installs are allowed from a path to a local CRX file on Mac OS (see Continuing to protect Chrome users from malicious extensions). Windows and Mac installs must come from Chrome Web Store: As of Chrome 33, no external installs are allowed from a path to a local CRX file on Windows (see Protecting Windows users from malicious extensions).
