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

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

admin 楼主

2015-10-13 15:50:59

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

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

x
yum 简介% D, t0 e0 n; W# S

4 L+ V+ k! E: g! ]$ X2 N0 D. U! b4 m

6 g9 @. @+ |& i; p% F8 Z' x+ E6 Y  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 并加以分析,才能自动化地完成余下的任务。
: ~3 Y- e8 j; _0 |: F
+ j* p# a8 e0 p! R4 Y
  W5 U9 J* S& h* L# K
  yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。
+ z6 N7 H7 g" Y$ ]! C& @7 J5 U4 N3 C

1 i# c5 O; m& [8 J& }2 ]- `  yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。8 K( J4 ^/ S: B$ @8 o" F3 D8 U
- Y8 ]# J  ], ^1 u. n) W
% M9 `5 p. z8 V  M* f9 W
  yum 可以同时配置多个资源库(Repository),简洁的配置文件(/eTC/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性。0 f9 Z9 K: F6 _: c3 ~) m2 L
7 ^! l+ U$ o; H0 v
, i  {0 q3 n; d/ s( Z- L
配置本地yum源
* d  G0 u9 |5 h$ @7 X& l% p0 R4 l( y, o8 M
' o* g; l6 f4 k; F
1、挂载系统安装光盘6 @* \/ I6 v; `6 k: T4 O7 G! j
% e9 l0 `, b; z1 Z5 M) |
& b! u$ x: k+ S! b5 Z
# mount /dev/cdrom /mnt/cdrom/# {& T& Y7 c1 R! T7 r7 }$ S

6 j8 K% V: a1 V  K
6 T1 @+ \& b* `6 ~3 _3 `! k
2、配置本地yum源
& m2 s" \- |6 y8 b8 O) i/ g
0 }- X" E6 K* ~

' t$ J& e2 r( c# P" c  V3 J1 t+ X' J# cd /etc/yum.repos.d/
- i2 B, i- Q2 I
; Z* }# f+ Q. _: }- ~3 b% ^

) a' T8 t# `6 V- R# ls
5 Q' W# F9 `4 v9 N: X) A3 M
3 y% J" {5 A, ]/ T5 R9 R) G# p

) X7 E0 @% y! I( t; W会看到四个repo 文件
7 h# R# f" p" d
- C. _& o/ p. U. c2 z

& r4 \* p: M* ~; L
2 z% s3 P0 w1 Q! @5 T

& i* x: N% g1 [; C7 m9 U9 L2 G( J- m7 A5 i3 q( R0 W
. s! S8 `, o0 x# `' R& i
CentOS-Base.repo 是yum 网络源的配置文件& V. o0 m! m0 T4 H
' p1 |9 n6 \6 \! r0 C
6 K3 n; b8 t1 v( P9 Z
CentOS-Media.repo 是yum 本地源的配置文件
6 \3 U* k" N% L( C# h( k& r4 `& t% |% {$ M2 T& s# f: m7 J
' {! l$ V* h' O! t: i3 `! v7 J
修改CentOS-Media.repo' V' B0 k) |. d" A/ J1 d+ D

& h' j& T. d7 q' u! }
1 ~# X8 @  }' {' S
# cat CentOS-Media.repo
" {* `, @5 b3 M9 ~1 J" B; j7 M; H3 {: H) X
; L, H* C& `$ i; p' x5 j5 m2 R9 w6 }
复制代码
3 t7 N: L+ B7 |) q2 X) I# CentOS-Media.repo
* i+ v9 r- r' K4 K, i- V+ Q% e4 B#7 h0 Z4 H5 r8 L" j+ Q2 E
# This repo is used to mount the default locations for a CDROM / DVD on
2 X2 y# I  b' k. E' }" c0 m0 M! `0 ~#  CentOS-5.  You can use this repo and yum to install items directly off the
# W% {1 |$ w! X. F/ W#  DVD ISO that we release.
3 f% R  w4 b( h/ p#  M0 ^  M' L+ e6 K: G2 o
# To use this repo, put in your DVD and use it with the other repos too:8 @0 X2 K: N; H/ |* a( R" M
#  yum --enablerepo=c5-media [command]7 v' W! B; ]! b! A; C; A3 i$ g1 l4 W/ [
#  ) b+ @, s( r- t
# or for ONLY the media repo, do this:
% a' V, h) X8 Z, ^#& v2 `; c' V0 U1 c( ~% m6 k+ l
#  yum --disablerepo=\* --enablerepo=c5-media [command]* b+ L( e2 M$ E- t$ Z
9 p4 }0 z$ y5 z. W! M5 n# v1 L
[c5-media], j; {. [# M2 @4 s6 O! d4 `: b0 v
name=CentOS-$releasever - Media
3 q. U" n! B/ Y1 w2 u9 jbaseurl=file:///media/CentOS/
  a( e' O8 z3 \( U$ k/ D" |        file:///mnt/cdrom/
& W" s& \5 j- B3 B; Z, ?5 l        file:///media/cdrecorder/5 k: A5 }  E! G1 d
gpgcheck=10 \! y, I' t" w8 m* W
enabled=1
" ~$ N% O& x# A3 Zgpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5& T9 }/ g- L8 t; r
复制代码( A) e; `2 y% U( @9 ~2 F
在baseurl 中修改第2个路径为/mnt/cdrom(即为光盘挂载点)
! _- o; g, R" s8 B! m( g$ b1 S  G7 W6 ^/ W1 ~
, s5 @2 d# {! E- B! G! k
将enabled=0改为1
- Y* X# }' S# O% w7 g; K0 n! x9 d. E# u: h8 r9 ^" p3 s3 S8 D- B  R1 F

% L% [8 g, b! l5 q$ z3、禁用默认的yum 网络源3 p! Z; C! C" o4 l) H
9 [7 u& [9 F# O0 G& Y

: t* a$ i; _6 Z' I7 e7 l) U将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取。
, G3 W" L1 j: a) m1 G  H( L$ }) k1 R. Z
9 j- T  l. O6 U
4、执行yum 命令
- ?& n4 [' r! L* k* F
& `5 A9 F, i0 E! S
9 i: |9 \0 M  V2 T" `  D- Y0 o0 T, ]
# yum install postgresql7 y1 {+ O, s# m
% G+ Q% G, k- v0 y2 E5 G+ z. @

6 U5 Z* D3 O6 D0 _* q7 a% o& V安装ftp * t$ V1 @9 n+ B7 K
yum install ftp0 u6 ^6 j- q0 q9 b

- ?$ Z, S. U6 ~
2 M& L/ U8 Y% |; d
通过ip addr 可以查看当前的ip
1 \- C6 ~! Y/ l/ v使用putty即可连接,使用filezila可以通过ftp 传输文件
0 Q5 U, S/ a( [1 `, R0 f
  A' Q9 {( E* c! U; L1 R' [4 `  u

! {- F. M5 s; E; J3 m5 S1 B& l4 _  a
0 H. x, a  [3 z2 x' [: h! s) w: x- c
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了