Haberler

[Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim

WarGasm · 329

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı WarGasm

  • Newbie
  • *
    • İleti: 15
  • Keep It Simple Sexy!
    • Arch Linux
https://forum.archtr.org/index.php?topic=2691.msg16072 Konusundan hareketle bu nasıl belgesini yazmak istedim.

Pacman 5.x.x güncellemesinden sonra package-query pakedi geliştiricilerden Allan McRae'in de sebebini bilmemesine rağmen sorunlu olduğu ortaya çıktı ancak benim bu konuda bahsetmek istediğim konu halen yaourt'un kullanılıyor olması.

Yaourt çok eski, güvenli değil ve çoğu Pacman teknolojisini desteklemiyor. Bunun da ötesinde artık geliştirilmiyor. Bu yüzden ben bash programlama dili ile yazılmış Pikaur'u kullanmayı daha mantıklı buluyorum. Yaourt'un güncellenmemesi haricinde desteklediği teknolojiler ile farkını alttaki resimlerde görebilirsiniz:

Desteklenmeyen Yaourt'un kullandığı/kullanmadığı teknolojiler;

 
https://imgur.com/ku40LMsl.png
[Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim



Pikaur'un kullandığı/kullanmadığı teknolojiler;

 
https://imgur.com/ck1LJVPl.png
[Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim



Tabii Pikaur yerine gönlünüzden geçen diğer yardımcıları da kullanabilirsiniz. Hangi projelerin devam ettiği, devam etmediği ve hangi teknolojileri desteklediğini https://wiki.archlinux.org/index.php/AUR_helpers adresinden görebilirsiniz.

Pikaur'un kurulumu:

1 -
Kod: [Seç]
sudo pacman -S --needed base-devel git komutu ile base-devel ve git paketlerini kuruyoruz.
2 -
Kod: [Seç]
git clone https://aur.archlinux.org/pikaur.git komutu ile Pikaur cloneu oluşturuyoruz.
3 -
Kod: [Seç]
cd pikaur komutu ile pikaur klasörüne geçiyoruz.
4 -
Kod: [Seç]
makepkg -fsri komutu ile kurulumu tamamlıyoruz.

Dilerseniz kurulumdan sonra /home/user/ dizinindeki pikaur klasörünü sisteminizden silebilirsiniz.

Pikaur komutları Pacman komutları ile aynı şekilde. Dilerseniz bashrc dosyanızı düzenleyip kendi aliaslarınızı oluşturabilirsiniz.

Kaynaklar:

AUR Sayfası: https://aur.archlinux.org/packages/pikaur/
Git Sayfası: https://github.com/actionless/pikaur
AUR yardımcıları: https://wiki.archlinux.org/index.php/AUR_helpers
« Son Düzenleme: 03 Haziran 2018 - 00:01:08 Gönderen: WarGasm »

Arch Linux deviantART Group :
ArchLinux@deviantART ~


Çevrimdışı decent

  • Administrator
  • *****
    • İleti: 1.084
    • ARCHER KIM
  • Dağıtım: Arch Linux <:> Ubuntu
  • Sürüm: *
  • Ekran Kartı: Nvidia / ATI
Yanıtla #1 : 02 Haziran 2018 - 09:50:10
Ellerine sağlık @WarGasm.
Güzel bir anlatım olmuş :)


Çevrimdışı cumali

  • Administrator
  • *****
    • İleti: 2.228
Yanıtla #2 : 02 Haziran 2018 - 12:43:47
Gelişmeleri önümüzdeki günlerde görecegiz. Ancak bugünden alternatifleri kullanmakta fayda var. Mesela pacman komutlarıyla aynı olmasını pek sevdim ve kullanmaya başladım.

Kod: [Seç]
$ pikaur -Syy
Kod: [Seç]
$ pikaur -Syu
Mesaj içinde pacman komutlarıyla aynı olduğu yazılmış ancak bilmeyenler için vede arada kaynamasın diye örnegide ben ekledim. Katkı için teşekkür ederim @WarGasm.


Çevrimdışı WarGasm

  • Newbie
  • *
    • İleti: 15
  • Keep It Simple Sexy!
    • Arch Linux
Yanıtla #3 : 02 Haziran 2018 - 21:13:21
@decent, teşekkürler = )

@cumali, Yaourt geliştirilmeye devam edilmediğinden önümüzdeki günlerde de aynı sorunlar gerçekleşecek o yüzden insanları alternatiflere yönlendirmek daha doğru gibi geliyor bana = )

Belgeyi oluşturmaya başlarken bashrc örneği koymayı düşünmüştüm ancak sonradan pek mantıklı gelmedi, herkesin kendi komut düşünceleri olacağından ama örnek vermek aklıma gelmemişti o yüzden örnekler için teşekkür ederim = )

Arch Linux deviantART Group :
ArchLinux@deviantART ~


Çevrimdışı cumali

  • Administrator
  • *****
    • İleti: 2.228
Yanıtla #4 : 02 Haziran 2018 - 21:35:50
pikaur'un yaourt'tan geri kalan tarafını henüz göremedim. Bizimkisi geleneksel alışkanlık diyelim. Paketleyip kendi depolarımıza atabiliriz. Bir başka deyişle yaourt artık emekli oldu. Yanılıyormuyum? Hatta önümüzdeki günlerde resimli anlatımını yapacağım konuda pikaur'a yer verip güncel tutabiliriz.


Çevrimdışı WarGasm

  • Newbie
  • *
    • İleti: 15
  • Keep It Simple Sexy!
    • Arch Linux
Yanıtla #5 : 02 Haziran 2018 - 22:06:08
Emekli oldu doğru bir düşünce. İlk kullandığım ekran görüntüsünde görülen AUR yardımcılarının hiçbiri artık güncellenmiyor. Her ne kadar bazıları gelişmiş olsa da bundan sonra bu programlarda açık bulunmayacağı ve bu açıkların kullanılmayacağını kimse garanti edemeyeceğinden geliştirilip güncellenmeye devam eden program kullanmak daha mantıklı.

Bunun da haricinde yine ekran görüntüsünde görüldüğü üzere yaourtun çok fazla eksisi var. Güvenli değil, temiz kurulum yapamıyor, pacman'i tam anlamı ile kullanamıyor ve diğer çoğu özellikte aynen bu şekilde = ( o yüzden yaourt öldü, gömülmesi gerekiyor = )

Yaourt'un kullandığı/kullanmadığı teknolojiler:


 
https://imgur.com/ku40LMsl.png
[Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim



Güncellenen diğer AUR topluluk yardımcıları:


 
https://imgur.com/ck1LJVPl.png
[Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim



Alışkanlıklar içinde bashrc ile yaourt olarak komutlar düzenlenebilir, ilk kurulum da yaourtdan daha kolay pikaur = )
« Son Düzenleme: 03 Haziran 2018 - 18:50:57 Gönderen: WarGasm »

Arch Linux deviantART Group :
ArchLinux@deviantART ~


Çevrimdışı Elephant Man

  • Newbie
  • *
    • İleti: 41
  • I am not an animal, i am a human being!
  • Dağıtım: Arch Linux
  • Ekran Kartı: Radeon HD 4850
Yanıtla #6 : 02 Haziran 2018 - 23:47:09
Attığınız mesajlar doğrultusunda yaourt'u tamamen kaldırdım ve  pikaur'u çok kolay bir şekilde kurdum, güzel anlatımlarınız için teşekkür ederim. Bir şey sormak istiyorum "pikaur" klasörünü ".pikaur" yapıp görünmez yapsam bu herhangi bir sorun teşkil eder mi?

Ayrıca söylediklerinizde çok haklıymışsınız pikaur kurar kurmaz direkt qutebrowser'ı falan güncelledi, ben de ne zamandır yaourt'a ne zaman güncellemesi gelir diye bekliyordum :)
« Son Düzenleme: 02 Haziran 2018 - 23:50:53 Gönderen: Elephant Man »



Çevrimdışı WarGasm

  • Newbie
  • *
    • İleti: 15
  • Keep It Simple Sexy!
    • Arch Linux
Yanıtla #7 : 02 Haziran 2018 - 23:59:59
Attığınız mesajlar doğrultusunda yaourt'u tamamen kaldırdım ve  pikaur'u çok kolay bir şekilde kurdum, güzel anlatımlarınız için teşekkür ederim. Bir şey sormak istiyorum "pikaur" klasörünü ".pikaur" yapıp görünmez yapsam bu herhangi bir sorun teşkil eder mi?

Ayrıca söylediklerinizde çok haklıymışsınız pikaur kurar kurmaz direkt qutebrowser'ı falan güncelledi, ben de ne zamandır yaourt'a ne zaman güncellemesi gelir diye bekliyordum :)

Rica ederim. Pikaur klasörünü kurulumdan sonra sisteminizden silebilirsiniz. Kurulması yeterli. Ben de ilk mesajı güncelleyeyim ve bu noktayı ekleyeyim, bilgilendirme için teşekkür ederim = )

Arch Linux deviantART Group :
ArchLinux@deviantART ~


Çevrimdışı decent

  • Administrator
  • *****
    • İleti: 1.084
    • ARCHER KIM
  • Dağıtım: Arch Linux <:> Ubuntu
  • Sürüm: *
  • Ekran Kartı: Nvidia / ATI
Yanıtla #8 : 03 Haziran 2018 - 15:26:29
@WarGasm,
Resimler gözükmüyor. Başka bir resim yükleme sitesine alternatif bağlantı alabilir miyiz ?


Çevrimdışı WarGasm

  • Newbie
  • *
    • İleti: 15
  • Keep It Simple Sexy!
    • Arch Linux
Yanıtla #9 : 03 Haziran 2018 - 18:51:54
@WarGasm,
Resimler gözükmüyor. Başka bir resim yükleme sitesine alternatif bağlantı alabilir miyiz ?

İlk mesajdaki resimleri örneklendirmek istemiştim ancak bahsi geçen konuya da resimleri ekledim, teşekkürler = )

Arch Linux deviantART Group :
ArchLinux@deviantART ~