ฉันได้ติดตั้งซอฟต์แวร์สองสามตัวและฉันสังเกตเห็นว่าเมื่อคุณติดตั้งซอฟต์แวร์จาก PPA คำสั่งนั้นมักจะนำหน้าด้วย
sudo apt-get install software-properties-common
ฉันค้นหาสาเหตุที่ติดตั้งแพคเกจนี้ แต่ไม่สามารถหาเหตุผลได้
ฉันได้ติดตั้งซอฟต์แวร์สองสามตัวและฉันสังเกตเห็นว่าเมื่อคุณติดตั้งซอฟต์แวร์จาก PPA คำสั่งนั้นมักจะนำหน้าด้วย
sudo apt-get install software-properties-common
ฉันค้นหาสาเหตุที่ติดตั้งแพคเกจนี้ แต่ไม่สามารถหาเหตุผลได้
คำตอบ:
ตามที่อธิบายไว้ใน apt-show software-properties-common
ซอฟต์แวร์นี้เป็นนามธรรมของที่เก็บ apt ที่ใช้ ช่วยให้คุณสามารถจัดการการแจกจ่ายและแหล่งซอฟต์แวร์ผู้จำหน่ายซอฟต์แวร์อิสระได้อย่างง่ายดาย
ในทางปฏิบัติหมายความว่ามีสคริปต์ที่มีประโยชน์สำหรับการเพิ่มและลบ PPAs:
$ dpkg -L software-properties-common | grep 'bin/'
/usr/bin/add-apt-repository
/usr/bin/apt-add-repository
รวมถึงส่วนหลังของ DBUS ที่จะทำเช่นเดียวกันผ่านทาง Software และ Updates GUI
หากไม่มีคุณจะต้องเพิ่มและลบที่เก็บ (เช่น PPA) ด้วยตนเองโดยการแก้ไข/etc/apt/sources.listและ / หรือไฟล์ย่อยใน/etc/apt/sources.list.d
apt-show packagenameดูเหมือนจะเป็นapt show packagename(ไม่มีเครื่องหมายขีดคั่น) สำหรับ Ubuntu 16.04 และ 18.04