linux安装yum命令的方法
yum安装命令的使用方法

yum安装命令的使⽤⽅法yum安装常⽤软件的命令#yum check-update#yum remove 软件包名#yum install 软件包名#yum update 软件包名yum命令常见使⽤⽅法yum -y install 包名(⽀持*):⾃动选择y,全⾃动yum install 包名(⽀持*):⼿动选择y or nyum remove 包名(不⽀持*)rpm -ivh 包名(⽀持*):安装rpm包rpm -e 包名(不⽀持*):卸载rpm包参数说明check-update显⽰可升级的软件包clean删除下载后的旧的header。
和clean all相同clean oldheaders删除旧的headersclean packages删除下载后的软件包info显⽰可⽤软件包信息info 软件包名显⽰指定软件包信息install 软件包名安装指定软件包list显⽰可⽤软件包list installed显⽰安装了的软件包list updates显⽰可升级的软件包provides 软件包名显⽰软件包所包含的⽂件remove 软件包名删除制定的软件包,确认判定指定软件包的依存关系。
search 关键字利⽤关键字搜索软件包。
搜索对象是,RPM⽂件名,Packager(包), Dummary, Description的各型update升级所有的可升级的软件包update 软件包名升级指定的软件包yum -y install httpd ←在线安装httpd Apache服务器及相关组件yum -y install php ←在线安装PHPyum -y install mysql-server ←安装MySQLyum -y install php-mysql ←安装php-mysql升级常⽤库⽂件yum -y install gcc gcc-c++ autoconfyum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel curl curl-devel ncurses ncurses-devel安装make命令yum -y install make安装viyum -y install vim-enhanced装完命令是vim,加个链接ln -s /usr/bin/vim /bin/vi安装locateyum -y install mlocate安装patchyum -y install patch安装同步时间的yum install -y ntpntpdate ntp.api.bzyum安装后的⽂件在哪⾥?查看/etc/yum.conf有个cachedir设置,默认是在/var/cache/yum默认不保存下载的⽂件,安装完后就⾃动删除的。
LINUX安装32位运行库【LINUX配置YUM源的几种办法】

很多时候我们需要用linux运行或测试程序,然而我们发现64位linux系统在检测32位程序的动态链接库文件时(也就是ldd一个so文件)会报错:不是动态可执行文件【或英文提示:not a dynamic executable file】这是因为系统没有安装32位兼容库的缘故,我们分两大方法解决这个问题→有网络/无网络一、当前使用linux系统已连接网络情况下,可进行在线安装yum在线安装:sudo yum install xulrunner.i686或:sudo yum install ia32-libs.i686Ubuntu系统:sudo apt-get install ia32-libs但是在这里要附带说明一下,RedHat系统默认是需要注册才能使用yum的在线安装功能的,如果没有注册系统会提示:This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.如果您不想花钱注册,请参考B计划:【使用CentOS的网络资源配置yum源】备份原repo文件:mv /etc/yum.repos.d/rhel-debuginfo.repo/etc/yum.repos.d/rhel-debuginfo.repo.repo.bak编辑repo文件:vi /etc/yum.repos.d/rhel-debuginfo.repo内容为:[base]name=CentOS-$releasever - Basebaseurl=/centos/6.0/os/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates[updates]name=CentOS-$releasever - Updatesbaseurl=/centos/6.0/updates/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#packages used/produced in the build but not released#[addons] #name=CentOS-$releasever - Addons#baseurl=/centos/$releasever/addons/$basearch/#gpgcheck=1#gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=/centos/6.0/extras/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages [centosplus]name=CentOS-$releasever - Plusbaseurl=/centos/6.0/centosplus/$basearch/gpgcheck=1enabled=0编辑完成后使用:yum clean all清理yum包使用yum install vim或yum install xulrunner.i686 命令安装32位运行库二、所使用的linux系统为封闭式网路,无法连接外网这种情况下我们需要有安装光盘,也就是安装当前linux系统所使用的安装光盘,也可以分为两种情况1): 使用iso镜像文件挂载1.创建iso存放目录和挂载目录mkdir /mnt/iso mkdir/mnt/cdrom2. 将iso镜像文件复制到/mnt/iso文件夹下3. 将/mnt/iso/下的iso文件挂载到/mnt/cdrom目录 mount -o loop /mnt/iso/XXXXX.iso /mnt/cdrom <注:挂载完之后对其操作会提示设备繁忙,此时需要umount解开挂载才行> 查看是否挂载成功:df -h <用来查看系统中所有挂载的,mount也可以>4. cd /etc/yum.repos.d/==> 创建自己的.repo文件touch myself.repo ==> vi myself.repo[base]name=RedHatbaseurl=file:///mnt/cdrom #注:这里的baseurl就是你挂载的目录,在这里是/mnt/cdromenabled=1gpgckeck=0gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release #注:此参数可以cd /mnt/cdrom/看到,此参数仅供参考5. 测试:yum clean all ==> yum install vim*如果无效则使用 yum install xulrunner.i6862:)使用已挂载的镜像文件配置yum源【光盘已经挂载在media文件中,显示的是已经解压的iso镜像文件】1. 挂载光盘mount /dev/cdrom /media 通常会提示:mount: block device /dev/sr0 is write-protected, mountingread-only意思是当前光盘是以只读方式挂载的,可以忽略,你也可以添加参数挂载:mount -ro -loop /dev/cdrom /media #以只读方式挂载,就不会报错了2. 建立yum配置文件vi /etc/yum.repos.d/local.repo 内容如下:[base]name=linux6baseurl=file:///mediagpgcheck=0enable=1gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release3. 修改YUM源地址vi/usr/lib/python2.6/site-packages/yum/yumRepo.py在末行模式下(也就是输入状态下按了ESC的状态),输入/remote可以查找remote单词找到 remote = url +'/' + relative 修改为:remote = '/yum' + relative4. 测试:yum clean all 安装: yum install vim*或者使用yum install xulrunner.i686如果系统在安装一大堆的i686包就代表完成了附录:yum说明[yum常用命令]Yum(全称为Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
rehat linux下面yum安装(卸载)KDE和GNOME

rehat linux下面yum安装(卸载)KDE和GNOME显示系统已经安装的组件,和可以安装的组件:#yum grouplist如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装:#yum groupinstall "X Window System"安装GNOME桌面环境yum groupinstall "GNOME Desktop Environment"安装KDE桌面环境yum groupinstall "KDE (K Desktop Environment)"卸载GNOME桌面环境yum groupremove "GNOME Desktop Environment"卸载KDE桌面环境yum groupremove "KDE (K Desktop Environment)"默认桌面选择在/etc/sysconfig/desktop中添加DESKTOP=”GNOME” 或DESKTOP=“KDE”从GNOME切换到KDE桌面startkde---一、设置GNOME或者KDE为默认的启动桌面环境方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE 或GNOME。
方法2:在当前用户目录下建立“.xinitrc”这个文件(注意文件名前有一个点号,代表建立的是一个隐藏文件),文件的内容就一行startkde或gnome-session,根据自己的需要选择KDE或GNOME。
二、GNOME和KDE的切换(“#”后面为输入命令)1、如果需要切换到GNOME:#switchdesk gnome2、如果需要切换到KDE:#switchdesk kdeLinux软件的安装和卸载Linux软件的安装和卸载一直是困惑许多初学者的难题。
由于Linux与Windows 在系统目录结构,系统配置方式等诸多方面的重大差异,使这两者的软件安装卸载的方式也截然不同。
linuxyum概念

linuxyum概念什么是Linux Yum?Linux的操作系统提供了各种各样的包管理器,其中一个广受欢迎的包管理器叫做yum(全称:Yellowdog Updater, Modified)。
Yum是一个用于RPM-based(Red Hat Package Manager)Linux发行版的自动化包管理工具,它的主要功能是下载、安装、更新和删除软件包。
本文将一步一步解释yum的相关概念和用法。
1. 什么是包管理器?在Linux中,软件以包的形式进行分发和安装。
包是一个含有二进制可执行文件、配置文件、库文件以及其他依赖文件的压缩文件。
包管理器负责管理软件包的安装、升级和卸载。
2. 为什么要使用yum?yum为Linux用户提供了一个简单而强大的工具来管理软件包。
它通过集中管理软件包的库和依赖关系,大大简化了软件安装和更新的过程。
相比于手动下载和安装软件包,yum能够自动解决软件包之间的依赖关系,并提供一种方便的方式来获取、安装和更新软件。
3. 安装yumyum通常在基于RPM的Linux发行版中默认安装。
但如果没有安装,可以通过以下命令进行安装:sudo apt install yum (适用于Debian/Ubuntu)sudo dnf install yum (适用于Fedora)4. yum的配置yum的配置文件位于/etc/yum.conf和/etc/yum.repos.d/目录下。
/etc/yum.conf文件用于全局配置,而/etc/yum.repos.d/目录下的配置文件则用于定义软件仓库和源。
在配置文件中,可以指定软件包的存储库,以便yum在安装和更新软件时正确获取所需的文件。
配置文件还允许用户定义其他设置,例如代理服务器、缓存大小和超时等。
5. yum的基本操作- 搜索软件包:使用`yum search`命令可以搜索可用软件包。
例如,要查找名为“apache”的软件包,可以执行以下命令:yum search apache- 安装软件包:使用`yum install`命令可以安装指定的软件包。
Linux下软件的命令行安装

Linux下软件的命令行安装Linux下软件包的模式一般有以下几种,rpm包、tar.gz(tar.bz2)源代码包、bin文件。
各种模式的安装方法都是不一样的,下面将简单说明各种模式该如何安装。
rpm包的安装rpm包作为linux下最常见的安装包,其安装命令也是最简单的。
一般采用‘rpm –ivh 包名’命令来安装。
其中-i参数就是安装,-v是显示帮助信息,-h是用hash符号(“#”)来显示安装过程。
对已经安装的rpm包可以使用rpm –e来进行卸载。
命令rpm –qa可以显示所有安装的rpm包。
bin文件的安装这类安装包是最简单的安装包。
我们只要cd进入存放该安装包的目录,键入‘./包名’就可以直接安装了。
其中,要注意的是必须对该文件具有x权限,如果没有x权限,使用命令‘chmod +x 包名’为用户加上x权限。
tar.gz或者tar.bz2源码包的安装step 1:将tar.gz包下载到本机step 2:以root用户进入系统step 3:cd进入tar.gz目录step 4:使用命令‘tar –zxvf ……tar.gz’或者‘tar –jxvf ……tar.bz2’进行解压缩。
解压缩后,一般会形成与[PackageName]相同的文件夹,如果不同,可用ls命令查询。
step 5:如果解压后的文件有install…….sh文件,就可以直接运行./进行安装;如果解压后的文件包含configure,那就需要对configure文件进行配置(configure文件中配置相关信息见附件)step 6:运行./configure执行相关配置step 7:make命令进行编译step 8:make install命令进行安装yum命令yum命令能将安装软件前所必需的软件包都找出来并关联安装。
下面就yum命令进行举例(在RHEL6.0_64bit的gnome界面上安装kde界面):step 1:将iso镜像文件复制到本地step 2:将iso文件挂载到目录/mnt/iso/1下mount –o loop iso文件/mnt/iso/1(注:因为mount命令是挂载一个分区,而这里的iso镜像只是一个文件,所以这里用-o loop来将iso文件当成一个虚拟分区)ps:如果你的iso文件在你的linux的cdrom中,首先用df –h命令查看iso文件是在哪个目录,比如/etc/sr0或者/etc/sr1),然后使用mount /etc/sr0 /mnt/iso/1进行挂载step 3:安装createrepo这个命令是创建yum源,方便后面的yum命令调用。
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安装,⾃动解决依赖。
linux下查看yumrpmdpkg某软件是否已安装的方法

linux下查看yumrpmdpkg某软件是否已安装的⽅法
前⾔
因为Linux安装软件的⽅式⽐较多,所以没有⼀个通⽤的办法能查到某些软件是否安装了。
总结起来就是这样⼏类:
⼀、rpm包安装的,可以⽤rpm -qa看到,如果要查找某软件包是否安装,⽤rpm -qa | grep “软件或者包的名字”。
[root@hexuweb102 ~] rpm -qa | grep ruby
⼆、以deb包安装的,可以⽤dpkg -l能看到。
如果是查找指定软件包,⽤dpkg -l | grep “软件或者包的名字”;
[root@hexuweb102~]dpkg-l|grepruby
三、yum⽅法安装的,可以⽤yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”;
[root@hexuweb102 ~] yum list installed | grep ruby
四、如果是以源码包⾃⼰编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执⾏⽂件是否存在了,
上⾯两种⽅法都看不到这种源码形式安装的包。
如果是以root⽤户安装的,可执⾏程序通常都在/sbin:/usr/bin⽬录下。
说明:其中rpm yum 是Redhat系linux的软件包管理命令,dpkg是debian系列的软件包管理命令
总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作能带来⼀定的帮助,如果有疑问⼤家可以留⾔交流,谢谢⼤家对的⽀持。
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学习[4] YUM的介绍、YUM库的配置以及YUM源的设置(做源)
![Linux学习[4] YUM的介绍、YUM库的配置以及YUM源的设置(做源)](https://img.taocdn.com/s3/m/93351a313968011ca3009102.png)
2.查看共享列表
#showmount -e 192.168.0.254
(nfs支持远端挂载,可以不把源文件的拷贝到本地使用,但以要依然讲解挂载后进行本地的拷贝)
3.进行远端挂载
#mount 192.168.0.254:/var/ftp/pub /mnt/
* search string1 [string2] [...]
* shell [filename]
* resolvedep dep1 [dep2] [...]
* localinstall rpmfile1 [rpmfile2] [...]
4.检查新版本
使用yum check-update命令还可以检查YUM仓库中是否有比本地已安装的软件包的更新版本。
5.升级软件包
和rpm -U或rpm -F命令类似,使用yum update命令可以安装一个软件包的更新版本。其命令行语法为:
yum update [package1] [package2] [...]
* localupdate rpmfile1 [rpmfile2] [...]
* reinstall package1 [package2] [...]
* downgrade package1 [package2] [...]
* deplist package1 [package2] [...]
4.创建本地源拷贝目录
#mkdir /DATA/ (你可以自己设定)
5.拷贝源(这里以Server为对象进行讲解,而/mnt/VT,/mnt/Cluster,/mut/ClusterStorage,方法相同)
Linux命令行中的软件包管理和依赖解决技巧

Linux命令行中的软件包管理和依赖解决技巧Linux系统作为一个开源的操作系统,软件包管理和依赖解决是其重要的组成部分。
在命令行中,我们可以使用一些工具和技巧来管理和解决软件包依赖问题。
本文将介绍一些常用的软件包管理和依赖解决技巧。
1. 软件包管理工具在Linux系统中,常用的软件包管理工具有apt、yum和dnf等。
这些工具提供了方便的命令行操作接口,可以用来搜索、安装、更新和删除软件包。
2. 软件包安装要安装一个软件包,可以使用以下命令:```sudo apt install package # Debian和Ubuntu系统sudo yum install package # CentOS和Fedora系统```其中,package是要安装的软件包的名称。
3. 软件包搜索要搜索一个软件包,可以使用以下命令:```apt search keyword # Debian和Ubuntu系统yum search keyword # CentOS和Fedora系统```其中,keyword是要搜索的关键词。
4. 软件包更新要更新已安装的软件包,可以使用以下命令:```sudo apt update && sudo apt upgrade # Debian和Ubuntu系统sudo yum update # CentOS和Fedora系统```更新命令会检查可用的软件包更新,并安装最新版本。
5. 软件包删除要删除一个已安装的软件包,可以使用以下命令:```sudo apt remove package # Debian和Ubuntu系统sudo yum remove package # CentOS和Fedora系统```其中,package是要删除的软件包的名称。
6. 依赖解决技巧在安装软件包时,可能会遇到依赖问题,即需要安装其他软件包才能正常运行。
以下是一些常见的依赖解决技巧:6.1 安装依赖软件包当安装一个软件包时,系统可能会提示缺少依赖软件包。
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安装软件的几种方法

详解linux安装软件的⼏种⽅法⼀、rpm包安装⽅式步骤:1、找到相应的软件包,⽐如soft.version.rpm,下载到本机某个⽬录;2、打开⼀个终端,su -成root⽤户;3、cd soft.version.rpm所在的⽬录;4、输⼊rpm -ivh soft.version.rpm详细介绍:1. 安装:我只需简单的⼀句话,就可以说完。
执⾏:rpm –ivh rpm的软件包名更⾼级的,请见下表:rpm参数参数说明-i 安装软件-t 测试安装,不是真的安装-p 显⽰安装进度-f 忽略任何错误-U 升级安装-v 检测套件是否正确安装这些参数可以同时采⽤。
更多的内容可以参考RPM的命令帮助。
2. 卸载:我同样只需简单的⼀句话,就可以说完。
执⾏:rpm –e 软件名不过要注意的是,后⾯使⽤的是软件名,⽽不是软件包名。
例如,要安装software-1.2.3-1.i386.rpm这个包时,应执⾏:rpm –ivh software-1.2.3-1.i386.rpm⽽当卸载时,则应执⾏:rpm –e software。
另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM⼯具,使得整个过程会更加简单。
⼆、deb包安装⽅式步骤:1. 1、找到相应的软件包,⽐如soft.version.deb,下载到本机某个⽬录;2. 2、打开⼀个终端,su -成root⽤户;3. 3、cd soft.version.deb所在的⽬录;4. 4、输⼊dpkg -i soft.version.deb详细介绍:这是Debian Linux提供的⼀个包管理器,它与RPM⼗分类似。
但由于RPM出现得更早,所以在各种版本的Linux都常见到。
⽽debian的包管理器dpkg则只出现在Debina Linux中,其它Linux版本⼀般都没有。
1. 安装dpkg –i deb的软件包名如:dpkg –i software-1.2.3-1.deb2. 卸载dpkg –e 软件名如:dpkg –e software3.查询:查询当前系统安装的软件包:dpkg –l ‘*软件包名*'如:dpkg –l '*software*'三、tar.gz源代码包安装⽅式:1. 1、找到相应的软件包,⽐如soft.tar.gz,下载到本机某个⽬录;2. 2、打开⼀个终端,su -成root⽤户;3. 3、cd soft.tar.gz所在的⽬录;4. 4、tar -xzvf soft.tar.gz //⼀般会⽣成⼀个soft⽬录5. 5、cd soft6. 6、./configure7. 7、make8. 8、make install详细介绍:1. 安装:整个安装过程可以分为以下⼏步:1. 1)取得应⽤软件:通过下载、购买光盘的⽅法获得;2. 2)解压缩⽂件:⼀般tar包,都会再做⼀次压缩,如gzip、bz2等,所以你需要先解压。
Linux下修改配置yum源(图文教程)

Linux下修改配置yum源(图文教程)本文以CentOS6.5为例详细讲解在不能上网的情况下:如何将默认的互联网yum 源修改并指向本地光盘cdrom(即将CentOS6.5的安装光盘设置的yum源)挂载光驱:1.创建一个挂载目录:mkdir /mnt/cdrom2.挂载光盘到/mnt/cdrom目录mount /dev/cdrom /mnt/cdromcd /mnt/cdrom/[root@WebSrv cdrom]# rpm -i /mnt/cdrom/Packages/gcc- 按tab键显示如下内容。
gcc-4.4.7-4.el6.i686.rpm gcc-java-4.4.7-4.el6.i686.rpmgcc-c++-4.4.7-4.el6.i686.rpm gcc-objc-4.4.7-4.el6.i686.rpmgcc-gfortran-4.4.7-4.el6.i686.rpm gcc-objc++-4.4.7-4.el6.i686.rpmgcc-gnat-4.4.7-4.el6.i686.rpmYum源有两个:1.互联网的yum源(这个为yum默认的yum源)互联网的yum源,只要能上网,就能用。
无需配置2.光盘cdrom的yum源单机的yum源,即光盘yum源:[root@WebSrv cdrom]# cd /etc/yum.repos.d/查看yum源配置文件:[root@WebSrv yum.repos.d]# ll /etc/yum.repos.d/总用量16-rw-r--r--. 1 root root 1926 11月27 2013 CentOS-Base.repo-rw-r--r--. 1 root root 638 11月27 2013 CentOS-Debuginfo.repo-rw-r--r--. 1 root root 630 11月27 2013 CentOS-Media.repo-rw-r--r--. 1 root root 3664 11月27 2013 CentOS-Vault.repo备份yum源配置文件:[root@WebSrv etc]# cp -R /etc/yum.repos.d/ /etc/yum.repos.d_bak[root@WebSrv etc]# ll /etc/yum.repos.d_bak/3.修改yum源为光盘(即在不能上网的情况下,将yum源指定到本地光盘)默认yum源的配置文件CentOS-Base.repo(即互联网yum源配置文件)光盘yum源的配置文件CentOS-Media.repo(即光盘yum源配置文件)(1).首先修改光盘yum源配置文件CentOS-Media.repo 修改以下两处:baseurl=file:///mnt/cdrom/file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=1如图:(2).将默认yum源的配置文件CentOS-Base.repo改名,移走,或删除改名:[root@WebSrv yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak查看yum源文件:[root@WebSrv yum.repos.d]# ll /etc/yum.repos.d/总用量16-rw-r--r--. 1 root root 1926 11月27 2013 C entOS-Base.repo.bak-rw-r--r--. 1 root root 638 11月27 2013 CentOS-Debuginfo.repo-rw-r--r--. 1 root root 627 10月 6 20:34 CentOS-Media.repo-rw-r--r--. 1 root root 3664 11月27 2013 CentOS-Vault.repo4.用cdrom光盘yum源安装关联软件包:yum install gccyum install gcc-c++。
yum localinstall用法

yum localinstall用法yumlocalinstall令是Linux中的一个特殊命令,它可以允许用户下载安装已下载的软件包。
Yum localinstall令能够在有网络的情况下从远程服务器下载和安装新软件,但也可以使用已有的软件包文件来安装软件。
本文将介绍 yum localinstall令的用法,帮助用户更好地理解该命令的用法以及它的优点。
首先,用户可以通过 yum localinstall令来安装软件包,这一过程很简单。
首先,用户应该从网络或者是本地源下载软件包,然后进入软件包所在的目录,并执行 yum localinstall令,来安装所下载的软件包。
例如,如果要安装包名为Package.rpm”软件包,那么可以在终端中输入命令yum localinstall Package.rpm”,这样就可以安装本地软件包。
此外,yum localinstall令还能够自动解决依赖关系。
当运行yum localinstall令来安装软件包时,它会自动检查所要安装的软件包是否需要其他的软件包来支持。
如果有的话,Yum localinstall 令会自动安装那些缺少的软件包,以解决软件安装过程中出现的依赖问题。
最后,yum localinstall令还可以自动安装多个软件包。
如果要安装多个软件包的时候,可以用 yum localinstall令安装这些软件包,如果有依赖关系的话,它会自动安装所有依赖的软件包。
这样就可以确保安装的软件包能够正常运行,同时也可以减少重复安装的工作。
总之,yum localinstall令是一个非常强大的命令,它可以帮助用户节省安装软件的时间,与此同时也确保了安装的软件包能够正常运行。
另外,它还可以安装多个软件包,在安装的时候能够自动解决依赖关系,并且支持从网络和本地源下载软件包。
因此,使用 yum localinstall令可以让用户非常方便地安装软件。
Linux操作系统rpm包安装方式详细步骤

Linux操作系统rpm包安装方式详细步骤Linux操作系统rpm包安装方式详细步骤安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。
运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。
安装包文件多为exe格式。
以下是店铺帮大家整理的Linux操作系统rpm包安装方式详细步骤,仅供参考,大家一起来看看吧。
Linux操作系统rpm包安装方式详细步骤篇1在Windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续“下一步”即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下。
所以你要学会如何在linux 下安装一个软件。
在前面的内容中多次提到的yum,这个yum是RedHat所特有的安装RPM程序包的工具,使用起来相当方便。
因为使用RPM安装某一个程序包有可能会因为该程序包依赖另一个程序包而无法安装。
而使用yum工具就可以连同依赖的程序包一起安装。
当然CentOS同样可以使用yum工具,而且在CentOS中你可以免费使用yum,但Redhat中只有当你付费后才能使用yum,默认是无法使用yum的。
在介绍yum之前先说一说RPM相关的东西。
【RPM工具】RPM是”Redhat Package Manager”的缩写,根据名字也能猜到这是Redhat公司开发出来的。
RPM 是以一种数据库记录的方式来将你所需要的套件安装到你的Linux 主机的一套管理程序。
也就是说,你的linux系统中存在着一个关于RPM的数据库,它记录了安装的包以及包与包之间依赖相关性。
RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷。
但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当;包与包之间存在着相互依赖的情况;卸载包时需要先把依赖的包卸载掉,如果依赖的包是系统所必须的,那就不能卸载这个包,否则会造成系统崩溃。
Linux终端中的系统更新命令

Linux终端中的系统更新命令Linux作为一种开源的操作系统,广泛应用于各个领域。
为了保持系统的稳定和安全,定期进行系统更新是非常必要的。
在Linux终端中,有一些常用的系统更新命令,本文将介绍这些命令及其使用方法,以帮助读者更好地管理和更新Linux系统。
1. apt-get命令apt-get命令是Debian和Ubuntu系列Linux操作系统中常用的包管理器。
通过使用apt-get命令,可以方便地进行软件包的安装、升级、删除和搜索等操作。
1.1 安装软件包要安装一个软件包,可以使用以下的命令:```sudo apt-get install package_name```其中,package_name是要安装的软件包的名称。
使用sudo命令以超级用户权限运行该命令。
1.2 升级软件包要升级已安装的软件包,可以使用以下的命令:```sudo apt-get upgrade```此命令将会升级系统中所有已安装软件包的最新版本。
1.3 删除软件包如果要删除一个已安装的软件包,可以使用以下的命令:```sudo apt-get remove package_name```其中,package_name是要删除的软件包的名称。
1.4 搜索软件包要搜索一个软件包,可以使用以下的命令:```apt-cache search keyword```其中,keyword是要搜索的关键字。
该命令将会列出所有与关键字匹配的软件包。
2. yum命令yum命令是CentOS和Fedora系列Linux操作系统中常用的包管理器。
通过使用yum命令,可以方便地管理和更新系统的软件包。
2.1 安装软件包要安装一个软件包,可以使用以下的命令:```sudo yum install package_name```其中,package_name是要安装的软件包的名称。
使用sudo命令以超级用户权限运行该命令。
2.2 升级软件包要升级已安装的软件包,可以使用以下的命令:```sudo yum update```此命令将会升级系统中所有已安装软件包的最新版本。
Linux系统yum使用手册

Linux系统yum使用手册目录目录 (2)1引言 (3)1.1目的 (3)1.2对象 (3)2修订历史 (3)3参考资料 (3)4术语与缩写 (3)4.1术语 (3)4.2缩写 (4)5Yum介绍 (4)5.1Yum简介 (4)5.2Yum特点 (5)5.3Yum命令 (5)6yum安装 (6)7yum配置 (6)8yum使用 (7)9使用yum下载软件 (8)10制作yum源 (8)10.1制作互联网源 (8)10.1.1Centos (8)10.1.2Redhat (10)10.2制作光盘或者iso镜像源 (10)10.2.1CentOS (11)10.2.2Redhat (12)10.3制作本地硬盘源 (13)11配置yum服务器 (14)11.1配置YUM服务器。
(14)11.2建立分组文件 (15)11.3配置YUM客户端 (15)11.3.1基于ftp的方式 (15)11.3.2基于http的方式 (16)1 引言1.1 目的本手册的编写目的是对配置Linux系统yum的相关步骤进行总结。
1.2 对象本文档主要供下列人员使用:开发人员――安装软件包2 修订历史3 参考资料[1].4 术语与缩写4.1 术语4.2 缩写5 Yum介绍5.1 Yum简介使用redhat,fedora的linuxer肯定都为rpm著名的dependency hell 而头疼(这也是所有基于rpm发行版都有的问题)。
foo is needed by bar,bar is needed by foo。
要装卸个软件,还得辛辛苦苦地梳理清楚所有依赖性问题,rpm的几个搜索站点成了时常光顾的场所,如果不幸碰到循环依赖,那就只有干瞪眼的分了。
有时加个--nodeps参数,倒是眼不见,心不烦,但这样装上的软件,你能保证正常使用吗,这样卸载软件,你能保证不影响其它软件工作吗,恐怕谁也不能给出肯定的答案。
每到这时,帽子们只有看着debian 的 apt暗自羡慕了。
在RedHat上安装yum的步骤

在RedHat上安装yum的步骤导读:yum是shell前端软件包管理器,是Linux下用来下载安装应用的软件,那么在RedHat系统中,yum要如何安装使用呢?下面小编将针对yum在RedHat 中的安装给大家做个详细介绍,一起来了解下吧。
最近配置了服务器需要安装软件方法有几种。
1.下载软件包,编译安装(。
/configure,make,make install)这样安装配置性更高。
相信高手都是这样安装的。
2.yum安装。
这样安装起来比较简单。
(yum install 软件包名称)主要适用于(CentOS,Red Hat)等。
卸载:yum remove 软件包名称。
(sudo apt-get install 软件包名称)3.apt-get 安装这个和yum安装差不多。
主要适用于(Ubuntu ,debian)。
卸载:sudo apt-get autoremove 卸载所有相关包。
4.采用package 方式安装:用package 安装,只要抓取该程序package 档案。
安装(pkg_add package_name)移除(pkg_delete package_name)就可以完成安装/ 移除。
注意:文件名称.tgz 结尾的是package 文件名称.tar.gz 结尾的是source 。
注:目前已经安装的package 数据库放在/var/db/pkg/ 这个数据夹之中。
5.另外还有port tree 方式安装(freebsd)。
下面是red hat 安装yum的方法1.下载包:wget /download/2.0/yum-2.0.8-1.src.rpm 。
当然也可以选择别的版本:/download/2.0/2.进入目录进行安装:sudo rpmbuild --rebuild yum-2.0.8-1.src.rpmcd /usr/src/RedHat/RPMS/noarch/sudo rpm -ivh yum-2.0.8-1.noarch.rpm3.如果报错使用:rpm -ivh –nodeps –replacefiles –force *.rpm4.配置yum更新地址[base]#name=Red Hat Linux $releasever - $basearch - Base#baseurl=/pub/yum-repository/redhat/$releasever/$basearch/name=Red Hat Linux $releasever - $basearch - Basebaseurl= /centos/4/os/i386/#[updates]#name=Red Hat Linux $releasever - Updates#baseurl=/pub/yum-repository/redhat/updates/$releas ever/name=Red Hat Linux $releasever - Updatesbaseurl= /centos/4/updates/i386/[base]#name=Red Hat Linux $releasever - $basearch - Base#baseurl=/pub/yum-repository/redhat/$releasever/$ba search/name=Red Hat Linux $releasever - $basearch - Basebaseurl= /centos/4/os/i386/5.更新yum:yum update 等待更新完成就可以使用yum了。
yum和apt的用法

yum和apt的用法
yum和apt是两种常用的包管理工具,在Linux系统中用于安装、升级和删除软件包。
yum一般用于Red Hat系列的Linux系统,apt 则适用于Debian系列的Linux系统。
使用yum和apt进行软件包管理非常方便,只需简单的命令即可完成。
例如,在yum中,要安装一个软件包,只需使用“yum install 软件包名”命令即可。
在apt中,使用“apt-get install 软件包名”命令。
除了安装软件包之外,yum和apt还可以用于升级和删除软件包。
在yum中,使用“yum update 软件包名”来升级软件包,使用“yum remove 软件包名”来删除软件包。
在apt中,使用“apt-get upgrade 软件包名”来升级软件包,使用“apt-get remove 软件包名”来删除软件包。
总之,yum和apt是Linux系统中不可或缺的工具,使用它们可以方便地管理软件包。
熟练掌握它们的用法,可以大大提高工作和学习效率。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
linux安装yum命令的方法
在Linux系统中,yum是一个包管理器,可以自动处理依赖关系并简化软件的安装、更新和卸载过程。
下面是安装yum命令的一种方法。
步骤1:检查系统是否已安装yum
首先,我们需要检查系统是否已安装yum命令。
打开终端并输入以下命令:
```shell
yum --version
```
步骤3:安装yum
```shell
rpm -Uvh yum-<version>.rpm
```
步骤4:验证yum安装
安装完成后,可以使用以下命令来验证yum是否正确安装:
```shell
yum --version
```
命令执行后应该显示安装的yum版本信息,这表明yum已成功安装。
步骤5:配置yum源
yum源是yum的软件仓库,用于从网络上获取需要安装的软件包。
让我们配置一个可用的yum源。
创建一个新的yum源配置文件:
```shell
vi /etc/yum.repos.d/custom.repo
```
```shell
[custom]
name=Custom Repository
enabled=1
gpgcheck=0
```
请确保将“baseurl”更改为实际yum源的URL。
保存并退出文件。
步骤6:测试yum命令
现在,运行以下命令来测试yum是否正常工作:
```shell
yum list
```
此命令将列出所有可用的软件包。
如果yum可以正常工作,则它将显示一份完整的软件包列表。
步骤7:使用yum命令
现在你可以使用yum命令来安装、更新和卸载软件包。
例如,要安装一个软件包,只需运行以下命令:
```shell
yum install <package_name>
```
将“<package_name>”替换为要安装的软件包的名称。
其他常用的yum命令包括:
- `yum update <package_name>`:更新指定软件包。
- `yum remove <package_name>`:卸载指定软件包。
- `yum search <keyword>`:与关键字匹配的软件包。
- `yum upgrade`:升级系统中的所有软件包。
结束语:
通过按照上述步骤安装yum,你可以在Linux系统中使用这个强大的包管理器。
记住,yum是为Red Hat系列的Linux系统设计的,因此它可能在其他Linux发行版中略有不同。
确保使用适用于你的系统的yum版本和配置文件。