电子商务网站建设评价论文,免费行情软件在线网站,网易企业邮箱名称,苏州优化排名seo什么是软件包和软件包管理器
在 Linux 下需要安装软件时#xff0c; 最原始的办法就是下载到程序的源代码#xff0c; 进行编译得到可执行程序。但是这样太麻烦了#xff0c;所以有些人就把一些常用的软件提前编译好, 做成软件包 ( 就相当于windows上的软件安装程序)放在服…什么是软件包和软件包管理器
在 Linux 下需要安装软件时 最原始的办法就是下载到程序的源代码 进行编译得到可执行程序。但是这样太麻烦了所以有些人就把一些常用的软件提前编译好, 做成软件包 ( 就相当于windows上的软件安装程序)放在服务器上这样我们可以非常方便的通过软件包管理器获取到这些编译好的软件包直接进行安装。 yum 就是这样一个软件包管理器它是基于 RPM 包管理能够从指定的服务器自动下载 RPM 包并且安装可以自动处理依赖关系并且一次性安装所有依赖的软件包说得简单一点就是yun这个软件包管理器可以更便捷、智能的帮我们安装软件。yum是 Linux 下非常常用的一种包管理器 主要应用在 Fedora RedHatCentos等发行版上。 软件包管理器和软件包的关系就类似于我们手机上的软件应用商店和它里面的各种软件的关系 注意关于 yum 的所有操作必须保证主机(虚拟机)网络畅通如果是云服务器能登上Linux系统自然就是有网络的 可以通过 ping 指令验证 yum的语法和命令
该命令的语法如下 yum [选项] [参数] 该命令支持的选项有
选项说明-y对所有提问都回复 “yes”
该命令支持的参数有
参数说明install 软件包名安装 rpm软件包update 软件包名更新 rpm软件包check-update检查是否有可用的更新 rpm软件包remove 软件包名删除指定的 rpm 软件包list显示软件包信息clean清理 yum 过期的缓存deplist显示 yum 软件包的所有依赖关系info 软件包名查看软件包的具体信息
注意上面这些命令有些后面可以以不用接具体的软件名表示操作的对象是所有的软件包比如 yum update 只不过显示内容会比较多。 怎么使用yum查看、安装、卸载软件
查看软件包 yum list 直接这样查会有大量的软件包不利于寻找 如果知道自己要下载哪一个软件包使用如下命令如查找tree工具tree工具可以将某一目录下的所有目录和文件都以一棵树的方式展示出来 yum list | grep tree 注意事项: 安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成. yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错.如果 yum 报错。 下载tree软件包 卸载tree软件 注意默认的系统 YUM 源需要连接国外 apache 网站网速比较慢可以修改关联的网络 YUM 源为国内镜像的网站比如网易、阿里云、腾云等。但很多时候我们的yum就是国内的不需要再改。比如我使用的是腾讯云服务器那就是腾讯元的yum源 如果确实需要改那自己去搜一篇相关文章进行相关操作就行。