วิธีการติดตั้งไฟล์. tar.xz ในอูบุนตู


20

ฉันใหม่ใน Linux โดยทั่วไปฉันติดตั้งซอฟต์แวร์ทางอินเทอร์เน็ต แต่ฉันคิดว่ามันไม่ใช่วิธีที่ดีในการพึ่งพาอินเทอร์เน็ตตลอดเวลา จากนั้นฉันดาวน์โหลดไฟล์ vlc .tar.xz จากนั้นค้นหาอินเทอร์เน็ตวิธีการติดตั้ง. tar.xz แต่ไม่สามารถติดตั้งได้ คำสั่งที่ฉันเขียนและผลที่ได้รับด้านล่าง ..

ubuntu@ubuntu-HP:~/programs$ tar -zxvf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


ubuntu@ubuntu-HP:~/programs$ tar -zxf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

1
หากคุณยังใหม่กับ linux คุณอาจไม่ทราบว่าโดยทั่วไปคุณจะต้องการติดตั้งแอปพลิเคชันจากที่เก็บซึ่งจัดทำแพ็กเกจและพร้อมติดตั้ง ไปที่ Software Center ในเมนูค้นหาและติดตั้งจากตรงนั้น หากคุณไม่ทำเช่นนั้นโปรดแก้ไขคำถามเพื่ออธิบายสาเหตุเนื่องจากมักจะมีตัวเลือกที่ดีกว่าการพยายามติดตั้งแอพในแบบที่คุณอธิบาย
พอล

2
@ พอลฉันติดตั้งซอฟต์แวร์ในรูปแบบหลายครั้ง แต่ตอนนี้ฉันคิดว่าฉันควรรู้วิธีการติดตั้งโดยไม่ต้องมีศูนย์ซอฟต์แวร์
Black Swan

@ BlackSwan ดีคุณอาจจะสามารถทำเช่นนั้นได้ แต่ไม่มีใครแนะนำให้ทำเช่นนั้นได้ มักจะชอบซื้อคืนแพคเกจ อย่างไรก็ตามจะมีวิธี "ติดตั้ง" ได้อย่างไร: แยกไฟล์แล้วคอมไพล์ไฟล์เหล่านี้หากจำเป็น (คำแนะนำควรอยู่ในไฟล์ README หรือไฟล์ที่คล้ายกัน) และคัดลอกไฟล์ไปไว้ที่ไหนก็ได้ สำหรับการติดตั้งทั้งระบบไปยัง / usr / bin ไบนารี ฯลฯ แต่คุณอาจต้องกำหนดค่าโปรแกรมใหม่ให้ใช้ / usr / lib เป็นเส้นทางไลบรารีเป็นต้นแทนที่จะคัดลอกmake installอาจทำได้ดี
larkey

คำตอบ:


23

นี่ไม่ใช่วิธีปฏิบัติที่ดีเว้นแต่คุณจะทราบถึงความหมายของการติดตั้งซอฟต์แวร์ด้วยวิธีนี้และเชื่อถือแหล่งที่มาของไฟล์

ขยาย:

tar xf [filename]

นี่จะเป็นการขยายเนื้อหาของไฟล์ไปยังโฟลเดอร์ จากนั้นคำสั่งคือจากโฟลเดอร์:

./configure
make
sudo make install

นี่จะรวบรวมซอร์สโค้ด VLC แล้วติดตั้งลงในระบบของคุณ เนื่องจากคุณกำลังติดตั้งในฐานะรูทนี่คือสาเหตุที่คุณต้องรู้ว่าแหล่งที่มาของไฟล์นั้นเชื่อถือได้

ในการรวบรวม vlc คุณต้องติดตั้งไลบรารีต่อไปนี้เป็นอย่างน้อย:

  • libdvbpsi (ภาคบังคับ),
  • mpeg2dec (ภาคบังคับ)
  • libdvdcss หากคุณต้องการอ่าน DVD ที่เข้ารหัส
  • libdvdplay ถ้าคุณต้องการนำทางเมนู DVD
  • a52dec หากคุณต้องการถอดรหัสรูปแบบเสียง AC3 (เช่น A52) ที่มักใช้ในดีวีดี
  • ffmpeg, libmad, faad2 หากคุณต้องการอ่านไฟล์ MPEG 4 / DivX
  • libogg & libvorbis ถ้าคุณต้องการอ่านไฟล์ Ogg Vorbis

คุณอาจจะต้องติดตั้งแพ็คเกจ build-essential เพื่อรับคอมไพเลอร์และคำสั่งที่เกี่ยวข้อง

รายละเอียดเพิ่มเติมที่นี่


5

ก่อนอื่นคุณควรติดตั้งxzไว้ในระบบของคุณ ถ้าไม่:

# apt-get install xz-utils

จากนั้นแทนตัวเลือก " z " ในคำสั่ง tar (ซึ่งใช้สำหรับ zip) คุณต้องใช้ " J " (ซึ่งใช้สำหรับxz ):

$ tar xvfJ fich.tar.xz


1

คุณสามารถใช้tar xvf [filename]หากคุณต้องการดูไฟล์ที่ถูกแตกออกมา zในรหัสต้นฉบับของคุณจะใช้สำหรับไฟล์ gzip

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