ใช้ Apt Utilities บน Ubuntu

บทนำ

บทความนี้สรุปการใช้apt-getและapt-cacheอรรถประโยชน์ของบรรทัดคำสั่งเพื่อติดตั้งลบค้นหาและค้นหาข้อมูลในแพ็คเกจซอฟต์แวร์ระบบ Ubuntu / Debian

apt-getเป็นยูทิลิตี้การจัดการแพกเกจที่ใช้ในการติดตั้งอัพเดตและลบซอฟต์แวร์แพ็กเกจบนระบบ Linux บน Ubuntu และ Debian

apt-cacheเป็นยูทิลิตี้ที่ใช้สำหรับค้นหาและรับข้อมูลเกี่ยวกับแพคเกจซอฟต์แวร์ที่มีอยู่ในระบบ Linux บน Ubuntu และ Debian

คำสั่ง

# update package sources list
sudo apt-get update

# install a package (the -y flag auto answers yes)
sudo apt-get install package name -y

# search for a package
sudo apt-cache search package name

# show information about a package
sudo apt-cache show package-name

# uninstall a package
sudo apt-get remove package-name

# purge a package (will remove package along along with it's files)
sudo apt-get purge package-name

# uninstall unused dependencies (that remove/purge do not)
sudo apt-get autoremove

คลังเก็บแพคเกจส่วนตัว (PPA)

PPA เป็นแพ็คเกจซอฟต์แวร์ที่จัดทำโดยชุมชนซึ่งโดยทั่วไปจะมีซอฟต์แวร์เวอร์ชันล่าสุดและยิ่งใหญ่ที่สุด แต่บางครั้งก็มีความเสี่ยง ตัวอย่างเช่นในขณะที่เขียนนี้ PHP 7 หมดลง แต่ไม่รวมอยู่ในรายการแหล่งแพ็คเกจเริ่มต้นของ Ubuntu การติดตั้งบนเซิร์ฟเวอร์หนึ่งที่มีการเพิ่ม "Ondrej php /" PPA apt-add-repository ppa:ondrej/phpครั้งแรกที่ใช้คำสั่ง หลังจากทำเช่นนั้น PHP 7 จะสามารถติดตั้งได้โดยใช้ apt-get หลังการอัพเดท (เช่นsudo apt-get update && sudo apt-get install php-7.0)

ด้านล่างเป็นวิธีที่คุณเพิ่มและลบ PPA บนระบบ Ubuntu / Debian

# add a PPA
sudo add-apt-repository ppa:author/ppa-name

# remove a PPA
sudo add-apt-repository --remove ppa:author/ppa-name

นามแฝงที่มีประโยชน์

ทุบตีนามแฝงเป็นทางลัด / ตัวย่อที่ป้องกันไม่ให้คุณพิมพ์ลำดับคำสั่งยาว การเพิ่มตัวอย่างด้านล่างให้กับคุณ~/.bash_profileช่วยให้คุณสามารถติดตั้ง nginx ที่ใช้apti nginxแทนsudo apt-get install nginxได้

alias apti="sudo apt-get install"
alias aptr="sudo apt-get remove"
alias aptar="sudo apt-get autoremove"
alias aptp="sudo apt-get purge"
alias apts="sudo apt-cache search"
alias aptinfo="sudo apt-cache show"

alias addppa="sudo add-apt-repository"
alias removeppa="sudo add-apt-repository --remove"

ฝากความเห็น

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true