Bindirmeden çıkan paket


5

Ben gentoo kullanıyorum ve ben çıkmaya çalışıyorum leksahpaketi gelen haskellbindirme:

root # layman -a haskell
root # layman -s haskell
root # emerge -av app-editors/leksah

Ancak emergebunu söyleyip duruyor

"app-editors / leksah" 'ı tatmin edecek ebuild yok.

Neyi yanlış yapıyorum?

Yanıtlar:


3

laymanPortage, eklenen bindirmelerinizi arayacak şekilde uygun şekilde yapılandırın .

Seçenek 1: 'make.conf' yöntemini kullanma (eski yöntem)

echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf

...

Seçenek 2: 'repos.conf' yöntemini kullanma (app-portage / layman-2.3.0 veya üstü için varsayılan yöntem)

Henüz yoksa, /etc/portage/repos.conf/ dizinini oluşturun:

root #mkdir /etc/portage/repos.conf

Eğer app-portage / layman-2.3.0 veya üstünü kurmuşsanız, layman'ın repos.conf dosyalarının yeniden oluşturulmasını zorlayabilirsiniz:

root #layman-updater -R

Kaynak: Layman - Gentoo Wiki (ve daha fazla bilgi için)


Layman dökümantasyonunda yazıyor Installation of newer versions (>2.0.0, masked). Bu, ilk (yanlış) yorum yaptığım için "büyüktür" ve "büyüktür veya eşittir" ve bu nedenle layman'ı yapılandırmak için yanlış yönergeleri izlemiştim. Daha sonra, Seçenek 2 için (yukarıdaki cevapta belirtildiği gibi) 2.3.0 or laterhangisinin daha net olduğu yazıyor . Bu örnekte detaylara dikkat etmedim.
— Steve,

Ve, Portage'ı kullanmaya oldukça yeni olmasından dolayı, kelime maskedbana yapışmadı. Şimdi bu sürümü almak için fazladan çaba sarf edilmesi gerektiği ve bu nedenle de bu yönergeleri takip ettiği açık.
— Steve,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.