Mengapa 'ppa-purge' tidak diinstal secara default?

8

Banyak situs web yang mendorong Anda (OMG Ubuntu ...) untuk menginstal ppa tetapi tidak memberi tahu Anda cara mencopotnya. Pada instalasi default, mungkin untuk menginstal ppa dengan satu-liner tetapi menghapus instalan bukan satu-liner ...

Kedua: Nama-nama apt cmd aneh -> 'apt-add-repositori' dan 'ppa-purge'. Mengapa tidak 'apt-add-repositori' dan 'apt-purge-repository' ??? (buat alias bisa membantu)

Jika saya benar, tepatnya akan memiliki 750 MB iso, jadi mereka harus menambahkan 'ppa-purge' ke disk default.

Apakah ada pengembang yang bisa menjelaskan mengapa 'ppa-purge' tidak diinstal pada Ubuntu 12.04 default?

Paradiesstaub
sumber

Jawaban:

11

Perangkat lunak yang disertakan secara default pada CD / ISO umumnya diharapkan bermanfaat bagi pengguna normal yang menggunakan kasus penggunaan normal.

Umumnya PPA dimaksudkan untuk pengembangan dan pengujian, bukan konsumsi pengguna akhir biasa karena tidak pernah ada jaminan bahwa apa pun dalam PPA diuji dan berfungsi:

Jika pengguna menggunakan PPA maka langkah tambahan menambahkan pembersihan ppa tidak terlalu banyak upaya karena orang itu harus sudah memahami risiko menggunakan PPA; itu dan mudah ditemukan di arsip. Agak seperti bagaimana kita tidak mengirimkan kompiler secara default; orang-orang yang tahu mereka membutuhkannya sudah tahu cara menginstalnya.

add-apt-repositorydapat menghapus repositori dengan -rsaklar, tetapi semua ini dilakukan adalah menghapus repositori, itu tidak memutar kembali paket ke versi sebelumnya seperti ppapurge.

Yang sedang berkata, saya belum melihat ada yang meminta pembersihan ppa untuk diinstal secara default seperti itu. Sejauh menambahkan alias, Anda harus mengajukan bug tentang itu.

Jorge Castro
sumber
Saya mengerti maksud Anda, tetapi bagi saya itu tidak masuk akal untuk dapat menginstal sesuatu tanpa bisa menghapusnya dengan cara yang sama.
Paradiesstaub
@ Paradiesstaub Pada akhirnya itu adalah pilihan Anda untuk menambahkan PPA ke sistem Anda dan menggunakan perangkat lunak dari PPA dan ada konsekuensi yang tidak dapat Anda kendalikan. Karena perangkat lunak dalam CD disinyalir memiliki kegunaan untuk pengguna biasa ppa-purge tidak begitu penting untuk dimiliki. Anda dapat menikmati dan menggunakan sistem Anda tanpa harus memasang PPA untuk itu.
Bruno Pereira
Saya telah memperbarui jawaban saya, alat ini menghapus sumber yang ditambahkannya, apa yang tidak dilakukannya adalah kembalikan ke versi distro.
Jorge Castro
Terima kasih atas jawaban anda Pertanyaannya lebih umum (saya tahu bagaimana menangani ppa). Alasan saya menanyakannya adalah karena lubang repositori sulit dimengerti ketika saya mulai menggunakan Ubuntu. Orang-orang memberi tahu Anda cara melakukan sesuatu di Linux HowTos tetapi mereka tidak memberi tahu Anda (untuk sering) membatalkannya.
Paradiesstaub