1.gzip压缩工具
  gzip命令格式为:gzip[-d#]filename,其中#为1-9的数字
  #makdir /tmp/8
  #cd /tmp/8
  #makdir test
  #mv /tmp/1.txt test
  #cd test
  #ls
  1.txt
  #gzip 1.txt
  #ls
  1.txt.gz
关于-#选项,平时很少用到,使用默认压缩级别就够了。
2.bzip2压缩工具
bzip2[-dz]filename,只有-z(压缩)和-d(解压缩)两个常用选项,压缩级别为1-9,默认级别
为9.压缩时加z不加z都可以压缩文件
  #cd test
  #bzip2 1.txt
  #ls
  1.txt.bz2
  #bzip2 -d 1.txt.bz2
  #bzip2 -z 1.txt
  #ls
  1.txt.bz2
注意:bzip2不可以压缩目录,压缩目录是会报错。

3.安装RPM的命令
  #cd /mnt/Packages
  #rpm -ivh lib........(安装包的名称)
  准备中...
  正在升级/安装...  
  -i 表示安装
  -v 表示可视化
  -h 表示显示可安装进度
  --force 表示强制安装,即使覆盖属于其他包的文件也要安装
  --nodes 表示当安装的RPM安装包依赖于其他安装包时,即使其
  他包没有安装也要安装这个包
  升级RPM包:
  rpm -Uvh filename
  卸载RPM包:
  rpm -e filename
  查询一个包是否已安装
  rpm -qa 
  显示所有已安装的RPM包
4.得到一个已经安装的RPM包的相关信息
  rpm -qi 包的名称
5.列出一个RPM包的安装文件
  rpm -ql 包名
6.列出所有可用的RPM包
  yum list | head - n 20
7.搜索RPM包
  yum search [相关关键词]
8.安装RPM包
  #yum install -y [RPM包名] -ivh
  如果没有 -y则会以用户交互的方式安装
  安装的过程中,会首先把需要安装的RPM包列出来,如果有依赖关系,也会把所有依赖的
  包列出来。然后询问用户是否需要安装,输入y安装,输入n不安装。 
9.卸载RPM包
  #yum remove [RPM包名] -ivh
  在卸载RPM包的时候最好不要-y,以避免卸载其他重要的包文件而影响系统正常的工作。
10.使用本地光盘制作YUM源
   #mount /dev/cdrom /mnt
   #cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
   #rm -rf /etc/yum.repos.d/*
   #vim /etc/yum.repos.d/dvd.repo
   [dvd]
   name=install dvd
   baseurl=file:///mnt
   enable=1
   gpgcheck=0
   #yum makecache
   #yum install -y tftp
   yum install -y tftp
11.如果RPM包已经安装过了,那么使用yum install --downloadonly就不起作用,会提示已
   经安装过此包,下载不下来,如果先卸载再安装又很麻烦,可以使用下面的命令解决此问
   题:
   #yum reinstall -y bash --downloadonly
   这条命令可以重新安装已经安装过的包文件,安装完后可以使用ls命令查看是否已经重新安装。      
12.安装源码包的命令
   #make install
   Making install in srclib
   make[1]:进入目录"/usr/local/src/http-2.2.32/srclib"
   Making install in apr
   make[2]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"
   make[3]:进入目录"/usr/local/src/http-2.2.32/srclib/apr"
   make[3]:对"local-all" 无需做任何事情
   make[3]:离开目录"/usr/local/src/http-2.2.32/srclib/apr"   
  可以使用echo $?验证是否已经正确安装.执行完这一步后,会在/usr/local/apache2
  目录下增加很多目录。使用ls命令即可查看该目录:
  #ls /usr/local/apache2
  ... ...  很多包文件
  到此,Apache源码包就安装完成了。如果没有安装完成,那么需要仔细观察回想每一个
  小细节,通常这些错误都是因为缺少某一个库文件而造成错误的。

RPM-YUM-源码相关推荐

  1. (0.2.2)如何下载mysql数据库(二进制、RPM、源码、YUM源)

    目录 1.基于Linux平台的Mysql项目场景介绍 2.mysql数据库运行环境准备-最优配置 3.如何下载mysql数据库 3.1. 二进制文件包 3.2.RPM文件 3.3.源码包 3.4.yu ...

  2. linux下软件安装与yum源码库的设置

    2019独角兽企业重金招聘Python工程师标准>>> 1.yum源仓库的建立: 1.1编辑文本   打开/etc/yum.repos.d/ 随意建立一个以.repo的文本. 例:[ ...

  3. 【rpm】源码包制作rpm包|修改rpm、重新制作rpm包

    目录 前言 安装rpmbuild rpmbuild制作rpm 包 同时生成devel包 修改rpm.重新制作rpm包 RPM 打包 工具 SPEC文件 spec文件关键字说明大全 rpmbuild的目 ...

  4. 04_MySQL笔记-介绍-rpm安装/源码编译安装MySQL-远程连接

    文章目录 介绍 rpm方式安装MySQL 源码编译安装MySQL 一键安装脚本 远程连接 个人博客 https://blog.csdn.net/cPen_web 介绍 MySQL MySQL是一个数据 ...

  5. linux yum源码安装mysql_linux下通过源码包安装mysql,以及yum安装

    环境介绍:本安装教程基于虚拟机CentOS7.6版本进行安装,mysql版本为5.7版本. 一.卸载已安装的mysql服务 由于我原本在虚拟机已安装过mysql,所以这里我需要先卸载掉mysql才能进 ...

  6. F10-MYSQL的yum源码

    1.部署两台数据库服务器,一台yum部署(版本5.5),一台源码部署(5.7) yum部署(版本5.5) yum install –y mariadb mariadb-devel mariadb-se ...

  7. Linux——rpm,yum源仓库安装及管理程序

    Linux--安装及管理程序 一.Linux应用程序基础 1.应用程序与系统命令的关系 2.典型应用程序的目录结构 3.常见的软件包封装类型 二.RPM包管理工具 1.rpm软件包管理器Red-Hat ...

  8. linux下otrs安装rpm,从源码安装OTRS(Linux、Unix)

    步骤2:安装附加的Perl模块 使用下面的脚本来得到所有已安装的和必需的CPAN模块概览. shell> perl /opt/otrs/bin/otrs.CheckModules.pl o CG ...

  9. day-20: 安装软件包及rpm yum的介绍

    系统下是如何安装软件:windows下是.exe的下一步安装法:那linux如何安装软件呢: 7.1:linux安装软件包的方法:rpm   yum    源码包 .2-7.3 rpm工具 rpm包介 ...

  10. [Linux运维基础]全家桶详解!Linux中RPM包、wget下载、YUM安装、tar包、zip等包管理方式区别与参数详解,附wget下载源码包编译安装方法

    文章目录 一.RPM.tar.gz 1.rpm包格式 2.rpm包管理 3.tar包管理参数 二.wget 1.wget参数 2.wget下载源码包后编译安装 三.YUM 1.YUM工作原理 2. Y ...

最新文章

  1. css层叠样式表(一)
  2. MySQL - 锁等待及死锁初探
  3. 新技术层出不穷,一入前端深似海!
  4. Whitted光线追踪实现
  5. C语言能够被替换吗?
  6. VCLZip 简单 Demo
  7. java 网络序_JAVA 网络程序
  8. VBOX+WINDOWSSERVER208R2实现虚拟机内FTP服务器搭建
  9. 最佳75个安全工具介绍及其下载地址
  10. Python脚本秒换壁纸
  11. Node.Js实现最最最简单的登录注册
  12. 判断闰年简单逻辑运算符
  13. 央行企业征信异议处理条件及流程
  14. android模拟器如何模拟蓝牙连接,如何模拟Android模拟器上的蓝牙
  15. skimage.filters.frangi函数
  16. verilog hdl高级数字设计(一)
  17. 基于 vue.js + elementUI 后台管理系统 (html)模板
  18. 熄灯问题POJ1222的一些思考
  19. 这9本书,带你了解 ChatGPT 的底层逻辑(文末赠书)
  20. 小程序指定页面二维码生成

热门文章

  1. 复联4里的钢铁侠原型是谁?(剧透警告慎入)
  2. java框架难吗_java框架难学吗?怎样才能学好java框架?
  3. Adobe Photoshop入门教程:零基础学会PS抠图拼贴
  4. 《艺技回忆录》 ——观《达芬奇的人生密码》有感
  5. jsp+ssm+mysql实现图书馆预约占座管理系统 代码+数据库脚本+论文+答辩稿+开题报告+任务书
  6. Crontab cron.deny cron.allow
  7. html 动态导航菜单,导航菜单,css3,javascript,响应式菜单,html,css
  8. 【聚客通scrm】-微信个人号sdk实现的微信云控方案
  9. 计算机主机重装主机过程,电脑怎么重装系统步骤 超简单的电脑重装系统教程...
  10. Gateway网关- 微服务(十五)