diff --git a/docs/articles_en/get-started/install-openvino.rst b/docs/articles_en/get-started/install-openvino.rst index dbc9a844fa4..2d4fc39603a 100644 --- a/docs/articles_en/get-started/install-openvino.rst +++ b/docs/articles_en/get-started/install-openvino.rst @@ -48,13 +48,13 @@ Install OpenVINO™ 2024.0 .. dropdown:: Distribution Comparison for OpenVINO 2024.0 - =============== ========== ====== ========= ======== ============ ========== ========== ========== - Device Archives PyPI APT/YUM Conda Homebrew vcpkg Conan npm - =============== ========== ====== ========= ======== ============ ========== ========== ========== - CPU V V V V V V V V - GPU V V V V V V V V - NPU V\* V\* V\* n/a n/a n/a n/a V\* - =============== ========== ====== ========= ======== ============ ========== ========== ========== + =============== ========== ====== =============== ======== ============ ========== ========== ========== + Device Archives PyPI APT/YUM/ZYPPER Conda Homebrew vcpkg Conan npm + =============== ========== ====== =============== ======== ============ ========== ========== ========== + CPU V V V V V V V V + GPU V V V V V V V V + NPU V\* V\* V\ * n/a n/a n/a n/a V\* + =============== ========== ====== =============== ======== ============ ========== ========== ========== | \* **Of the Linux systems, only Ubuntu 22.04 includes drivers for NPU device.** | **For Windows, CPU inference on ARM64 is not supported.** diff --git a/docs/articles_en/get-started/install-openvino/install-openvino-linux.rst b/docs/articles_en/get-started/install-openvino/install-openvino-linux.rst index 62f2bc539d2..106b2cd08e2 100644 --- a/docs/articles_en/get-started/install-openvino/install-openvino-linux.rst +++ b/docs/articles_en/get-started/install-openvino/install-openvino-linux.rst @@ -18,6 +18,7 @@ Install OpenVINO™ Runtime on Linux Use PyPI Use APT Use YUM + Use ZYPPER Use Conda Forge Use vcpkg Use Homebrew diff --git a/docs/articles_en/get-started/install-openvino/install-openvino-zypper.rst b/docs/articles_en/get-started/install-openvino/install-openvino-zypper.rst new file mode 100644 index 00000000000..70588a2b5bc --- /dev/null +++ b/docs/articles_en/get-started/install-openvino/install-openvino-zypper.rst @@ -0,0 +1,187 @@ +.. {#openvino_docs_install_guides_installing_openvino_zypper} + +Install OpenVINO™ Runtime on Linux From ZYPPER Repository +========================================================= + + +.. meta:: + :description: Learn how to install OpenVINO™ Runtime on Linux operating + system, using the ZYPPER repository. + +.. note:: + + Note that the ZYPPER distribution: + + * offers both C/C++ APIs + * does not offer support for NPU inference + * is dedicated to Linux users only + * additionally includes code samples + +.. tab-set:: + + .. tab-item:: System Requirements + :sync: system-requirements + + | Full requirement listing is available in: + | :doc:`System Requirements Page <../../../about-openvino/release-notes-openvino/system-requirements>` + + .. note:: + + OpenVINO RPM packages are compatible with and can be run on the following operating systems: + + - openSUSE Tumbleweed + + .. tab-item:: Processor Notes + :sync: processor-notes + + | To see if your processor includes the integrated graphics technology and supports iGPU inference, refer to: + | `Product Specifications `__ + + .. tab-item:: Software + :sync: software + + * `CMake 3.13 or higher, 64-bit `_ + * GCC 8.2.0 + * `Python 3.8 - 3.11, 64-bit `_ + + +Install OpenVINO Runtime +######################## + +Step 1: Set Up the Repository ++++++++++++++++++++++++++++++ + + +1. Create a ZYPPER repository file with the command below: + + .. code-block:: sh + + sudo zypper addrepo https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/science.repo + sudo zypper refresh + +2. Verify that the new repository is set up properly. + + .. code-block:: sh + + zypper lr |grep -i science + + You will see the available list of packages. + +To list available OpenVINO packages, use the following command: + +.. code-block:: sh + + zypper se openvino + +Step 2: Install OpenVINO Runtime Using the ZYPPER Package Manager ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +Install OpenVINO Runtime +------------------------- + +Run the following command: + +.. code-block:: sh + + sudo zypper install openvino-devel openvino-sample + +Check for Installed Packages and Version +----------------------------------------- + + +Run the following command: + +.. code-block:: sh + + zypper se -i openvino + +.. note:: + You can additionally install Python API using one of the alternative methods (:doc:`conda ` or :doc:`pip `). + +Congratulations! You've just Installed OpenVINO! For some use cases you may still +need to install additional components. Check the +:doc:`list of additional configurations <../configurations>` +to see if your case needs any of them. + +With the ZYPPER distribution, you can build OpenVINO sample files, as explained in the +:doc:`guide for OpenVINO sample applications <../../../learn-openvino/openvino-samples>`. +For C++ and C, just run the ``build_samples.sh`` script: + +.. tab-set:: + + .. tab-item:: C++ + :sync: cpp + + .. code-block:: sh + + /usr/share/openvino/samples/cpp/build_samples.sh + + .. tab-item:: C + :sync: c + + .. code-block:: sh + + /usr/share/openvino/samples/c/build_samples.sh + + + +Uninstalling OpenVINO Runtime +############################## + +To uninstall OpenVINO Runtime via ZYPPER, run the following command based on your needs: + +.. tab-set:: + + .. tab-item:: The Latest Version + :sync: latest-version + + .. code-block:: sh + + sudo zypper remove *openvino* + + + .. tab-item:: A Specific Version + :sync: specific-version + + .. code-block:: sh + + sudo zypper remove *openvino-..* + + For example: + + .. code-block:: sh + + sudo zypper remove *openvino-2024.0.0* + + + + +What's Next? +############# + +Now that you've installed OpenVINO Runtime, you're ready to run your own machine learning applications! +Learn more about how to integrate a model in OpenVINO applications by trying out the following tutorials: + +* Try the :doc:`C++ Quick Start Example <../../../learn-openvino/openvino-samples/get-started-demos>` + for step-by-step instructions on building and running a basic image classification C++ application. + + .. image:: https://user-images.githubusercontent.com/36741649/127170593-86976dc3-e5e4-40be-b0a6-206379cd7df5.jpg + :width: 400 + +* Visit the :ref:`Samples ` page for other C++ example applications to get you started with OpenVINO, such as: + + * :doc:`Basic object detection with the Hello Reshape SSD C++ sample <../../../learn-openvino/openvino-samples/hello-reshape-ssd>` + * :doc:`Object classification sample <../../../learn-openvino/openvino-samples/hello-classification>` + +You can also try the following things: + +* Learn more about :doc:`OpenVINO Workflow <../../../openvino-workflow>`. +* To prepare your models for working with OpenVINO, see :doc:`Model Preparation <../../../openvino-workflow/model-preparation>`. +* See pre-trained deep learning models in our :doc:`Open Model Zoo <../../../documentation/legacy-features/model-zoo>`. +* Learn more about :doc:`Inference with OpenVINO Runtime <../../../openvino-workflow/running-inference>`. +* See sample applications in :doc:`OpenVINO toolkit Samples Overview <../../../learn-openvino/openvino-samples>`. +* Take a glance at the OpenVINO `product home page `__ . + + + +