Fix apt install oneapi scripts (#10891)
* Fix apt install oneapi scripts * add intel-oneapi-mkl-devel * add apt pkgs
This commit is contained in:
parent
f51bf018eb
commit
d058f2b403
2 changed files with 87 additions and 61 deletions
|
|
@ -215,6 +215,51 @@ IPEX-LLM GPU support on Linux has been verified on:
|
||||||
Intel® oneAPI Base Toolkit 2024.0 installation methods:
|
Intel® oneAPI Base Toolkit 2024.0 installation methods:
|
||||||
|
|
||||||
.. tabs::
|
.. tabs::
|
||||||
|
|
||||||
|
.. tab:: APT installer
|
||||||
|
|
||||||
|
Step 1: Set up repository
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
|
||||||
|
echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
|
||||||
|
sudo apt update
|
||||||
|
|
||||||
|
Step 2: Install the package
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
sudo apt install intel-oneapi-common-vars=2024.0.0-49406 \
|
||||||
|
intel-oneapi-common-oneapi-vars=2024.0.0-49406 \
|
||||||
|
intel-oneapi-diagnostics-utility=2024.0.0-49093 \
|
||||||
|
intel-oneapi-compiler-dpcpp-cpp=2024.0.2-49895 \
|
||||||
|
intel-oneapi-dpcpp-ct=2024.0.0-49381 \
|
||||||
|
intel-oneapi-mkl=2024.0.0-49656 \
|
||||||
|
intel-oneapi-mkl-devel=2024.0.0-49656 \
|
||||||
|
intel-oneapi-mpi=2021.11.0-49493 \
|
||||||
|
intel-oneapi-mpi-devel=2021.11.0-49493 \
|
||||||
|
intel-oneapi-dal=2024.0.1-25 \
|
||||||
|
intel-oneapi-dal-devel=2024.0.1-25 \
|
||||||
|
intel-oneapi-ippcp=2021.9.1-5 \
|
||||||
|
intel-oneapi-ippcp-devel=2021.9.1-5 \
|
||||||
|
intel-oneapi-ipp=2021.10.1-13 \
|
||||||
|
intel-oneapi-ipp-devel=2021.10.1-13 \
|
||||||
|
intel-oneapi-tlt=2024.0.0-352 \
|
||||||
|
intel-oneapi-ccl=2021.11.2-5 \
|
||||||
|
intel-oneapi-ccl-devel=2021.11.2-5 \
|
||||||
|
intel-oneapi-dnnl-devel=2024.0.0-49521 \
|
||||||
|
intel-oneapi-dnnl=2024.0.0-49521 \
|
||||||
|
intel-oneapi-tcm-1.0=1.0.0-435
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
You can uninstall the package by running the following command:
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
sudo apt autoremove intel-oneapi-common-vars
|
||||||
|
|
||||||
.. tab:: PIP installer
|
.. tab:: PIP installer
|
||||||
|
|
||||||
Step 1: Install oneAPI in a user-defined folder, e.g., ``~/intel/oneapi``.
|
Step 1: Install oneAPI in a user-defined folder, e.g., ``~/intel/oneapi``.
|
||||||
|
|
@ -248,30 +293,6 @@ IPEX-LLM GPU support on Linux has been verified on:
|
||||||
rm -r ~/intel/oneapi
|
rm -r ~/intel/oneapi
|
||||||
conda env config vars unset LD_LIBRARY_PATH -n llm
|
conda env config vars unset LD_LIBRARY_PATH -n llm
|
||||||
|
|
||||||
.. tab:: APT installer
|
|
||||||
|
|
||||||
Step 1: Set up repository
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
|
|
||||||
echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
|
|
||||||
sudo apt update
|
|
||||||
|
|
||||||
Step 2: Install the package
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
sudo apt install -y intel-basekit=2024.0.1-43
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
You can uninstall the package by running the following command:
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
sudo apt autoremove intel-basekit
|
|
||||||
|
|
||||||
.. tab:: Offline installer
|
.. tab:: Offline installer
|
||||||
|
|
||||||
Using the offline installer allows you to customize the installation path.
|
Using the offline installer allows you to customize the installation path.
|
||||||
|
|
@ -308,6 +329,38 @@ IPEX-LLM GPU support on Linux has been verified on:
|
||||||
Intel® oneAPI Base Toolkit 2023.2 installation methods:
|
Intel® oneAPI Base Toolkit 2023.2 installation methods:
|
||||||
|
|
||||||
.. tabs::
|
.. tabs::
|
||||||
|
.. tab:: APT installer
|
||||||
|
|
||||||
|
Step 1: Set up repository
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
|
||||||
|
echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
|
||||||
|
sudo apt update
|
||||||
|
|
||||||
|
Step 2: Install the packages
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
sudo apt install -y intel-oneapi-common-vars=2023.2.0-49462 \
|
||||||
|
intel-oneapi-compiler-cpp-eclipse-cfg=2023.2.0-49495 intel-oneapi-compiler-dpcpp-eclipse-cfg=2023.2.0-49495 \
|
||||||
|
intel-oneapi-diagnostics-utility=2022.4.0-49091 \
|
||||||
|
intel-oneapi-compiler-dpcpp-cpp=2023.2.0-49495 \
|
||||||
|
intel-oneapi-mkl=2023.2.0-49495 intel-oneapi-mkl-devel=2023.2.0-49495 \
|
||||||
|
intel-oneapi-mpi=2021.10.0-49371 intel-oneapi-mpi-devel=2021.10.0-49371 \
|
||||||
|
intel-oneapi-tbb=2021.10.0-49541 intel-oneapi-tbb-devel=2021.10.0-49541\
|
||||||
|
intel-oneapi-ccl=2021.10.0-49084 intel-oneapi-ccl-devel=2021.10.0-49084\
|
||||||
|
intel-oneapi-dnnl-devel=2023.2.0-49516 intel-oneapi-dnnl=2023.2.0-49516
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
You can uninstall the package by running the following command:
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
sudo apt autoremove intel-oneapi-common-vars
|
||||||
|
|
||||||
.. tab:: PIP installer
|
.. tab:: PIP installer
|
||||||
|
|
||||||
Step 1: Install oneAPI in a user-defined folder, e.g., ``~/intel/oneapi``
|
Step 1: Install oneAPI in a user-defined folder, e.g., ``~/intel/oneapi``
|
||||||
|
|
@ -341,38 +394,6 @@ IPEX-LLM GPU support on Linux has been verified on:
|
||||||
rm -r ~/intel/oneapi
|
rm -r ~/intel/oneapi
|
||||||
conda env config vars unset LD_LIBRARY_PATH -n llm
|
conda env config vars unset LD_LIBRARY_PATH -n llm
|
||||||
|
|
||||||
.. tab:: APT installer
|
|
||||||
|
|
||||||
Step 1: Set up repository
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
|
|
||||||
echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
|
|
||||||
sudo apt update
|
|
||||||
|
|
||||||
Step 2: Install the packages
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
sudo apt install -y intel-oneapi-common-vars=2023.2.0-49462 \
|
|
||||||
intel-oneapi-compiler-cpp-eclipse-cfg=2023.2.0-49495 intel-oneapi-compiler-dpcpp-eclipse-cfg=2023.2.0-49495 \
|
|
||||||
intel-oneapi-diagnostics-utility=2022.4.0-49091 \
|
|
||||||
intel-oneapi-compiler-dpcpp-cpp=2023.2.0-49495 \
|
|
||||||
intel-oneapi-mkl=2023.2.0-49495 intel-oneapi-mkl-devel=2023.2.0-49495 \
|
|
||||||
intel-oneapi-mpi=2021.10.0-49371 intel-oneapi-mpi-devel=2021.10.0-49371 \
|
|
||||||
intel-oneapi-tbb=2021.10.0-49541 intel-oneapi-tbb-devel=2021.10.0-49541\
|
|
||||||
intel-oneapi-ccl=2021.10.0-49084 intel-oneapi-ccl-devel=2021.10.0-49084\
|
|
||||||
intel-oneapi-dnnl-devel=2023.2.0-49516 intel-oneapi-dnnl=2023.2.0-49516
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
You can uninstall the package by running the following command:
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
sudo apt autoremove intel-oneapi-common-vars
|
|
||||||
|
|
||||||
.. tab:: Offline installer
|
.. tab:: Offline installer
|
||||||
|
|
||||||
Using the offline installer allows you to customize the installation path.
|
Using the offline installer allows you to customize the installation path.
|
||||||
|
|
|
||||||
|
|
@ -111,16 +111,21 @@ IPEX-LLM currently supports the Ubuntu 20.04 operating system and later, and sup
|
||||||
sudo apt update
|
sudo apt update
|
||||||
|
|
||||||
sudo apt install intel-oneapi-common-vars=2024.0.0-49406 \
|
sudo apt install intel-oneapi-common-vars=2024.0.0-49406 \
|
||||||
intel-oneapi-compiler-cpp-eclipse-cfg=2024.0.2-49895 \
|
intel-oneapi-common-oneapi-vars=2024.0.0-49406 \
|
||||||
intel-oneapi-compiler-dpcpp-eclipse-cfg=2024.0.2-49895 \
|
|
||||||
intel-oneapi-diagnostics-utility=2024.0.0-49093 \
|
intel-oneapi-diagnostics-utility=2024.0.0-49093 \
|
||||||
intel-oneapi-compiler-dpcpp-cpp=2024.0.2-49895 \
|
intel-oneapi-compiler-dpcpp-cpp=2024.0.2-49895 \
|
||||||
|
intel-oneapi-dpcpp-ct=2024.0.0-49381 \
|
||||||
intel-oneapi-mkl=2024.0.0-49656 \
|
intel-oneapi-mkl=2024.0.0-49656 \
|
||||||
intel-oneapi-mkl-devel=2024.0.0-49656 \
|
intel-oneapi-mkl-devel=2024.0.0-49656 \
|
||||||
intel-oneapi-mpi=2021.11.0-49493 \
|
intel-oneapi-mpi=2021.11.0-49493 \
|
||||||
intel-oneapi-mpi-devel=2021.11.0-49493 \
|
intel-oneapi-mpi-devel=2021.11.0-49493 \
|
||||||
intel-oneapi-tbb=2021.11.0-49513 \
|
intel-oneapi-dal=2024.0.1-25 \
|
||||||
intel-oneapi-tbb-devel=2021.11.0-49513 \
|
intel-oneapi-dal-devel=2024.0.1-25 \
|
||||||
|
intel-oneapi-ippcp=2021.9.1-5 \
|
||||||
|
intel-oneapi-ippcp-devel=2021.9.1-5 \
|
||||||
|
intel-oneapi-ipp=2021.10.1-13 \
|
||||||
|
intel-oneapi-ipp-devel=2021.10.1-13 \
|
||||||
|
intel-oneapi-tlt=2024.0.0-352 \
|
||||||
intel-oneapi-ccl=2021.11.2-5 \
|
intel-oneapi-ccl=2021.11.2-5 \
|
||||||
intel-oneapi-ccl-devel=2021.11.2-5 \
|
intel-oneapi-ccl-devel=2021.11.2-5 \
|
||||||
intel-oneapi-dnnl-devel=2024.0.0-49521 \
|
intel-oneapi-dnnl-devel=2024.0.0-49521 \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue