Bagaimana cara mendaftar konten PPA yang telah saya tambahkan ke ubuntu?


12

Saya baru saja menambahkan ppa seperti ini:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Sekarang, bagaimana saya bisa melihat paket mana yang berisi PPA ini?

ppa 

Jawaban:


13

Saya yakin ada banyak cara untuk melakukan ini - karena Anda telah menambahkan PPA, detail paket ada di /var/lib/apt/lists

Demikian untuk contoh Anda ppa:stebbins/handbrake-releases

pengganti /untuk _dan menghapus awalan ppa:yaitustebbins_handbrake-releases

Kemudian gunakan saja repositoryname ini di entri baris perintah berikut:

cat /var/lib/apt/lists/ppa.launchpad.net_[repositoryname]_*_Packages | grep "Package:" | sort | uniq

yaitu

cat /var/lib/apt/lists/ppa.launchpad.net_stebbins_handbrake-releases_*_Packages | grep "Package:" | sort | uniq

Ini akan mencantumkan konten:

Package: handbrake-cli
Package: handbrake-gtk

Anda dapat mempersingkat ini sedikit dengan mengatur ulang kegrep "Package:" /var/lib/apt/lists/ppa.launchpad.net_..._Packages | sort -u
Oli

Ini berfungsi sempurna (jika seseorang ingat untuk melakukan 'sudo apt-get pembaruan' setelah menambahkan PPA ...)

Anda juga dapat pergi ke Launchpad untuk melihat informasi. Asumsikan pertama bahwa ppa:contoh yang Anda berikan adalah dalam bentuk: ppa:team/archivename. Tautan LaunchPad yang sesuai adalah https://launchpad.net/~team/+archive/archivename.
Thomas Ward

Selain apa yang dikatakan Oli, akan lebih baik menggunakan -hflag grep -h 'Package:' /var/lib/apt/lists/ppa.launchpad.net_*_Packagesuntuk mencetak paket tanpa mencetak nama file itu sendiri.
Sergiy Kolodyazhnyy

Pada versi Debian yang lebih baru, file Paket dikompresi LZ4, jadi Anda harus apt-get install liblz4-tooldan kemudian memasukkan lz4cat -dlangkah ke dalam pipeline Anda untuk mendekompresnya.
David Moles

7

Untuk melihat konten ppa Anda dapat menggunakan Y PPA Manager. Instal dengan menjalankan yang berikut ini di terminal:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Ketika aplikasi dimulai, klik pada Kelola PPA:

masukkan deskripsi gambar di sini

Pilih PPA yang ingin Anda lihat kontennya:

masukkan deskripsi gambar di sini

Dan akhirnya klik pada "daftar paket" untuk melihat semua paket yang disediakan oleh PPA yang diberikan.

Semoga ini bisa membantu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.