网络安全笔记-28-Linux压缩与安装

linux 压缩和软件安装

打包与压缩

  • gzip :gzip -文件名
  • bzip2 :bzip2 -文件名

打包压缩:先打包生成一个新文件,再压缩。

  • tar -c(creat) f (file) z(同时压缩) xxx.tar.gz(生成的新包) *py

    tar -cfz xxx.tar.gz *py

    tar -cfj xxx.tar.bz2 *py

解压用-x,-C指定解压路径:tar -xfz/tar -xfj

软件安装

分类:

  • 源码包:压缩包的形式
  • 封装后的软件包:

源码包

第一步:解包

第二步:编译:可以指定安装的路径和编译所需要的功能

$ ./configure – prefix :指定位置

通过配置脚本指定安装路径和功能,并生成makefile编译脚本文件

$ make

通过make命令控制makefile文件进行顺序编译

$ make install

将编译好的文件拷贝到安装路径下

封装后的软件包

特点:安装便捷

后缀分类:rpm,deb

rpm:rehat package manager

deb: Debian

针对rpm后缀安装的事项:
  1. 是否已安装该软件包

    rpm -qa :列出已安装的软件包

  2. 确认该软件包的作用

    rpm -qpi [软件名称]:q(列出) p(package), i(install)

  3. 确认安装路径

    rpm -qpl 名称

  4. 安装

    rpm -ivh :i(install),v(详细信息),h(安装进度条)

  5. 卸载

    rpm -e 名称

yum安装

根据光盘中的依赖关系列表进行软件安装与卸载。

有些软件不是单独存在,其依赖另一些软件进行安装与卸载,就是安装该软件之前必须先安装另一个软件,卸载也是如此。他们之间的关系存储在依赖关系列表中。

yum安装就是根据此关系列表进行软件的安装与卸载。

yum list installed :显示已安装的软件包

yum list [name]:查找可以安装的软件包

yum install [name]:安装 -y,自动应答yes

yum remove [name]:卸载

yum deplist [name]:列出软件包的依赖关系

yum info [name]:显示软件包的信息

yum update:升级所有软件包

yum update [name]:升级该软件包

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值