Pusat Perangkat Lunak memiliki bagian dari program Untuk Pembelian — lihat tangkapan layar di bawah ini—,
yang mengingatkan saya setiap kali saya ingin menginstal sesuatu.
Apakah ada cara untuk menghapus atau menyembunyikan program ini dari Pusat Perangkat Lunak?
Tautan ke jawaban:
Untuk 13.10 dan lebih tinggi →
Untuk 13.04 →
Untuk 12.10 →
Untuk 12.04 →
Untuk 11.10 dan lebih rendah →
Silakan tinggalkan komentar atau kirim email ke[email protected]
jika itu tidak bekerja untuk Anda atau Anda mengalami masalah!
software-center
Alba Mendez
sumber
sumber
Jawaban:
Untuk 12,04
Berasal dari jawaban Pavlos G. dan inspirasi dari jawaban Darmien .
Versi yang berbeda? Buka daftar .
Lihat akhir posting jika Anda dalam masalah dan ingin mengembalikan perubahan.
1. Abaikan aplikasi yang dapat dibeli
Buka terminal ( Ctrl+ Alt+ T) dan ketik:
Dan tekan Enter. Anda akan dimintai kata sandi.
Maka editor akan muncul. Temukan baris berikut (petunjuk: Ctrl+ Fdapat membantu):
Segera setelah baris tersebut, rekatkan yang berikut ( termasuk spasi! ):
Catatan: jika Anda ingin menyimpan barang-barang yang tidak memerlukan biaya, tetapi harus "dibeli"
(seperti uji coba, majalah, dan barang kepemilikan lainnya), ganti
("")
dengan("0.00", "")
.Simpan file ( Ctrl+ S), buka Pusat Perangkat Lunak dan ... voila!
Tidak ada program komersial!
Anda dapat menutup editor dan terminal sekarang.
2. Hapus saluran "Untuk pembelian" (opsional)
Untuk juga menghapus item "Untuk pembelian" di menu, buka terminal dan ketik:
Temukan baris ini:
Dan nonaktifkan mereka dengan meletakkan tanda
#
di depan setiap baris:Simpan dan nikmati pusat perangkat lunak tanpa iklan!
Catatan: The. file. adalah. dikemas.
Apa artinya ini, Anda bertanya? Ini berarti bahwa,
setiap kali Anda meningkatkan Pusat Perangkat Lunak Anda, perubahan
akan dikembalikan dan Anda harus melakukan langkah ini lagi.
Batalkan modifikasi
Jika Anda ingin mengembalikan keadaan asli file,
buka terminal dan ketik:
Sekali lagi, Anda akan dimintai kata sandi, kali ini di terminal.
Ketik dan tekan ENTER. Jangan khawatir jika tidak ada yang muncul saat Anda mengetik, itu untuk menyembunyikan kata sandi Anda.
Terminal akan ditutup secara otomatis ketika selesai.
sumber
Untuk 11.10 dan sebelumnya
Anda dapat mengedit:
/usr/share/software-center/softwarecenter/backend/channel.py
dan komentar (atau hapus) baris berikut:
Tentu saja, Anda harus ingat bahwa pembaruan yang diakibatkannya
software-center
mungkin akan menimpa skrip ...Lihat tautan ini untuk detail lebih lanjut ;-)
Catatan: untuk 12,04 nama file adalah
/usr/share/software-center/softwarecenter/backend/channel_impl/aptchannels.py
. Langkah yang sama berlaku.sumber
Saya menemukan cara untuk menyembunyikan hasil komersial untuk 12,04:
Di /usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py:
Setelah garis:
Tambahkan baris berikut:
Seharusnya hanya mengubah apa yang ditampilkan, tetapi saya belum mengujinya, jadi gunakan risiko Anda sendiri. Dan nikmati pusat perangkat lunak bebas iklan.
sumber
Untuk kelengkapan, berikut adalah solusi yang bekerja untuk saya di 13.10:
Temukan ini:
Dan tambahkan ini (pastikan Anda memiliki lekukan TABS yang tepat (python membutuhkan ini):
BTW ini adalah python evar pertamaku :-)
sumber
Saya mencoba ini itu berhasil untuk saya: hanya GRATIS (harga tidak lebih dari 0) item yang ditampilkan.
Temukan ini:
Kemudian tambahkan kode berikut:
sumber
Untuk 12.10 dan yang lebih baru
Berasal dari jmendeth jawaban .
Versi yang berbeda? Buka daftar .
Lihat akhir posting jika Anda dalam masalah dan ingin mengembalikan perubahan.
Tutup Pusat Perangkat Lunak jika terbuka.
Sekarang buka terminal ( Ctrl+ Alt+ T) dan ketik:
Dan tekan Enter. Anda akan dimintai kata sandi.
Maka editor akan muncul. Temukan baris berikut (petunjuk: Ctrl+ Fdapat membantu):
Segera setelah baris tersebut, rekatkan yang berikut ( termasuk spasi! ):
Simpan file ( Ctrl+ S) dan tutup editor, tetapi bukan terminal.
Sekarang ketikkan terminal:
Tekan enter. Editor akan muncul lagi. Temukan baris ini:
Dan nonaktifkan mereka dengan meletakkan tanda
#
di depan setiap baris:Simpan file, tutup editor tetapi bukan terminal.
Di terminal, ketik:
Tunggu sebentar, terminal akan secara otomatis menutup ketika selesai ...
Kemudian buka Pusat Perangkat Lunak dan ... voila!
Tidak ada program komersial!
Catatan: The. file. adalah. dikemas.
Apa artinya ini, Anda bertanya? Ini berarti bahwa,
setiap kali Anda meningkatkan Pusat Perangkat Lunak Anda, perubahannya
akan dikembalikan dan Anda harus melakukan langkah ini lagi.
Batalkan modifikasi
Jika Anda ingin mengembalikan keadaan asli file,
buka terminal dan ketik:
Sekali lagi, Anda akan dimintai kata sandi.
Terminal akan ditutup secara otomatis ketika selesai.
sumber
Anda dapat melakukan ini lebih sederhana dengan memilih View -> Canonical Maintained Software, bukan All Software. Ini bermanfaat karena tidak ditimpa oleh pembaruan perangkat lunak.
Ini mungkin menyembunyikan beberapa item tambahan, tetapi setidaknya itu menyingkirkan majalah yang mengganggu dan untuk dijual perangkat lunak dalam pengalaman saya.
sumber