安装软件包的方法介绍

news/2024/11/16 13:29:46/

文章目录

    • 安装软件包的三种方法
    • rpm包介绍
    • rpm工具用法
    • yum工具用法
    • yum搭建本地仓库

安装软件包的三种方法

三种方法:

  • rpm工具:红帽包管理系统
  • yum工具:python开发的包管理系统,支持自动安装依赖包
  • 源码包:源代码

rpm包介绍

在cdrom的Packages目录下存放安装包:

tdb-tools-1.3.8-1.el7_2.x86_64.rpm

tdb-tools是包名

  • 1.3.8:版本号(主板本、次版本、修正版本)
  • 1.el7_2:发布版本号
  • x86_64:平台位数

rpm工具用法

安装包:

[root@localhost Packages]# rpm -ivh zsh-5.0.2-25.el7.x86_64.rpm

升级包:

[root@localhost Packages]# rpm -Uvh zsh-5.0.2-25.el7.x86_64.rpm

卸载包:

[root@localhost Packages]# rpm -e zsh

列出安装的包:

[root@localhost Packages]# rpm -qa

有时卸载会提示有依赖包,必须要卸载了依赖包才能卸载。

查询一个包是否安装:

[root@localhost Packages]# rpm -q ppp

查询指定包信息:

[root@localhost Packages]# rpm -qi
vim-enhanced

列出包安装的文件:

[root@localhost Packages]# rpm -ql vim-enhanced

根据文件路径查文件是由哪个包安装的:

[root@localhost Packages]# rpm -qf /usr/bin/vim

yum工具用法

列出所有可安装包:

[root@localhost Packages]# yum list

搜索包:

[root@localhost Packages]# yum search vim

精准搜索

[root@localhost Packages]# yum list |grep 'vim'

列出可用组:

[root@localhost Packages]# yum grouplist

卸载包:

[root@localhost Packages]# yum remove ppp

搜索安装包名:

[root@localhost Packages]# yum provides "/*/vim"

yum搭建本地仓库

挂载镜像到/mnt目录

备份:

[root@localhost dev]# cp -r /etc/yum.repos.d /etc/yum.repos.d.bak

将所有repo文件删除:

[root@localhost ~]# rm -f /etc/yum.repos.d/*

新建文件并写入内容:

[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo

写入:

[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0

清除缓存:

[root@localhost yum.repos.d]# yum clean all
  • 右侧带@指已安装,dvd指可安装的

http://www.ppmy.cn/news/440133.html

相关文章

软件包

软件包(SoftWare Package)是指具有特定的功能,用来完成特定任务的一个程序或一组程序。可分为应用软件包和系统软件包两大类。应用软件包与特定的应用领域有关,又可分为通用包及专用包两类。通用软件包根据社会的一些共同需求开发,专用软件包…

Python制作自己的软件安装包程序

Python制作自己的软件安装包程序 我看现在网上给自己的Python程序制作安装包一般都是使用inno setup,于是我突然想到能不能自己编写安装包程序(想快速了解制作方法的直接跳到最后) 首先肯定是要把安装包程序和安装的内容放进同一个exe中&…

Inno Setup 软件安装包制作

Inno Setup历史下载 官网: https://jrsoftware.org/isinfo.php 历史版本: https://jrsoftware.org/ 下载下来,一路默认安装即可, 安装完成打开,显示如下 在官网下载的是没有中文语言包的,这需要自己下…

软件包下载地址(一)

http://www.inter7.com/index.php?pagesoftware 邮件相关软件下载 http://ilohamail.org/main.php?pageDownloads 开源邮件IlohaMail安装包下载 http://squirrelmail.org/documentation/ php开源的quirrelmail帮助文档 http://squirrelmail.org/docs/admin/admin-3.h…

下载eclipse linux32位软件安装包怎么那么难

下载eclipse linux32位软件安装包 多年不用eclipse,沉迷于jetbrains系列无法自拔。终于,我的工作不得不要用eclipse了! 情景是这样的,电脑的linux系统是redhat6.4 32位的,于是乎我想找个最新版适用于linux 32位系统的…

软件安装包分享

自己在开发中遇到一些急需的软件往往因为找不到合适的安装包而烦恼,将自己用过的一些安装包分享给大家(收集不易,还望大家支持) Multium安装包https://www.xiaocifang.com/i/UI5659a757GBQ.html 3D MAX 2018软件安装包安装教程htt…

快速创建软件安装包-ClickOnce

目录 1. 什么是ClickOnce 2. 使用ClickOnce创建安装包 2.1 需要服务器 2.2 开始制作安装包 2.3 上传 2.4 程序安装、运行 3. Q&A 参考资料 今天介绍使用ClickOnce制作软件安装包,首先我们先了解什么是ClickOne。 1. 什么是ClickOnce 以下段落摘自微软…

2021-10-03各类安全软件安装包分享

各类安全软件安装包分享 各类安全软件安装包分享 下载好的一些网络安全渗透学习软件,图上是软件目录,有需要的可以直接下载。 nikto nessus awvs D盾 AppScan9.0.3.7 w3af1.0stablesetup网站漏洞扫描.exe ZAP 2100windows.exe HRSwordv5.0.47单文件.exe…