Installation 安装tcl 8.5 Fedora 22
我想在Fedora22中安装特定版本的Tcl 8.5。 我执行:Installation 安装tcl 8.5 Fedora 22,installation,tcl,fedora,Installation,Tcl,Fedora,我想在Fedora22中安装特定版本的Tcl 8.5。 我执行: dnf install tcl 但是我发现只有8.6版本。 我尝试了dnf安装tcl-8.5,…tcl8.5或…libtcl8.5,但什么都没有。。。 如何申请特定版本的Tcl?Tcl-8.5从未为Fedora 22构建过,您可以登录。Fedora 22最早的版本是tcl-8.6.1-6.fc22,但您可能需要手动下载它,因为它可能不再出现在镜像上 另一种可能是下载源代码并从源代码构建,基本上安装fedpkg,然后执行以下操作:
dnf install tcl
但是我发现只有8.6版本。
我尝试了dnf安装tcl-8.5
,…tcl8.5
或…libtcl8.5
,但什么都没有。。。
如何申请特定版本的Tcl?
Tcl-8.5
从未为Fedora 22构建过,您可以登录。Fedora 22最早的版本是tcl-8.6.1-6.fc22
,但您可能需要手动下载它,因为它可能不再出现在镜像上
另一种可能是下载源代码并从源代码构建,基本上安装fedpkg
,然后执行以下操作:
fedpkg clone -a tcl
cd tcl
git checkout f20 # Fedora 20 is the last one having version 8.5
fedpkg local
它将使用此版本生成RPM,您可以稍后使用
dnf降级
等进行安装。如果您绝对需要特定版本的Tcl,并且它不在任何RPM镜像中,您可以始终从源代码生成副本。Tcl的外部依赖性非常少(有意),而且它设计为易于安装在/usr/local
之类的地方
最终的源代码版本是当前通过完成的,8.5.19是当前从8.5版本流中推荐的版本。虽然一般来说,我们实际上建议将软件升级为使用8.6,但我们完全可以理解,如果您只是想让其他软件运行,而8.5仍然完全受支持,为什么您不这么做
解压缩源代码版本后,只需切换到其中的unix
目录,然后执行/configure&&make&&sudo make install
(源代码版本的默认安装位置是/usr/local
,这对您来说应该是合适的)。您需要安装一个像gcc这样的C开发环境,但通常的RPM应该可以