Çözüldü EndeavourOS pamac nasıl kurulur?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Fueren

Centipat
Katılım
23 Aralık 2023
Mesajlar
1.349
Çözümler
18
Daha fazla  
Sistem Özellikleri
İşlemci: Intel© Core™ i7-4510U CPU @ 2.00GHz × 2
Ekran kartı: NVIDIA Geforce 840M
İşletim Sistemi: Arch Linux
Masaüstü Ortamı: Gnome 46.1
Laptop modeli: ASUS X555LN
Cinsiyet
Erkek
Meslek
Öğrenci
Her paketin adını teker teker bilmediğim için arayüzlü bir uygulama arıyordum karşıma pamac çıktı. Yay indirdim ve yay -S pacman-aur dediğimde anlamadığım bir yer çıkıyor.


Yardımcı olursanız sevinirim.
 
Çözüm

A yazdığınız kısımlara bir şey yazmadan devam edin.
Çıktının tamamını girdiğiniz komutla beraber kopyalayıp buraya atar mısınız?

Bash:
[furkan@furkan-x555ln ~]$ yay -S pamac-nosnap
AUR Explicit (1): pamac-nosnap-11.7.1-2
AUR Dependency (1): libpamac-nosnap-1:11.6.4-1
Sync Make Dependency (3): itstool-1:2.0.7-1, gobject-introspection-1.80.0-1, intltool-0.51.0-6
Sync Dependency (5): flatpak-1:1.15.6-2, dbus-glib-0.112-3, vte3-0.76.0-2, archlinux-appstream-data-20240306-1, appstream-glib-0.8.2-4
:: (1/2) PKGBUILD indirildi: libpamac-nosnap
:: (2/2) PKGBUILD indirildi: pamac-nosnap
  2 pamac-nosnap                    (Kurulum Dosyaları Var)
  1 libpamac-nosnap                 (Kurulum Dosyaları Var)
==> cleanBuild yapılacak paketler?
==> [N]Hiçbiri [A]Hepsi [Ab]İptal [I]Kurulmuş [No]Kurulmamış veya (1 2 3, 1-3, ^4)
==> A
:: Siliniyor (1/2): /home/furkan/.cache/yay/pamac-nosnap
HEAD şimdi şurada: c715f92 rebuild due to pacman and libalpm update
:: Siliniyor (2/2): /home/furkan/.cache/yay/libpamac-nosnap
HEAD şimdi şurada: c3a7444 updated to version 11.6.4
  2 pamac-nosnap                    (Kurulum Dosyaları Var)
  1 libpamac-nosnap                 (Kurulum Dosyaları Var)
==> Gösterilecek olan değişiklikler (diff)?
==> [N]Hiçbiri [A]Hepsi [Ab]İptal [I]Kurulmuş [No]Kurulmamış veya (1 2 3, 1-3, ^4)
==> A
diff --git /home/furkan/.cache/yay/pamac-nosnap/PKGBUILD /home/furkan/.cache/yay/pamac-nosnap/PKGBUILD
new file mode 100644
index 0000000..91a0e83
--- /dev/null
+++ /home/furkan/.cache/yay/pamac-nosnap/PKGBUILD
@@ -0,0 +1,69 @@
+# Maintainer: Sam Burgos <santiago.burgos1089@gmail.com>
+# Contributer: Cassandra Watergate (saltedcoffii) <cassandrajwatergate@gmail.com>
+# Contributer: LSUtigers3131
+
+_pkgname=pamac
+pkgname=${_pkgname}-nosnap
+pkgver=11.7.1
+pkgrel=2
+_srcdir="$_pkgname-$pkgver"
+pkgdesc="A Gtk3 frontend, Package Manager based on libalpm with AUR and Appstream support"
+arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
+url="https://gitlab.manjaro.org/applications/$_pkgname"
+license=('GPL3')
+depends=(
+    'desktop-file-utils'
+    'gnutls'
+    'gtk4'
+    'libadwaita'
+    'libhandy'
+    'libnotify'
+    'libpamac-nosnap' 
+)
+optdepends=(
+    'lxsession: needed for authentification in Xfce, LXDE etc.'
+    'polkit-gnome: needed for authentification in Cinnamon, Gnome'
+    'plymouth: offline upgrades'
+)
+makedepends=(
+    'asciidoc'
+    'gettext'
+    'git'
+    'gobject-introspection'
+    'itstool'
+    'meson'
+    'ninja'
+    'vala'
+    'xorgproto'
+)
+#provides=(pamac)
+provides=("${_pkgname}=${pkgver}-${pkgrel}")
+conflicts=(
+    'pamac'
+    'pamac-aur'
+    'pamac-all'
+    'pamac-cli'
+    'pamac-flatpak'
+    'pamac-flatpak-gnome'
+)
+options=(!emptydirs)
+source=("$url/-/archive/$pkgver/pamac-$pkgver.tar.gz")
+sha256sums=('bdf93f7efde43a1d0fa9ef9cceea409691f1d5e42bbd4fb0f9b3e38e0cd0c22a')
+
+_srcdir="$_pkgname-$pkgver"
+
+prepare() {
+       cd "$_srcdir"
+       # adjust version string
+       sed -i -e "s|\"$pkgver\"|\"$pkgver-$pkgrel\"|g" 'src/version.vala'
+}
+
+build() {
+       arch-meson "$_srcdir" 'build' -Denable-fake-gnome-software=false
+       meson compile -C 'build'
+}
+
+package() {
+       meson install -C 'build' --destdir "$pkgdir"
+       install -Dm644 "$_srcdir/COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+}
(END)

Buyurun hocam.
 

A yazdığınız kısımlara bir şey yazmadan devam edin.
 
Çözüm
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…