Arch Linux Türkiye Forum


Gönderen Konu: [Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim  (Okunma sayısı 173 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

9 Yanıt  [Nasıl] PIKAUR ile AUR Topluluk Depolarına Erişim
: 01 Haziran 2018 - 23:31:42

Çevrimdışı WarGasm

  • Newbie
  • *
  • 15
  • Keep It Simple Sexy!
    • Arch Linux
  • Dağıtım: Arch Linux 4.xx.x-x-zen
  • Sürüm: Rolling Release
  • Ekran Kartı: ATI
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 ~

Yanıtla #1
: 02 Haziran 2018 - 09:50:10

Çevrimdışı decent

  • Administrator
  • *****
  • 1.083
    • ARCHER KIM
  • Dağıtım: Ubuntu
  • Sürüm: *
  • Ekran Kartı: Nvidia / ATI
Ellerine sağlık @WarGasm.
Güzel bir anlatım olmuş :)

Yanıtla #2
: 02 Haziran 2018 - 12:43:47

Çevrimdışı cumali

  • Administrator
  • *****
  • 2.225
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.

Yanıtla #3
: 02 Haziran 2018 - 21:13:21

Çevrimdışı WarGasm

  • Newbie
  • *
  • 15
  • Keep It Simple Sexy!
    • Arch Linux
  • Dağıtım: Arch Linux 4.xx.x-x-zen
  • Sürüm: Rolling Release
  • Ekran Kartı: ATI
@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 ~

Yanıtla #4
: 02 Haziran 2018 - 21:35:50

Çevrimdışı cumali

  • Administrator
  • *****
  • 2.225
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.

Yanıtla #5
: 02 Haziran 2018 - 22:06:08

Çevrimdışı WarGasm

  • Newbie
  • *
  • 15
  • Keep It Simple Sexy!
    • Arch Linux
  • Dağıtım: Arch Linux 4.xx.x-x-zen
  • Sürüm: Rolling Release
  • Ekran Kartı: ATI
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 ~

Yanıtla #6
: 02 Haziran 2018 - 23:47:09

Çevrimdışı Elephant Man

  • Newbie
  • *
  • 41
  • I am not an animal, i am a human being!
  • Dağıtım: Arch Linux
  • Ekran Kartı: Radeon HD 4850
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 »

Yanıtla #7
: 02 Haziran 2018 - 23:59:59

Çevrimdışı WarGasm

  • Newbie
  • *
  • 15
  • Keep It Simple Sexy!
    • Arch Linux
  • Dağıtım: Arch Linux 4.xx.x-x-zen
  • Sürüm: Rolling Release
  • Ekran Kartı: ATI
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 ~

Yanıtla #8
: 03 Haziran 2018 - 15:26:29

Çevrimdışı decent

  • Administrator
  • *****
  • 1.083
    • ARCHER KIM
  • Dağıtım: Ubuntu
  • Sürüm: *
  • Ekran Kartı: Nvidia / ATI
@WarGasm,
Resimler gözükmüyor. Başka bir resim yükleme sitesine alternatif bağlantı alabilir miyiz ?

Yanıtla #9
: 03 Haziran 2018 - 18:51:54

Çevrimdışı WarGasm

  • Newbie
  • *
  • 15
  • Keep It Simple Sexy!
    • Arch Linux
  • Dağıtım: Arch Linux 4.xx.x-x-zen
  • Sürüm: Rolling Release
  • Ekran Kartı: ATI
@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 ~