як встановити libxml2 в ubuntu 15.10


14

У мене є робочий стіл Ubuntu 15.10. Я хочу встановити 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/installing_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
Ласкаво просимо в Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Кевін Боуен

Дякую за пропозицію, Кевін Боуен. Я відредагував свою відповідь, щоб включити більше деталей. Будь ласка, не видаляйте мою відповідь хаха - я чесно намагаюся допомогти тут ОП.
Vicon

1
Дякуємо за повернення та покращення вашої відповіді. Це цінується. Ласкаво просимо до АС!
Кевін Боуен

1

Знайдіть назву пакета, який ви хочете встановити dpkg -l libxml\*. У моїй системі (YMMV) він показує 36 пакетів, пов'язаних із libxml. sudo apt-get installпакети, які вам подобаються.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.