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 3671 0

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

admin 楼主

2015-10-13 15:50:59

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

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

x
yum 简介) _" }' s+ D" b( Z* F) i1 T" a0 m
1 a' [) y4 Z  z1 q& ?$ k3 r

3 z# u" _) Q2 P% E/ K9 Q. s( _4 p  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 并加以分析,才能自动化地完成余下的任务。6 }' e5 d  `5 e& Y
; \+ t( F) l% n. _

8 |* L/ s( U. }$ {, u  yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。% g* c2 S% s( i7 e4 X, O5 `# D
5 U% G: G; F- n0 i& ^: {
# M! y/ J! @+ P, l0 \/ g
  yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。
% n) p8 O* j1 E( x, Q2 J0 r/ i6 l4 [3 F9 A

6 x2 m2 J' ?: H+ N. K) `; ^  yum 可以同时配置多个资源库(Repository),简洁的配置文件(/eTC/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性。
1 W: O, R! |' M  r: H# B
5 w& e; |0 j) j- K/ T, Q/ d
/ V( {( N( M6 a" Z/ S  p
配置本地yum源5 O+ r. k4 |4 E. h2 D

8 b2 g6 b- ^# V$ U
0 U2 o0 ^) Z7 x' e" @
1、挂载系统安装光盘
4 m" M& O+ Y) s1 k. t$ m: P% ~! k, k" \! y- G' n2 F: E* D
( \5 `; O8 b! a  E
# mount /dev/cdrom /mnt/cdrom/' W9 x8 c' Y- x+ [  |1 k

$ e; ?6 w, x: R2 _+ Z
3 w- N( O/ d  w  a. Y
2、配置本地yum源" g( }( y' l9 K4 n

, J8 {0 H( G) g
1 _& E2 s& B- W7 e. p2 h+ q0 O
# cd /etc/yum.repos.d/
# b7 @7 R2 e" c# N& f. j  j9 y4 \" A# f) K

/ |' d; Y. q' }- Y9 L. T8 m. J9 Q# ls
1 j' @. z# \" k" i& u
8 i1 ]( l( \0 C6 n  k- F

4 p/ [" B: I9 [7 ]+ b会看到四个repo 文件
& j/ m) |& }0 }8 a: t! A! H, B
/ M, R# [% }$ T

. x5 a4 q/ |+ P! ~0 V+ F
1 L: A& t6 B; G$ T2 V
& V) C5 w- b; u# w7 \
) R, X: Z& n7 E! t: Q6 @8 `: m
0 l3 z3 p! Y* @  |
CentOS-Base.repo 是yum 网络源的配置文件
9 i1 }/ P3 `7 {0 v$ e4 K$ e6 M" W( w2 V  P) s4 |3 ?
1 b5 [& Q- U" F5 x$ P! R4 ]
CentOS-Media.repo 是yum 本地源的配置文件! p* @, V  z( n4 j6 e# G

: ?5 d" I- l& N

% g! d. C, N; P+ @修改CentOS-Media.repo! L0 Y: T  F4 L3 T' U

5 }1 l, b, t3 q3 n5 P) m
4 v8 o) ?# G8 {- I. U' R- F# H
# cat CentOS-Media.repo- @& i- t- N' l. ^$ c2 I0 p

" f3 P' ^! j) N. X% w0 w
+ _& r% g5 ]6 V3 T) X) h& A
复制代码7 p- V% K% x" E1 h3 a' v6 X. p
# CentOS-Media.repo
3 G6 l8 R0 [) l; M3 t- `  Q+ e#
; R) |7 H% P. q& \6 `% c& J7 l# This repo is used to mount the default locations for a CDROM / DVD on
; _* p4 ~. \; V& d# @" O0 H0 R& u#  CentOS-5.  You can use this repo and yum to install items directly off the
: X" \" E1 ?0 X#  DVD ISO that we release.
& z0 I% }! S' z6 }9 Y1 R#
$ A& G/ u& j" z5 N8 M4 R8 P# To use this repo, put in your DVD and use it with the other repos too:
5 ~. ?+ O0 u/ i#  yum --enablerepo=c5-media [command]
/ Y, \: D6 \: f& ?; q#  8 J$ F/ {# D# ]% o- P
# or for ONLY the media repo, do this:7 [! r$ R3 Y  u" L
#
& k8 _5 F9 o" _#  yum --disablerepo=\* --enablerepo=c5-media [command]
7 E/ V' `! ]+ o
0 N, V: n/ }  c- R4 c  {1 P[c5-media]
* Z2 e2 \3 u  g( M! r/ Q7 _9 D& n5 ?name=CentOS-$releasever - Media
( z7 L( g, Z  Z& ibaseurl=file:///media/CentOS/
+ r9 C2 N* i4 H: \  I; Q, N        file:///mnt/cdrom/
" _& v5 a1 M( x# Z) k9 k  F        file:///media/cdrecorder/: L; L3 v+ b& T. o& m( p3 c( Y8 i
gpgcheck=1/ h( j7 r/ C8 `8 X0 Z
enabled=1
$ E  W1 L! R3 H" Fgpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
( D4 `% s7 P. U: P5 J2 z1 U: i8 I9 \复制代码
, b6 \& V# e/ Y- O. s: C; J在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点), ^+ u1 t+ I) |" m* ~5 M

7 h2 b! v3 f# F% J) \8 ]4 a' T; C# p( y

2 H! H+ G  w3 U, S" O. Y  C将enabled=0改为1/ o! F% s' i! y  y7 ]4 c  d
% I1 n: l  r* P2 k! m

7 n( Z$ q# J* ~3、禁用默认的yum 网络源
! P7 W7 ]# Q* J1 J; k/ t* n8 ~$ O& }- M) u; o: \; E( ~% `6 ~1 P

$ A! I) E3 O/ L将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。3 O" ^% W1 O2 C& J) K9 ?' f! R

& @) ^9 B3 z4 }& k
! s0 P  a3 I& ~+ B9 O. F7 }& r8 e; B
4、执行yum 命令. v/ Z& n5 t; k# T1 j5 X
. ]" ?6 r: P/ y% z( F5 s. o) T

/ Z( a9 G7 u6 T& F  y! n' F# yum install postgresql
( a2 V  v) j8 y% k6 o$ M* C' \8 s3 S- f5 u& O7 I$ q/ s
; c5 {5 f5 l6 _  D
安装ftp / k5 x/ i2 l9 _) }" P' j0 y
yum install ftp
2 I1 j1 {, Y& m! G. J: w6 {+ q) G1 d  z1 P) G8 u
& g, ?* k3 q* }- E. A. P
通过ip addr 可以查看当前的ip
. ?2 V) I  X% J3 B' T使用putty即可连接,使用filezila可以通过ftp 传输文件
  V% `& k) L; P- B1 e% H+ d9 g
" ~  G. {. v& {

' N; Z' O, w# I+ v' o' \+ }9 h7 W+ _) @) D2 j
$ ^3 _/ a9 v& b# Q& I
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了