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

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

admin 楼主

2015-10-13 15:50:59

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

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

x
yum 简介; G+ Q9 I' G! C7 O# s& c- ~, R2 s

; H3 I7 k8 T0 X  F3 P. ?

& Y4 \8 [  t: V  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 并加以分析,才能自动化地完成余下的任务。9 @. k7 t0 S! @  D# U

  v6 s2 a0 _3 ]" Z  y
: O9 B  t3 G! u$ B$ E% I& ?" ]
  yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。6 y7 {% W: [9 k& [7 L* W

, Q4 Q7 j* ]$ @* C: W
) u4 Z) f/ Q% i* k; L
  yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。: {& J5 q4 y  r

- t* \  ^& v4 M2 F+ ^, W& f7 w
* O5 J# M3 F, d4 D/ n4 A- U! t
  yum 可以同时配置多个资源库(Repository),简洁的配置文件(/eTC/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性。/ b4 ~; \- |6 v5 q
; a: T7 W+ F% W; x  q! C

& H) i3 n: N, c配置本地yum源0 K  R. V2 f9 Y) {2 ]

* D3 p( X1 J9 v, E; k3 C0 ^, D, B

7 _& ?( l) s, h# X1、挂载系统安装光盘
' h, u; g$ E9 M' u9 s4 \" x  I# y, j& @# S% n$ p

2 ~2 ]( D) V1 P. L* @) B0 G# mount /dev/cdrom /mnt/cdrom/
' X8 c; t$ r+ N$ T/ A  q
- q7 b3 l" x9 n: z+ i/ I8 P# I& K
6 H/ h6 P8 L& s4 y' f! y# Z0 T+ y! ~
2、配置本地yum源
9 _) g) J& S! N& G. F$ [
0 I$ W0 {; f8 X/ G+ V
' }! Q# n: m0 _& P! A' t
# cd /etc/yum.repos.d/
. A9 U! x: j9 d- ~! b! Y/ I8 K. U+ o6 I% W6 N5 c8 s! `
3 H1 W% t( A6 w8 ~
# ls
/ ~$ v2 w& H: H" s5 `7 ?. R5 V+ B. d  j# c* R6 y
1 a9 W$ L0 _6 R. h. k% A
会看到四个repo 文件1 \; S" K1 ~, N! g! L! Y: c8 c

6 D  S" Q& Y5 [2 ^4 f

! c" k/ F+ f% l/ R1 e( t# F+ V; T& l$ C1 d: f; i) H& @; z

2 m0 R  |7 V, b4 T* h8 [( V/ S* H/ {; c3 H. ]4 u
6 G; f* c* M  I  d0 E0 {% I; }
CentOS-Base.repo 是yum 网络源的配置文件- a6 _  w+ W3 N3 X$ R% t

% H/ e! U) H4 i. ^' x1 D0 d  C
! p7 g5 g5 ]. W
CentOS-Media.repo 是yum 本地源的配置文件
/ Y" [4 X) p/ T9 u- r4 g% \+ W, v
  f4 ?4 Q8 i' C  B" b, v) I
4 M. y# p; {9 \4 a
修改CentOS-Media.repo6 l+ e* x; f. i+ F4 {
: P5 ?+ _9 B$ e: M- @
* k& g( ^- Y4 c* y
# cat CentOS-Media.repo
0 X6 I# V2 u5 Z; q
8 G/ f1 L. `' ~1 _7 w3 e0 z* q
* |7 M( ^- R3 D0 E  k; r2 `3 N
复制代码
3 v% E- q. u% a# CentOS-Media.repo
! @2 O, h4 y" b#
% c# d+ ~% T' ?1 d# This repo is used to mount the default locations for a CDROM / DVD on
* X1 }' r1 C4 D#  CentOS-5.  You can use this repo and yum to install items directly off the7 _+ K: K. O7 o
#  DVD ISO that we release.- d! ~6 W9 K; a8 `% S9 P0 [/ Q% P
#: n; F. ~2 C: \) j& q& c3 D% V. ?
# To use this repo, put in your DVD and use it with the other repos too:3 n5 u- }6 J' c; M
#  yum --enablerepo=c5-media [command]( D: E' F: p- l8 E
#  
8 f7 j9 [8 C# F# or for ONLY the media repo, do this:9 y( L4 ]8 M, x  ~, }4 B* u
#0 B+ U( ^7 Q8 A+ B. u
#  yum --disablerepo=\* --enablerepo=c5-media [command]* j& J& p6 U, p
1 D+ t' _. Z0 s3 j& O* j/ l
[c5-media]
& Q# B0 i6 Q) o, V; z: B" U$ k4 h4 V* Aname=CentOS-$releasever - Media2 u$ g  R% j: Y8 |: r5 @
baseurl=file:///media/CentOS/
% Z% |7 E/ a( Q' C/ t, K; X1 U- E        file:///mnt/cdrom/
) g$ @# K+ Y% I5 g5 n$ ~) _        file:///media/cdrecorder/3 k1 [. k; s7 z$ j0 k
gpgcheck=1
9 A' ~/ h" O, b1 Q9 Venabled=1' F  l2 s* n+ D$ n
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-53 }5 U2 s$ L' ~+ l; C% F$ E
复制代码
9 Y; y" G5 L0 L( b在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点)
8 i6 N( x3 Q: k1 F0 r
/ H+ I. A# a0 [

" \, }. c) V  D* C2 y! a9 I将enabled=0改为1* A8 v$ C6 j) J6 \
4 i( j% e7 m) ~, d
" Z) c2 P/ b0 f" V- F6 q
3、禁用默认的yum 网络源) e6 O6 Z; F+ e  n6 W

) B4 ^/ ^: c2 e6 F5 s6 ?: i5 X3 p
  S5 ~/ P, L' M
将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。) b9 ~. x5 x6 U8 I4 n) C

# B5 [: c4 ]- i# V, f. w: m
. p. u+ O, T( U; S' C
4、执行yum 命令5 d/ e% U1 k1 b$ D; s3 I
( ^$ i# |# Y: j/ h  C: S
* n, ]9 E& T/ e
# yum install postgresql: [2 r6 @& O8 R9 ^3 R5 V3 U% P, L
9 x) ^' o* j- S
0 q6 t: v8 q. _& i' m( t0 A' L
安装ftp * g/ L7 n( K4 ~3 c9 k
yum install ftp
2 G9 W+ F  q- H5 d4 o- v3 B* k  p- L) \
. K# P8 T/ N8 o6 ?! x' a
通过ip addr 可以查看当前的ip! M" b% z4 u, e& M: V0 j* D0 v
使用putty即可连接,使用filezila可以通过ftp 传输文件
, Z: [- y7 ]9 @* M$ V  N
# ^' \3 I) U4 S. _& R

, o$ a* y* N* s* S0 h0 u  i/ i* N1 M: \8 A

6 b' f; @: G1 a! s' D
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了