git
有人能解释一下以下命令中的含义是什么吗?或者,还有其他选择吗git
?
sudo yum install -y git vim-enhanced
答案1
sudo
:以 root 身份运行以下命令。在 Linux 系统上,您需要管理员权限才能安装软件包,root 是管理员用户名。
yum
:用于管理基于 Redhat 的系统上的软件包的软件(通常)
install
:使用上述工具,请安装以下软件包
-y
: ..并且请不要麻烦要求确认安装。
git
:这是第一个要安装的软件包(请参阅有关 git 是什么的其他答案)
vim-enhanced
:这是要安装的第二个包
还:
删除-y
会yum
询问您是否确实要继续安装软件包。如果你添加-q
yum 就会变得非常安静......根本没有显示任何输出。
使用search
代替install
将要求yum
搜索提到的包(在本例git
中vim-enhanced
),向您展示它们到底是做什么的。
您可以在这 2 个软件包之后添加任意数量的软件包,以便一次性安装它们
更多关于百胜餐饮的信息:http://man7.org/linux/man-pages/man8/yum.8.html
谢谢你,赛斯·维达尔。
答案2
git
是一个从 GitHub 获取软件源代码或任何其他文件的软件。它可以下载特定的 git url,如下所示
git clone url
获取时git
保持目录结构和属性(如可执行文件等)完好无损。
有关更多详细信息,请点击man git
(仅在安装后)并访问其手册。
您提到的命令将安装两个软件git
以及vim-enhanced
其他组件。两者都很安全。但切勿sudo
在不知情的情况下运行命令。并且该-y
标志yum
指示直接安装,无需进一步通信。
答案3
git是版本控制软件(程序),由Linux创建者——Linus Torvalds创建: https://www.atlassian.com/git/tutorials/what-is-git
答案4
git 是版本控制软件(程序),根据您的命令,您尝试在 Red Hat 中安装 git 和 vim 编辑器。