yum命令详解linu命令
linux的yum卸载包命令说明
linux的yum卸载包命令说明Linux中的yum命令可以通过相关命令对包进行安装、卸载或者更新等,下面由店铺为大家整理了Linux的yum卸载包命令说明的相关知识,希望对大家有帮助!linux的yum卸载包命令说明1> 使用yum remove 卸载包.如下所示:使用'yum remove 包名' 命令卸载包.Shell代码# yum remove postgresql.x86_64Resolving Dependencies---> Package postgresql.x86_64 0:9.0.4-5.fc15 will be erased Is this ok [y/N]: yRunning TransactionErasing : postgresql-9.0.4-5.fc15.x86_64 1/1Removed:postgresql.x86_64 0:9.0.4-5.fc15Complete!扩展资料:有关linux的yum安装、更新和查看包的命令2> 使用yum install 安装包.要安装一个包,使用'yum install 包名'. 该命令将会自动的安装该包的依赖.Shell代码# yum install postgresql.x86_64Resolving DependenciesInstall 2 Package(s)Is this ok [y/N]: yPackage(s) data still to download: 3.0 M(1/2): postgresql-9.0.4-5.fc15.x86_64.rpm | 2.8 MB 00:11(2/2): postgresql-libs-9.0.4-5.fc15.x86_64.rpm | 203 kB 00:00------------------------------------------------------------------ Total 241 kB/s | 3.0 MB 00:12Running TransactionInstalling : postgresql-libs-9.0.4-5.fc15.x86_64 1/2Installing : postgresql-9.0.4-5.fc15.x86_64 2/2Complete!默认的'yum install'命令, 将会在安装这些包之前提示你"接受"或"放弃", 如果想要使用yum自动安装包,而不对你进行提示. 使用 -y 选项. 如下所示:Shell代码# yum -y install postgresql.x86_643> 使用 'yum update'命令升级已存在的包.如果你的系统中存在一个旧版本的包, 使用'yum update 包名' 可以使它升级到最新版本. 当然,这个命令也会自动的找出并安装该报的所有必须的依赖.Shell代码# yum update postgresql.x86_644> 使用'yum search'命令查找包.如果你不知道你想要安装的包的准确包名, 可以使用'yum search 关键字', 他将会搜索并列出匹配你的'关键字'的所有记录.下面的实例是在yum的资源库中搜索所有匹配关键字'firefox'的包, 并且将其罗列出来.Shell代码# yum search firefoxLoaded plugins: langpacks, presto, refresh-packagekit============== N/S Matched: firefox ======================firefox.x86_64 : Mozilla Firefox Web browsergnome-do-plugins-firefox.x86_64 : gnome-do-plugins for firefoxmozilla-firetray-firefox.x86_64 : System tray extension for firefoxmozilla-adblockplus.noarch : Adblocking extension for Mozilla Firefoxmozilla-noscript.noarch : JavaScript white list extension for Mozilla FirefoxName and summary matches only, use "search all" for everything.。
linux命令之yum(软件的安装卸载)
linux命令之yum(软件的安装卸载)YUM软件包管理:功能:安装、卸载、升级、查询、校验YUM解决依赖关系,提升效率,节省时间。
使⽤yum安装程序是必须先搭建好yum源,配置好yum配置⽂件(/etc/yum.repos.d/*.repo)YUM命令⼯具指南,YUM格式为:YUM [ command ] [ package ] -y| -q-y表⽰安装或者卸载出现yes时,⾃动确认yes;-q表⽰不显⽰安装过程yum install httpd -y #不提⽰直接安装httpdyum reinstall httpd #重装httpdyum search httpd #搜索httpd软件包yum list httpd #显⽰指定程序包安装情况httpdyum list #显⽰所有已安装及可安装的软件包yum list installed #显⽰已安装的包yum list available #只显⽰未安装的包yum list updates #查看可更新的包yum list extras #显⽰不属于任何仓库的,额外的包yum list obsoletes #显⽰被废弃的包yum list recent #新添加进yum仓库的包yum remove httpd #卸载程序包httpd(被依赖的包也会被卸载)yum erase httpd #删除程序包httpdyum check-update #检查可升级的包yum repolist #查看当前使⽤的yum仓库yum repolist all #查看所有仓库yum repolist enabled #查看当前启⽤的仓库yum repolist disabled #查看当前禁⽤的仓库yum update #升级内核或者软件更新yum update httpd #更新httpd软件yum check-update #检查可更新的程序yum info package #查看包的信息yum info httpd #显⽰安装包httpd的详细信息yum provides locate或 yum list|grep locate #查询locate使⽤那个包提供的yum provides httpd #列出httpd软件包是那个⽂件提供的yum deplist httpd #查看程序httpd依赖情况yum grouplist #查看yum仓库包组yum groupinfo #查看指定包组信息yum groupinstall #安装包组(yum install @包组名,也可以安装包组)yum groupremove #卸载包组yum history #查看历史yum makecache #⼿动⽣成缓存yum clean packages #清除缓存⽬录下的软件包yum clean headers #清除缓存⽬录下的headersyum clean all #清除所有缓存yum repolist {all|enabled|disabled} #列出所有/已启⽤/已禁⽤的yum源yum list {all|installed|avalible} #列出所有/已安装/可安装的软件包yum groupinstall “grouppackage” #安装组包yum reinstall package #重新安装软件yum remove|erase package #卸载软件包yum provides files #查询某个⽂件是那个软件包⽣成的yum search file #查询某个⽂件是那个软件包⽣成的。
Linuxyum命令安装mysql8.0的教程详解
Linuxyum命令安装mysql8.0的教程详解⼀,做好安装前的清理⼯作rpm -pa | grep mysql 或者 rpm -qa | grep -i mysqlyum remove mysql-xxx-xxxfind / -name mysqlrm -rf /xxx/xxx/xxx⼆,下载对应的安装包三,安装mysql执⾏rpm⽂件rpm -ivh mysql57-community-release-el7-11.noarch.rpm安装mysqlyum install mysql-community-server启动mysql服务serivce mysql start获取初始化密码cat /var/log/mysqld.log | grep password进⼊数据库修改密码mysql -uroot -pALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';开启远程访问use mysql;update user set host='%' where user='root';开放3306端⼝号vim /etc/sysconfig/iptables-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPTservice iptables restart总结以上所述是⼩编给⼤家介绍的Linux yum 命令安装mysql8.0的教程详解,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。
在此也⾮常感谢⼤家对⽹站的⽀持!。
Linux 常用命令
1. 切换目录cdcdcdcd cd2. pwd命令pwd3. ll命令4. mkdir命令(创建文件夹)5. mv命令(移动文件或者重命名)6. rm命令(删除文件)7. cp命令(复制文件)8. clear命令9. cat命令10. tar和zip命令(解压命令)1234511. ps命令12. grep命令13. kill命令kill -9 8080 808014.vim命令23615. su命令16. ifconfig命令17. 关闭防火墙命令1234disable801801118、安装命令一、rpm 安装和卸载1、rpm 包安装方法下载rpm 安装包到本地上传或者直接在线下载到服务器,上传到服务器并切换到当前目录执行:rpm -ivh abc.rpm 进行安装;区别单纯的安装,不会安装依赖,类似于windows 里面直接点击exe 运行2、rpm -evh abc.rpm 卸载3、rpm -q abc 查找安装的软件名4、rmp -qd abc 查找安装的软件安装目录或者位置二、YUM 的应用yum 下载、安装、检测更新、卸载(删除)操作对象只能是.rpm的软件包1、安装:yum -y install httpd 或者yum install httpd -y下载并安装 httpd服务,可以处理软件包之间的依赖性关系yum:命令字的作用:连接公共的软件包仓库install:进行安装-y : 允许所有相关依赖性的服务安装2、卸载:yum remove httpd -y 或者yum -y remove httpd 卸载软件例如:卸载httpd软件19、关机或者重启命令1、shutdown -h now --立即关机2、shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天3、shutdown -h +10 --10分钟后自动关机4、shutdown -r now --立即重启5、shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户20、上传和下载1、安装软件yum install lrzsz2、上传1)命令rz说明:rz即上传,选择文件即可2)覆盖上传rz -y说明:文件已存在,无需删除再上传3、下载1)命令sz说明1:sz 空格文件名说明2:第一次需要设置下载目录,如果已设置,则无需;说明3:如果忘记下载路径,SecureCRT的路径是这么看的,打开会话-会话选项-X/YZmodem。
Linux中yum命令的使用
yum使用 7
用yum安装、删除软件:
命令
功能
yum install<package_name> 安装制定的软件,会查询repository,如果有这
一款软件包,则则会给出提
示,询问是否要同时安装依赖,或删除冲突的包
yum localinstall<软件名> 安装一个本地已经下载的软件包
# This is the default , if you make this bigger yum won`t see if the metadata # is never on the remote and so you`ll”gain”the bandwidth of not having to # download the new metadata and “pay” for it buy yum not having correct # inforermation # It is esp . Improtant , to have correct metadata, for distributions like #Fedora which don`tkeep old packages .if you don`t like this checking #interupting your command line usage ,it`s much better to have someing #manually check the metadata once an hour (yum-updatesd will do this). #metadata_expire=90m
yum groupinstall<组名> 如果仓库为软件包分了组,则可以通过安装此组
常用的linux命令 文档
常用的linux命令文档常用的Linux命令文档Linux操作系统是一种非常强大和灵活的操作系统,广泛应用于服务器和嵌入式系统中。
作为一名Linux系统管理员或者开发者,掌握常用的Linux 命令是至关重要的。
本文旨在提供一份常用的Linux命令文档,涵盖了从基本命令到高级命令的应用和使用。
1. 文件和目录操作命令1.1 ls命令:列出当前目录下的文件和子目录。
1.2 cd命令:切换当前工作目录。
1.3 mkdir命令:创建新的目录。
1.4 cp命令:复制文件或目录。
1.5 mv命令:移动文件或目录。
1.6 rm命令:删除文件或目录。
1.7 touch命令:创建一个新文件。
1.8 cat命令:显示文件内容或者将几个文件合并成一个文件。
1.9 echo命令:将指定的文本输出到终端或者文件。
2. 文件查找和搜索命令2.1 find命令:根据指定的条件在文件系统中查找文件。
2.2 grep命令:在文件或者输入中查找匹配的行。
2.3 locate命令:在系统的数据库中查找文件。
2.4 which命令:查找可执行文件的路径。
2.5 whereis命令:查找二进制程序、源代码和man页文件的路径。
3. 文件权限和权限管理命令3.1 chmod命令:修改文件或目录的权限。
3.2 chown命令:修改文件或目录的所有者。
3.3 chgrp命令:修改文件或目录的所属组。
3.4 passwd命令:修改用户密码。
4. 系统管理命令4.1 top命令:实时显示各种系统资源的使用情况。
4.2 ps命令:查看当前运行的进程。
4.3 kill命令:终止指定的进程。
4.4 service命令:启动、停止和重启系统服务。
4.5 systemctl命令:管理系统的Systemd服务。
5. 网络操作命令5.1 ifconfig命令:查看和设置网络接口配置。
5.2 ping命令:测试主机之间的连通性。
5.3 ssh命令:通过SSH协议登录到远程主机。
linux中yum命令的解析
linux中yum命令的解析yum(全称为 Yellow dog Updater, Modified)是⼀个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器⾃动下载RPM包并且安装,可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软体包,⽆须繁琐地⼀次次下载、安装。
yum 提供了查找、安装、删除某⼀个、⼀组甚⾄全部软件包的命令,⽽且命令简洁⽽⼜好记。
yum的命令形式⼀般是如下:yum [options] [command] [package ...]其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提⽰选择全部为"yes"),-q(不显⽰安装的过程)等等。
[command]为所要进⾏的操作,[package ...]是操作的对象。
概括了部分常⽤的命令包括:⾃动搜索最快镜像插件: yum install yum-fastestmirror安装yum图形窗⼝插件: yum install yumex查看可能批量安装的列表: yum grouplist1 安装yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group12 更新和升级yum update 全部更新yum update package1 更新指定程序包package1yum check-update 检查可更新的程序yum upgrade package1 升级指定程序包package1yum groupupdate group1 升级程序组group13 查找和显⽰yum info package1 显⽰安装包信息package1yum list 显⽰所有已经安装和可以安装的程序包yum list package1 显⽰指定程序包安装情况package1yum groupinfo group1 显⽰程序组group1信息yum search string 根据关键字string查找安装包4 删除程序yum remove | erase package1 删除程序包package1yum groupremove group1 删除程序组group1yum deplist package1 查看程序package1依赖情况5 清除缓存yum clean packages 清除缓存⽬录下的软件包yum clean headers 清除缓存⽬录下的 headersyum clean oldheaders 清除缓存⽬录下旧的 headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存⽬录下的软件包及旧的headers⽐如,要安装游戏程序组,⾸先进⾏查找:#:yum grouplist可以发现,可安装的游戏程序包名字是”Games and Entertainment“,这样就可以进⾏安装:#:yum groupinstall "Games and Entertainment"所有的游戏程序包就⾃动安装了。
Linux系统下常用yum安装命令详解
Linux系统下常⽤yum安装命令详解yum常⽤安装命令使⽤yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。
1、安装killall命令yum install -y psmisc2、安装sz(下载)和rz(上传)命令yum install -y lrzsz3、安装 ifconfig 命令yum install -y net-tools.x86_644、安装vimyum install -y vim*5、安装unzip命令yum install -y unzip6、安装netstat命令yum install -y net-tools7、安装lsof安装是⼀个列出当前系统打开⽂件的⼯具yum install -y lsof8、安装ssh服务yum install sshd9、安装wget(迅雷)yum install -y wget10、安装vim编辑器yum install -y vim11、安装unzip命令yum install -y unzip12、pip命令是python⾥的命令,类似于linux系统⾥的yum命令yum install -y python-pip13、安装rpmbuild命令yum install -y rpm-buildyum卸载命令yum erase 安装包名称yum删除命令yum remove 安装包名称yum离线下载安装包1、离线下载vim编辑器及其所有依赖包yum -y install vim --downloadonly --downloaddir ./yum查询想安装的软件1.使⽤YUM查找软件包yum search2.列出所有可安装的软件包yum list3.列出所有可更新的软件清单yum check-update4.列出所有已安装的软件包yumlist installed5.列出所有已安装但不在Yum Repository內的软件包yumlist extras6.获取所有软件包信息yum info7.列出软件包提供哪些⽂件yum provides~清除缓存命令1、清除缓存⽬录下的软件包yum clean packages2、清除缓存⽬录下的 headersyum clean headers3、清除缓存⽬录下旧的 headersyum clean oldheaders4、清除缓存⽬录下的软件包及旧的headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders)yum命令⼯具使⽤举例yum update 更新所有软件命令yum group list 查看系统中已经安装的和可⽤的软件组,可⽤的可以安装yum grooup install 安装上⼀个命令显⽰的可⽤的软件组中的⼀个yum grooup update 更新指定软件组的软件包yum grooup remove 卸载指定软件组中的软件包yum deplist 查询指定软件包的依赖关系yum list yum* 列出所有以yum开头的软件包yum local install 从硬盘安装rpm包并使⽤yum解决依赖yum⾼级管理应⽤技巧1.加快你的yum的速度.使⽤yum的扩展插件yum-fastestmirror,个⼈认为这个插件⾮常有效,速度真的是明显提⾼yum -y install yum-fastestmirror2.通过yum⼯具下载RPM源码包。
yum命令的含义和使用方法。
yum是一种在Linux系统中包管理器,也是一种命令行工具,用于管理系统上安装、更新和删除软件包。
yum命令的含义是Yellowdog Updater Modified,它是yum包管理器的命令行工具。
使用方法:
1.安装软件包:使用yum命令可以方便地安装需要的软件包。
例如,要安
装Apache服务器软件包,可以运行以下命令:sudo yum install httpd
2.更新软件包:使用yum命令可以更新已安装的软件包。
例如,要更新所
有可更新的软件包,可以运行以下命令:sudo yum update
3.删除软件包:使用yum命令可以轻松删除不再需要的软件包。
例如,要
删除MySQL服务器软件包,可以运行以下命令:sudo yum remove
mysql-server
4.搜索软件包:使用yum命令可以搜索可用的软件包。
例如,要搜索PHP
软件包,可以运行以下命令:yum search php
5.列出已安装的软件包:使用yum命令可以列出当前系统上已安装的软件
包列表。
例如,要列出所有已安装的软件包,可以运行以下命令:yum list installed
6.清理yum缓存:yum会缓存已下载的软件包,使用yum命令可以清理掉
这些缓存文件。
例如,要清理yum缓存,可以运行以下命令:yum clean all
需要注意的是,yum命令需要使用root用户或者具有sudo权限的用户才能运行。
在使用yum命令之前,最好先更新yum软件包列表,以确保系统上的软件包信息是最新的。
『学了就忘』Linux软件包管理—46、yum命令详细介绍
『学了就忘』Linux软件包管理—46、yum命令详细介绍⽬录1、yum命令的查询操作(1)查询yum源服务器上所有可安装的软件包列表。
# 查询所有可⽤软件包列表[root@localhost yum.repos.d]# yum list# 已经安装的软件包Installed PackagesConsoleKit 1686 0. 4.1-3 e16 @anaconda-CentOS-201207051201. 1386/6.3ConsoleKit-libs 1686 0. 4.1-3 e16 @anaconda-CentOS-201207051201. 1386/6.3...# 并还可以安装的软件包Available Packages软件名版本所在位置(光盘)389-ds-base 1686 1.2.10.2-15.e16 c6-media389-ds-base-devel 1686 1.2.10.2-15.e16 c6-medi......(2)查询yum源服务器中是否包含某个软件包。
# 查询单个软件包[root@localhost yum.repos.d]# yum list 包名# 例如:[root@localhost yum.repos.d]# yum list sambaAvailable Packagessamba.i686 3.5.10-125.e16 c6-media(3)搜索yum源服务器上所有和关键字相关的软件包。
(⽐较常⽤)# 搜索服务器上所有和关键字相关的软件包[root@localhost yum.repos.d ] # yum search 关键字⽰例如下图:注意: yum search搜索可以⽤于确定某个软件在哪个相关包当中。
如可以确定ifconfig命需要安装net-tools包。
提⽰:ifconfig命令在Red Hat 7中默认不安装。
需要⾃⼰⼿动安装net-tools包.(4)查询指定软件包的信息。
Linux中RPM包安装查询卸载命令小结及yum命令详解
Linux中RPM包安装查询卸载命令⼩结及yum命令详解之前⼀直在⽤ubuntu,安装卸载软件基本上是使⽤apt-get 这个⾮常的简单,⽽且过程中遇到的软件依赖会⾃动帮我们处理,类似于傻⽠式安装。
另外在 Linux 操作系统下,⼏乎所有的软件都可以通过RPM 进⾏安装、卸载及管理等操作。
RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,⽤于管理Linux 下软件包的软件。
Linux 安装时,除了⼏个核⼼模块以外,其余⼏乎所有的模块均通过RPM 完成安装。
RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。
RPM 安装操作命令:rpm -i 需要安装的包⽂件名举例如下:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显⽰正在安装的⽂件信息;rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显⽰正在安装的⽂件信息及安装进度;RPM 查询操作命令:rpm -q …附加查询命令:a 查询所有已经安装的包以下两个附加命令⽤于查询安装包的信息;i 显⽰安装包的信息;l 显⽰安装包中的所有⽂件被安装到哪些⽬录下;s 显⽰安装版中的所有⽂件状态及被安装到哪些⽬录下;以下两个附加命令⽤于指定需要查询的是安装包还是已安装后的⽂件;p 查询的是安装包的信息;f 查询的是已安装的某⽂件信息;举例如下:rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;rpm -qip example.rpm 查看 example.rpm 安装包的信息;rpm -qif /bin/df 查看/bin/df ⽂件所在安装包的信息;rpm -qlf /bin/df 查看/bin/df ⽂件所在安装包中的各个⽂件分别被安装到哪个⽬录下;RPM 卸载操作命令:rpm -e 需要卸载的安装包在卸载之前,通常需要使⽤rpm -q …命令查出需要卸载的安装包名称。
高级软件包管理Linux命令之yum与dnf
高级软件包管理Linux命令之yum与dnf在Linux系统中,软件包管理是操作系统维护的重要组成部分之一。
为了方便用户安装、更新和删除软件包,Linux提供了多个软件包管理工具。
本文将重点介绍两个常见的高级软件包管理命令:yum与dnf。
一、yum命令yum(全名为 Yellowdog Updater, Modified)是一款实用的软件包管理工具,适用于基于Red Hat系列的Linux发行版,如CentOS和Fedora等。
yum提供了强大的软件包搜索、安装、卸载和更新功能。
1. 安装软件包要安装一个软件包,只需使用yum install命令即可,例如:```yum install package_name```其中,package_name是要安装的软件包名称。
2. 更新软件包使用yum update命令可以更新已安装的软件包。
该命令会检查操作系统中的所有软件包,并自动下载并安装可用的更新版本,示例:```yum update```3. 删除软件包如果你想删除一个已安装的软件包,可以使用yum remove命令,例如:```yum remove package_name```4. 搜索软件包如果你不确定要安装的软件包的确切名称,可以使用yum search命令进行搜索,示例:```yum search keyword```其中,keyword是要搜索的关键词。
yum将会列出所有包含该关键词的软件包。
二、dnf命令dnf(全名为 Dandified YUM)是yum的下一代软件包管理工具,用于Fedora 22及其后续版本。
dnf与yum有着相似的使用方法和功能,但在某些方面更加先进和灵活。
1. 安装软件包使用dnf install命令可以安装一个软件包,示例:```dnf install package_name```2. 更新软件包dnf update命令用于更新已安装软件包的版本,示例:```dnf update```3. 删除软件包要删除一个已安装的软件包,可以使用dnf remove命令,例如:```dnf remove package_name```4. 搜索软件包使用dnf search命令可以搜索特定的软件包,示例:```dnf search keyword```其中,keyword是要搜索的关键词。
18.Linux软件包管理yum
yum应用yum(全称为Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell 前端软件包管理器。
能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum仓库中的元数据文件:primary.xml.gz所有RPM包的列表;依赖关系;每个RPM安装生成的文件列表;filelists.xml.gz当前仓库中所有RPM包的所有文件列表;other.xml.gz额外信息,RPM包的修改日志;repomd.xml记录的是上面三个文件的时间戳和校验和;comps*.xmlRPM包分组信息[root@red5 repodata]# pwd/media/RHEL_5.8 x86_64 DVD/Server/repodata (数据文件和rpm包在一起)[root@red5 repodata]# lltotal 13662-r--r--r-- 1 root root 1069344 Feb 3 2012 comps-rhel5-server-core.xml-r--r--r-- 1 root root 2931785 Feb 3 2012 filelists.xml.gz-r--r--r-- 1 root root 9036621 Feb 3 2012 other.xml.gz-r--r--r-- 1 root root 942159 Feb 3 2012 primary.xml.gz-r--r--r-- 1 root root 2159 Feb 3 2012 productid-r--r--r-- 1 root root 1726 Feb 3 2012 productid.gz-r--r--r-- 1 root root 1554 Feb 3 2012 repomd.xml-r--r--r-- 1 root root 1584 Feb 3 2012 TRANS.TBL[root@red5 repodata]#yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件。
yum详解
yum是什么?(linux命令)
一. yum是什么
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题
注:为什么要使用yum而不用apt,最简单的原因,Fedora自带
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=/fedora/linux/$releasever/$basearch/freshrpms
五. yum应用
注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.
#yum upgrade
*rpm包的安装和删除
安装rpm包,如xmms-mp3
#yum install xmms-mp3
删除rpm包,包括与该包有倚赖性的包
#yum remove licq
注:同时会提示删除licq-gnome,licq-qt,licq-text
*yum暂存(/var/cache/yum/)的相关参数
name=Fedora Linux (stable) for Fedora Core 1 -- Fedora US mirror
baseurl=ftp:////fedora/fedora/1/i386/yum/stable
[freshrpms]
gpgcheck=1
注:
检查GPG Key
# rpm -qa gpg-pubkey*
linux yum命令的用法
linux yum命令的用法Yum是一种软件包管理器,用于管理和安装在Linux操作系统上运行的软件包。
它使用户能够轻松地从软件库中安装、更新和删除软件包。
本文将一步一步地回答关于Yum命令的用法,包括安装、删除、搜索和更新软件包等。
一、安装Yum在大多数Linux发行版上,Yum已经预先安装好了。
然而,如果您的系统没有Yum,您可以通过以下步骤进行安装:1. 打开终端或控制台。
2. 输入“sudo apt-get install yum”(Debian和Ubuntu)或“sudo dnf install yum”(Fedora和CentOS)命令。
3. 系统将提示您输入管理员密码以启动安装过程。
4. 等待安装完成。
现在您已经成功安装了Yum,可以开始使用它了。
二、更新软件包在使用Yum之前,我们首先应该更新软件包列表。
要更新软件包列表,请在终端中运行以下命令:“sudo yum update”系统将检查软件库中所有可用的更新,并询问您是否要安装它们。
如果安装更新,Yum将下载和安装它们。
三、搜索软件包Yum提供了一个方便快捷的方式来搜索您想要安装的软件包。
您可以通过以下命令搜索软件包:“yum search [关键词]”将“[关键词]”替换为您要搜索的软件包名称或描述。
Yum将返回与您提供的关键词相关的软件包列表。
四、安装软件包要安装一个软件包,只需在终端中运行以下命令:“sudo yum install [软件包名称]”将“[软件包名称]”替换为您要安装的软件包名称。
Yum将从软件库中下载该软件包,并自动安装它及其依赖项。
五、删除软件包如果您要删除不再需要的软件包,可以使用以下命令:“sudo yum remove [软件包名称]”将“[软件包名称]”替换为您要删除的软件包名称。
Yum将卸载该软件包及其相关的依赖项。
六、列出已安装的软件包要列出已安装的软件包,请运行以下命令:“yum list installed”Yum将显示已在系统上安装的软件包列表,包括名称、版本和描述等信息。
Linuxyum源配置以及yum命令讲解
Linuxyum源配置以及yum命令讲解前⾯为⼤家介绍了RPM⼆进制包安装软件,RPM包安装的最⼤的缺点也提到过,就是依赖性太强,⼀旦遇到依赖问题,则需要我们⼿动解决包之间具有依赖性的问题,今天为⼤家介绍⼀种可⾃动解决包之间依赖关系的安装⽅式:yum。
yum全称“Yellow dog Updater, Modified”,是⼀个专门为了解决包的依赖关系⽽存在的软件包管理器。
就好像 Windows 系统上我们通常可以通过各种软件管家实现软件的⼀键安装、升级和卸载,yum就是Linux 系统中的⼀键安装⼯具。
yum解决依赖关系的基本逻辑是:yum 在服务器端存有所有的 RPM 包,并将各个包之间的依赖关系记录在⽂件中,当管理员使⽤ yum 安装 RPM 包时,yum 会先从服务器端下载包的依赖性⽂件,通过分析此⽂件从服务器端⼀次性下载所有相关的 RPM 包并进⾏安装。
⼀、yum安装CentOS 默认已经安装了yum,不需要另外安装,不过为了保险起见,我们还是先看下系统中是否已安装了yum: $rpm -qa|grep yum如上截图,表⽰系统中已经安装了yum。
⼆、yum源配置何为yum源,使⽤ yum 安装软件包之前,需指定好 yum 下载 RPM 包的位置,此位置称为 yum 源。
换句话说,yum 源指的就是软件安装包的来源。
使⽤ yum 安装软件时⾄少需要⼀个yum源。
yum源既可以使⽤⽹络yum源,也可以将本地光盘作为yum源。
接下来就给⼤家介绍配置⽹络yun源,个⼈习惯阿⾥云的源。
⽹络 yum 源配置⽂件位于/etc/yum.repos.d/⽬录下,⽂件扩展名为".repo"(只要扩展名为 ".repo" 的⽂件都是 yum 源的配置⽂件),通常情况下我们关注 CentOS-Base.repo ⽂件即可:我们来看下这个⽂件⾥⾯都有什么内容:vi CentOS-Base.repo[BaseOS]:容器名称,⼀定要放在[]中name:容器说明mirrorlist:镜像站点baseurl:yum 源服务器的地址。
linux云端yum安装jdk、zookeeper、nginx命令详解
一、CentOS操作系统安装jdk1、查看云端目前支持的jdk版本:yum search java|grep jdk2、选择jdk1.8安装:yum install -y java-1.8.0-openjdkps:必须是管理员身份3、安装成功,之后验证:java –version4、查看jdk安装目录:find / -name 'java'备注:通过yum命令在线安装jdk简单、快捷、无需配置环境变量即可使用java相关服务。
二、配置安装注册中心zookeeper1、首先将zookeeper的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、然后在根目录下创建一个data的文件夹:mkdir dataLs:显示一下是否创建成功3、进入根目录下的conf文件夹:cd conf4、将conf文件夹下的zoo_sample.cfg改名为zoo.cfg:mv zoo_sample.cfg zoo.cfg5、编辑zoo.cfg文件:vi zoo.cfg,更改dataDir(数据保存路径:保存在data文件下):进入data文件夹,使用pwd查看文件全路径,然后复制到dataDir保存即可:wq。
6、开启zookeeper:进入bin文件夹:cd bin然后开启:./zkServer.sh start查看开启状态:./zkServer.sh status关闭zookeeper:./zkServer.sh stop7、关闭防火墙:service iptables stop三、部署tomcat以及dubbo监控中心1、首先将tomcat的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、将dubbo监控中心的war拷贝到系统中3、将war包拷贝到tomcat安装目录下的webapps下的dubbo-admin.war(此处改名,非必需):cp dubbo-admin-2.6.0.war apache-tomcat-7.0.47/webapps/dubbo-admin.war4、启动tomcat:bin/startup.sh5、查看控制台消息:tail –f logs/catalina.out四、安装nginx(要求的安装环境)1、需要安装gcc的环境:yum install gcc-c++2、第三方的开发包:(1)PCRE:nginx的http模块使用pcre来解析正则表达式,安装pcre库:yum install –y pcre pcre-devel(2)zlib:nginx使用zlib对http包的内容进行gzip:yum install –y zlib zlib-devel(3)openssl:强大的安全套接字层密码库,囊括主要的密码算法,及SSL协议,nginx支持https协议:yum install –y openssl openssl-devel3、将nginx的压缩包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名4、进入nginx文件夹:cd nginx…5、不能直接编译,需要生成Makefile文件:./configure \> --prefix=/usr/local/nginx \> --pid-path=/var/run/nginx/nginx.pid \> --lock-path=/var/lock/nginx.lock \> --error-log-path=/var/log/nginx/error.log \> --http-log-path=/var/log/nginx/access.log \> --with-http_gzip_static_module \>--http-client-body-temp-path=/var/temp/nginx/client \>--http-proxy-temp-path=/var/temp/nginx/proxy \>--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \>--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \>--http-scgi-temp-path=/var/temp/nginx/scgi6、接下来使用make命令:make7、最后进行安装:make install8、启动nginx:cd nginxcd sbin./nginx:此时直接运行的话会报如下错误:nginx: [emerg] mkdir()"/var/temp/nginx/client" failed (2: No such file or directory):没有该文件夹9、创建该文件夹:mkdir /var/temp/nginx –p10、再次启动nginx:./nginx11、查看进程确定nginx启动是否:ps aux|grep nginx方框即显示运行成功12、进入首页:192.168.28.128(我的linux ip,看自己的是多少,ifconfig查看默认80端口)13、停止nginx:./nginx -s stop或者./nginx –s quit14、重新刷新配置文件;./nginx –s reload。
linux安装yum命令
linux安装yum命令linux系统下要怎么安装yum命令呢?下面由店铺为大家整理了linux安装yum命令的相关知识,希望大家喜欢!linux安装yum命令1.查看、卸载已安装的yum包查看已安装的yum包#rpm –qa|grep yum卸载软件包#rpm –e –nodeps yum2.下载安装依赖包python python-iniparse找到对应包如:python-2.6.6-51.el6.x86_64.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm源地址可以从网上找一些速度比较快的,自身测试这两个地址速度还不错。
包的名字可能跟上面不同,主要是版本和操作系统位数的不同,建议不要在页面搜索全部,如第一个包只搜索python,第二个包搜索python-iniparse。
3.安装#rpm –ivh python-2.6.6-51.el6.x86_64.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm下载安装yum包找到对应包如:yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpmyum-3.2.29-40.el6.centos.noarch.rpm#rpm-ivh yum-*若安装失败可重新输入此命令并加参数--nodeps –force查找包的方法与步骤二相同,在此不做赘述。
4.更改yum源下载配置文件CentOS6-Base-163.repo将此配置文件替换/etc/yum.repos.d同名文件编辑配置文件#cd /etc/yum.repos.d#vi CentOS-Base.repo5.将文件中$releasever改成对应版本(6/6.5)将源改为使用的yum源保存配置文件即可6.清理yum缓存#yum clean all将服务器软件包信息缓存至本地,提高搜索安装效率#yum makecache若上面两条命令有报错,一般为配置文件更改不完全,可根据错误信息查找配置文件中更改错误测试#yum install vim完成。
centos7-yum命令详解
centos7-yum命令详解阅读⽬录1 安装2 更新和升级3 查找和显⽰4 删除程序5 清除缓存yum(全称为 Yellow dog Updater, Modified)是⼀个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器⾃动下载RPM包并且安装,可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软体包,⽆须繁琐地⼀次次下载、安装。
yum 提供了查找、安装、删除某⼀个、⼀组甚⾄全部软件包的命令,⽽且命令简洁⽽⼜好记。
yum的命令形式⼀般是如下:yum [options] [command] [package ...]其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提⽰选择全部为"yes"),-q(不显⽰安装的过程)等等。
[command]为所要进⾏的操作,[package ...]是操作的对象。
概括了部分常⽤的命令包括:⾃动搜索最快镜像插件: yum install yum-fastestmirror安装yum图形窗⼝插件: yum install yumex查看可能批量安装的列表: yum grouplist1 安装yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group12 更新和升级yum update 全部更新yum update package1 更新指定程序包package1yum check-update 检查可更新的程序yum upgrade package1 升级指定程序包package1yum groupupdate group1 升级程序组group13 查找和显⽰yum info package1 显⽰安装包信息package1yum list 显⽰所有已经安装和可以安装的程序包yum list package1 显⽰指定程序包安装情况package1yum groupinfo group1 显⽰程序组group1信息yum search string 根据关键字string查找安装包4 删除程序yum remove | erase package1 删除程序包package1yum groupremove group1 删除程序组group1yum deplist package1 查看程序package1依赖情况5 清除缓存yum clean packages 清除缓存⽬录下的软件包yum clean headers 清除缓存⽬录下的 headersyum clean oldheaders 清除缓存⽬录下旧的 headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存⽬录下的软件包及旧的headers⽐如,要安装游戏程序组,⾸先进⾏查找:#:yum grouplist可以发现,可安装的游戏程序包名字是”Games and Entertainment“,这样就可以进⾏安装:#:yum groupinstall "Games and Entertainment"所有的游戏程序包就⾃动安装了。
linux中yum命令的作用
linux中yum命令的作用
一、yum命令的作用
Yum(Yellowdog Updater Modified)命令是一种可以在Linux系统中自动地执行更新、升级、安装和删除软件包的工具,无论是RedHat 还是其他Linux发行版软件,都可以使用Yum命令进行管理。
二、Yum命令的功能
1、安装软件包:Yum命令可以自动安装软件包,无需手动进行依赖性检查,可以根据需要安装任意数量的软件包,可以节省大量的时间。
2、更新软件包:Yum命令可以自动更新软件包,并可以安装最新版本的软件。
3、卸载软件包:Yum命令可以自动卸载软件包,可以根据需要删除任意数量的软件包,避免手动删除造成的混乱。
4、查看软件包:Yum命令可以查看更新的历史记录,可以查看所有可以安装的软件列表,也可以查看某个软件包的详细信息。
5、搜索软件包:Yum命令可以自动搜索软件包,可以根据软件包的名称搜索某个软件,也可以根据软件包的关键字搜索某个软件。
- 1 -。