(图片来源网络,侵删)
8、linux命令-软件安装卸载yum方式yum常用命令1. 列出所有可更新的软件清单命令:yum check-update2. 更新所有软件命令:yum update3. 仅安装指定的软件命令:yum install4. 仅更新指定的软件命令:yum update5. 列出所有可安裝的软件清单命令:yum list6. 删除软件包命令:yum remove7. 查找软件包命令:yum search8. 清除缓存命令:yum clean packages: 清除缓存目录下的软件包yum clean headers: 清除缓存目录下的 headersyum clean oldheaders: 清除缓存目录下旧的 headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headersyum源更新路径:/etc/yum.repos.dhttps://developer.aliyun.com/mirror/#1.备份原有的默认仓库配置⽂件mkdir bak #建立备份文件夹mv .repo bak/ #旧文件剪切到备份文件夹#2.创建/下载新的仓库配置⽂件添加阿里云base源wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #阿里云上下载新的repo文件curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo添加阿⾥云centos epel 软件源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo#3.清除原有的本地yum缓存[root@centos7-shi-001 yum.repos.d]# yum clean all[root@centos7-shi-001 yum.repos.d]# rm -rf /var/cache/yum#4.重新建⽴yum缓存[root@centos7-shi-001 yum.repos.d]# yum makecache#查看系统中所有yum源[root@centos7-shi-001 yum.repos.d]# yum repolist all#查看系统中可⽤yum源[root@centos7-shi-001 yum.repos.d]# yum repolist enabled#1.安装卸载 install 安装 remove 卸载 -y (查询时 , ⾃动填写yes) [root@centos7-shi-001 yum.repos.d]# yum remove httpd [root@centos7-shi-001 yum.repos.d]# yum install -y httpd#2.历史/⽇志查看 history查看历史 [root@centos7-shi-001 yum.repos.d]# yum history [root@centos7-shi-001 yum.repos.d]# yum history info 21 [root@centos7-shi-001 yum.repos.d]# more /var/log/yum.log [root@centos7-shi-001 yum.repos.d]# yum history undo 22 #删除掉历史记录22的所有安装#3.更新/升级yum update -y yum库升级 update - 更新 upgrade - 升级#4.查看当前软件仓库中的可⽤的软件包 [root@centos7-shi-001 tom]# yum list [root@centos7-shi-001 tom]# yum list | grep -i vsftpdrpm方式安装 rpm -qa | wc -l # 查看安装数量rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm # 安装软件rpm -evh vsftpdhttps://www.rpmfind.net/ 查找依赖关系apt-get更新源服务器列表sudo vi /etc/apt/sources.list更新完服务器列表后需要更新下源sudo apt-get update 更新源sudo apt-get install package 安装包sudo apt-get remove package 删除包sudo apt-cache search package 搜索软件包sudo apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package --reinstall 重新安装包sudo apt-get -f install 修复安装sudo apt-get remove package --purge 删除包,包括配置文件等sudo apt-get build-dep package 安装相关的编译环境sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统sudo apt-cache depends package 了解使用该包依赖那些包sudo apt-cache rdepends package 查看该包被哪些包依赖sudo apt-get source package 下载该包的源代码20 第5章 安装卸载软件sudo apt-get clean && sudo apt-get autoclean 清理无用的包sudo apt-get check 检查是否有损坏的依赖deb包安装安装deb软件包命令: sudo dpkg -i xxx.deb删除软件包命令: sudo dpkg -r xxx.deb连同配置文件一起删除命令: sudo dpkg -r --purge xxx.deb查看软件包信息命令: sudo dpkg -info xxx.deb查看文件拷贝详情命令: sudo dpkg -L xxx.deb查看系统中已安装软件包信息命令: sudo dpkg -l重新配置软件包命令: sudo dpkg-reconfigure xxx 原码安装1. 解压缩源代码包2. cd dir3. ./configure检测文件是否缺失,创建Makefile,检测编译环境4. make编译源码,生成库和可执行程序5. sudo make install把库和可执行程序,安装到系统路径下
0 评论