Ubuntu'da PPA depolarını yönetin

¿neden eklemek PPA depoları resmi Ubuntu depolarını kullanan binlerce programımız varsa?

Kişisel paket dosyaları (Pişisel PACKAGE Archive, İngilizce), geliştiricilerin yazılım ve güncellemeleri doğrudan dağıtmasına izin verin Ubuntu'nun kendi depolarının güncellenmesini beklemek zorunda kalmadan Ubuntu kullanıcılarına.

Kullanılabilir PPA'ların çoğunu barındıran site olan Launchpad, ikili dosyaları oluşturur ve bunları belirli bir depoda depolar. Bu, Ubuntu kullanıcılarının bu paketleri Ubuntu'daki uygulamaların geri kalanını kurarken kullandıkları şekilde kurabileceği anlamına gelir; bu programlar için en son güncellemelere sahip olacakları ve hatta mevcut olmayan programları bile bulabilecekleri ek bir avantajdır. resmi depolarda.

PPA depoları nasıl kurulur

Pratik bir örnek alalım. Shutter'ı kurmak istediğimizi varsayalım. Bilmemiz gereken ilk şey, kurmak istediğimiz PPA'nın tanımlayıcı adıdır. Shutter PPA sayfasında, bu depoyu eklemek için satırı not almanız gerektiği açıktır. ppa: deklanşör / ppa.

ppa

Seçenek 1: komut satırından

Yapılması gereken tek şey, bir terminal açmak ve PPA eklemek, paket listesini güncellemek ve istenen programı kurmak için uygun komutları girmektir (Örneğimizde Shutter).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get güncelleme sudo apt-get install shutter

Seçenek 2: Yazılım Merkezi'nden

1. - Ubuntu Yazılım Merkezini açın.

2. - düzenlemek > Yazılımın Kökenleri

3. -  Sonra sekmede Diğer yazılımlar, Tıklayın eklemek ve PPA satırını girin. Örneğimizde: ppa: deklanşör / ppa ve tıklayın kabul etmek.

yazılım kaynakları

4. İstenen programı kurun (Örneğimiz Shutter ile devam ederek).

PPA depoları nasıl kaldırılır

Seçenek 1: PPA'yı komut satırından kaldırın

Shutter örneğimizi takip ederek:

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

Açıktır ki, ppa: shutter / ppa satırının her durumda karşılık gelen ile değiştirilmesi gerekecektir.

Seçenek 2: Yazılım Merkezi'nden

1. - Ubuntu Yazılım Merkezini açın.

2. - düzenlemek > Yazılımın Kökenleri

3. - Sonra sekmede Diğer yazılımlar, Tıklayın Piyanodan sonra gitar ve tıklayın kabul etmek.

Dikkat: Bu, PPA'yı paket listesinden kaldıracak, ancak PPA aracılığıyla yüklenen paketler kaldırılmayacaktır, bu işlem manuel olarak yapılmalıdır. Bazıları için zahmetli olabilen bu süreci otomatikleştirmek için PPA Purge veya Y-PPA Yöneticisi.

Bir PPA ve ilgili paketleri otomatik olarak nasıl kaldırılır

Seçenek 1: komut satırından

PPA-Purge, söz konusu PPA'yı ve ondan yüklenen tüm paketleri kaldıracak basit bir betiktir.

1. - PPA-Purge'u kurun

sudo apt-get install ppa-purge

2. - PPA'yı kaldırmak için PPA-Purge kullanın. Örneğimizi takip ederek:

sudo ppa-purge ppa:shutter/ppa

Seçenek 2: YPPA kullanma

1. - Y-PPA'yı yükleyin:

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

2. - Söz konusu PPA'yı çıkarın. Y-PPA Manager grafik arayüzü, ne yapılacağını anlamaya yetecek kadar sezgiseldir.

PPA depoları nasıl devre dışı bırakılır

Bir PPA'nın devre dışı bırakılması, sistemin o PPA'dan herhangi bir güncelleme almayacağı, ancak önceden yüklenmiş paketlerin kaldırılmayacağı anlamına gelir. Bir PPA'yı kaldırmak yerine devre dışı bırakmanın avantajı, yeniden etkinleştirmenin daha kolay olmasıdır.

Bir PPA'yı devre dışı bırakmak için:

1. - Ubuntu Yazılım Merkezini açın.

2. - düzenlemek > Yazılımın Kökenleri

3. - Sonra sekmede Diğer yazılımlar, söz konusu PPA'nın yanındaki kutunun işaretini kaldırın ve kabul etmek.

Her bir PPA'nın her iki satırını da devre dışı bırakmak önemlidir.

Aynı şekilde, bir PPA da yeniden etkinleştirilebilir.


13 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   mordraug dijo

    Mükemmel makale (her zamanki gibi) 😀

    Seni okumak bir zevk Pablo ^^

    1.    hadi linux kullanalım dijo

      Saito teşekkürler! Seni özledim! Seni burada görmek güzel ...
      Şerefe! Paul.

  2.   Juan Carlos Senar dijo

    Çok açık! Teşekkür ederim.

  3.   Julián dijo

    Çok iyi.

  4.   kumar dijo

    AMAN TANRIM!! çok teşekkürler.
    Bu harika kılavuzu tamamlamak için küçük bir fikir: Dağıtımın kendisinde bulunan programları dahil etmek aklınıza geldi mi, yoksa resmi deponun yalnızca eski bir sürümü var mı veya sizin zaten yüklediğiniz mi?
    Örneğin, Azureus aka Vuze torrent programını resmi depodan yükledim ve birkaç ay kullandıktan ve yeterince dosya ve torrent etkin olduktan sonra kaldıramadığım ve tüm bu işi kaybedemediğim ikilemiyle karşı karşıya kaldım. resmi ubunto deposunun güncellemediği en son sürümde yalnızca bir araç olması gerekiyordu.
    Sanırım, bunu yapmayı başardığımı düşünüyorum ama gerçek bir maceraydı ve bunu nasıl yaptığımı öğrenmedim veya anlamadım bile

    1.    hadi linux kullanalım dijo

      Merhaba gambi! aslında ... bu durumda prosedür aynıdır. PPA'yı kurarsınız, paketlerin listesini güncellersiniz ve yükselttiğinizde programın yeni bir sürümü olduğunu söyler (sizin durumunuzda azureus) ppa'da mevcut olandan başkası değildir.
      Umarım açıkımdır.
      Şerefe! Paul.

  5.   zitum dijo

    İyi, ancak bazen bir dağıtım için belirli ppa dahildir.
    Örneğin Turpial 3.0 güncellemesinde sorun yaşıyorum. kim dahil etti http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    yazılım merkezim Olivia'nın memurlarına veya "nadiren" çalışmasına odaklanırken (Linux Mint kullanıyorum)
    Dosyaların şımarık olarak barındırıldığını belirttiğim kadarıyla programı indirip kurmuyorum.

  6.   Lozanotux dijo

    Daha iyi açıklamak imkansız! ... Bu günlerde YPPA Yöneticisini SADECE 1 DEB'de İspanyolca'ya çevirmeye çalışacağım 🙂 DEB'yi kurun ve bu mantıklı değil ... donmayanlar için olması gerekiyor PPA'ları nasıl ekleyeceğinizi bilmiyorum ve yüklemek için bir PPA lol eklemeniz gerekiyor. Çok güzel bir makale, çok şey yapacak. Şerefe!

  7.   ErKiyo dijo

    Bu blogu seviyorum Pablo! İyi tasarım ve pratik içerik. Sorum Temel İşletim Sistemine odaklanıyor ve tam olarak "Y PPA" ve yazılım merkezi ile ilgili; İlkinin kurulumunun ikincisini çalışmaz hale getirmesi mümkün mü? Başlamaya çalışıyorum ve nopi
    Çok teşekkür ederim

    1.    hadi linux kullanalım dijo

      Hayır, öyle olduğunu sanmıyorum…
      Ne olabileceği hakkında hiçbir fikrim yok, ancak hatanın sebebinin yazılım merkezi olduğunu düşünmüyorum.
      sarıl! Paul.

  8.   Carlos Cifuentes bilgi alanı resmi dijo

    Çok güzel bir sayfa, o ve ben bir süngerim yaşlı bayan ama yine de ustalık isteyen veya yorum yapanların yanı sıra öğrettiklerinizi de özümsüyorum.

    1.    Luigys toro dijo

      Yorumlarınız için çok teşekkür ederim Carlos, öğrenmek için asla geç değildir.

  9.   danny672007 dijo

    Katkılarınız için çok teşekkür ederim, Linux'ta yeniyim ve bu harika dünyayı daha iyi anlamama yardımcı oldunuz!