База знаний
Подключение CLI в *nix
Опубликовано Татьяна Орлова on 09 February 2024 12:50

1. Устанавливаем Python:

Install pip on Debian / Ubuntu

sudo apt update

Python3

sudo apt install python3-dev python3-pip sudo pip3 install --upgrade pip

Python2

sudo apt install python-dev python-pip sudo pip install --upgrade pip

Install pip on CentOS / RHEL

Python3

sudo yum -y install python3-devel python3-pip sudo pip3 install --upgrade pip

Python2

sudo yum -y install python-devel python-pip sudo pip install --upgrade pip

Install pip on Arch / Manjaro

sudo pacman -Syy sudo pacman -S python-pip sudo pip install --upgrade pip

Install pip on macOS

sudo easy_install pip

 

Проверить версию pip:

Python3

pip3 --version pip 23.2.1 from /usr/local/lib/python3.10/dist-packages/pip (python 3.10)

Python2

pip --version


2. Устанавливаем OpenStack cli:

Python3

sudo pip3 install python-openstackclient

Python2

sudo pip install python-openstackclient

Проверить установленное:

pip show python-openstackclient pip3 show python-openstackclient

Примерный вывод:

  Name: python-openstackclient
  Version: 6.2.0
  Summary: OpenStack Command-line Client
  Home-page: https://docs.openstack.org/python-openstackclient/latest/
  Author: OpenStack
  Author-email: openstack-discuss@lists.openstack.org
  License: UNKNOWN
  Location: /usr/local/lib/python3.10/dist-packages
  Requires: cliff, iso8601, openstacksdk, osc-lib, oslo.i18n, oslo.utils, pbr, python-cinderclient, python-keystoneclient, python-novaclient, stevedore
  Required-by:

Проверяем путь до исполняемого файла:

which openstack

Примерный вывод:

/usr/local/bin/openstack 


3. Из ЛК скачиваем файл access.rc:

4. Подключаемся к cli командой:

source access.rc

(0 голос(а))
Эта статья помогла
Эта статья не помогла

Коментарии (0)