PKGBUILD: line .. : patch: command not found
pacman -S base-devel
pacman -S patch
PKGBUILD files are how packages are built and created for Arch Linux and its derivatives such as Manjaro.
You may have even come across them a bit yourself if you’ve ever used the AUR, Arch Linux’s user-curated repository of PKGBUILDs.
But how exactly do you go from a PKGBUILD to an installable package? What exactly is going on between the two, and how can you make them for your own packages? You’ll learn them in this article.
For those who are familiar with Bash or other shells, you’ll be delighted to know, if you didn’t already, that a PKGBUILD is pretty much just a shell script with some variables.
PKGBUILD files consist of variables and functions, all of which are used to define the package itself, and how to build it.
To create a package from a PKGBUILD, the makepkg command line utility is used. After obtaining a PKGBUILD, you simply run makepkg
inside the directory containing the PKGBUILD, and voila, you have an installable package!
Ulusal Yargı Ağı Projesine giriş (UYAP) için elektronik imza kullanımı zorunlu olmasa da (Mobil İmza Kullanılabilir) Uyap Doküman Editörünü kullanarak doküman imzalamak ve imzalı dokümanları UYAP a aktarmak için elektronik imza kullanmak hayatımızın bir parçası olmuştur. Arch Linux üzerinde Uyap Doküman Editörü ile mobil imzanızı tanıtıp rahatlıkla kullanabilirsiniz.
Öncelikle Elektronik imzanızı kullanabilmek için USB cihazımızın gerekli driver larını kurmalıyız.
Gerekli paketlerin bir kısmı depolarda olmasına rağmen asıl gerekli olan Akış kartların sürücüsüne ait paket AUR deposunda mevcuttur.
Öncelikle bize gerekli olan paketlerin kurulumu ile başlayalım. sisteminizde pikaur un kurulu olduğunu varsayarak aur dan ve pacman dan gerekli paketleri kuralım.
Kurulum için uçbirimde aşağıda ki komutları verelim.
>>> $ sudo pacman -S pcsclite pcsc-tools
>>> $ sudo yaourt -S akia
bu paketlerin kurulumu tamamlandıktan sonra Elektronik İmza kartımızın Linux da tanıtılmasını sağlayacak olan servisi (PCSCD yi) çalıştırmak ve sistem açılışında bu servisi otomatik aktif hale getirmemiz gerekli. Bunun için yine uçbirimde aşağıda ki komutları verelim;
>>> $ sudo systemctl enable pcscd
>>> $ sudo systemctl start pcscd
Elektronik imzanıza ait USB stick in Linux tarafından sorunsuzca bulunup bulunmadığını kontrol etmek için yine uçbirimde aşağıda ki komutu verebilirsiniz.
>>> $ pcsc_scan
Yine Kurulum tamamlandıktan sonra uçbirimde akia komutunu vererek akış kart programını çalıştırabilirsiniz. (Java kurulumunu henüz yapmadığınız için hata alabilirsiniz)
Elektronik imza için gerekli paketlerimiz kuruldu ve hazır. Şimdi ilerde Uyap girişinde sorun yaşamamak için Oracle java 8 ‘i yükleyelim, Aslında Open Java işimizi görüyor fakat Uyap da doküman ön izlemelerinde openjava bazen sorun çıkarıyor.
Oracle Java 8 Aur deposunda mevcut, kurulum için uçbirimde aşağıda ki komutu verelim;
Herşey hazır Uyap Sitemine bağlanma için hazır.
Uyap Editör Java ile yazılmış olması sayesinde ufak dokunuşlarla Linux üzerinde çalışır hale gelmiştir. Aur deposundan yükleyebilirsiniz.
Sayfa 1 / 25