Cách cài đặt libxml2 trong Ubuntu 15.10


14

Tôi đang có máy tính để bàn Ubuntu 15.10. Tôi muốn cài đặt libxml2. Vì vậy, bất kỳ ai cho tôi biết làm thế nào tôi có thể cài đặt nó. Những gì tôi cần làm để cài đặt libxml2 trong máy tính xách tay của tôi. Tôi gần như mới sử dụng Linux, sử dụng ít nhất từ ​​5-6 tháng.

Câu trả lời:


22

Có một libxml2gói cho điều đó. Bạn có thể cài đặt nó với:

sudo apt-get install libxml2

Nếu bạn muốn biên dịch phần mềm từ nguồn dựa trên libxml2, bạn cần các tệp phát triển:

sudo apt-get install libxml2-dev

Tối nay tôi phải sử dụng sudo apt install libxml2-utilsvì lỗi này : XMLLINT not set and xmllint not found in path; skipping xml preprocessing.. Chỉ đề cập trong trường hợp nó giúp ai đó một ngày nào đó.
WinEunuuchs2Unix

@Dhiren Hamal: Nếu bạn có một giải pháp khác, vui lòng viết câu trả lời của riêng bạn. libxml++2.6-devlà một phần mềm khác với libxml2-devmặc dù cái trước phụ thuộc vào cái sau và do đó sẽ ngụ ý cài đặt của nó.
David Foerster

5

Hướng dẫn này sẽ cho bạn biết chính xác cách thực hiện: https://geeksww.com/tutorials/lologists/libxml/installation/installing_libxml_on_ubfox_linux.php

Tóm lại, các bước cũng giống như bất kỳ cài đặt phần mềm nào khác:

  1. Xác định vị trí nơi bạn có thể nhận phiên bản mới nhất của phần mềm. (Từ google, trang web libxml2 có tại đây: http://www.xmlsoft.org/doads.html . Từ đó, bạn có thể tìm thấy vị trí ftp nơi bạn có thể tải xuống phần mềm. Lưu ý phiên bản mới nhất có sẵn).

  2. Tải xuống tệp .tar.gz của phiên bản mới nhất đó bằng wget và giải nén nó bằng lệnh tar.

  3. Biên dịch và cài đặt phần mềm bằng cách nhập các lệnh đầu cuối này từ trong thư mục được trích xuất:

    ./configure
     make
     sudo make install
    

Cập nhật: Một cách khác để làm điều đó, theo gợi ý từ câu trả lời của David Foerster, là chỉ cần sử dụng apt-get để cài đặt gói cho bạn thay vì tự biên dịch và cài đặt nó. Gói bạn muốn ở đây có lẽ là libxml2 hoặc libxml2-dev. Bạn có thể tìm kiếm gói bạn muốn bằng cách gõ

  apt-cache search libxml2

Cài đặt gói bằng phương thức apt-get điển hình:

sudo apt-get install libxml2

hoặc là

sudo apt-get install libxml2-dev

1
Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Kevin Bowen

Cảm ơn lời đề nghị, Kevin Bowen. Tôi đã chỉnh sửa câu trả lời của mình để bao gồm thêm chi tiết. Xin đừng xóa câu trả lời của tôi lol - Tôi thành thật đang cố gắng giúp OP ở đây ..
Vicon

1
Cảm ơn đã trở lại và cải thiện câu trả lời của bạn. Nó được đánh giá cao. Chào mừng đến với AU!
Kevin Bowen

1

Tìm tên của gói bạn muốn cài đặt dpkg -l libxml\*. Trên hệ thống của tôi (YMMV), nó hiển thị 36 gói liên quan đến libxml. sudo apt-get installcác gói bạn thích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.