yum卸载

Linux练习04

∥☆過路亽.° 提交于 2020-01-21 12:10:35
Linux练习4 1、查找/var目录下不属于root、lp、gdm的所有文件 2、统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现) 3、利用sed取出ifconfig命令中本机的IPv4地址 方法1: 方法2: 4、总结yum的配置和使用,包括yum仓库的创建 5、编写系统初始化脚本 reset.sh包括别名提示符颜色,yum仓库配置文件 6、安装tree,ftp,lftp,telnet等包 7、在CentOS7上编译安装apache2.4源码包,并启动此服务 a.检查编译安装需要的包组是否安装 b.创建启动apache服务需要的用户httpd用户组http,设置相关的家目录并赋权 c.下载、解压、编译、安装并执行apache组件 1、查找/var目录下不属于root、lp、gdm的所有文件 find /var ! -user root ! -user gdm ! -user lp | xargs ls -dl | more 2、统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现) grep -Eo "[a-zA-Z]+" /etc/init.d/functions |sort|uniq -c|sort -nr sed -r 's/[^a-zA-Z]

安装docker

佐手、 提交于 2020-01-20 21:44:42
1、Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持 1、更新yum sudo yum update 2、卸载旧版本 sudo yum remove docker docker-common docker-selinux docker-engine 3、 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 sudo yum install -y yum -utils device-mapper-persistent-data lvm2 4、设置yum源 sudo yum -config-manager --add-repo https: //download.docker.com/linux/centos/docker-ce.repo 5、 可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r 6、 安装docker $ sudo yum install docker-ce #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0 7、加入并加入开机启动 $ sudo systemctl start docker $

yum基本用法与修改源

房东的猫 提交于 2020-01-18 09:09:04
一、yum简介 yum,是 Yellow dog Updater Modified 的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的 Linux@Duke 开发团队进行改进,遂有此名。 yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相 关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。 简而言之,yum是一个在Fedora、RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 二、yum的特点 总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说

centos7下docker安装

家住魔仙堡 提交于 2020-01-18 05:15:31
一、操作系统要求 1.需要一个CentOS 7的还在维护的版本。 2.centos-extras 库必须启用。默认情况下,此存储库是启用的,但是如果已禁用,则需要 重新启用它 。 3. 建议使用的存储驱动程序未 overlay2 。 4.配置yum源(加快yum安装速度) #备份yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #下载切换阿里源yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #清除yum缓存 重建yum缓存 yum clean all yum makecache 二、卸载旧版本 较旧的Docker版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

在阿里云Linux服务器上安装MySQL

喜夏-厌秋 提交于 2020-01-17 09:28:06
申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务器。 操作系统:Red Hat Enterprise Linux Server 5.4 64位。 CPU:1核 内存:512M 硬盘空间:20G 带宽:1Mbps。 今天在这台云服务器上安装了基本环境(JDK、Tomcat和MySQL)。本文主要在阿里云Linux云服务器安装MySQL全过程,以及对安装时遇到的问题进行记录。 下载MySQL服务器和客户端 访问MySQL的官网,进入其下载页面(http://dev.mysql.com/downloads/mysql/#downloads),选择MySQL Community Server,在“Select Platform”下拉框中选择“Oracle & Red Hat Linux 4 & 5”。 因为是64位的操作系统,所以选择下载如下rpm包: (1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器; (2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端; (3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。 将这些rpm包通过FTP上传到Linux服务器的某个目录,例如:/root/software。

网络配置及软件包安装

对着背影说爱祢 提交于 2020-01-16 20:41:09
一、网络配置   1、网络配置文件   (1)了解网卡的配置文件存放在/etc/sysconfig/network-scripts目录中,且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0。   网络配置的定义:所谓的网络配置(设定)就是要修改网卡所对应的网络配置文件,可以通过使用文字编辑器(vi)直接编辑网络配置文件来重新配置网络。   2、相关指令   ifconfig 显示网卡相关信息   ifconfig eth0 172.18.48.56 netmask 255.255.255.128 修改网卡的IP地址为和子网掩码   ifup eth0 启动eth0网卡   ifdown eth0 停用eth0网卡   ping www.baidu.com 查看与百度能否连接 二、软件包的管理   1、RPM的安装及移除   (1)RPM的定义:RPM就是Red Hat Package Manger(红帽软件包管理工具)的缩写。   rpm的文件名分为5部分,其中:   第1部分是name,表示这个rpm软件包的名称;   第2部分是version,表示这个rpm软件包的版本编号;   第3部分是release,表示这个rpm软件包的版本发布次数(修正号码);   第4部分是architectures

Linux命令——yum

孤人 提交于 2020-01-16 17:29:26
翻译自: 20 Linux YUM (Yellowdog Updater, Modified) Commands for Package Management 前言 本篇文章将介绍如何使用RedHat开发的YUM(Yellowdog Updater Modified)工具,在Linux系统上安装,更新,删除,查找,管理软件包和软件仓库。 yum简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。 yum 的理念是使用一个中心仓库(repository

docker安装的详细步骤

血红的双手。 提交于 2020-01-16 15:02:34
注意:安装环境配置 1.linux查看当前版本号 cat /etc/centos-release 2.安装wget: yum install wget 3.下载最新的yum安装包 wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm 4.删除redhat原有的yum源 查看、卸载已安装yum: rpm -aq | grep yum|xargs rpm -e --nodeps 查看已安装yum: rpm –aq

Yum包管理

狂风中的少年 提交于 2020-01-16 01:21:47
Yum Yum 是Red Hat软件包管理器,它能够查询有关可用软件包的信息,从存储库获取软件包,安装和卸载软件包,以及将整个系统更新到最新的可用版本。Yum在更新,安装或删除软件包时执行自动依赖性解析,因此能够自动确定,获取和安装所有可用的依赖软件包。 Yum可以配置新的,额外的存储库或 包源 ,还提供许多增强和扩展其功能的插件。百胜可以执行许多与 RPM 相同的任务; 此外,许多命令行选项都是类似的。Yum可以在一台计算机或一组计算机上轻松简单地进行包管理。 检查和更新包 通过Yum,可以检查系统是否有等待应用的更新。可以列出需要更新的软件包并将其作为整体进行更新,也可以更新选定的单个软件包。 查询更新 要查看系统上哪些已安装的软件包具有可用更新,请使用以下命令: yum check-update yum check-update 的输出类似这样: 更新包 您可以选择一次更新单个包,多个包或所有包。如果您更新的软件包或软件包的任何依赖项本身都有可用的更新,那么它们也会更新。 更新单个包 要更新单个程序包,请运行以下命令 root : yum update 包名 yum 提供更新信息,然后提示您确认更新; yum默认以交互方式运行。如果您已经知道 yum 命令计划执行哪些事务,则可以使用该 -y 选项自动回答 yes yum请求的任何问题(在这种情况下,它以非交互方式运行)。但是

rpm与yum软件管理

99封情书 提交于 2020-01-15 06:41:17
一、rpm 简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检验 打包程序 rpm仅仅能管理符合rpm格式的程序包,不能管理源码格式的程序 一、安装rpm包 格式:rpm -ivh 软件包名 选项 -i:安装软件 -v:显示安装过程 -h:用#表示安装进度(# 2%) -vv:显示更详细的安装过程信息 -vvv:显示更更详细的安装过程信息 二、卸载rpm包 格式:rpm -e 软件名 选项: -e:卸载软件 例子:卸载软件包ken # rpm -e ken 三、查询rpm包 格式:rpm -q 软件名 选项: -q:查看一个已经安装的软件 -a:查看所有已经安装的软件all -l:显示软件安装完成以后生成文件列表(所有文件)list -i:查看软件包的相关信息 info -d:显示该软件所生成的说明性质的文档列表docfiles -c:查看软件所生成的配置文件列表configfiles --scripts:查看软件相关的脚本 四、查询文件是由哪个软件生成的 -f:以/bin/ls文件为例 [root@localhost ~]# rpm -qf