วิธีการติดตั้ง 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

@DirirHamal: หากคุณมีวิธีการแก้ปัญหาที่แตกต่างกันโปรดเขียนคำตอบของคุณเอง libxml++2.6-devเป็นซอฟต์แวร์ที่แตกต่างจากlibxml2-devรุ่นก่อนขึ้นอยู่กับรุ่นหลังและจะแสดงถึงการติดตั้ง
David Foerster

5

บทช่วยสอนนี้จะบอกคุณอย่างชัดเจนว่าจะทำอย่างไร: https://geeksww.com/tutorials/library/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
    

อัปเดต: อีกวิธีในการทำตามคำแนะนำจากคำตอบของ David Foerster คือเพียงใช้ apt-get เพื่อติดตั้งแพ็คเกจสำหรับคุณแทนที่จะรวบรวมและติดตั้งด้วยตัวคุณเอง แพ็คเกจที่คุณต้องการที่นี่น่าจะเป็น libxml2 หรือ libxml2-dev คุณสามารถค้นหาแพ็คเกจที่คุณต้องการโดยพิมพ์

  apt-cache search libxml2

ติดตั้งแพ็คเกจโดยใช้วิธี apt-get ทั่วไป:

sudo apt-get install libxml2

หรือ

sudo apt-get install libxml2-dev

1
ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Kevin Bowen

ขอบคุณสำหรับคำแนะนำ Kevin Bowen ฉันได้แก้ไขคำตอบของฉันเพื่อรวมรายละเอียดเพิ่มเติม กรุณาอย่าลบคำตอบของฉันฮ่า ๆ - ฉันสุจริตพยายามที่จะช่วย OP ที่นี่ ..
Vicon

1
ขอบคุณที่กลับมาและปรับปรุงคำตอบของคุณ มันชื่นชม ยินดีต้อนรับสู่ AU!
Kevin Bowen

1

dpkg -l libxml\*หาชื่อของแพคเกจที่คุณต้องการในการติดตั้งด้วย ในระบบของฉัน (YMMV) มันแสดงให้เห็น 36 libxmlแพคเกจที่เกี่ยวข้องกับ sudo apt-get installแพ็คเกจที่คุณชอบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.