Saya mengalami beberapa kesulitan untuk memahami bagaimana keseluruhan pembaruan bekerja di Ubuntu dan praktik yang baik untuk menginstal perangkat lunak.
Saya mengerti saya memiliki /etc/apt/sources.list
file di mana semua repositori saya terdaftar, dan bahwa repositori ini dipertanyakan ketika saya gunakan apt-get update
- untuk nanti digunakan dengan misalnya
apt-get upgrade
. Ini masuk akal dan saya baru saja menginstal spotify
dengan menambahkan
deb http://repository.spotify.com stable non-free
ke daftar "sumber" ini.
Tapi kemudian saya bingung ...
Ketika saya pergi untuk mengunduh Google Chrome, saya hanya perlu mengunduh dan mengambil .deb
file, dan Chrome dipasang tanpa masalah ... tetapi saya tidak melihat entri baru di /etc/apt/sources.list
...
Jadi, bagaimana cara apt-get update
mengetahui tempat untuk menanyakan tentang pembaruan Chrome? Apakah itu entah bagaimana telah ditambahkan ke salah satu repositori yang sudah terdaftar dalam file sumber?
Saya ingin semua perangkat lunak yang diinstal saya dicakup oleh fungsi pembaruan.
sumber
apt
dll ada, jika Anda melangkah keluar dari sistem itu, Anda sendirian. Ada trik tetapi jarang sepadan dengan usaha untuk beberapa paket yang mungkin Anda instal secara manual.apt pencarian di sumber yang tercantum dalam
/etc/apt/sources.list
dan juga semua file di/etc/apt/source.list.d
. Anda akan memiliki file sepertigoogle-chrome.list
di/etc/apt/sources.list.d
mana akan memiliki baris berikut:Ini digunakan sebagai sumber untuk memperbarui google-chrome.
Saat Anda mengunduh file deb untuk google-chrome secara manual dan menginstalnya, skrip dalam file deb membuat file ini, sehingga Anda tidak perlu mencari pembaruan secara manual.
sumber