mg4377娱乐娱城官网_mg4377娱乐手机版_www.mg4377.com

mg4377娱乐娱城官网:安排与运用,使用有关简要

时间:2019-07-20 00:07来源:mg4377娱乐娱城官网
在此地给我们总计下Apt-get,DPKG,YUM使用的连带参数。作者那边未有翻译过来,因为是在斯拉维尼亚语系统状态下。各位见谅。 A、yum 简介 yum命令 EPEL(Extra Packages for EnterpriseLinux)是基于

在此地给我们总计下Apt-get,DPKG,YUM 使用的连带参数。作者那边未有翻译过来,因为是在斯拉维尼亚语系统状态下。各位见谅。

A、yum 简介

yum命令

EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个类型,为“红帽系”的操作系统提供额外的软件包,适用于瑞虎HEL、CentOS和Scientific Linux.

#1,Apt-Get


1

– This is the standard usage for the apt-get command.

1

– Use this command to get more help.

1

– This will find updates for all packages from locations listed in /etc/apt/sources.list. You should always run an update before attempting an upgrade or a dist-upgrade.

1

– Use this to install the newest versions of all packages. Make sure you use the update command to check your sources.list for the newest versions first.

1

– This will upgrade your distribution to the newest version. And will also upgrade all packages in your sources.list.

1

– Used this with the desired packages to install them. If you install a package that has pre-requisites or related packages apt-get will grab them for you.

1

– This will remove packages from your system.

1

– This is the same as remove but with purge you can delete configuration files also.

  yum,是Yellow dog Updater, Modified 的简称,是Duke高校为了增长RPM 软件包安装性而支付的一种软件包管理器。起始是由yellow dog 这一发行版的开荒者Terra Soft 研究开发,用python 写成,那时还叫做yup(yellow dog updater),后经Duke大学的Linux@Duke 开垦协会开始展览革新,遂有此名。yum 的宏旨是自动化地进步,安装/移除rpm 包,收罗rpm 包的连带音信,检查信赖性并机关唤醒用户消除。yum 的机要之处是要有可信的repository,看名称就能够想到其意义,那是软件的货仓,它能够是http 或ftp 站点,也能够是本土软件池,但不可能不带有rpm 的header,header 包涵了rpm 包的各类音信,包涵描述,功效,提供的公文,依赖性等。正是搜集了这几个header 并加以分析,手艺自动化地完毕剩余的天职。

yum(
全称为 Yellow dog Updater, Modified)
是三个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从内定的服务器自动下载RPM包并且安装,能够自行管理信赖性关系,而且叁回安装具备正视的软体包,无须繁琐地三次次下载、安装。
yum提供了探索、安装、删除某二个、一组以致整个软件包的下令,并且命令简洁而又好记。

运用很简短:
1. 先是大家必要安装三个叫”epel-release”的软件包,这几个软件包会自动配置yum的软件饭馆。当然你也得以不安装那个包,本身配置软件仓库也是均等的。

#2, DPKG


1

– This is the standard usage for the DKPG command.

1

– Use this to find out if a package is installed or not.

1

– See if a package is installed, as well as other useful information.

1

– With this option you can find out which package a file belongs to.

1

$ dpkg -c package.deb – This will list all files related to the package.

1

– This will search for broken packages.

1

mg4377娱乐娱城官网:安排与运用,使用有关简要介绍。– You can use this to list the locations of files added by the chosen package.

1

– Get a list of installed packages and a short description.

1

– Will list specified package with a short description.

1

– Use this to install a package or upgrade already installed packages.

1

– This will remove an installed package.

1

– With this you can install all packages recursively from the specified directory.

1

– You can remove an installed package but leave the configuration files with the purge option.

1

– You can use this to get further details about a package.

1

– Get additional help with DPKG.

  yum 的视角是利用贰个为主仓库(repository)管理有个别依然二个distribution 的应用程序相互关系,遵照总计出来的软件信赖关系进展有关的晋升、安装、删除等等操作,缩短了Linux 用户间接发烧的dependencies 的主题材料。那或多或少上,yum 和apt 同样。apt 原为debian 的deb 类型软件管理所使用,可是今后也能用到RedHat 门下的rpm 了。

yum的授命情势一般是之类:

#用于RHEL5系列

#3,Yum

  yum 主要成效是更有利的拉长/删除/更新RPM 包,自动消除包的倚赖性难点,便于管理大批量系统的更新难题。

yum [options] [command] [package ...]

wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpmrpm -ivh epel-release-5-4.noarch.rpm

mg4377娱乐娱城官网 1

mg4377娱乐娱城官网 2

  yum 可以並且安插三个财富库(Repository),简洁的布局文件(/etc/yum.conf),自动消除扩大或删除rpm 包时遇见的借助难点,保持与RPM 数据库的一致性。

其中的[options]是可选的,
   选项包含-h(协理),
          -y(当安装进程提醒选用一切为"yes"),
          -q(不出示安装的进程)等等。

#用于RHEL6系列

B、yum 安装

[command]为所要举行的操作,

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpmrpm -ivh epel-release-6-5.noarch.rpm

CentOS 暗中同意已经设置了yum,不要求另外安装,这里为了尝试指标,先将yum 卸载再重新安装。

[package ...]是操作的对象。

  1. 安装完成以往你即可一直使用yum来设置额外的软件包了

1、查看系统默许安装的yum

回顾了一部分常用的授命包含:

yum clean allyum install nginx pure-ftpd

# rpm -qa|grep yum

自动搜索最快镜像插件:   yum install yum-fastestmirror

安装yum图形窗口插件:    yum install yumex

查看可能批量安装的列表: yum grouplist

再有一种特别方便的主意就是向来自身手工业加多软件饭店配置文件

mg4377娱乐娱城官网 3

1 安装

vi /etc/yum.repos.d/epel.repo

[epel]
name=epel
mirrorlist=
enabled=1
gpgcheck=0

2、卸载yum

yum install 全部安装

yum install package1 安装指定的安装包package1

yum groupinsall group1 安装程序组group1

增加完结之后:

# rpm -e yum-fastestmirror-1.1.16-14.el5.centos.1 yum-metadata-parser-1.1.2-3.el5.centos yum-3.2.22-33.el5.centos

2 更新和提高

yum clean all && yum update

mg4377娱乐娱城官网 4

yum update 全部更新

yum update package1 更新指定程序包package1

yum check-update 检查可更新的程序

yum upgrade package1 升级指定程序包package1

yum groupupdate group1 升级程序组group1

Packages for Enterprise Linux)是依据Fedora的三个连串,为红帽系的操作系统提供额外的软件包,适用于卡宴HEL、CentOS和Scientific Linux. 使用很简...

3、重新安装yum

3 查找和出示

此间能够经过wget 从互连网下载相关包安装,也可以挂载系统安装光盘实行设置,这里采取挂载系统装置光盘开始展览安装。

yum info package1 显示安装包信息package1

yum list 显示所有已经安装和可以安装的程序包

yum list package1 显示指定程序包安装情况package1

yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包

# mount /dev/cdrom /mnt/cdrom/

4 删除程序

# rpm -ivh yum-3.2.22-33.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm

yum remove | erase package1 删除程序包package1

yum groupremove group1 删除程序组group1

yum deplist package1 查看程序package1依赖情况

# yum -v

5 清除缓存

yum 的基本功安装双肩包括:

yum clean packages 清除缓存目录下的软件包

yum clean headers 清除缓存目录下的 headers

yum clean oldheaders 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers
  • yum  //RPM installer/updater
  • yum-fastestmirror  //Yum plugin which chooses fastest repository from a mirrorlist
  • yum-metadata-parser  //A fast metadata parser for yum

诸如,要安装游戏程序组,首先实行找出:

其他安装包依照自个儿索要设置。

#:yum grouplist

mg4377娱乐娱城官网 5

能够发掘,可安装的玩乐程序包名字是”Games and Entertainment“,这样就足以拓展设置:

三、yum 配置

#:yum groupinstall "Games and Entertainment"

yum 的安插文件分为两部分:main 和repository

所 有的玩乐程序包就自行安装了。在那边Games and Entertainment的名字务必用双引号选定,因为linux上面蒙受空格会以为文件名截止了,由此必须告诉系统装置的先后包的名字是“Gamesand Entertainment”并不是“Games"。

  • main 部分概念了大局配置选项,整个yum 配置文件应该唯有贰个main。常位于/etc/yum.conf 中。
  • repository 部分概念了各种源/服务器的求实铺排,能够有一到多少个。常位于/etc/yum.repo.d 目录下的各文件中。

除此以外,还能够修改配置文件/etc/yum.conf选用安装源。可知yum举行配置程序有多造福了吗。越多详细的精选和下令,当然借使在指令提示行上面:man yum

yum.conf 文件一般位于/etc目录下,一般当中只包罗main部分的配备选项。

yum groupinstall "KDE (K Desktop Environment)"



yum install pirut k3b mikmod



yum groupinstall "Server Configuration Tools"



yum groupinstall "Sound and Video"



#yum groupinstall "GNOME Desktop Environment"



yum groupinstall "Legacy Software Support"



yum groupinstall "Development Libraries"



yum groupinstall "Development Tools"



#yum groupinstall "Windows File Server"



yum groupinstall "System Tools"



yum groupinstall "X Window System"



yum install php-gd

yum install gd-devel

yum groupinstall "Chinese Support"





#yum install samba-common  //该执行会一起安装 samba-client

#yum install samba



yum install gcc

yum install cpp

yum install gcc-c  

yum install ncurses

yum install ncurses-devel

yum install gd-devel php-gd

yum install gd-devel

yum install gcc

yum install cpp

yum install gcc-c  

yum install ncurses

yum install ncurses-devel

yum install gd-devel php-gd

yum install gd-devel

yum install zlib-devel

yum install freetype-devel freetype-demos freetype-utils

yum install libpng-devel libpng10 libpng10-devel

yum install libjpeg-devel

yum install ImageMagick

yum install php-gd

yum install flex

yum install ImageMagick-devel





#yum install system-config-bind         

#yum groupinstall "DNS Name Server"      //安裝 bind 及 bind-chroot 套件

yum groupinstall "MySQL Database"'



yum clean all

# cat /etc/yum.conf


mg4377娱乐娱城官网 6

装了个fedora linux无法用粤语输入是一件很讨厌的事,连搜搞定方案都无法搜。只能勉强用几个拼音碰碰运气,看Google能或无法鉴定识别了。而笔者就赶过了这么的事。
消除方案:
yum install scim* -y

编辑:mg4377娱乐娱城官网 本文来源:mg4377娱乐娱城官网:安排与运用,使用有关简要

关键词: ub 操作系统 YUM YUM源 简介