Cara menyenaraikan repositori yang dipasang di Ubuntu & Debian

Cara menyenaraikan repositori yang dipasang di Ubuntu & Debian

Repositori adalah koleksi pakej untuk sistem operasi Linux. Anda boleh membuat repositori pusat yang mengandungi pakej sebenar. Kemudian konfigurasikan sistem anda yang lain untuk berhubung dengan repositori utama. Dari mana, anda boleh memasang, mengemas kini pakej.

Ubuntu dan sistem berasaskan Debian lain menggunakan APT (Alat Pakej Lanjutan) sebagai Pengurus Pakej. APT menyimpan semua fail konfigurasi di bawah /etc/apt direktori.

Tutorial ini akan membantu anda menyenaraikan semua repositori yang dipasang di bawah sistem berasaskan Ubuntu atau Debian melalui baris arahan.

Senaraikan repositori yang dipasang di Ubuntu

Rujukan repositori jauh dikonfigurasikan dalam /etc/apt/sumber.senarai fail dan semua fail di bawah /etc/apt/sumber.senarai.d/ direktori.

Gunakan arahan berikut untuk menyenaraikan semua repositori yang dikonfigurasikan pada sistem berasaskan APT:

sudo grep -rhe ^deb/etc/apt/sumber.senarai*  

Anda akan melihat output seperti di bawah:

Deb http: // cermin.DigitalOcean.com/ubuntu/xenial utama terhad deb-src http: // cermin.DigitalOcean.com/ubuntu/xenial utama terhad deb http: // cermin.DigitalOcean.com/ubuntu/xenial-updates utama terhad deb-src http: // cermin.DigitalOcean.com/ubuntu/xenial-updates utama terhad deb http: // cermin.DigitalOcean.com/ubuntu/xenial Universe deb-src http: // cermin.DigitalOcean.com/ubuntu/xenial Universe ... deb http: // keselamatan.Ubuntu.com/ubuntu xenial-security Universe deb-src http: // keselamatan.Ubuntu.com/ubuntu xenial-security Universe deb http: // keselamatan.Ubuntu.com/ubuntu xenial-security multiverse deb-src http: // keselamatan.Ubuntu.com/ubuntu xenial-security multiverse 

Sebagai alternatif, anda boleh menggunakan arahan apt-cache untuk menyenaraikan semua repositori. Perintah ini juga akan memberikan lebih banyak maklumat mengenai repositori.

Mari cuba di bawah arahan:

dasar sudo apt-cache  

Pengeluaran:

Fail pakej: 100/var/lib/dpkg/status pelepasan a = sekarang 500 http: // ppa.PAD pelancaran.Net/Ondrej/PHP/Ubuntu Xenial/Utama AMD64 Pakej Pelepasan V = 16.04, O = LP-PPA-INDREJ-PHP, A = Xenial, N = Xenial, L = ***** PPA utama untuk versi PHP yang disokong dengan banyak sambungan PECL *****, C = Main, B = AMD64 Asal PPA.PAD pelancaran.bersih 500 https: // deb.Nodesource.com/node_13.x xenial/utama AMD64 Pakej pelepasan O = sumber nod, n = xenial, l = sumber nod, c = main, b = amd64 asal deb.Nodesource.com ... 500 http: // cermin.DigitalOcean.com/ubuntu xenial/utama AMD64 Pakej pelepasan v = 16.04, O = Ubuntu, A = Xenial, N = Xenial, L = Ubuntu, C = Main, B = Amd64 Origin Mirrors.DigitalOcean.com pakej yang disematkan: 

Kesimpulan

Dalam tutorial ini, anda telah belajar untuk mencari semua repositori yang dikonfigurasikan di Ubuntu atau sistem berasaskan Debian.