Pacstall, Ubuntu için bir AUR olarak tasarlanmıştır. Anladın mı?

paket

Yazılım, herhangi bir Linux dağıtımına farklı yollarla kurulabilir. Biri resmi depolardır, ancak diğerlerinin yanı sıra flatpak, snap ve AppImage paketlerini de kullanabiliriz. Tüm bunlara ek olarak, Arch Linux, Linux için var olan tüm yazılımları pratik olarak bulduğumuz ve nasıl derleyeceğimizi bilmiyorsak, bununla yönetebileceğimiz bir topluluk deposu olan AUR'ye sahiptir. yuppi. Örneğin, AUR'de, aksi takdirde aramamız gereken GIMP uzantıları buluyoruz, bu da onu diğer dağıtımların kıskançlığı haline getiriyor. Ubuntu'daki bu eksikliği gidermeye çalışmak için paket.

Kağıtta, Pacstall çok iyi görünüyor. GitHub veya GitLab'da barındırılan yazılımların kurulumlarını otomatikleştirmek için bir araç olması gerekiyordu. Ubuntu'da. Bir yıldan biraz daha uzun bir süre önce doğdu, bu nedenle ilk adımlarını attığını söyleyebiliriz, ancak en azından şu anda Arch tabanlı bir işletim sisteminin kullanıcıları ancak muazzam farkla eğlenebilir.

Pacstall'ın kendi deposu vardır ve daha fazlası eklenebilir

Pacstall ekibi paketleri şuraya yüklüyor: resmi depo ve bu, projeye göre temel farktır. AUR. Arch topluluğu deposu yıllardır var ve her şey orada. Ubuntu'ya eşdeğer gibi görünen şeyde, çok kısa bir süredir paketler yüklüyorlar, bu nedenle mevcut paketlerin listesi kısa.

Denedikten ve üzerindeki belgelerini okuduktan sonra sahip olduğum şüphe, gelecekte nasıl olacağıdır. Bu tür paket yöneticisi depo eklemeye izin verir, ancak şu anda paketleri yüklemek için gereken pacscript dosyası eksik olduğundan yükleme başarısız oluyor. İleride bunu düzeltirlerse (veya yanlış bir şey yapıyorsam ve biri bunun ne olduğunu biliyorsa bana söylesin), bu AUR olmayabilir, ancak çok ilginç bir araçtır.

Ve nasıl çalışır?

Yapılacak ilk şey onu kurmaktır, bir terminal açıp şu komutları yazarak elde edeceğimiz bir şey:

sudo apt install curl
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"

Oradan geri kalanı apt, pacman, dnf, vb. Gibidir, ancak kendi yolunda:

  • paket bunu takiben:
    • -I: paketi kuracak.
    • -R: paketi kaldırır.
    • -S: depoları arayacaktır.
    • -A- GitHub veya GitLab deposu ekleyecektir.
    • -U: pacstall betiklerini güncelleyecektir.
    • Yukarı: paketleri güncelleyecektir.
    • -h: Yardım.

Kaldırmak istersek, yazmamız gereken şudur:

bash -c "$(curl -fsSL https://git.io/JEZbi || wget -q https://git.io/JEZbi -O -)"

Ubuntu'nun kendi AUR'si olsaydı iyi olurdu ve Pacstall'ın minimal olarak bile görünüp görünmeyeceğini bilmiyorum. Şimdilik evet android studio gibi paketler var veya Google Chrome. Topluluk işbirliği yapmak için kaydolursa, bu projenin ne kadar ileri gideceğini göreceğiz.


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  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.