ต่างจาก Windows การติดตั้งซอฟต์แวร์ใน Linux อาจซับซ้อนกว่าเล็กน้อย เว้นแต่ว่าซอฟต์แวร์ที่คุณเลือกจะอยู่ในรูปแบบแพ็คเกจหรืออยู่ในที่เก็บและสามารถติดตั้งได้ด้วยบรรทัดข้อความง่ายๆ โอกาสที่คุณจะต้องคอมไพล์และติดตั้งจากไฟล์ .TAR.GZ หรือ .TAR.BZ2 .
นี่อาจเป็นฝันร้าย แต่ถ้าคุณปฏิบัติตามกฎก็ไม่ควรเป็นเช่นนั้น หากคุณมีไฟล์เก็บถาวรที่น่ารำคาญซึ่งจำเป็นต้องติดตั้ง วิธีต่อไปนี้จะสร้างแพ็คเกจ ติดตั้งแพ็คเกจดังกล่าว และเป็นวิธีที่ดีในการลบซอฟต์แวร์ออกในภายหลังผ่านตัวจัดการแพ็คเกจของคุณ บรรทัดคำสั่งที่พร้อม หายใจเข้าลึกๆ ได้โปรด...
Tarballs Of Steel
ไฟล์ .TAR.GZ/BZ2 เป็น tarball ที่ถูกบีบอัด (ส่วนขยายที่ไม่บีบอัดคือ .TAR) ซึ่งมีซอร์สโค้ดดิบสำหรับแอปพลิเคชันที่คุณเลือก การติดตั้งต้องการให้คอมไพล์ ประมวลผล และเชื่อมโยงไฟล์เหล่านี้ในลักษณะที่อูบุนตูสามารถรันโปรแกรมได้
รูปแบบ tarball ได้มาตรฐานในปี 1988 (และอีกครั้งในปี 2001) และยังคงใช้กันอย่างแพร่หลายทั้งบน Linux และ Windows สำหรับการแจกจ่ายซอฟต์แวร์ tarball เดิมถูกออกแบบมาเพื่ออำนวยความสะดวกในการสำรองข้อมูลไปยังอุปกรณ์เทป ไม่ใช่ว่าคุณจะทำอย่างนั้น
หากคุณไม่เคยใช้บรรทัดคำสั่งของ Linux มาก่อน ก็ไม่ต้องกังวล คำสั่งนี้ตรงไปตรงมาและสอดคล้องกัน
การเตรียมระบบของคุณ
คุณจะต้องติดตั้งแพ็คเกจที่เรียกว่า สร้างสำคัญ สำหรับสร้างแพ็คเกจจากแหล่งที่มาและ ตรวจสอบการติดตั้ง เพื่อเพิ่มลงในตัวจัดการแพ็คเกจเพื่อให้นำออกได้ง่าย สามารถทำได้อย่างรวดเร็วผ่านคอนโซล เพียงแค่เปิด Terminal ( แอปพลิเคชั่น , เครื่องประดับ , เทอร์มินัล ) และพิมพ์:
sudo apt-get install build-essential checkinstall
ข้างชื่อในเฟสบุ๊ค
ให้เวลาสำหรับการดาวน์โหลดและติดตั้ง และเมื่อเสร็จแล้วคุณอาจต้องการติดตั้งซอฟต์แวร์การจัดการเวอร์ชันสำหรับการอัปเกรด แม้ว่าคุณจะสามารถทำได้ในภายหลัง ไม่ว่าในกรณีใด สามคนนี้จะทำเคล็ดลับ:
sudo apt-get install subversion git-core mercurial
ถัดไป คุณจะต้องการไดเร็กทอรีทั่วไปที่จะใช้เมื่อสร้างแพ็คเกจเหล่านี้ ในทางเทคนิค คุณสามารถใส่สิ่งนี้ได้ทุกที่ ตราบใดที่สามารถเขียนได้ เอกสารทางการของ Ubuntu แนะนำ
/usr/local/src
ดังนั้นเราจะยึดติดกับสิ่งนั้น:
sudo chown $USER /usr/local/src
จากนั้นตรวจสอบให้แน่ใจว่าเขียนได้:
sudo chmod u+rwx /usr/local/src
สุดท้ายเราจะติดตั้งด้วย apt-file ซึ่งใช้เพื่อแก้ไขปัญหาการพึ่งพาที่คุณพบ:
sudo apt-get ติดตั้ง apt-file
คุณอาจได้รับป๊อปอัปแจ้งว่าคุณต้องอัปเดต apt-file หากไม่เรียกใช้คำสั่งต่อไปนี้และปล่อยให้มันเสร็จสิ้น:
sudo apt-file update
เมื่อคุณทำเสร็จแล้ว คุณจะไม่ต้องทำซ้ำอีก เนื่องจากระบบของคุณจะพร้อมสำหรับทาร์บอลที่คุณทำ
แยกและกำหนดค่า
สมมติว่าคุณดาวน์โหลดไฟล์ .TAR.GZ ลึกลับแล้ว ก่อนอื่นคุณต้องย้ายไฟล์นั้นไปยังโฟลเดอร์บิลด์ที่กำหนด (ฉันใช้
/usr/local/src
). คุณสามารถทำได้โดยใช้ file browser ปกติ และเมื่อเสร็จแล้ว ให้เปิด Terminal ใหม่
เปลี่ยนเป็นโฟลเดอร์บิลด์โดยพิมพ์:
cd /usr/local/src
ถัดไปแยกไฟล์เก็บถาวร สำหรับ .TAR.GZ ประเภทไฟล์:
tar -xzvf .tar.gz
และสำหรับ .TAR.BZ2 ประเภทไฟล์:
tar -xjvf .tar.bz2
หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นรายการไฟล์ที่แยกออกมาจำนวนมาก เช่นในภาพหน้าจอด้านบน อย่าเพิ่งปิด Terminal เรายังทำไม่เสร็จ
มันอยู่ที่จุดนี้ฉัน กระตุ้น คุณไปยังโฟลเดอร์ที่ไฟล์เก็บถาวรของคุณเพิ่งสร้างขึ้น (ด้วยเบราว์เซอร์ไฟล์ปกติของคุณ) และเปิด README หรือ INSTALL หากมีไฟล์อยู่ หากซอฟต์แวร์เฉพาะของคุณต้องการวิธีการที่แตกต่างไปจากที่ฉันกำลังจะเข้าไป ไฟล์นี้จะเก็บคีย์ไว้ คุณสามารถช่วยตัวเองได้ มาก ของความยุ่งยากด้วยการทำสิ่งนี้
คุณยังสามารถเลือกตัวเลือกการติดตั้งที่แตกต่างกันขึ้นอยู่กับซอฟต์แวร์ และ INSTALL หรือ README จะกำหนดว่าสิ่งเหล่านี้คืออะไร ไฟล์อาจไม่มีนามสกุล แต่เป็นข้อความธรรมดา และควรเปิดใน Gedit หรือโปรแกรมแก้ไขข้อความที่คุณเลือก
ตามกฎทั่วไป คำสั่งต่อไปนี้จะติดตั้งซอฟต์แวร์ของคุณด้วยวิธีการติดตั้งเริ่มต้น
tarball ของคุณจะถูกแตกไปยังโฟลเดอร์ที่มีชื่อเดียวกับไฟล์ ดังนั้นให้เปลี่ยนเป็นโฟลเดอร์นี้ด้วยคำสั่ง cd ที่คุณใช้ก่อนหน้านี้ ดังนี้:
cd /usr/local/src/
แทนที่ด้วยชื่อโฟลเดอร์ที่สร้างไฟล์เก็บถาวร ถัดไป คุณจะต้องกำหนดค่าไฟล์ต้นฉบับโดยพิมพ์:
./configure
บันทึก: หากซอฟต์แวร์ของคุณไม่มีไฟล์กำหนดค่า คุณอาจต้องการลองข้ามไปที่ สร้างและติดตั้ง ของบทความนี้ แม้ว่าจะศึกษาเอกสารประกอบการติดตั้งหรือ README ของคุณก่อน
หากคุณได้รับข้อความแสดงข้อผิดพลาดเกี่ยวกับ autoconf คุณจะต้องติดตั้งโดยพิมพ์:
sudo apt-get ติดตั้ง autoconf
แล้ววิ่ง
./configure
อีกครั้ง.
คำสั่งนี้จะตรวจสอบว่าคุณมีแพ็คเกจที่ติดตั้งทั้งหมดซึ่งจำเป็นต่อการใช้ซอฟต์แวร์ของคุณหรือไม่ คุณสามารถใช้ apt-file ที่คุณติดตั้งไว้ก่อนหน้านี้เพื่อเติมในช่องว่าง
หากคุณได้รับข้อผิดพลาด (เช่น
กำหนดค่า: ข้อผิดพลาด: ข้อกำหนดห้องสมุด ... ไม่ตรงตาม
) ให้มองหาไฟล์ที่ไม่พบเหนือข้อความแสดงข้อผิดพลาด จากนั้นใช้ apt-file search โดยพิมพ์:
ค้นหาไฟล์ apt
สิ่งนี้จะบอกคุณว่าไฟล์ที่คุณต้องการอยู่ในแพ็คเกจใด ดังนั้นคุณสามารถดาวน์โหลดโดยใช้:
วิธีแฮ็คกล้องคอมพิวเตอร์
sudo apt-get ติดตั้ง
สิ่งนี้ไม่จำเป็นต้องเกิดขึ้นเสมอไป แต่จะมีประโยชน์มากหากคุณไม่มีการพึ่งพาที่จำเป็น
เมื่อคุณพอใจแล้ว คุณมีแพ็คเกจ (หากต้องการ) ให้เรียกใช้
./configure
สั่งอีกครั้ง
ถ้าทุกอย่างเป็นไปด้วยดีคุณจะเห็น
config.status: กำลังสร้าง Makefile
- ยินดีด้วย คุณใกล้ถึงแล้ว! หลายคนยอมแพ้ก่อนที่จะถึงจุดนี้ แต่คุณดีกว่านั้น
สร้างและติดตั้ง
ลงในประเภทหน้าต่าง Terminal เดียวกัน:
ทำ
นั่งจิบกาแฟและหายใจสักครู่ อาจใช้เวลาสักครู่ทั้งนี้ขึ้นอยู่กับขนาดของการติดตั้งของคุณ
ตอนนี้คุณสามารถติดตั้งโปรแกรมด้วยคำสั่งต่อไปนี้:
sudo checkinstall
ปฏิบัติตามคำแนะนำบนหน้าจอ เพิ่มคำอธิบายสำหรับซอฟต์แวร์ของคุณและกด เข้า บนหน้าจอนี้:
ถ้าทุกอย่างเป็นไปด้วยดี คุณจะเห็น ติดตั้งสำเร็จ . ตบหลังตัวเอง คุณทำได้ดี
ซอฟต์แวร์ของคุณควรได้รับการติดตั้งไปที่
/usr/local/bin
และคุณจะสามารถเรียกใช้ได้จากที่นั่นโดยไม่มีปัญหาใดๆ
คุณทำเต็มที่แล้วหรือยัง? ง่ายกว่าไหม แค่รอแพ็คเกจหรือรับจากที่เก็บ? บางทีคุณอาจพบว่ามัน... ง่าย? แจ้งให้เราทราบในความคิดเห็น.
แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีเปลี่ยนรูปลักษณ์และความรู้สึกของเดสก์ท็อป Windows 10 ของคุณต้องการทราบวิธีทำให้ Windows 10 ดูดีขึ้นหรือไม่? ใช้การปรับแต่งง่ายๆ เหล่านี้เพื่อทำให้ Windows 10 เป็นของคุณเอง
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ลินุกซ์
- อูบุนตู
- การบีบอัดไฟล์
ทิมเป็นนักเขียนอิสระที่อาศัยอยู่ในเมลเบิร์น ประเทศออสเตรเลีย สามารถติดตามได้ที่ ทวิตเตอร์ .
เพิ่มเติมจาก Tim Brookesสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก