yum三种方法

合集下载

Linux(centos8)下的yum的基本用法和实例

Linux(centos8)下的yum的基本用法和实例

Linux(centos8)下的yum的基本⽤法和实例yum 命令Yum(全称为 Yellow dog Updater, Modified)是⼀个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

基于RPM包管理,能够从指定的服务器⾃动下载RPM包并且安装,可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软件包,⽆须繁琐地⼀次次下载、安装。

yum 语法yum [options] [command] [package ...]options:可选,选项包括-h(帮助),-y(当安装过程提⽰选择全部为"yes"),-q(不显⽰安装的过程)等等。

command:要进⾏的操作。

package操作的对象。

选项-h:显⽰帮助信息;-y:对所有的提问都回答“yes”;-c:指定配置⽂件;-q:安静模式;-v:详细模式;-d:设置调试等级(0-10);-e:设置错误等级(0-10);-R:设置yum处理⼀个命令的最⼤等待时间;-C:完全从缓存中运⾏,⽽不去下载或者更新任何头⽂件。

参数#常的命令install:安装rpm软件包;update:更新rpm软件包;check-update:检查是否有可⽤的更新rpm软件包;remove:删除指定的rpm软件包;list:显⽰软件包的信息;search:检查软件包的信息;info:显⽰指定的rpm软件包的描述信息和概要信息;clean:清理yum过期的缓存;shell:进⼊yum的shell提⽰符;resolvedep:显⽰rpm软件包的依赖关系;localinstall:安装本地的rpm软件包;localupdate:显⽰本地rpm软件包进⾏更新;deplist:显⽰rpm软件包的所有依赖关系。

alias 列出或创建命令别名autoremove 删除所有原先因为依赖关系安装的不需要的软件包check 在包数据库中寻找问题check-update 检查是否有软件包升级clean 删除已缓存的数据deplist 列出软件包的依赖关系和提供这些软件包的源distro-sync 同步已经安装的软件包到最新可⽤版本downgrade 降级包group 显⽰或使⽤组信息help 显⽰⼀个有帮助的⽤法信息history 显⽰或使⽤事务历史info 显⽰关于软件包或软件包组的详细信息install 向系统中安装⼀个或多个软件包list 列出⼀个或⼀组软件包makecache 创建元数据缓存mark 在已安装的软件包中标记或者取消标记由⽤户安装的软件包。

yum安装及添加和设置YUM源

yum安装及添加和设置YUM源

Yum安装配置及添加设置yum源YUM主页:/RPMFUSIONG主页:/yum是一个自动化的软件包管理程序,它被用来安装/卸载/升级你系统里的基于RPM的软件包,它可以自动帮你解决掉烦人的软件依赖问题,你所需要的只是知道你想安装/卸载/升级的那个软件名字叫啥。

一、安装属于你的YUM:如果很不幸,你压根没有YUM,那么你必须自己找到以下RPM包来手动安装你的YUM工具:yum.noarch;yum-metadata-parser;yum-presto.noarch;yum-utils.noarch。

安装RPM包的命令为:rpm -ivh[你的RPM包名字,不带括号]或者,你也可以下载源码包来编译安装,没有Linux基础知识,不建议这样做。

二、配置YUM:安装好yum后,就需要配置yum。

(如果发行版已经安装好yum,通常yum已经配置好了)。

YUM的配置文件为/etc/yum.conf。

如果网络不通畅,可以在/etc/yum.conf文件中修改timeout参数,将timeout时间设置得稍微长一点。

yum中可以通过修改文件来屏蔽软件源:修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改为enable=0指定或去掉软件源的mirror:可以在baseurl中将比较慢的mirror去掉YUM的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目录下,这是整个yum 系统的重中之重,所以有必要详细介绍。

下面是一个从网上找来的yum.con文件,让我们以此为例,进行说明。

第一部分(这是yum的全局性设置。

默认一般不必改动。

)[main]cachedir:yum缓存的目录,yum在此存储下载的rpm包和数据库,一般是/var/cache/yum。

debuglevel:除错级别,0-10,默认是2。

logfile:yum的日志文件,默认是/var/log/yum.log。

yum的使用

yum的使用

1.yum的安装与配置(1)yum的安装检查yum是否已经安装:[root@localhost ~]# rpm -qa|grep yum如果没有任何显示,表示系统中还没有安装yum工具,yum安装包在centos系统光盘中可以找到,执行如下指令进行安装:[root@localhost ~]# rpm -ivh yum-*.noarch.rpm安装yum需要python-elementtree、python-sqlite、urlgrabber、yumconf等软件包的支持,这些软件包在Centos Linux系统安装光盘均可找到,如果在安装yum过程中出现软件包之间的依赖性,只需按照依赖提示寻找相应软件包安装即可,直到yum包安装成功。

下面是某个环境的安装示例:[root@localhost ~]# rpm -ivh yum-2.4.3-1.c4.noarch.rpmwarning: yum-2.4.3-1.c4.noarch.rpm: V3 DSA signature: NOKEY, key ID443e1821error: Failed dependencies:python-elementtree is needed by yum-2.4.3-1.c4.noarchpython-sqlite is needed by yum-2.4.3-1.c4.noarchurlgrabber is needed by yum-2.4.3-1.c4.noarchyumconf is needed by yum-2.4.3-1.c4.noarch[root@localhost ~]# rpm -ivh python-elementtree-1.2.6-4.2.1.i386.rpm warning: python-elementtree-1.2.6-4.2.1.i386.rpm: V3 DSA signature: NOKEY, key ID 443e1821Preparing... ########################################### [100%]1:python-elementtree ######################################## ### [100%]root@localhost ~]# rpm -ivh sqlite-3.3.3-1.2.i386.rpmwarning: sqlite-3.3.3-1.2.i386.rpm: V3 DSA signature: NOKEY, key ID443e1821Preparing... ########################################### [100%]1:sqlite ########################################### [100%][root@localhost ~]# rpm -ivh python-sqlite-1.1.7-1.2.i386.rpmwarning: python-sqlite-1.1.7-1.2.i386.rpm: V3 DSA signature: NOKEY, key ID 443e1821Preparing... ########################################### [100%]1:python-sqlite ########################################### [100%][root@localhost ~]# rpm -ivh python-urlgrabber-2.9.8-2.noarch.rpm warning: python-urlgrabber-2.9.8-2.noarch.rpm: V3 DSA signature: NOKEY, key ID 443e1821Preparing... ########################################### [100%]1:python-urlgrabber ######################################### ## [100%]root@localhost ~]# rpm -ivh centos-yumconf-4-4.5.noarch.rpmwarning: centos-yumconf-4-4.5.noarch.rpm: V3 DSA signature: NOKEY, key ID 443e1821Preparing... ########################################### [100%]1:centos-yumconf ######################################### ## [100%][root@localhost ~]# rpm -ivh yum-2.4.3-1.c4.noarch.rpmwarning: yum-2.4.3-1.c4.noarch.rpm: V3 DSA signature: NOKEY, key ID443e1821Preparing... ########################################### [100%]1:yum ########################################### [100%](2)yum的配置yum工具安装完毕,接下来的工作是进行yum的配置,yum的配置文件有主配置文件/etc/yum.conf、资源库配置目录/etc/yum.repos.d,yum安装后,默认的一些资源库配置可能无法使用,因此需要进行修改,下面是/etc/yum.repos.d/CentOS-Base.repo资源库配置文件各项的详细含义:[root@localhost ~]#/etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-4 - Base#name 就是发行版的名称,其格式表示“操作系统名和释出版本”,“base”是表明此段寻找的是base包信息。

Linux张同光版课后习题答案

Linux张同光版课后习题答案

1.填空题(1)GNU的含义是(国际性的源代码开放)。

(2)Linux的版本号分为:(内核版本)和(发行版本)。

(3)安装Linux时最少需要三个个分区,分别是(boot分区)和(根分区)和(swap 分区)。

(4)Linux默认的系统管理员帐号是(root)。

(5)如果Linux启动后进入命令行模式,要进入GUI,可执行(init5)命令。

(6)RHEL6.2默认的系统引导工具是(GRUB)。

(7)GRUB的用户界面有三种:(菜单模式)、(菜单编辑模式)和(命令行模式)。

(8)GRUB的默认菜单文件menu.lst其实是(grub.conf)文件的符号链接。

(9)硬盘的第0柱,第0面,第1扇区,这个扇区叫做(MBR)。

(10)MBR由三部分组成:(主引导程序)、(硬盘分区表DPT)和(硬盘有效标志)。

(11)内核的分类:(单片型内核)、(模块型内核)。

(12)(初始化内存映像盘)称为初始化内存盘,为系统提供一系列内核映像无法提供的模块,这些模块对正确引导系统非常重要。

(13)在内核加载完毕、进行完硬件检测与驱动程序加载后,此时主机硬件已经准备就绪了,这时候内核会启动一号进程(/sbin/init)。

(14)RHEL6系统上,文件(etc/inittab)只能设置运行级别。

(15)(etc/rc.d/init.d)文件是在系统启动最后一个被读取的用户自定义启动脚本文件。

(16)操作系统为用户提供了两种接口,分别是(命令界面)和(程序界面)。

(17)命令接口演化为两种主要形式,分别是(命令行界面)和(图形用户界面)。

(18)Linux中的两个主要的桌面环境是(KDE)和(GNOME)。

(19)输入重定向符是(<)。

(20)输出重定向符是(>)和(>>)。

(21)错误输出重定向符是(2>)和(2>>)。

(22)管道符是(|)。

(23)Vim拥有5种编辑模式:(命令模式)、(输入模式)、(末行模式)、(可视化模式)和(查询模式)。

yum源是什么?

yum源是什么?

yum源是什么?
⼀、什么是yum源?
Yum是Redhat、CentOS中的软件包管理器。

基于RPM包管理,能够从指定的服务器⾃动下载RPM包并且安装,可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软件包,⽆须繁琐地⼀次次下载、安装。

说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系⽽存在的。

yum源就相当是⼀个⽬录项,当我们使⽤yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

YUM是“Yellow dog Updater, Modified”的缩写,是⼀个软件包管理器,YUM从指定的地⽅(相关⽹站的rpm包地址或本地的rpm路径)⾃动下载RPM包并且安装,能够很好的解决依赖关系问题。

YUM的基本⼯作机制如下:
服务器端:在服务器上⾯存放了所有的RPM软件包,然后以相关的功能去分析每个RPM⽂件的依赖性关系,将这些数据记录成⽂件存放在服务器的某特定⽬录内。

客户端:如果需要安装某个软件时,先下载服务器上⾯记录的依赖性关系⽂件(可通过WWW或FTP⽅式),通过对服务器端下载的纪录数据进⾏分析,然后取得所有相关的软件,⼀次全部下载下来进⾏安装。

Linux中安装软件的三种方式

Linux中安装软件的三种方式

Linux中安装软件的三种⽅式1、Linux中安装软件的三种⽅式1、哪三种⽅式?rpm安装yum安装源代码编译安装2、区别rpm安装类似于windows中的安装包,下载下来之后直接安装。

缺点是不能⾃⼰解决依赖。

yum安装基于rpm安装,也就是在rpm上增加了⾃动解决依赖的功能。

源代码安装:通过编译源代码,得到软件包。

优点是可以⾃定制软件包,缺点是⽐较复杂。

2、RPM安装Linux中安装软件的三种⽅式安装:rpm -ivh [软件包名称]卸载:rpm -e [软件包名称]升级:rpm -Uvh [软件包名称]1、下载安装包2、安装[root@localhost ~]# rpm -ivh zsh-5.0.2-34.el7_8.2.x86_64.rpmPreparing... ################################# [100%]Updating / installing...1:zsh-5.0.2-34.el7_8.2 ################################# [100%]3、卸载[root@localhost ~]# rpm -e zsh4、更新[root@localhost ~]# rpm -Uvh zsh-5.0.2-34.el7_8.2.x86_64.rpmPreparing... ################################# [100%]Updating / installing...1:zsh-5.0.2-34.el7_8.2 ################################# [100%]5、软件包名称zsh-5.0.2-34.el7_8.2.x86_64.rpm软件包名称:zsh版本号:5.0.2第多少次编译:34适⽤的平台:el7_8(CentOS 7)适⽤的系统位数:x86_64扩展名:rpm6、查看软件包的配置⽂件[root@localhost ~]# rpm -qc zsh7、查看是否安装某软件[root@localhost ~]# rpm -q zsh8、查看当前系统安装了哪些软件[root@localhost ~]# rpm -qa9、查看软件的安装路径,查看安装了哪些东西[root@localhost ~]# rpm -ql zsh上传与下载:yum install lrzsz -y3、yum安装基于rpm安装,⾃动解决依赖。

群晖使用yum指令

群晖使用yum指令1.引言1.1 概述在撰写文章时,概述部分通常用来介绍文章的背景和主题,为读者提供一个整体的了解。

对于本篇文章的概述部分,可以从以下几个方面进行叙述:1. 群晖系统的概述:群晖(Synology)是一个以网络存储(NAS)设备为主的硬件厂商,其产品具有简单易用、功能强大等特点,受到很多用户的喜爱和信赖。

2. yum指令的概述:yum是一个软件包管理器,最初由Red Hat开发,用于在Linux系统中管理软件包。

它可以自动解决软件包之间的依赖关系,提供了一种方便的方式来获取、安装、升级和删除软件包。

3. 群晖使用yum指令的背景:群晖系统基于Linux操作系统,通过支持yum指令,可以方便地进行软件的安装和管理。

使用yum指令可以大大简化群晖系统的软件管理过程,提高用户的工作效率。

通过以上的概述,读者可以初步了解到本篇文章将介绍群晖系统的基本情况以及如何使用yum指令进行软件管理的相关内容。

接下来的正文将进一步展开对群晖系统和yum指令的具体介绍和分析,帮助读者更好地理解和应用这些内容。

1.2文章结构文章结构部分内容如下:在本文中,将按照以下结构进行介绍和讨论群晖使用yum指令的相关内容。

首先,将在引言部分对整篇文章进行概述,简要介绍群晖使用yum指令的背景和意义。

接着,会明确文章的结构,包括各章节的内容安排和目的,以便读者能够清晰地了解文章的整体布局和逻辑。

然后,正文部分将会详细介绍群晖的基本情况,包括其定义、特点和功能等方面的内容。

而后,将重点讨论yum指令在群晖中的作用和作用机制,包括如何使用yum指令来进行软件包的管理、安装和更新等。

通过对yum指令的介绍,读者将能够清楚地了解在群晖中使用yum指令的意义和价值。

最后,结论部分将总结群晖使用yum指令的优势和重要性,并提供一些思考和建议。

读者将能够从中得出一些有益的结论和对群晖使用yum 指令的进一步探索方向。

通过以上文章结构的设置,本文将全面而系统地介绍群晖使用yum指令的相关内容,以帮助读者更好地理解和应用这一工具。

yum源配置的三种方法

yum源配置的三种⽅法(⼀)yum源概述 yum需要⼀个yum库,也就是yum源。

默认情况下,CentOS就有⼀个yum源。

在/etc/yum.repos.d/⽬录下有⼀些默认的配置⽂件(可以将这些⽂件移到/opt下,或者直接在yum.repos.d/下重命名)。

⾸先要找⼀个yum库(源),然后确保本地有⼀个客户端(yum这个命令就是客户端),由yum程序去连接服务器。

连接的⽅式是由配置⽂件决定的。

通过编辑/etc/yum.repos.d/CentOS-Base.repo⽂件,可以修改设置。

name=Description#⼀个描述,随意。

baseurl=#设置资源库的地址,可以写阿⾥云也可以是⾃⼰的yumftp://http://file:///enabled={1|0}#enabled=1开启本地更新模式gpgcheck={1|0}# gpgcheck=1表⽰检查;可以不检查gpgcheck=0gpgkey=#检查的key;如果上⾯不检查这⼀⾏可以不写。

(⼆)yum源配置⽅法⼀(阿⾥云源)1) 安装wgetyum install -y wget2) 备份/etc/yum.repos.d/CentOS-Base.repo⽂件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3) 下载阿⾥云的Centos-6.repo⽂件wget -O CentOS-Base.repo /repo/Centos-6.repo4) 重新加载yumyum clean allyum makecache(三)yum源配置⽅法⼆(本地挂载⽬录)1) 下载iso⽂件 从CentOS的下载CentOS的完整版iso⽂件,并上传到Linux⽂件系统中,例如/opt/tools/。

2) 创建挂载⽬录 为iso⽂件的挂载创建⽬录。

mkdir /mnt/vcdrom3) 挂载 将iso⽂件挂载到挂载⽬录。

英文拟声词

英语拟声词和惊叹词表达的感情或感觉或当时的情景比较爽的是:每次给老外介绍广东菜“龙虎斗”,他们都会......Eww! 一下,相当灵验!--Argh! 表示极度的沮丧和失望.Ah! 羡慕,满意Aha! 满意,愉快,胜利Ahem! 唤起注意Alas! 遗憾,悲痛,不幸Bah! 轻蔑,厌恶Brrr! 寒冷Blech! 吃到或看到一些另人反感的东西时的反应.Blah! 咳!表示不喜欢,不赞成.Boom! 碰!形容巨响.Crash! 哗啦一声,形容物体相撞的声音.Darn!(Darn it!) 愤怒,失望Eek! 唷! 表示恐惧.Eww! 呦!尝到,闻到或看到令人反感的东西时的反应.For goodness sake! 惊奇,害怕Gad! 惊奇,不赞同Gee! 惊奇,赞美God!(Good god! Great God! 惊奇,恐惧Geez! 天哪.表示气愤和难以置信.此为感叹词 Jesus 的委婉说法.Gosh! 哎呀!表惊讶.Grrrrr! 格噜..表示生气的幽默用法.是幽默地模仿了动物被激怒时发出的声音.Gulp! 不好!糟了!表示坏事即将发生.说这个词时,通常很小声.Good gracious! 惊奇,恼怒Goodness! 惊奇,害怕,恼怒Hi (嗨)Hush (嘘)Hem (哼)Heaven forbid! 惊奇,害怕Heaven help me! 惊奇,害怕(Good) Heavens! 惊奇,害怕Help! 求助Hey! 惊奇,喜悦,疑问,或唤起注意Hmmm! 思考Ho(a)! 惊奇,满足,喜悦或唤起注意I-I-I-I-I! 呀呀........!难以置信.读作: eye-y'eye-y'eye-y'eye-y'eye!I’ll be darned! 惊奇Jesus(Christ)! 不满意,失望,痛苦,惊恐Kaboom! 轰!砰!表突然发生的爆炸声.Look out! 警告Mmmm! 品尝满意Mercy! 惊奇Mercy me! 惊奇My! 惊奇,羡慕My,my! 惊奇My goodness! 惊奇,害怕My word! 惊奇Ow! 哎哟!表示疼痛.Oh! 惊奇,诧异,害怕,疼痛Oh, boy! 激动,惊奇,惊喜(男女都可说)Oh, dear! 惊奇Oh,my! 惊奇,羡慕Oh, no! 害怕,惊奇,失望Oho! 惊奇Oh-oh! 遇到不顺心的事Ouch 疼痛Ow! 疼痛Oh, well! 无可奈何Pew ! 呦!表示味道难闻.Phew! 咳!表示极度焦虑之后,如释重负.Piuck! 呦!尝到,闻到或看到令人反感的东西时的反应.Pow! 啪!砰!形容突然的袭击.Psst! 唤起注意Say! 唤起注意,或想起什么Shit! 愤怒,厌恶,沮丧Sigh! 唉!咳!表示无奈和失望. 说的时候,轻轻的,无可奈何的!Smash! 哗啦!形容物体猛烈撞击,造成破碎或损坏.Thwack! 啪!形容物体相撞发出急促的声音,但没有造成破损.打耳光就可以用这个滴.呵呵. Thank God! 宽慰,感谢Thank goodness! 感谢Tsk-tsk! 不赞同Tut-tut! 不满,不耐烦Ugh! 厌恶Unbelievable! 惊讶Wham! 砰!描述快速移动的物体突然撞击在景致的物体上时所发出的声音.Whew! 表示经理极度焦虑后的极大安慰.Whoa! 嘿!嘿!用于阻止对方的行动.Whoops! 嗨!突然想起要做某事oops! 哎呀!表示发生意外. 撞到别人时可以用哦.Whoosh! 呼的医生,嗖的一声.描述物体快速移动发出的声音.Watch it! 警告Watch out! 警告Well! 惊奇,宽慰Well, I never! 惊奇,愤怒Well,well! 惊奇Whoopee! 高兴Wow! 诧异,惊讶,羡慕,快乐Yike! 啊呀!哇!表示惊讶和关切!Yipe! 同上.Yuck 呸!呦!尝到,闻到或看到令人反感的东西时的反应. Yum! 表示刺激食欲!Zap! 嚓!表示突如起来的快速袭击.Zowie! 啪!表示殴打.Ah! 羡慕,满意Aha! 满意,愉快,胜利Ahem! 唤起注意Alas! 遗憾,悲痛,不幸Bah! 轻蔑,厌恶Brrr! 寒冷Darn!(Darn it!) 愤怒,失望Eeeek! 害怕For goodness sake! 惊奇,害怕Gad! 惊奇,不赞同Gee! 惊奇,赞美God!(Good god! Great God! 惊奇,恐惧My God! Oh, God!)Good gracious! 惊奇,恼怒Goodness! 惊奇,害怕,恼怒Gosh! 惊奇Heaven forbid! 惊奇,害怕Heaven help me! 惊奇,害怕(Good) Heavens! 惊奇,害怕Help! 求助Hey! 惊奇,喜悦,疑问,或唤起注意Hmmm! 思考Ho(a)! 惊奇,满足,喜悦或唤起注意I’ll be darned! 惊奇Jesus(Christ)! 不满意,失望,痛苦,惊恐Look out! 警告Mmmm! 品尝满意Mercy! 惊奇Mercy me! 惊奇My! 惊奇,羡慕My,my! 惊奇My goodness! 惊奇,害怕My word! 惊奇Oh! 惊奇,诧异,害怕,疼痛Oh, boy! 激动,惊奇,惊喜(男女都可说)Oh, dear! 惊奇Oh,my! 惊奇,羡慕Oh, no! 害怕,惊奇,失望Oho! 惊奇Oh-oh! 遇到不顺心的事Ouch 疼痛Ow! 疼痛Oh, well! 无可奈何Psst! 唤起注意Say! 唤起注意,或想起什么Shit! 愤怒,厌恶,沮丧Thank God! 宽慰,感谢Thank goodness! 感谢Tsk-tsk! 不赞同Tut-tut! 不满,不耐烦Ugh! 厌恶Unbelievable! 惊讶Watch it! 警告Watch out! 警告Well! 惊奇,宽慰Well, I never! 惊奇,愤怒Well,well! 惊奇Whew! 如释重负Whoopee! 高兴Whoop! 欣喜,兴奋,或因手脚笨拙而感到尴尬Wow! 诧异,惊讶,羡慕,快乐Yuck 厌恶murmur,babble,bang,click,fizz,hush,buzz,beepboingboomclapcluckcracklechucklecrunchhiccuphonkping pongploppoppoofthudtick-tockscreechsnapswooshwhackzap走兽怎么叫1、狮子(lion) roar,howl2、老虎(tiger) roar,howl3、豹子(panther) howl4、大象(elephant) trumpet5、豺(jackal) howl,growl6、狼(wolf) howl,growl7、狗(dog) bark,yap,yelp,bay,howl,growl,snarl,whine8、狐(fox) bark,yelp9、猫(cat) mew,miaow,miau,meow,meou10、鼠(mouse) squeak,cheep,peep11、猪(pig) grunt,whick,squeal12、野猪(swine) grunt13、公猪(boar) girn14、熊(bear) bruzz, growl15、无尾猿(ape) gibber,gueriet16、猴(monkey) screech, gibber, chatter, snutter, jabber, howl17、骆驼(camel) nuzz, grunt18、鹿(deer) call,bleat,bell,bellow19、牛(cattle) cow,bleat20、公牛(bull) bellow,low21、母牛(cow) low22、小牛(calf) bleat23、水牛(buffalo) boo24、羊(sheep,goat) baa, bleat25、马(horse) neigh,whinny,nicker26、驴(ass,donkey) bray, hee-haw27、兔子(rabbit) mumble虫子怎么叫1、青蛙(frog) croak2、蟾蜍(toad) shriek3、蛇(snake, serpent) hiss4、蜜蜂(bee) buzz,hum,bumble,drone5、黄蜂(wasp) hum6、蟋蟀(cricket) chirp(chirrup)7、甲虫(beetle) drone,boom8、蚱蜢(grasshopper) chirp9、蚊子(mosquito) hum,buzz,drone10、苍蝇(fly) hum,buzz,drone飞禽怎么叫1、公鸡(cock) crow2、母鸡(hen) cackle,cluck3、小鸡(chicken) cheep4、火鸡(turkey) gobble5、鸭(duck) quack6、鹅(goose) cackle,creak,gaggle7、鸽子(dove,pigeon) coo,crood,croud,croodle8、鹌鹑(quail) curkle9、鸠(stock-dove) murmur10、斑鸠(turtle-dove) wail11、天鹅(swan) chant,cry12、乌鸦(crow,raven) caw,croak13、白嘴鸦(rook) caw14、鹧鸪(partrige) call15、鹦鹉(parrot) prat,squawk16、孔雀(peacock) tantle,scream17、云雀(lark) sing18、红雀(linnet) chirp19、喜鹊(magpie) chatter,clatter20、麻雀(sparrow) chirp21、夜莺(nightingale) warble,pip,jug,jug-jug22、画眉(mavis) guaver23、布谷(cuckoo) cuckoo24、鹤(stork) coniat25、白鹤(crane) whoop26、燕(swallow) chirp,twitter27、海鸥(gull) mew28、鹰(eagle) scream各类物体的响声1、金属磕碰声当啷 clank,clang2、形容金属的响声当当 rattle3、金属、瓷器连续撞击声丁零当啷 jingle,jangle,cling-clang4、鼓声、敲门声咚咚 rub-a-dub,rat-tat,rat-a-tat5、脆响的(关门)声吧嗒 clik6、敲打木头声梆梆 rat-tat7、重物落下声咕咚 thud,splash,plump8、东西倾倒声哗啦 crash,clank9、风吹动树枝叶声飒飒 sough,rustle10、树枝等折断声嘎巴 crack,snap11、不大的寒风声瑟瑟 rustle12、踩沙子、飞沙击物或风吹草木沙沙、飒飒 rustle13、飞机螺旋桨转动呼呼 whirr14、雨点敲击房顶噼里啪啦 patter15、水流动声拔拉 splash,gurgle16、物体受压嘎吱 creak 喀嚓 crack,snap17、溪水、泉水流动声潺潺 murmur,babble,purl18、液体、沸腾、水流涌出或大口喝水声咕嘟 babble,gurgle19、重物落地声扑通 flop,thump,splash,pit-a-pat20、笑声、水、气挤出声扑哧 titter,snigger,fizz21、雷声、爆炸声、机器声隆隆 hum,rumble,roll22、汽笛或喇叭声呜呜 toot,hoot,zoom23、油在锅里滋滋 sizzle24、鞭炮爆炸声噼啪 pop25、脚踏楼板声登登 clump或许拟声词大家用的不多,,但其处理与表意相当复杂。

yum安装本地rpm包及依赖

yum安装本地rpm包及依赖⼀、背景说明需求:安装Readline-devel平时我们机器有⽹络的情况下⼀般安装软件如下yum install即可。

yum install readline-devel但是在内⽹机上要去这样安装,就没法直接⽤了,没有⽹络下载源,这时候如果包少,我们可以去rpm包⽹站搜索下来⼿动⼀个个传进去rpm安装即可,但是依赖较多就⿇烦了。

如readline-devel包安装readline-devel 依赖包有5个,5个我们也可以⼿动1个个rpm很快搞定,但是遇到其它包中⼜有依赖包,依赖⼏⼗个,顺序先后都是问题,这时候我们不能⽤rpm⼀个个安装了。

⼆、下载rpm包到本地,制作源配置1、下载yumdownloadonly插件安装yum install yum-plugin-downloadonly2、下载所需安装包,只下载不安装#yum下载rpm包到指定⽬录,只下载不安装yum install --downloadonly --downloaddir=路径安装包名下载readline-devel包yum install --downloadonly --downloaddir=/cdrom/readline readline-devel安装createrepo,创建repomd.xmlyum install createrepo#创建repomd.xmlcd /cdrom/createrepo readline/createrepo后在readline⽂件夹下看到repodata⽂件夹,在⽂件夹下可看到如下创建的。

打包已下载的软件包,传到内⽹机tar -czvf readline.tar.gz readline/三、上传包到内⽹机、配置源进⾏安装1、内⽹机解压位置到/cdrom/readline2、制作yum源⽂件vim zmyum.repo[zmcdrom]name=local resourcebaseurl=file:///cdrom/readlineenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7其它yum源⽂件可以移到别的⽂件夹下,避免受影响。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RHEL5中实现各种服务的准备条件:
(一)、制作YUM本地源:
YUM简介:
YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,
header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些header并加以分析,才能自动化地完成余下的任务
YUM有以下特点:
1、可以同时配置多个资源库(Repository)
2、简洁的配置文件(/etc/yum.conf)
3、自动解决增加或删除rpm包时遇到的依赖性问题使用方便
4、YUM分为服务器端和客户端
服务器端:
方法一:使用光盘作为YUM数据库
mount /dev/cdrom /media
rpm -ivh /media/Server/vsftpd…….rpm
umount /media
mount /dev/cdrom /var/ftp/pub
service vsftpd start
要求每次使用YUM服务器时,临时挂接光盘
mount /dev/cdrom /var/ftp/pub
方法二:使用光盘镜像作为YUM数据库
mount /dev/cdrom /media
rpm -ivh /media/Server/vsftpd…….rpm
cp /dev/cdrom /opt/rhel5.iso
umount /media
mount -o loop /opt/rhel5.iso /var/ftp/pub
service vsftpd start
方法三:将光盘软件包复制到硬盘,重新构建YUM索引库
1>把光盘中的内容全部拷到/var/ftp/pub/中
mount /dev/cdrom /media
rpm -ivh /media/Server/vsftpd…….rpm
cp –rf /media/* /var/ftp/pub
2>然后启动vsftpd服务就可以了service vsftpd start
这样服务器端就配置好了.
客户端配置:
修改配置文件vi /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://192.168.0.200/pub/Server 192.168.0.200为ftp服务器的地址或baseurl=file:///var/ftp/pub/Server
若本机为服务器,且为客户端(此时不需http或ftp)
enabled=1 //开启仓库
gpgcheck=0 //是否检查GPG签名,0为不检查,1为检查
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release //签名文件
[ ]内的是仓库的名字
name是仓库的描述也可以说是名字
baseurl 仓库的位置,如果是本地配置为客户端,则要以"file:/"开头,如果库在ftp服务器上就按上图显示配置.在这里注意这个地址不能写成ftp://192.168.0.200/var/ftp/pub目录,
因为登陆到ftp上的根目录就是/var/ftp目录.
enabled 是否启用这个仓库,1为起用,0为禁用
gpgcheck 是否检查GPG签名(用来验证要安装的包是不是RedHat官方的,这一行没有也可) GPGKEY 的存放地址一般就在图片上显示的,(这一行没有也行)
安装参数:
yum <options> <command> <package...>
参数说明:
options: 常用的有
-y : 如果在工作过程中如要使用者响应,这个参数可以直接回答yes
command:
list : 列出在yum server 上面有的RPM套件
install: 安装某个套件
update : 升级某个套件,如果update后面没有接套件名称,即更新目前主机所有已安装的套件.
info : 列出某个套件的详细信息,相当于rpm -qi package内容
clean : 将已下载到本机的packages或headers移除
remove : 移除已经安装在系统中的某个套件
yum localinstall package 本地安装软件包
yum update 全部更新
yum update package 更新指定程序包package
yum check-update 检查可更新的程序
yum info <package> 显示安装包信息
yum list 显示所有已经安装和可以安装的程序包
yum list <package> 显示指定程序包安装情况
yum search <keyword>查找软件包
yum remove | erase package1 删除程序包
yum clean headers 清除header
yum clean packages 清除下载的rpm包
yum clean all 清除header与rpm包
例如:
如果最后显示的installed则表示系统已经安装了该软件包,显示的是server则系统没有安装该软件包。

相关文档
最新文档