Apakah ada pusat perangkat lunak "tidak resmi" dengan semua PPA?

27

Banyak pertanyaan dijawab hanya dengan menambahkan repositori ini dan menginstalnya.

Saya mengerti bahwa pengembang Ubuntu tidak dapat dengan cepat memverifikasi semua paket dan membuatnya tersedia di repositori resmi. Tetapi apakah ada repositori utama tidak resmi atau pusat perangkat lunak tempat pengembang dapat mendaftarkan PPA mereka?

Menambahkan repositori individual adalah hal yang menyakitkan dan pembaruan juga memakan waktu lebih lama karena harus memeriksa semua AKP. Seperti kita memiliki pasar alternatif untuk android, alangkah baiknya jika ada sumber perangkat lunak alternatif populer yang bisa kita percayai.

balki
sumber
Akan menjawab dengan jawaban, tetapi jawaban izx cukup banyak meringkaskannya. Saya hanya akan menambahkan satu hal ini. Anda menyebutkan bahwa "banyak pertanyaan dijawab hanya dengan menambahkan repositori ini dan instal". Itu tidak selalu berarti jawaban ini benar, atau melakukan ini adalah ide yang baik. Tentu, beberapa perangkat lunak mungkin tidak tersedia di repo resmi Ubuntu, tetapi terlalu sering saya melihat rekomendasi untuk menambahkan PPA acak ketika itu tidak diperlukan atau disarankan.
thomasrutter

Jawaban:

30

Jika Anda memiliki banyak PPA, Anda mungkin ingin mencoba "Manajer PPA" grafis untuk membuat hidup lebih mudah. Gulir ke bawah langsung ke bagian Manajer PPA untuk rekomendasi.

Tidak, tidak ada pusat perangkat lunak "PPA" tidak resmi untuk Ubuntu.

Salah satu tujuan utama Ubuntu adalah menjadi desktop Linux yang stabil dan andal untuk massa. Itulah sebabnya paket (dan versi spesifik) di Pusat Perangkat Lunak / repositori resmi diperiksa dengan teliti dan diperiksa stabilitasnya. Repositori resmi (dengan mitra, dll.) Harus cukup untuk kebutuhan sebagian besar pengguna reguler.

Mengapa? : Perangkat lunak dari PPA tidak boleh dipasang secara membabi buta

Secara teori, menambahkan bahkan satu paket PPA, tidak peduli seberapa "tepercaya" sumbernya, memiliki potensi untuk menghancurkan Ubuntu sehingga akan melampaui kemampuan rata-rata pengguna untuk memperbaikinya.

Jadi, menginstal perangkat lunak dari PPA harus menjadi pilihan yang disadari dan dipertimbangkan:

  • Apa yang saya instal?
  • Kenapa saya menginstalnya?
  • Bagaimana itu akan mempengaruhi sistem saya?

Sebagian besar jawaban dari jenis yang Anda sebutkan - "tambahkan repositori ini dan instal" - AKAN mengatasi masalah ini untuk penanya / pengguna; yang tidak dengan cepat diedit / diunggah / dikomentari.

Tiga langkah proses add-update-install-from-PPA membuatnya lebih mungkin orang akan berpikir sedikit tentang apa yang mereka lakukan

"Rasa sakit" menambahkan PPA individu agak seperti "rasa sakit" harus menggunakansudo bukan hanya menjadi root sepanjang waktu. Dibandingkan dengan instalasi paket tidak resmi satu kali klik, proses tiga langkah berbasis terminal meningkatkan kemungkinan pengguna telah memikirkan apa yang sedang ia lakukan.

Memperbarui PPA bisa memakan waktu lebih lama, karena tidak dicerminkan

Saya setuju bahwa memperbarui PPA seringkali memakan waktu lebih lama bagi banyak pengguna, karena mereka dihosting hanya di launchpad.net dan tidak dicerminkan. Semoga Canonical menyadari hal ini dan sedang mempertimbangkan semacam solusi. Perhatikan bahwa tidak ada alasan intrinsik (perangkat lunak / desain-bijaksana) PPA harus lebih lama untuk memperbarui daripada repositori lainnya - mereka memiliki struktur yang sama.


Anda selalu dapat menggunakan manajer PPA untuk membuat hidup lebih mudah - coba Y-PPA Manager!

Mengelola PPA dari baris perintah bisa menjadi melelahkan; jika Anda memiliki tiga PPA atau lebih, saya sarankan Anda mempertimbangkan utilitas Y-PPA Manager . Anda harus menginstalnya dari PPA (alami! :-), dan tersedia sebagai:

  • y-ppa-manager di ppa:webupd8team/y-ppa-manager
  • Ini memungkinkan Anda mencari PPA untuk paket tertentu (melalui Launchpad)
  • Dan fungsi manajemen lainnya seperti menambah, menghapus, membersihkan, dll.

Beberapa tangkapan layar untuk memberi Anda gagasan:

  1. Jendela utama:

    masukkan deskripsi gambar di sini

  2. Mencari semua PPA untuk "vlc":

    masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

  3. Daftar semua paket dalam PPA:

    masukkan deskripsi gambar di sini


Untuk "Pusat Perangkat Lunak" yang disumbangkan pengguna, coba Arch Linux

  • Distribusi lain yang memiliki tujuan berbeda dari Ubuntu dan ditargetkan untuk pengguna yang lebih nyaman / terampil dengan Linux memiliki apa yang Anda inginkan.
  • mis. Arch Linux memiliki "Pusat Perangkat Lunak Tidak Resmi" satu atap - disebut "Arch User Repositories" (AUR)
  • Setiap pengguna dapat berkontribusi paket, pengguna lain dapat menginstalnya (setelah membangun dari sumber), dan komunitas dapat memilih paket sebagai tanda kepercayaan / bantuan. Paket-paket populer dan pilihan tinggi bahkan dapat membuatnya menjadi repositori resmi mereka.
ish
sumber
2

Selain tidak disarankan , membuat repositori untuk menyediakan semua perangkat lunak di semua PPA juga tidak mungkin.

Adalah umum untuk PPA yang berbeda untuk menyediakan versi khusus mereka sendiri dari perangkat lunak yang sama, dengan ppanomor versi yang sama . Bahkan jika Anda entah bagaimana berhasil menginstal semua PPA, Anda tidak akan tahu persis apa yang akan Anda instal. Ini akan menjadi buruk bahkan jika semua PPA menyediakan perangkat lunak bagus yang bisa dipercaya.

Meskipun menginstal semua PPA sekaligus akan menjadi situasi yang buruk, setidaknya secara teori memungkinkan. Namun, satu repositori tidak dapat menyediakan lebih dari satu paket berbeda dengan nama dan versi yang sama, pada saat yang sama. Jadi untuk repositori tunggal untuk melakukan ini tidak mungkin.

Bisa dibayangkan, semua perangkat lunak dari semua (publik) PPA dapat diunduh dan dikemas ulang dengan nomor versi yang berbeda, memasukkan nama PPA ke dalam nomor versi. Kemudian satu repositori dapat menyediakan semua perangkat lunak ini. Jika ini dilakukan, maka Anda harus memasukkan nama PPA setiap kali Anda ingin menginstal sesuatu atau menanyakan informasi tentangnya. Ini akan menjadi lebih banyak pekerjaan daripada yang dibutuhkan saat ini untuk mengaktifkan PPA, karena Anda hanya perlu mengaktifkan PPA sekali (atau beberapa kali, jika dinonaktifkan secara manual atau otomatis selama peningkatan rilis, dan Anda ingin tetap menggunakannya).

Eliah Kagan
sumber
2

Untuk daftar yang dikuratori dengan banyak PPA, Anda dapat mencoba Ubuntu Tweak . Ini memiliki daftar yang tersedia dalam aplikasi.

Pilihan lain adalah mencoba penawaran ppa dari situs webupd8.org . Mereka memperbarui sumber-sumber ini secara teratur.

gajdipajti
sumber
1

Terlepas dari semua jawaban teknis yang bagus di atas. Dan bukan menjadi diri saya sendiri, saya pikir itu ide yang bagus dan saya pikir Anda harus memasangnya di brainstorm.ubuntu.com .

Lihat apakah mendapat dukungan dari komunitas itu sebabnya kami memiliki situs yang berbeda

Lionthinker
sumber