如何建设网站效果好,app联盟推广平台,怎么对自己的网页进行修改,电脑建设银行怎样设置网站查询密码好久不见#xff0c;让大家久等啦~最近开学被一系列琐事所耽误了#xff0c;接下来会进入稳定更新状态~话不多说#xff0c;在我们了解Linux基本内容之后#xff0c;我们的目的是要在Linux环境下进行软硬件开发#xff0c;在这个过程中我们会用到一系列工具#xff0c;例…好久不见让大家久等啦~最近开学被一系列琐事所耽误了接下来会进入稳定更新状态~话不多说在我们了解Linux基本内容之后我们的目的是要在Linux环境下进行软硬件开发在这个过程中我们会用到一系列工具例如yum、vim、gcc/g、gdb、make/makefile、git下面我们来看到我们所学习第一个工具yum1.1 yum是什么在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装。软件包和软件包管理器, 就好比 App 和 应用商店 这样的关系yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器。主要应用在Fedora,RedHat, Centos等发行版上相当于Linux环境下的应用商店1.2 yum的使用方法1.2.1 查找yum下的软件在yum 后面加上list会列出yum下的所有软件这里实在是太多了就不展示了一般查找软件时也不会将所有软件列出来一个一个找当我们要查找某个具体软件时可以使用命令行管道|将所查找的软件交给指令grep来筛选例如这里要查找带有sl关键字的软件所找到的软件第一列表示软件名第二列表示软件适配版本信息第三列表示软件提供者1.2.2 使用yum下载软件在我们找到相对应的软件之后如何来下载它呢我们可以在yum后面接上install再加上想要下载软件的软件名即可下面是对sl.x86_64这个软件进行下载的实际操作我们可以看到使用普通用户进行软件的下载的话是没有权限的在这里我们可以对该指令使用sudo进行提限操作或者用su指令来直接切换到root身份来进行下载在安装时系统会提醒我们软件的大小并且让我们确定是否安装在这里该软件大小为17k这里输入y进行确定如果不想让系统进行提示我们可以在yum后面加上-y例如1.2.3 使用yum删除软件既然可以安装软件那一定也可以删除我们可以在yum后面接上remove再加上想要删除软件的软件名就行下面还是对sl.x86_64这个软件进行删除的实际操作同样的使用普通用户进行软件的删除的话是没有权限的在这里我们可以对该指令使用sudo进行提限操作或者用su指令来直接切换到root身份来进行删除在删除时系统会提醒我们软件的大小并且让我们确定是否删除在这里该软件大小为17k这里输入y进行确定如果不想让系统进行提示我们可以在yum后面加上-y例如1.2.4 yum源1.2.4.1 查看yum源我们在使用yum来下载软件时yum怎么知道我们要下的软件在哪里呢这是因为yum有自己的配置——yum源我们可以在自己环境下的/etc/yum.repos.d/来查看例如我Linux环境下的在这里可以使用nano来查看CentOS-Base.repo可以看到里面yum源配置文件是阿里云的1.2.4.2 更新yum源第一步首先备份老的yum源CentOS-Base.repo及将原来的yum源用mv指令来改一下名字第二步再用wget指令后面加上新的yum源配置文件yum源配置文件可以根据自己操作系统的版本通过网络搜索到第三步将新下下来的文件重命名为CentOS-Base.repo第四步yum clean all 使用这条指令来清理老yum源的缓存第五步yum makecache 使用这条指令来更新新yum源的缓存❗注意如果你自己使用yum的时候没有问题并且你自己看到你的yum源配置文件里面就是国内的镜像—-阿里云163华为,腾讯的就可以直接使用不用配置了如果你想配置一下也行因为我们做了备份如果配置失败进行恢复即可❗注意如果配置之后你想要安装的软件找不到有可能是在扩展yum源中epel.repo可以用root身份使用yum install -y epel-release 这条指令可以根据自己的base yum源帮我们找到相匹配的扩展yum源今天的yum工具就介绍到这里如有纰漏和改进建议还请各位大佬在评论区指出~后面会加快更新速度请大家不要走开~