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.