yum卸载

Linux 安装软件

一世执手 提交于 2020-02-22 16:15:38
Linux发行版的两大系列 debian:代表的比如Ubuntu,软件包管理工具apt、apt-get、dpkg,软件包名.deb redhat:代表的比如CentOS(所以在VMware上安装CentOS8时选择的版本是red hat),软件包管理工具yum,软件包名.rpm Ubuntu要下载.deb的安装包,用apt|apt-get|dpkg命令来管理软件; CentOS要下载.rpm的安装包,用yum命令来管理软件。 不能混用。 .tar.gz是Linux发行版通用的安装包,但只是将源码|字节码打包、压缩,有时候需要自己编译。 别人公司也不敢把源码给你,使用.tar.gz的一般都是软件开发工具包(比如jdk)、开源框架的jar包。 Ubuntu早些年使用apt-get管理软件,apt-get包含了很多低级功能的命令,命令繁多。 后来推出了apt,对apt-get的常用命令进行精简,又添加了一些新的命令。 官方推荐使用apt,现在apt已经超越apt-get成为主流。 Ubuntu的单个软件包也可以使用dpkg来管理。 .deb Ubuntu dpkg常用命令: dpkg -I 包名.deb 查看软件包的详细信息,包括软件名称、版本以及大小等,I即info。 dpkg -i 包名deb 安装软件包,i即install dpkg -r 包名 卸载软件包,r即remove

docker学习总结--安装、卸载

孤者浪人 提交于 2020-02-22 05:31:46
参考 :http://blog.csdn.net/u012562943/article/details/50463400 https://docs.docker.com/engine/getstarted/step_one/#step-3-verify-your-installation 1、环境(宿主机) $ cat /etc/issue CentOS release 6.8 (Final) Kernel \r on an \m 2、yum install docker-io;不是yum install docker 3、 更改配置文件 [root@localhost /]# vi /etc/sysconfig/docker other-args列更改为:other_args="--exec-driver=lxc --selinux-enabled" 4、启动docker服务 [root@localhost /]# service docker start Starting cgconfig service: [ OK ] Starting docker: [ OK ] 5、 将docker加入开机启动 [root@localhost /]# chkconfig docker on 6、校验是否安装成功 安装完docker后会多出一个内网ip段(给docker

Linux下的软件管理

谁说我不能喝 提交于 2020-02-21 10:30:23
文章目录 软件安装包格式类型 rpm包名称分析 rpm命令 软件包如何拆解 yum软件仓库 搭建软件仓库的步骤 yum命令 第三方软件仓库 共享软件安仓库 软件安装包格式类型 rpm: redhat linux(suse centos redhat) deb: ub deb tar: 绿色软件(调用脚本,直接可以运行) 源码编译(需要通过编译) rpm包名称分析 1:软件名称 2.软件版本 3.软件授权 4.软件多少位 5.软件后缀表示软件包是rpm类型的 在管理rpm软件包时用rpm命令 rpm命令 rpm管理命令 rpm -ivh +xxx.rpm 参数 作用 -ivh 安装 -v 显示过程 -h hash 检测查看软件中的hash值是否有改变 -i (单独的-i) install 安装 -e 卸载 -q 查看 -a 所有 -qa 查看所有安装过的软件 -l 列出安装然后在系统中生成的文件 -p 操作对象为软件包 –scripts 查看软件在安装或卸载时在系统中执行的脚本 –force 强制安装 -nodeps 忽略软件依赖性安装 -K 检测软件是否是原版软件 设定实验环境: mkdir /myr 在虚拟机光驱中添加系统匹配镜像 挂载景象到/myr mount /dev/cdrom /myr (虚拟机中) mount /xxx/xxxxxxx.iso /myr (物理机中)

软件管理

假装没事ソ 提交于 2020-02-21 05:17:20
1.源代码形式 绝大多是开源软件都是以源代码的形式发布的 源代码一般会被打包成.tar.gz的归档压缩文件 源代码需要编译成二进制形式后才能够运行 源代码的基本编译流程: 1- ./configure 检查编译环境、相关库文件以及配置参数并生成makefile 2- make 源代码编译 3- make install 将生成的可执行文件安装到当前计算机中 总结:源代码形式的软件用起来较为麻烦,但是兼容性好可控制性好,其次开源软件一般都会大量使用其他开源软件,所以开源软件会有很大的依赖关系(这个对于刚学linux的我来说相当痛苦) 2.RPM包 RPM包是通过将源代码基于特定的平台系统编译成可执行文件,并保存依赖关系,来简化源代码的安装管理 RPM包特点:使用简单、可升级、使用单一软件包格式文件发布(.rpm文件)、可追中依赖关系、基本信息查询、软件验证、支持多平台 RPM包常用命名规范: myrpm-2.2.3-30.el6.x86_64.rpm 包名 版本号 内核版本 RPM基础命令: -安装软件包:rpm -i software.rpm -卸载软件包:rpm -e software.rpm -升级形式安装:rmp -U software-new.rpm rpm支持通过远程ftp、http协议安装软件 rpm -ivh http://www.xxx.com/software

Linux软件管理 - YUM工具

半世苍凉 提交于 2020-02-21 03:50:48
写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。 对于文章中出现的任何错误请大家批评指出,一定及时修改。 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。 Linux软件管理 - YUM工具 文本关键字:Linux、软件管理、YUM工具、解决依赖 文章目录 Linux软件管理 - YUM工具 一、YUM介绍 1. YUM含义 2. YUM特点 3. YUM工作流程 二、常用操作 1. 常用指令 2. 常用选项 三、YUM源的管理维护 1. yum配置文件 2. 配置国内镜像 四、本地YUM源配置 1. 配置项说明 2. 挂载光盘镜像 3. 修改配置文件 4. 可用验证 一、YUM介绍 1. YUM含义 YUM的全称是:Yellowdog Updater Modified,是一个基于RPM包管理的Shell前端软件包管理器

Linux下的软件管理

試著忘記壹切 提交于 2020-02-20 19:25:50
文章目录 一、软件安装包格式类型 二、rpm 1.rpm包名称分析 2.rpm命令 三、yum 1.yum软件仓库 2.yum命令 四、第三方软件仓库 五、共享软件安装仓库 1. 软件仓库支持的询问方式 2. 搭建共享软件仓库的方式 一、软件安装包格式类型 rpm格式:redhat linux系统(suse centos redhat) deb格式:ub系统 deb tar格式:绿色软件(直接运行自带的脚本,解压就能用的);源码编译(需要编译过程) 二、rpm 1.rpm包名称分析 例如:dhcp-server-4.3.6-30.el8.x86_64.rpm dhcp-server 4.3.6-30 el8 x86_64 rpm 软件名称 软件版本 软件授权 软件位数 软件类型(是rpm类型) 2.rpm命令 命令 参数 rpm -ivh 安装 rpm -v 显示过程 rpm -h hash检测查看软件中的hash值是否有改变 rpm -i install 安装 rpm -e 卸载 rpm -q 查看 rpm -a 所有 rpm -qa 查看所有安装过的软件 rpm -l 列出安装后在系统中生成的文件 rpm -p 操作对象为软件包 rpm --scripts 查看软件在安装或卸载时在系统中执行的脚本 rpm --force 强制安装 rpm -nopeds 忽略软件依赖性安装

ansible 安装与卸载软件

可紊 提交于 2020-02-17 09:04:43
1、编写playbook,卸载 tmux和lrzsz软件 ansible-playbook yum_remove_tmux_lrzsz.yaml yum info tmux|grep -i " packages" yum info lrzsz|grep -i " packages" 经查询,显示Available Packages,表示软件已卸载 2、编写playbook,安装 tmux和lrzsz软件 经查询,显示Available Packages,表示软件已卸载 来源: https://www.cnblogs.com/zhangzeyuan/p/12320230.html

CentOS基础命令大全

假装没事ソ 提交于 2020-02-16 22:06:32
1.关机 (系统的关机、重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB

培训第二天:安装虚拟机,学习入门命令

走远了吗. 提交于 2020-02-16 21:24:26
早期linux系统中安装程序非常困难,大多数服务程序只提供源代码,所以运维人员需要具备丰富知识,高超的技术,甚至良好的耐心。而且在安装、升级、卸载服务程序时还要考虑到其他程序、库的依赖关系,所以在进行校验、安装、卸载、查询、升级等管理软件操作时难度都非常大。RPM机制则为解决这些问题而设计的。 yum工具是用来从网上下载软件包并安装到系统,yum软件仓库中的RPM软件包可以是红帽官方发布的,也可以是第三方发布的,也可以是自己编写的。 yum源就是yum仓库的地址 RPM是为了简化安装的复杂度,而Yum软件仓库是为了解决软件包之间的依赖关系。 通常来讲,计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的,而让各种硬件设备各司其职且又能协同运行的东西就是系统内核。 shell充当着人与内核(硬件)之间的翻译官,它会调用相应的程序去完成某些工作。Linux选用bash作为翻译官。 长格式:–单词 短格式:-字母 其中短格式一般可以多个合并:-la = -l -a home 直接前往首页 end 直接前往尾页 / 从上至下搜索某个关键词,如“/linux” ? 从下至上搜索某个关键词,如“?linux” n 定位到下一个搜索到的关键词 N 定位到上一个搜索到的关键词 [root@Redhat Desktop]# echo hello hello echo输出指定字符串

Linux之RPM与YUM相关指令总结

三世轮回 提交于 2020-02-15 09:42:28
一,RPM包管理 1:概念:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成 具有.RPM扩展名的文件。 2:rpm简单查询指令 rpm -qa | grep 程序名 (查询已安装的rpm列表) 举例:看系统有没有安装火狐 rpm -qa | grep firefox 3:rpm包的其它查询指令 rpm -qa 查询所安装的所有rpm软件包 rpm -q 软件包名 查询软件包是否安装 rpm -qi 软件包名 查询软件包信息 rpm -ql 软件包名 查询软件包中的文件 rpm -qf 文件全路径名 查询文件所属的软件包 4:卸载rpm包指令 rpm -e rpm包的名称 如果其他软件包依赖于您要卸载的软件包需要带上 --nodeps 举例:rpm -e --nodeps xxx 5:安装rpm包指令 rpm -ivh rpm包全路径名称 参数说明 i=install 安装 v=verbose 提示 h=hash 进度条 二,yum指令 1.概述:Yum 是一个Shell前端软件包管理器。基于RPM包管理,能够从指定 的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并 且一次安装所有依赖的软件包。 2.yum基本指令 yum list|grep xx软件列表 查询服务器是否有需要的安装软件 yum install xxx 下载安装 来源: