仓酷云

标题: 来看看:利用体系安装盘做yum的当地源 [打印本页]

作者: 柔情似水    时间: 2015-1-16 13:01
标题: 来看看:利用体系安装盘做yum的当地源
vim除非你打算真正的学好linux,或者说打算长久时间学习他,而且肯花大量时间vim,否则,最好别碰
第一种办法:
  1.在server1上copy一切光盘的内容到/server/rhel5/i386/,并对此目次做好了NFS共享,然后把Server下repodata更名为repodata.ins
  2.#createrepo-g/misc/cd/Server/repodata.ins/comps-rhel5-server-core.xml-v/server/rhel5/i386/Server/
  3.#ls-al/server/rhel5/i386/Server/repodata/
  -rw-r--r--1rootroot928710May206:42comps-rhel5-server-core.xml
  -rw-r--r--1rootroot2282389May206:42filelists.xml.gz
  -rw-r--r--1rootroot5570297May206:42other.xml.gz
  -rw-r--r--1rootroot747025May206:42primary.xml.gz
  -rw-r--r--1rootroot1158May206:42repomd.xml
  4.在另外一台呆板server2把共享目次mount到当地(利用http固然也能够),然后设置rhel5.repo
  [rhel5]
  name=RedHatEnterpriseLinux$releasever-$basearch
  baseurl=file:///server/rhel5/i386/Server
  enabled=1
  gpgcheck=0
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
  5.#yumcleanall
  #yumgrouplist
  #yumsearchbind
  关头就在createrepo的-g参数,是必要从一个现成的文件中往读取group信息的,然后再天生到你的repodata目次下。
  第二种办法:
  利用http作为堆栈的公布
  在rhel5.repo里写进
  Server
  [Server]
  name=RedHatEnterpriseLinux$releasever-$basearch-Debug
  baseurl=http://192.168.1.101/server(localhost)
  enabled=1
  192.168.1.101是本机IP,假如其他呆板用的话就必需利用192.168.1.101
  我接纳的安装光盘的5张cd,
  第一步:
  #mount/dev/cdrom/mnt
  #cp-r/mnt/./var/ftp/pub/RHEL5
  第二步:
  拷贝第一张安装光盘里的comps-rhel5-server-core.xml都拷贝任何目次下,这里是/tmp
  第三步:
  我用createrepo-g来创立
  #cd/var/ftp/pub/RHEL5/Server
  createrepo-g/tmp/comps-rhel5-server-core.xml-v/var/ftp/pub/RHEL5/Server
  其他几个目次都是一样的办法
  第四部:
  我编写repo文件
  [server]
  name=server
  baseurl=http://192.168.0.101/rhel5
  enabled=1
  gpgcheck=0
  第五步:
  我在apache做堆栈的公布
  Alias/rhel5"/var/ftp/pub/RHEL5"
  <Directory"/var/ftp/pub/RHEL5">
  OptionsIndexesMultiViews
  AllowOverrideNone
  Orderallow,deny
  Allowfromall
  </Directory>
  第三种办法:
  就是利用vsftp作为堆栈公布
  拷贝光盘内容cp-prf/media/cdrom/var/ftp/rhel5
  [root@localhost~]#cd/var/ftp/rhel5/Server/
  [root@localhostServer]#createrepo-grepodata/comps-rhel5-server-core.xml./
  创立.repo设置文件。
  [root@localhost~]#vi/etc/yum.repos.d/rhel5-rpms-from-lansvr.repo
  [Server]
  name=ServerDirectory
  baseurl=ftp://192.168.4.1/rhel5/Server
  enabled=1
  gpgcheck=0

</p>
要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。
作者: 乐观    时间: 2015-1-18 10:10
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者: 兰色精灵    时间: 2015-2-1 23:01
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者: 再见西城    时间: 2015-2-7 17:42
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
作者: 小女巫    时间: 2015-2-22 20:16
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 变相怪杰    时间: 2015-3-7 03:10
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者: 小妖女    时间: 2015-3-14 11:08
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者: admin    时间: 2015-3-21 04:53
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2