Urus repositori PPA di Ubuntu

¿Kenapa Tambah Repositori PPA jika kita sudah mempunyai ribuan program yang menggunakan repositori Ubuntu rasmi?

Fail pakej peribadi (Personal Package Archive, dalam Bahasa Inggeris), membenarkan pembangun mengedarkan perisian dan kemas kini secara langsung kepada pengguna Ubuntu tanpa perlu menunggu repositori Ubuntu sendiri untuk dikemas kini.

Launchpad, laman web yang mengehoskan sebahagian besar PPA yang ada, membina binari dan menyimpannya di repositori tertentu. Ini bermaksud bahawa pengguna Ubuntu dapat memasang pakej ini dengan cara yang sama seperti yang mereka gunakan untuk memasang aplikasi lain di Ubuntu, dengan kelebihan tambahan bahawa mereka akan mempunyai kemas kini terbaru untuk program-program ini dan bahkan dapat menemukan program yang tidak terdapat di repositori rasmi.

Cara memasang repositori PPA

Mari kita ambil contoh praktikal. Katakan kita mahu memasang Shutter. Perkara pertama yang harus kita ketahui ialah mengenal pasti nama PPA yang ingin kita pasang. Pada halaman Shutter PPA jelas bahawa untuk menambahkan repositori ini adalah perlu untuk memperhatikan garis ppa: pengatup / ppa.

ppa

Pilihan 1: dari baris arahan

Yang perlu dilakukan hanyalah membuka terminal dan memasukkan perintah yang sesuai untuk menambahkan PPA, mengemas kini senarai paket, dan memasang program yang diinginkan (Shutter dalam contoh kami).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shutter

Pilihan 2: dari Pusat Perisian

1.- Buka Pusat Perisian Ubuntu.

2.- Edit > Asal Perisian

3.-  Kemudian di tab Perisian lain, klik Tambah dan masukkan garis PPA. Dalam contoh kami: ppa: pengatup / ppa dan klik pada menerima.

sumber perisian

4. Pasang program yang dikehendaki (teruskan dengan contoh kami, Shutter).

Cara membuang repositori PPA

Pilihan 1: keluarkan PPA dari baris arahan

Berikutan contoh Shutter kami:

sudo add-apt-repository --remove ppa:shutter/ppa

Jelas, garis ppa: shutter / ppa harus diganti dengan yang sesuai dalam setiap kes.

Pilihan 2: dari Pusat Perisian

1.- Buka Pusat Perisian Ubuntu.

2.- Edit > Asal Perisian

3.- Kemudian di tab Perisian lain, klik Keluarkan dan klik pada menerima.

Perhatian: ini akan mengeluarkan PPA dari senarai pakej tetapi pakej yang dipasang melalui PPA tidak akan dinyahpasang, tugas yang harus dilakukan secara manual. Untuk mengautomasikan proses ini, yang boleh membebankan beberapa orang, ada alat seperti PPA Purge atau Pengurus Y-PPA.

Cara mengeluarkan PPA dan pakejnya secara automatik

Pilihan 1: dari baris arahan

PPA-Purge adalah skrip mudah yang akan menghilangkan PPA yang dimaksudkan serta semua pakej yang dipasang daripadanya.

1.- Pasang PPA-Purge

sudo apt-get install ppa-purge

2.- Gunakan PPA-Purge untuk menyahpasang PPA. Mengikuti contoh kami:

sudo ppa-purge ppa:shutter/ppa

Pilihan 2: menggunakan YPPA

1.- Pasang Y-PPA:

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

2.- Keluarkan PPA yang dimaksudkan. Antara muka grafik Pengurus Y-PPA cukup intuitif untuk mengetahui apa yang harus dilakukan.

Cara melumpuhkan repositori PPA

Melumpuhkan PPA menyiratkan bahawa sistem tidak akan menerima kemas kini dari PPA itu, tetapi pakej yang dipasang sebelumnya tidak akan dikeluarkan. Kelebihan menonaktifkan PPA daripada membuangnya adalah lebih mudah untuk mengaktifkannya semula.

Untuk menyahaktifkan PPA:

1.- Buka Pusat Perisian Ubuntu.

2.- Edit > Asal Perisian

3.- Kemudian di tab Perisian lain, hapus centang kotak di sebelah PPA yang berkenaan dan klik menerima.

Penting untuk mematikan kedua-dua baris setiap PPA.

Dengan cara yang sama, PPA juga dapat diaktifkan semula.