PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

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

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

[复制链接]

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

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

admin 楼主

2015-10-13 15:50:59

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

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

x
yum 简介
/ X9 ^1 |9 o/ X
" X8 V1 ^! I2 }+ y/ t0 w

4 C4 @: d# g; J4 ]: I. g& m  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 并加以分析,才能自动化地完成余下的任务。" @$ p! V8 F2 E7 N% R7 O
8 t3 G! {* S) i: [: Q" g; Q
5 X! u  A% O: u& V4 }. y" L9 Z
  yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。
9 |4 B" n' ^: |2 d$ I
7 j& i, Y8 C  k0 L- B3 y

+ f8 ~* ?# A% P+ m4 G) K  yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。8 c" m1 R. _6 d0 I

) r  W" m9 o% u

7 J, e4 o  D6 z* {/ S8 }# J% t  yum 可以同时配置多个资源库(Repository),简洁的配置文件(/eTC/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性。
2 R9 m. w% s& X, _! w- u/ p- v' I
0 P0 X" Q2 @& R2 @) j
  x; x$ p# p8 w
配置本地yum源
, O9 _. r* N& O2 Z# O  N; m. s$ m% M, t# p2 u$ l

+ n: k- L3 m+ ~9 h# R1、挂载系统安装光盘
) e" k) }0 L0 b2 F+ I6 q4 o# |) [( N' r3 a6 _+ x

& g" T. I5 W$ _" M  h# mount /dev/cdrom /mnt/cdrom/
4 @, d2 d, `3 ^
' J* b) y9 d4 V7 e' E
  w: \+ y5 n$ c$ a
2、配置本地yum源0 p7 k. t5 l0 W1 |
+ Z5 ?- c2 j* C. i" S
% p9 C. X" o2 L6 m4 T* o! ?( O# q
# cd /etc/yum.repos.d/
4 Y) g. ~* c( k2 U4 o5 ^+ |
  o: G* \$ S2 x) u9 N9 `
7 G( r: W& G5 L0 e' O  i, f5 E1 ?
# ls
/ @" L/ |0 j1 k1 G; d3 D! i' j8 k+ l: Q% P2 d; b

8 z+ {( P- j& o会看到四个repo 文件
  b9 i; E9 A# J- O& ?
$ R6 }  P4 `) i+ o/ p: c  Y

) S' k  j5 @1 J4 ~: z0 D+ [! x/ V6 {$ V

5 m$ j0 V/ U& z( S& Q  }! N9 n' A& z7 T& ~0 J1 w, W

# q, ?% n+ M6 Y2 u8 MCentOS-Base.repo 是yum 网络源的配置文件7 J, y0 q2 y9 {( Z/ z
, L  t/ v+ O& l# q' `8 m

, |- c) L  q2 c" TCentOS-Media.repo 是yum 本地源的配置文件% S/ B4 ^( S7 r) X  Z

1 _8 v7 q6 S- b' }# i
2 X4 b+ G- F: z7 n
修改CentOS-Media.repo
% f2 n* J5 k8 r. |0 H# w7 Y' X
0 ^5 P6 w& q6 h( Y$ q' c/ ^. J
; Z$ Y) w0 N" ^1 H* L4 c6 K
# cat CentOS-Media.repo% m  R2 B( z5 c5 `; o7 o; G) M
- {" v4 s2 q- D) ?( A2 A( O
) i0 M6 ^/ `$ f+ H  t) `
复制代码
- f2 q, _8 R/ |9 p7 c$ h0 S# CentOS-Media.repo$ Z2 v* `1 P7 X2 ?8 W& v
#9 i0 ?- y$ R6 N8 C) X
# This repo is used to mount the default locations for a CDROM / DVD on
% p0 A3 h, M8 b+ W$ x#  CentOS-5.  You can use this repo and yum to install items directly off the
9 B; p9 f9 Z6 g9 u#  DVD ISO that we release.1 m& w8 r0 {  }
## v0 b- N' D; P6 ~, |$ \
# To use this repo, put in your DVD and use it with the other repos too:) L' }9 e1 X( ]! |4 C
#  yum --enablerepo=c5-media [command]& R' y* o6 Y& S5 Z4 H0 P. U- G
#  
! A6 ~6 l1 ]( p1 ]0 Z# or for ONLY the media repo, do this:
$ c( X- D7 i" U- _4 E#! [6 v7 D5 W( P$ J
#  yum --disablerepo=\* --enablerepo=c5-media [command]$ I/ O4 i- p* B

% A: }6 N# m0 z' I6 z* e[c5-media]
! W  L  P3 ~) b% o6 n# \9 Qname=CentOS-$releasever - Media$ v" s/ M  A2 O2 ?6 |4 j
baseurl=file:///media/CentOS/
7 ?1 R: K7 {7 ~! n$ C        file:///mnt/cdrom/
) |# N9 C/ V" F- i, S2 A        file:///media/cdrecorder/
2 X( p3 e7 p( @* K, h% qgpgcheck=1
- ]+ t$ v9 g& i/ B0 `' yenabled=1
; K  V7 `: ?& U- D- k8 o0 ~  z& r3 ]gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
  `9 x; I. H" j8 M; m复制代码1 Y5 k% y" e3 b% o3 k& w
在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点), ~* E# \: s1 O# t- r5 K2 u1 L1 w

  @6 K$ m3 [. [+ k, b( U
! }' g# J/ b; j* b
将enabled=0改为13 M5 c7 i! m1 r4 U
6 x/ K/ m) m) R0 c9 W

9 X5 G  o5 W2 k1 A9 a# C0 G* t3、禁用默认的yum 网络源9 V8 J+ D# ?( T' M  G9 F

8 y# h  [. l" f4 U) X( Q' s* d  |1 t
  e: p( J4 s  g- h& o
将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。; i$ V8 V% u1 C* U) g  v

* y  n$ i$ A# _0 J! [

: z' G, [# y1 I* A4、执行yum 命令% e; {! N$ o4 N( X, }+ U: ]
/ y6 a) F# J' M: D8 O' a1 P/ U. U- l

3 f( n8 }1 _. f. L, g: _# yum install postgresql* n# n' o$ G' F' M, N+ @
- @6 t1 Z, I, z7 J" n3 H$ e4 {

5 T: T, B& C" ^9 Y/ O安装ftp
1 }# a5 C% A: eyum install ftp
( p+ ?$ v* I3 }) k+ s4 C( z
/ C) q) i9 g- L- Z

; ~! V$ _- F) J2 x5 l# Z0 c6 ]& J通过ip addr 可以查看当前的ip; b4 p" q/ a# l
使用putty即可连接,使用filezila可以通过ftp 传输文件
1 s0 j: J% ?: @+ x2 `5 B% P+ o/ g/ X+ Z, K: t
3 y8 ?1 j) Y$ [8 y# @4 b. Q
7 t/ X7 d9 Y' j- e) U$ W

3 C9 A* y+ C( ?# `6 C: U/ q* ?  L
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了