2016-03-23 20 views
1

Ben idam Fedora 22. Tcl belirli bir sürümü 8.5 yüklemek istiyorum yükleyin:tcl 8.5 Fedora 22

dnf install tcl 

ama sadece 8.6 sürümü bulundu. Ben dnf install tcl-8.5, … tcl8.5 veya … libtcl8.5 ama hiçbir şey ... Ben Tcl belirli bir sürümünü talep edebilirsiniz nasıl çalıştı? Eğer koji (build system) kontrol edebilirsiniz olarak

cevap

0

tcl-8.5, Fedora 22 için inşa değildi. Fedora 22'nin en eski sürümü tcl-8.6.1-6.fc22, ancak muhtemelen el ile indirmeniz gerekiyor, çünkü muhtemelen aynalarda artık değil.

diğer olasılık kaynaklarını indirip kaynaklardan inşa, temelde fedpkg yükleyip yapmaktır:

fedpkg clone -a tcl 
cd tcl 
git checkout f20   # Fedora 20 is the last one having version 8.5 
fedpkg local 

bu sürümü ile BGBG'lerinizi üretecek, sen dnf downgrade kadar kullanma konusunda daha sonra yükleyebilirsiniz.

2

kesinlikle Tcl belirli bir sürümünü ihtiyaç ve RPM aynaların herhangi değilse, her zaman sadece bir kaynaktan bir kopyasını oluşturabilirsiniz. Tcl'nin çok az harici bağımlılığı var (kasıtlı olarak) ve /usr/local gibi bir yere kurulumu kolay olacak şekilde tasarlanmıştır. SourceForge ve 8.5.19 8.5 salma akımından şu anda tavsiye sürümüdür ile

kesin bir kaynak salma mevcut yapılır. Genelde yazılımın 8.6'yı kullanmasını tavsiye etmektense de, neden başka bir yazılımı çalıştırmaya çalıştığınızı ve 8,5'inin hala tam olarak desteklenip desteklenmediğini tamamen anlayabiliyoruz. sadece bunun içinde unix dizinini değiştirir ve ./configure && make && sudo make install yapın kaynak salımını çözdükten sonra

(kaynak sürümleri için varsayılan yükleme konumu sizin için iyi olmalı /usr/local gelir). Gcc yüklü bir C geliştirme ortamına ihtiyacınız olacaktır, ancak bunun için normal RPM iyi olmalıdır.