软件管理、rpm安装、yum安装、源码编译安装

王國慶  金牌会员 | 2024-6-26 23:59:16 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 948|帖子 948|积分 2848

目次

一、Windows安装/卸载
二、软件的卸载:
三、Linux的软件安装和卸载
3.1rpm安装
第一步:挂在光盘
第二步:查看/mnt
第三步:切换到/mnt/Packages
第四步:安装
3.2yum安装(利用关盘作为yum源)第一步:挂载光盘
第二步:修改yum的设置文件
第三步:查抄是否设置成功
第四步:安装软件
删除软件
3.3编译安装
第一步:安装组件
第二步:进入解压目次
第三步:安装依赖
第四步:查抄情况,并指定位置
第五步:执行编译
第六步:编译安装
第七步:启动
第八步:关闭


一、Windows安装/卸载

方式一:双击exe安装包,就可以安装
        用exe安装的软件会被记载到注册表中
        注册表会记载安装位置、软件名称
方式二:用绿色方式进行安装
        不用写到注册表里,因此无法在开始菜单里面查看和卸载软件
二、软件的卸载:

方式一:用exe安装的,可以在开始菜单中查看.而且可以进行卸载
        在进行卸载软件的时间会在注册表中读取软件的安装记载,然后安装位置下的文件逐一          删除。
方式二:用绿化的软件直接删除软件原文件就可以卸载了
三、Linux的软件安装和卸载

方式一:rpm包安装
方式二:yum安装
方式三:源码编译安装
包的来源
当地rpm包:
        安装系统的光盘中
线上rpm包:
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区阿里巴巴开源镜像站,免费提供Linux镜像下载服务,拥有Ubuntu、CentOS、Deepin、MongoDB、Apache、Maven、Composer等多种开源软件镜像源,此外还提供域名解析DNS、网络授时NTP等服务,致力于为互联网用户提供全面,高效和稳固的基础服务。
https://mirrors.aliyun.com/
共建智能天下云底座-华为云华为云提供稳固可靠、安全可信、可持续发展的云服务,致力于让云无处不在,让智能无所不及,共建智能天下云底座。助力企业降本增效,全球300万客户的共同选择。7x24小时专业服务支持,5天内无理由退订,免费快速备案。
https://www.huaweicloud.com/
清华大学开源软件镜像站 | Tsinghua Open Source Mirror清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,资助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。
https://mirrors.tuna.tsinghua.edu.cn/
USTC Open Source Software Mirror
https://mirrors.ustc.edu.cn/
 yum设置文件路径:/etc/yum.repos.d/  以.repo结尾的文件
3.1rpm安装

下令格式:
  1. rpm [选项] 软件名
复制代码
选项:
   -i:安装软件
  -v:显示安装过程
  -h:用#表现安装进度,一个#代表2%
  -ivh:安装软件,显示安装过程
  -e:卸载软件
  -q:查看软件是否安装
  -ql:查看安装文件天生文件列表
  -qc:查看安装软件天生设置文件
  -qf:查看某个文件是谁人软件安装过程中天生的
  --nodeps:强制安装忽略依赖关系
  --replacepkgs:覆盖安装
  安装步骤:
第一步:挂在光盘

  1. mount /dev/cdrom/ /mnt
复制代码
第二步:查看/mnt

  1. ls /mnt
复制代码
第三步:切换到/mnt/Packages

  1. cd /mnt/Packages
复制代码
第四步:安装

  1. rpm -ivh 软件
复制代码
留意:rpm安装必要解决各种依赖
3.2yum安装(利用关盘作为yum源)第一步:挂载光盘

  1. mount /dev/cdrom /mnt
  2. 检查挂载点是否挂载上
  3. ls /mnt
复制代码
第二步:修改yum的设置文件

  1. 主配置文件:/etc/yum.conf
  2. 子配置文件:/etc/yum.repos.d下的以.repo为后缀的文件
  3. (1)切换路径:cd /etc/yum.repos.d/
  4. (2)备份/删除/修改后缀原来文件(rm -rf *.repo)
  5. (3)新建一个空文件,文件名要以.repo结尾
  6. (4)打开这个文件添加以下内容:
  7.     [base]                    指定yum仓库的id,不可以有空格
  8.     name=myrepo               yum仓库的名称,可以随便写
  9.     baseurl=file:///mnt       指定yum的位置,可以是外网镜像
  10.     gpgcheck=0                指定是否检查rpm的来源是否合法性(0:不检查 ;1:检查)如果检查出错就全部错了
  11.     enable=1                  是否启动(0:不启动 ;1:启动)
复制代码
第三步:查抄是否设置成功

  1. 1)yum clean all        清除yum缓存
  2. 2)yum repolist         加载yum源
复制代码
留意:如果当地加载完之后状态为4070即可显示0就是没有加载上
第四步:安装软件

  1. yum install 软件名
  2. 安装多个软件
  3. yum install 软件名称,软件名称
复制代码
删除软件

  1. yum remove 软件名
复制代码
留意:yum安装可以自动解决各种依赖关系,但是安装的位置是固定的不可以更改
3.3编译安装

安装源码包的过程
        1、解压源码包
        2、进入解压目次
        3、 安装依赖
        4.、执行./configure
                1.查抄当前系统情况是否满足后续利用
                2.指定软件的安装路径
        5、 执行make
                1. 进行编译
        6、安装,执行:make install
                1. 将编译好的程序进行安装
例:安装nginx
第一步:安装组件

  1. yum install lrzsz -y
  2. 用个第三方软件将压缩包拖进去
  3. 解压:tar -xvf nginx-1.22.1.tar.gz        nginx-1.22.1.tar.gz(压缩包)
复制代码
第二步:进入解压目次

  1. cd nginx-1.22.1        nginx-1.22.1:解压后的文件夹
复制代码
第三步:安装依赖

  1. gcc gcc-c++ pcre-devel zlib-devel openssl-devel ncurses-devel
  2. yum install gcc gcc-c++ pcre-devel zlib-devel openssl-devel ncurses-devel -y
复制代码
第四步:查抄情况,并指定位置

  1. ./configure --prefix=/aa        /aa:可以是任意位置的空目录文件
复制代码
第五步:执行编译

  1. make
复制代码
第六步:编译安装

  1. make install
复制代码
第七步:启动

  1. /aa/sbin/nginx        你上面创建的位置
复制代码
第八步:关闭

  1. kill -9 pid        -9:立即杀死该pid        -15:通知一声后再杀死该pid
复制代码
留意:重启大概关机后就得重新挂载光盘了!!!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王國慶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表