我习惯使用 ubuntu/debian 存储库,它们很棒。我可以通过 apt-get 获取任何软件包,它都会在那里。我在 centos 上没有找到这个。我打电话给我的托管公司,他们建议我安装 atomic turtle,因为它与 cPanel 兼容。当我尝试安装 git 时,它不起作用。
yum install git
...
No package git available
对任何包重复同样的事情,默认存储库很糟糕。
所以也许还有其他存储库我可以使用。有人可以推荐一些吗?
编辑 问题在于 cPanel 在 yum.conf 中排除了一些 git 依赖项。请参阅http://www.cmdln.org/2010/05/07/install-git-on-centos-cpanel-server/
答案1
EPEL 是一个很棒的仓库,有关安装的信息请参阅EPEL“如何使用”常见问题解答条目简而言之,你可以运行:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum update
yum install git
请注意,EPEL 确实包含“git”。
我也使用 Ubuntu,而且我会说带有 EPEL 的 CentOS 盒子与带有 Universe 的 Ubuntu 在服务器使用方面相当。
答案2
查看http://wiki.centos.org/AdditionalResources/Repositories。好像比较推荐EPEL和RPMforge。
答案3
你知道你仍然可以使用 apt-get 吗?
在开始之前,我们先来回答第一个问题:
Dag Weers 应该能够帮助您:
红帽企业 Linux 5/i386:
转速-超高压http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
红帽企业 Linux 5/x86_64:
转速-超高压http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
红帽企业 Linux 4/i386:
转速-超高压http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
红帽企业 Linux 4 / x86_64:
转速-超高压http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
红帽企业 Linux 3/i386:
转速-超高压http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
红帽企业 Linux 3 / x86_64:
转速-超高压http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
红帽企业 Linux 2/i386:
转速-超高压http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
Red Hat Linux 9/i386:
转速-超高压http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
Red Hat Linux 7.3 / i386:
转速-超高压http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm
安装 Apt:
要安装 Apt,请从以下位置下载适用于你的发行版的最新软件包:http://dag.wieers.com/packages/apt/.Apt的配置在rpmforge-release包里面。
答案4
主线 CentOS 存储库中有限的软件包集来自 CentOS(及其上游发行版 Redhat Enterprise Linux)的设计和目标受众。RHEL 的设计考虑到了需要缓慢移动的基础、既稳定又安全的企业客户。他们更倾向于应用程序接口的兼容性和稳定性,而不是前沿功能或广泛的软件包选择。官方存储库中的软件包由 Redhat 密切维护,以确保它们满足此要求。Redhat 将必要的安全补丁从较新版本移植到相关 RHEL 版本中包含的版本中。这确保了兼容性的保持,同时也确保了及时解决安全漏洞。如果这不是您的目标,那么 CentOS 可能并不适合您的需求。正如其他人所建议的那样,您可以随时添加其他存储库来获取所需的内容,但如果您发现自己经常这样做,那么 CentOS 可能不是适合这项工作的工具。