您现在的位置是:首页 >技术交流 >CentOS 软件包管理网站首页技术交流
CentOS 软件包管理
一、文件打包与压缩
1.du命令 --查看目录或文件所占磁盘空间的大小
-h,以K,M,G为单位显示统计结果(默认单位为字节)
-s,查看目录本身的大小
2.打包压缩
tar命令--打包,打包文件的扩展名为.tar
-c 创建.tar格式的包文件
-v 显示命令的执行过程
-f 使用打包文件
-j 打包的同时,进行压缩
gzip和bzip2命令--用于压缩,用gzip压缩的文件的扩展名为.gz。bzip2压缩的文件扩展名为.bz2
linux系统中的压缩文件,扩展名通常为.tar.gz.tgz.gz.bz2
3.解压缩
tar命令--tar 【选项】 打包或压缩的文件名 -C【目标目录】
-z 代表解压缩的是.gz结尾的压缩包
-x tar命令执行的是解压缩操作
-C 给出目标目录
4.查看打包或压缩包里面的内容
tar命令+ -t 选型就能实现
二、利用yum进行软件管理
1.首先配置好yum源
yum源存放的目录地址:/etc/yum.repos.d
格式:
[yum源名]
name=> 名字
baseurl=>源地址
enabled=>是否启用
gpgcheck=>是否检查软件包
2.yum list --列出软件清单
3.yum info [软件包名称]--查看软件包详细信息
4.yum install --安装软件
5.yum remove--卸载软件
6.yum clean all--清楚yum源缓存区里的内容
三、rpm进行软件包管理
1.rpm
-i 安装软件包
-v 显示安装过程
-h 显示安装进度,rpm每执行百分之2就会显示一个#号
-e 卸载软件
-q 查询是否安装了某个软件
-qa 查询系统中所有已经安装的rpm软件包
-ql 查看软件包的安装位置
“rpm-ql"命令可以查看某个软件包将会安装哪些程序文件并把文件安装到系统的哪个位置。Linux的目录结构是固定的,安装软件时会自动分门别类地向相应的目录中复制对应的程序文件,并进行相关设置。
整体来说,在centos中要下载软件,使用yum的方法是最简单方便的。
例如:centos上安装宝塔面板,就使用下面的命令,使用的是网站yum源库
yum install -y wget 8& wget -0 install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh