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.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

13 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Mordraug kata

    Artikel yang sangat baik (seperti biasa) 😀

    Dengan senang hati membaca anda Pablo ^^

    1.    mari gunakan linux kata

      Terima kasih Saito! Saya rindu awak! Senang berjumpa anda di sini ...
      Ceria! Paul.

  2.   Juan Carlos Senar kata

    Sangat jelas! Terima kasih.

  3.   Julián kata

    Sangat baik.

  4.   Gambi kata

    OH TUHAN!! terima kasih banyak.
    Sedikit idea untuk melengkapkan panduan hebat ini: pernahkah anda terfikir untuk memasukkan program yang disertakan dalam pengedaran itu sendiri atau yang ada di repositori rasmi tetapi hanya versi lama atau yang telah anda pasang?
    Sebagai contoh, saya memasang program torrent Azureus aka Vuze dari repositori rasmi, dan setelah menggunakannya selama beberapa bulan dan mempunyai fail dan torrents yang cukup aktif, saya menghadapi dilema yang tidak dapat saya nyahpasang dan kehilangan semua kerja itu dan saya hanya memerlukan satu alat tersedia dalam versi terbaru yang belum dikemas kini repositori ubunto rasmi.
    Saya rasa, saya rasa, saya berjaya melakukannya tetapi ia adalah pengembaraan yang nyata dan saya bahkan tidak belajar atau memahami bagaimana saya melakukannya

    1.    mari gunakan linux kata

      Helo gambi! sebenarnya ... prosedur dalam kes itu adalah sama. Anda memasang PPA, anda mengemas kini senarai pakej dan apabila anda menaikkannya, ia akan memberitahu anda bahawa terdapat versi baru program (dalam kes anda, azureus) yang tidak lain adalah yang tersedia dalam ppa.
      Saya harap saya jelas.
      Ceria! Paul.

  5.   Zytum kata

    Baik, tetapi kadang-kadang ppa khusus untuk pengedaran disertakan.
    Saya menghadapi masalah seperti kemas kini Turpial 3.0. yang telah memasukkannya ke dalam http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    sementara pusat perisian saya memberi tumpuan kepada pegawai Olivia atau "jarang" (saya menggunakan Linux Mint)
    Seperti yang saya nyatakan bahawa fail dihoskan dalam keadaan kemas, saya tidak memuat turun dan memasang program.

  6.   lozanotux kata

    Mustahil untuk menerangkan dengan lebih baik! ... Hari-hari ini saya akan cuba memuat naik Pengurus YPPA yang diterjemahkan ke dalam Bahasa Sepanyol dalam 1 HANYA DEB 🙂 pasang DEB dan hanya itu, tidak masuk akal ... sepatutnya bagi orang yang tidak tahu bagaimana menambahkan PPA dan memasangnya anda perlu menambah lol PPA. Artikel yang sangat baik, ia akan banyak memberi kesan. Ceria!

  7.   ErKiyo kata

    Suka blog ini, Pablo! Reka bentuk dan kandungan praktikal yang baik. Soalan saya tertumpu pada Elementary OS dan berkaitan dengan "Y PPA" dan pusat perisian; Adakah mungkin pemasangan yang pertama menjadikan yang kedua tidak berfungsi? Saya cuba memulakannya dan nopi,
    terima kasih banyak

    1.    mari gunakan linux kata

      tidak saya tidak fikir begitu…
      Tidak tahu apa itu, tetapi saya rasa pusat perisian adalah penyebab ralat.
      peluk! Paul.

  8.   Gambar placeholder Carlos Cifuentes kata

    Halaman yang sangat baik, itu dan saya adalah wanita tua, tetapi saya masih menyerap apa yang anda ajar selain daripada mereka yang memberi komen atau komen.

    1.    Luigys toro kata

      Terima kasih banyak Carlos atas komen anda, tidak pernah terlambat untuk belajar.

  9.   danny672007 kata

    Terima kasih banyak atas sumbangan anda, saya baru menggunakan Linux dan anda banyak membantu saya memahami dunia yang indah ini!