как установить libxml2 в Ubuntu 15.10


14

У меня Ubuntu 15.10 Desktop. Я хочу установить libxml2. Так что любой скажет мне, как я могу установить его. Что мне нужно сделать, чтобы установить libxml2 на моем ноутбуке. Я почти новичок в Linux, использую его как минимум 5-6 месяцев.

Ответы:


22

Для этого есть libxml2пакет . Вы можете установить его с помощью:

sudo apt-get install libxml2

Если вы хотите скомпилировать программное обеспечение из исходного кода на основе libxml2, вам нужны файлы разработки:

sudo apt-get install libxml2-dev

Сегодня я должен был использовать sudo apt install libxml2-utilsиз - за этой ошибки: XMLLINT not set and xmllint not found in path; skipping xml preprocessing.. Только упоминание на случай, если это кому-нибудь поможет.
WinEunuuchs2Unix

@DhirenHamal: Если у вас есть другое решение, пожалуйста, напишите свой собственный ответ. libxml++2.6-devэто другой программный продукт, libxml2-devхотя первый зависит от последнего и, следовательно, подразумевает его установку.
Дэвид Фёрстер

5

Из этого туториала вы узнаете, как это сделать: https://geeksww.com/tutorials/libraries/libxml/installation/install_libxml_on_ubuntu_linux.php

Таким образом, шаги такие же, как и для любой другой установки программного обеспечения:

  1. Найдите, где вы можете получить последнюю версию программного обеспечения. (От Google, веб-страница libxml2 находится здесь: http://www.xmlsoft.org/downloads.html . Оттуда вы можете найти папку ftp, где вы можете загрузить программное обеспечение. Обратите внимание на последнюю доступную версию).

  2. Загрузите файл .tar.gz этой последней версии с помощью wget и распакуйте его с помощью команды tar.

  3. Скомпилируйте и установите программное обеспечение, введя следующие команды терминала из извлеченной папки:

    ./configure
     make
     sudo make install
    

Обновление. Другой способ сделать это, согласно подсказке из ответа Дэвида Фёрстера, состоит в том, чтобы просто использовать apt-get для установки пакета вместо вас, а не компилировать и устанавливать его самостоятельно. Пакет, который вам нужен, вероятно, это либо libxml2, либо libxml2-dev. Вы можете найти нужный пакет, набрав

  apt-cache search libxml2

Установите пакет, используя типичный метод apt-get:

sudo apt-get install libxml2

или

sudo apt-get install libxml2-dev

1
Добро пожаловать в Спросите Ubuntu! Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
Кевин Боуэн

Спасибо за предложение, Кевин Боуэн. Я отредактировал свой ответ, чтобы включить больше деталей. Пожалуйста, не удаляйте мой ответ lol - я честно пытаюсь помочь ОП здесь ..
Vicon

1
Спасибо за возвращение и улучшение вашего ответа. Это ценится. Добро пожаловать в АС!
Кевин Боуэн

1

Найдите название пакета, с которым вы хотите установить dpkg -l libxml\*. В моей системе (YMMV) показано 36 пакетов, связанных с libxml. sudo apt-get installпакеты, которые вам нравятся.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.