PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[虚拟机] 使用Yum安装Linux 的FTP

[复制链接]

2015-10-13 15:50:59 3573 0

admin 发表于 2015-10-13 15:50:59 |阅读模式

admin 楼主

2015-10-13 15:50:59

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
yum 简介, v4 I: ?! M" M7 n5 j

( ?5 q5 ?8 [9 t
  `2 S. s& `9 p6 Q8 r) Q
  yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。, K" g6 ^1 m1 F9 D! C* v
# t9 ?' f# W& q6 O8 p

0 L- E' [' y; \" }6 B) A. K  yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。2 |! l; q" k7 q

: {7 `2 w+ j0 }4 A# o, R4 Z
- M$ C1 Z2 `) ?* U
  yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。: s3 Z1 y: Y. U) I

! R' y8 ~( w8 B* v' ]* \

8 H4 s9 q1 h3 L8 k3 O  yum 可以同时配置多个资源库(Repository),简洁的配置文件(/eTC/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性。5 f' `) _  O7 o& O% k
5 j9 F6 k, t( x# U/ \  {+ E4 {9 i
( c0 R! }# [8 U! n
配置本地yum源/ K, Q+ ~. q" j# }/ l

4 g( \! h4 U4 W; o6 w
) @& R4 _$ U1 e8 d: ~
1、挂载系统安装光盘
8 i8 j* ?* q& d  D& P( e" i9 k3 |; G- E* q- ]
8 V4 h, p7 t% f, r( V. R
# mount /dev/cdrom /mnt/cdrom/# H! ?8 l5 M' _- o0 w' w' V3 L& s
$ {8 G) P& y3 w' Z0 e

7 ^. ^1 p, P: \: |8 H" n' H4 X: U( ]2、配置本地yum源  ~) a, F  C5 q
/ ~6 B, m& {8 {, P- O. b0 l" y! P' C

7 S1 e% ]( b/ @0 l& E/ g# cd /etc/yum.repos.d/* L: f4 |7 ]. H! v& a  k! ]
5 Y7 f+ O; A( _& Z$ R3 Q

9 J) i- P2 G$ T2 e2 e  W0 b& m" C# ls* d& s7 b  s/ Q% m7 M) y" n7 Q
% y" F- e; y6 y( G/ ^

) @( P4 Y) G9 V* O会看到四个repo 文件
+ s; F9 c( y, }, l. n7 P* x/ o( T( n0 E
" [6 R: K2 g: j, U  o# a
' ^( i/ c- m2 `1 I8 |2 d" ^3 T

* ?, m6 \) U4 |( b( `8 x6 p0 \: s
, t3 U8 K: u" R, p; ]. t/ U% c
& }$ S- y) P6 g. ~; R/ G
CentOS-Base.repo 是yum 网络源的配置文件% q1 W% W- }* F+ W4 H) }
* `$ D! r- a+ T) {$ w6 Y: g: s9 V. z5 A
* T- B5 w9 @+ J
CentOS-Media.repo 是yum 本地源的配置文件
2 }# [1 P4 Q5 @7 @8 P4 B
. O$ {5 D4 W- {# l% j

0 I/ r+ ]* F$ c% l修改CentOS-Media.repo* U( ]1 ], s; G
2 O; G6 P+ C' b$ E

/ K. Q& g- ^0 j# cat CentOS-Media.repo
7 h9 h2 \& L8 C) C& ^8 C; O
% \3 _! |  @' [+ g. Y; ^

5 ?5 U% @. w' a6 X* _" \复制代码* X( A! M, w* s7 p8 X
# CentOS-Media.repo0 h' Z7 ^# X5 _! L# r1 W
#+ v) `4 ]) e4 g$ _1 {
# This repo is used to mount the default locations for a CDROM / DVD on4 @* M: f; W" ^0 \+ i- Y3 \+ X
#  CentOS-5.  You can use this repo and yum to install items directly off the
+ r2 w1 [: G. _! u+ e5 F1 I4 t#  DVD ISO that we release.
4 J7 _$ y5 R9 z! a#1 x  p* z; R9 F* L
# To use this repo, put in your DVD and use it with the other repos too:
8 w' u9 ^5 N4 P$ R& X$ ~+ G#  yum --enablerepo=c5-media [command]
8 Y& p  V6 F# ^( r#  
+ o0 F6 W; H' Q# or for ONLY the media repo, do this:: {7 ~) f! c% S+ o- |6 U' O) K
#
# [: v7 ], k2 Q- V* Q4 Y#  yum --disablerepo=\* --enablerepo=c5-media [command]
" H1 P5 a4 S: y7 M$ l4 f4 F 8 _7 E, W) S! g7 E: _; [) W) H
[c5-media]* R9 S" w1 P- }& |
name=CentOS-$releasever - Media# H2 T: d" i& b3 u
baseurl=file:///media/CentOS/  {. X. P( d+ e- i7 |* j! D* O
        file:///mnt/cdrom/* Y& J  a' I, ]2 u" {5 p# z
        file:///media/cdrecorder/
/ M# v; I# l( v2 u' p8 Rgpgcheck=1" X, D. i, ?. E* x3 p- z$ P: D# s
enabled=1
4 ]+ |) M# n2 A- Ugpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5% a! Y7 a7 g8 k' |9 b  l  h
复制代码. L: k  W/ |7 L: R6 j! J, [! x0 i
在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点)
: c& J- o/ a" W5 u. L
3 l" P/ I, t' u% \; c
6 R) V* y$ q. U# y  E# w1 x5 j
将enabled=0改为1' r- R0 D8 N" ~5 X

( W- Q* ^9 K: y6 ?
4 L( |8 Z5 x+ D1 h
3、禁用默认的yum 网络源
7 y& z( B$ J8 _1 Y3 d) }5 I( p: d8 C" m; j. T( d
- |9 |( G: b9 \1 D5 u1 J3 D/ b7 W
将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。" g5 l$ z1 ^, b. \2 p9 l) [" c
3 O: |* Q1 y4 {; U
. b+ e  ?6 B/ m; A+ b3 R
4、执行yum 命令/ K, K) x/ Z. S3 T$ t6 q

% K: q  v  p5 U9 ?) E1 b) }

6 e5 N+ d7 w3 N# |: @9 _# yum install postgresql6 _5 ]% J- o' u; |/ g7 R
" j0 O. I7 T9 y- c+ a! j1 F6 g
; q% R' ?0 |% |3 y' i' h' L. ]
安装ftp
* [6 a6 a3 D- jyum install ftp& x3 s; ~) \- j8 I
/ [5 G$ n3 X3 H$ n# k, {

: y  u8 {2 `! d通过ip addr 可以查看当前的ip
' u4 U! ~6 T6 Z3 |2 R' f使用putty即可连接,使用filezila可以通过ftp 传输文件5 R* b$ C. i/ a( N5 x9 y  n

# \" E# ?: a) _" S9 m4 h+ U5 d
3 u. a# S' s5 m5 `1 H' c
' g" f2 n% @7 T8 K  G; w

1 C& k) X! U, S
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了