Gönderen Konu: [Nasıl] Package Fonksiyonu Eksik Paketlerin Kurulumu  (Okunma sayısı 5376 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı cokomoko

  • İleti: 508
[Nasıl] Package Fonksiyonu Eksik Paketlerin Kurulumu
« : 07 Mayıs 2015 - 12:04:26 »
Bazen aur üzerinden çok eski eski paketleri kurmak istediğinizde eminim şöyle bir hata alıyorsunuzdur
Kod: [Seç]
==> wmcpuload inşa edilsin mi ? [E/h]
==> ---------------------------------
==>
==> Paket inşa edilip yükneniyor
==> HATA: package() fonkisyonu /tmp/yaourt-tmp-cokomoko/aur-wmcpuload/./PKGBUILD içinde eksik
==> HATA:makepkg wmcpuload'i inşa edemedi.
==> wmcpuload yeniden inşa edilsin mi ? [e/H]
==> -----------------------------------------
==>

İşte bu sorunun çözümü çok basit PKGBUILD dosyasını açıp, [c]build[/c] yazan yeri [c]package[/c] olarak değiştirin
Kod: [Seç]
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
}

PKGBUILD dosyasını kaydetip kapatın ve aur'dan indirdiğimiz paketin olduğu dizinde terminali açıp
Kod: [Seç]
makepkg -csi
komutunu verin sorunsuz kurulacaktır.


Kod: [Seç]
==> "wmcpuload" paketi oluşturuluyor...
  -> .PKGINFO dosyası üretiliyor...
  -> .MTREE dosyası oluşturuluyor...
  -> Paket sıkıştırılıyor...
==> fakeroot ortamından çıkılıyor.
==> wmcpuload 1.0.1-1 (Prş May  7 12:02:51 UTC 2015) paketinin derlenmesi tamamlandı
==> wmcpuload paketi pacman -U ile kuruluyor ...

İşte bu kadar.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"