rpm

Linux 软件包管理

元气小坏坏 提交于 2020-01-11 01:44:21
简介:   linux中软件包的管理随着linux版本的不同而不同,一般RPM和DPKG是最常见的两类软件包管理工具。分别应用基于rpm软件包的linux发行版本和基于deb软件包的linux发行版本。 rpm软件包:   rpm --help 查看rmp命令的帮助文档   选项-q查询系统安装的rpm软件包      选项-a 表示查看系统中安装所有软件包   rpm -qa | grep vim 查看系统中安装所有的vim软件包   选项-f 表示查看文件所属的软件包   rpm -qf /usr/bin/ls   选项-c 表示查看软件包的配置文件   rpm -qc vim   选项-e 卸载软件包   rpm -e vim   选项-i是安装软件包 -v显示详情信息 -h 显示安装进度   rpm -ivh vim   有些软件并不只是有一个软件包,他们之间有各种依赖,在安装和卸载软件时,必须先安装和卸载他们之间的依赖,才能成功的安装和卸载。选项--nodeps忽略依赖   选项-U更新软件包   rpm -U vim  yum 下载更新器:   yum是一个基于rpm的交互式软件包管理器。yum在安装软件时并不需要像rpm那样手动查找安装,它在工作时会搜索源中的rpm包,并自动解决依赖关系,自动下载并安装。yum默认源配置文件位于目录/etc/yum.repos.d内。

Linux中的编辑器 - vim

左心房为你撑大大i 提交于 2020-01-11 00:55:32
编辑器 - vim 启动vim。可以通过 vi 或 vim 命令来启动vim,启动时可以指定文件名来打开一个文件,如果没有指定文件名,也可以在保存的时候指定文件名。 (base) liuzuoping@liuzuoping~Lenove-G480:~$vim guess.py 命令模式、编辑模式和末行模式:启动vim进入的是命令模式(也称为Normal模式),在命令模式下输入英文字母 i 会进入编辑模式(Insert模式),屏幕下方出现 -- INSERT -- 提示;在编辑模式下按下 Esc 会回到命令模式,此时如果输入英文 : 会进入末行模式,在末行模式下输入 q! 可以在不保存当前工作的情况下强行退出vim;在命令模式下输入 v 会进入可视模式(Visual模式),可以用光标选择一个区域再完成对应的操作。 保存和退出vim:在命令模式下输入 : 进入末行模式,输入 wq 可以实现保存退出;如果想放弃编辑的内容输入 q! 强行退出,这一点刚才已经提到过了;在命令模式下也可以直接输入 ZZ 实现保存退出。如果只想保存文件不退出,那么可以在末行模式下输入 w ;可以在 w 后面输入空格再指定要保存的文件名。 光标操作。 在命令模式下可以通过 h 、 j 、 k 、 l 来控制光标向左、下、上、右的方向移动,可以在字母前输入数字来表示移动的距离,例如: 10h 表示向左移动10个字符

centos7 安装 rabbitmq

拟墨画扇 提交于 2020-01-11 00:00:21
1、wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 2、rpm -Uvh erlang-solutions-1.0-1.noarch.rpm 3、yum install epel-release 4、yum install erlang 5、wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm 6、yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm 完成后启动服务: 7、service rabbitmq-server start 可以查看服务状态: 8、service rabbitmq-server status 9、rabbitmq-plugins enable rabbitmq_management 10、curl http://localhost:15672 打开15672端口 11、firewall-cmd –add-port=15672/tcp –permanent 打开5672端口 12、firewall-cmd –add-port=5672/tcp –permanent

Shell脚本一键部署tomcat

*爱你&永不变心* 提交于 2020-01-10 10:58:42
1:准备包和脚本 #!/bin/bash systemctl stop firewalld setenforce 0 rpm -ivh jdk-8u131-linux-x64_.rpm java --version tar zxf apache-tomcat-7.0.47.tar.gz cp -r apache-tomcat-7.0.47 /opt/tomcat /opt/tomcat/bin/startup.sh 保存退出 最后访问一下IP:8080(加上端口) 来源: CSDN 作者: 毛某人G 链接: https://blog.csdn.net/mrh666/article/details/103896494

ZT:Linux 中如何卸载已安装的软件

和自甴很熟 提交于 2020-01-10 00:29:16
Linux 中如何卸载已安装的软件.   Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。    软件的安装   Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:   1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。   #cp xxx.tar.gz /root   2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:   #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压   3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件

Linux Yum命令

随声附和 提交于 2020-01-09 20:28:44
一. yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 注:为什么要使用yum而不用apt,最简单的原因,Fedora自带 二. yum特点 *可以同时配置多个资源库( Repository) *简洁的配置文件 (/etc/yum.conf) *自动解决增加或删除rpm包时遇到的倚赖性问题 *使用方便 *保持与RPM数据库的一致性 三. yum安装 Fedora自带 #rpm -ivh yum-2.0.4-2.noarch.rpm 四. yum配置 注:修改和增加配置文件中的资源库,加快下载速度和拥有更多可更新的rpm包 将/etc/yum.conf的内容全部替换为 [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=fedora-release tolerant=1 exactarch=1 [fedora-us-1] name=Fedora Core 1 -- Fedora US mirror baseurl=ftp://mirrors.kernel.org/fedora.us/fedora

在linux与windows环境下配置JDK

最后都变了- 提交于 2020-01-09 19:20:27
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、准备 下载新版JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html 所有版本请戳: http://www.oracle.com/technetwork/java/archive-139210.html 二、安装与配置 先说说在linux环境下。为了方便,以下操作均以root用户执行 jdk有4种形式的包,分别是.bin , rpm.bin, .rpm ,tar.gz,下面分别说 1. .bin文件在jdk 6时有使用,比如 jdk-6u32-linux-x64.bin sh jdk-6u32-linux-x64.bin 会生成一个 jdk1.6.0_32 目录 mv jdk1.6.0_32 /usr/local/jdk vim /etc/profile export JAVA_HOME=/usr/local/jdk export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar export PATH=$PATH:$JAVA_HOME/bin source /etc/profile即可 2.另一种是rpm.bin,如jdk-6u32-linux-x64

MySQL安装总结

喜你入骨 提交于 2020-01-09 15:37:20
MySQL安装总结 1、MySQL 常见的三种 安装方式: 1.1、rpm包安装 1.1.1、删除旧包 # rpm -qa | grep -i mysql # rpm -ev mysql-libs-* --nodeps 1.1.2、 创建用户 groupadd mysql && useradd -g mysql mysql -s /sbin/nologin 安装rpm包: # rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm 1.1.3、启动、停止 # service mysqld start # service mysqld stop # service mysqld status ​​​​​​​1.1.4、 初始随机密码 # cat /var/log/mysqld.log | more 修改初始密码及授权远程访问: # mysql -uroot -p mysql> set

CentOS yum的详细使用方法

半世苍凉 提交于 2020-01-09 09:37:19
yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点 可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数据库的一致性 yum安装 CentOS自带(yum-*.noarch.rpm) #rpm -ivh yum-*.noarch.rpm 在第一次启用yum之前首先需要导入系统的RPM-GPG-KEY: #rpm --import /usr/share/doc/centos-release-3(4)/RPM-GPG-KEY-CentOS-3(4) yum指令 注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长. rpm包的更新 检查可更新的rpm包 #yum check-update 更新所有的rpm包 #yum update 更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级

Linux 中如何卸载已安装的软件

て烟熏妆下的殇ゞ 提交于 2020-01-09 06:55:13
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。    软件的安装   Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:   1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。   #cp xxx.tar.gz /root   2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:   #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压   3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件