Как установить 0MQ на Ubuntu 16.04?

Я перепутан со всеми пакетами apt-cache выводы:

$ apt-cache search libzmq
libzmq-dbg - lightweight messaging kernel (debugging symbols)
libzmq-dev - lightweight messaging kernel (development files)
libzmq-java - ZeroMQ Java bindings (jzmq)
libzmq-java-doc - Documentation for ZeroMQ Java bindings (jzmq)
libzmq-jni - ZeroMQ Java bindings (jzmq)
libzmq1 - lightweight messaging kernel (shared library)
libzmq3-dev - lightweight messaging kernel (development files)
libzmq5 - lightweight messaging kernel (shared library)
libzmq5-dbg - lightweight messaging kernel (debugging symbols)
libzmqpp-dev - High-level C++ bindings for zeromq3 - development files
libzmqpp3 - High-level C++ bindings for zeromq3

libzmq5 для стабильного 0MQ 4.1. Таким образом, я просто устанавливаю libzmq5 libzmq5-dbg? Имена довольно сбивают с толку. Описание пакета не помогает вообще.

Если я хотел бы установить 0MQ 4.1, сделайте я должен также установить libzmq-dbg и libzmq-dev?

3
задан 23 May 2017 в 20:55

1 ответ

  1. Загрузите последний стабильный выпуск со своего сайта , который в настоящее время является zeromq-4.2.1.tar.gz , и извлеките файлы.
  2. Убедитесь, что у вас установлены пакеты, которые им требуются.
  3. Установите checkinstall, поскольку в дальнейшем полезно удалить ZMQ.
  4. Сконфигурируйте, создайте, установите, сохраните deb на потом (или нет, до вас).

    wget https://github.com/zeromq/libzmq/releases/download/v4.2.1/zeromq-4.2.1.tar.gz
    tar -xvzf zeromq-4.2.1.tar.gz
    cd zeromq-4.2.1/
    
    sudo apt-get install libtool pkg-config build-essential autoconf automake uuid-dev
    sudo apt-get install checkinstall
    
    ./configure
    make
    sudo checkinstall
    sudo ldconfig
    

При установке с checkinstall создается zeromq_4.2.1-1_amd64.deb, который можно использовать для удаления пакета. Это сделано с sudo dpkg -r zeromq.

6
ответ дан 1 December 2019 в 15:22

Другие вопросы по тегам:

Похожие вопросы: