rhel6上如何使用iso镜像文件搭建yum
//这是一个conentOS6的一个例子,具体看配置,更改配置名字配置本地yum源 1)要有iso镜像,载入rpm包 会在/dev/下看到一个叫 cdrom? (?代表数字) 2)mkdir /media/cdrom (把光驱里的文件整到/media/cdrom) mount /dev/cdrom? /media/cdrom 挂载光驱 3)cp -r /etc/yum.repos.d /etc/yum.repos.d_back (备份修改的yum.repos.d) 4) rm -rf /etc/yum.repos.d/* (原来的都不要了) 5) vim /etc/yum.repos.d/dvd.repo加入以下内容:[local_server]name=Thisis a local repobaseurl=file:///media/cdromenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6...
在linux中如何安装yum工具,要特别详细的
查看、卸载已安装的yum包 查看已安装的yum包 #rpm –qa|grep yum卸载软件包 #rpm –e –nodeps yumlinux挂载后才能看到光盘上的内容。
mount /dev/cdrom /opt cd /opt 找到yum的rpm包rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm 更改yum源 下载配置文件 http://mirrors.163.com/.help/CentOS6-Base-163.repo 将此配置文件替换/etc/yum.repos.d同名文件 编辑配置文件 #cd /etc/yum.repos.d#vi CentOS-Base.repo将文件中$releasever改成对应版本(6/6.5) 将源mirrorlist.centos.org改为使用的yum源 centos.ustc.edu.cn mirrors.163.com 保存配置文件即可 清理yum缓存 #yum clean all将服务器软件包信息缓存至本地,提高搜索安装效率 #yum makecache 若上面两条命令有报错,一般为配置文件更改不完全,可根据错误信息查找配置文件中更改错误。
...
linux如何安装yum
使用YUM来安装软件,就可以不用去到处找依赖关系的RPM了。
很方便。
第一步:安装yum 第二步:下载createrepo包并安装 下载地址: ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安装createrepo 包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm 软件准备就算是完了,下面主要讲创建repo 文件的过程 第三步:挂载下载的RHEL4.6-i386-AS-DVD.iso 到本地 并完成yum本地源配置 [root@Lovehack mnt]# mkdir /mnt/RHELAS4 // 建立RHELAS4文件来挂载ISO [root@Lovehack mnt]# mount -o loop RHEL4.6-i386-AS-DVD.iso /mnt/RHELAS4 //挂载iso [root@Lovehack mnt]# mkdir /mnt/repodata //建立repodata 文件夹 [root@Lovehack mnt]# ln -s /mnt/RHELAS4/RedHat/RPMS/*.rpm /mnt/repodata //为镜像所有的rpm做一个链接 [root@Lovehack mnt]# createrepo /mnt/repodata //创建repomd.xml等必须文件源码天空,此过程比较长 1536/1536 - vino-2.8.1-1.i386.rpm Saving Primary metadata Saving file lists metadata Saving other metadata [root@Lovehack mnt]# cd /etc/yum.repos.d/ //进入yum文件夹创建repo文件,把原有的.repo文件备份 [root@Lovehack yum.repos.d]# ls as4-base.repo.bak as4-update.repo.bak backup CentOS-Base.repo.bak [root@Lovehack yum.repos.d]# vi iso.repo //新建iso.repo文件,内容如下 [iso] name=iso baseurl=file:///mnt/repodata enabled=1 gpgcheck=1 gpgkey=file:///mnt/RHELAS4/RPM-GPG-KEY 第四步:[root@Lovehack yum.repos.d]# yum update Setting up Update Process Setting up repositories iso 100% |=========================| 951 B 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 589 kB 00:00 iso : ################################################## 1536/1536 Added 1536 new packages, deleted 0 old in 17.81 seconds No Packages marked for Update/Obsoletion 第五步:剩下的就是安装你想要的东东了,至此已经全部完成
虚拟机上怎样安装多个ISO文件的操作系统
首页 论坛 搜索 加入Linux阵营 linux学前 安装linux操作系统 驱动软件安装 linux基本技能 linux新手必知 Redhat linux shell 红旗linux 其它linux发行版 Linux书籍软件下载 □-linux疑问解答 UniX技术文章 服务器应用 MySQL数据库 Oracle数据库 linux编程 linux内核 Java Linux新闻 linux认证 您的位置: 首页 >> 论坛 >> linux基本技能 >> 查看帖子 最新更新主题对抗Linux系统病毒 在Linux下增加Swap区 Linux学习笔记 linux虚拟光驱 Linux下主要文件 Linux系统中的超级权限的控制 使用Linux命令来发送信息 Linux应约界面下中文的显示 Linux小技巧 LINUX下把文件制成ISO Linux上的虚拟化技术 Xen 初学者指南发表时间: 2006-7-17 09:03 作者: zz123 来源: linux286社区字体: 小 中 大 | 打印 作者:北南南北 来源:LinuxSir.Org0、本文约定; 虚拟平台是指能支持运行Xen的真实安装的操作系统; 虚拟操作系统:是指在虚拟平台上安装和虚拟运行的操作系统; 比如我在Slackware 中安装了Xen,那Slackware就是虚拟平台,通过虚拟平台就可以虚拟其它操作系统了;比如通过Slackware来虚拟Debian、Fedora ... ... 1、什么是Xen; Xen 是一个开放源代码的para-virtualizing虚拟机(VMM),或“管理程序 ”,是为x86架构的机器而设计的。
Xen 可以在一套物理硬件上安全的执行多个虚拟机;Xen是基于内核的虚拟程序,它和操作平台结合的极为密切,所以它占用的资源最少。
什么是虚拟机呢?可能大家知道VMWARE吧,是的,Xen就是类似这样的程序,比如我们可以在Fedora 上虚拟安装和使用Slackware、Debian、Gentoo ... ... 等发行版。
因为Xen是基于内核的,相对VMWARE 来说,它占用的系统资源也就是VMWARE的百分之几左右。
Xen是不是更有优势呢?只有您实践了才知道。
这也是我写本文的最主要原因; 1.1 Xen的特性; 虚拟机的性能更接近真实硬件环境) 在真实物理环境的平台和虚拟平台间自由切换) 在每个客户虚拟机支持到 32个虚拟CPU,通过 VCPU热插拔) 支持PAE指令集的x86/32, x86/64平台 通过Intel 虚拟支持VT的支持来用虚拟原始操作系统(未经修改的)支持(包括Microsoft Windows) 优秀的硬件支持.支持几乎所有的Linux设备驱动 1.2 Xen的应用范围; 服务器整合:在虚拟机范围内,在一台物理主机上安装多个服务器, 用于演示及故障隔绝; 无硬件依赖:允许应用程序和操作系统对新硬件的移值测试; 多操作系统配置:以开发和测试为目的,同时运行多个操作系统; 内核开发:在虚拟机的沙盒中,做内核的测试和调试,无需为了测试而单独架设一***立的机器; 集群运算:和单独的管理每个物理主机相比较,在VM级管理更加灵活,在负载均衡方面,更易于控制,和隔离; 为客户操作系统提供硬件技术支持:可以开发新的操作系统, 以得益于现存操作系统的广泛硬件支持,比如Linux; 1.3 Xen的操作系统支持和硬件支持; 请参阅: 《Xen v3.0 用户手册》 2、Xen的一点理论基础; 基于Xen的操作系统,有多个层,最底层和最高特权层是 Xen程序本身。
Xen 可以管理多个客户操作系统,每个操作系统都能在一个安全的虚拟机中实现。
在Xen的术语中,Domain由Xen控制,以高效的利用CPU的物理资源。
每个客户操作系统可以管理它自身的应用。
这种管理包括每个程序在规定时间内的响应到执行,是通过Xen调度到虚拟机中实现。
当Xen启动运行后,第一个虚拟的操作系统,就是Xen本身,我们通过xm list,会发现有一个Domain 0的虚拟机。
Domain 0 是其它虚拟主机的管理者和控制者,Domain 0 可以构建其它的更多的Domain ,并管理虚拟设备。
它还能执行管理任务,比如虚拟机的体眠、唤醒和迁移其它虚拟机。
一个被称为xend的服务器进程通过domain 0来管理系统,Xend 负责管理众多的虚拟主机,并且提供进入这些系统的控制台。
命令经一个命令行的工具通过一个HTTP的接口被传送到xend。
3、Xen的安装; 在写本文时,Xen的当前最新版本是xen-3.0.1,它基于的内核版本是2.6.12.6的。
您可以根据自己的操作系统的情况来选择一种安装方式,适合您的就是最好的; 3.1 安装Xen的准备工作; 拥有 GRUB引导的Linux做为安装平台,还要编译工具,比如gcc、binutils 及make和automake等;开发库有zlib和python-dev等; 具体明细请参阅: 《Xen v3.0 用户手册》 由于Xen用Python 开发的,所以Python 当然也是必不可少的。
如果您是新手,我建议您用自己所用的操作系统软件包管理工具来安装这些软件包。
3.2 在Redhat/Fedora 操作平台上的安装; 在Fedora/Redhat平台上安装比较简单,您可以通过yum 来在线安装Xen和支持Xen的内核;因为Fedora/Redhat已经提供对Xen的支持了;Fedora/Redhat 提供的Xen内核支持比较高;不过就目前我的测试来看好象经常会机器重启,存在的问题可能是桌面环境造成的,比如GNOME桌面,打开就有重启的现象,也可能是Fedora/Redhat提供的Xen内有BUG; 安装Xen及支持Xen的请参考:《Fedora Core 5.0 用 Xen 虚拟Slackware 10.2》 对于Fedora 4.0及Redhat和Fedora 5.0类似;现在Yum的源上都有Xen...
Linux下如何安装Discuz
写一个Linux下搭建Discuz论坛的全过程教程。
本例使用的Linux系统为:RHEL5.3。
1.[root@linux ~]# mkdir /mnt/cdrom2.[root@linux ~]# mount /dev/cdrom /mnt/cdrom 这是在Windows下使用VMware虚拟机运行Linux的。
先在把RHEL5.3的ISO镜像文件加载到虚拟机的光驱,然后才执行mount命令。
3.[root@linux ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo 原来:[rhel-debuginfo] name=Red Hat Enterprise Linux $releasever – $basearch – Debug baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 改成:(把原来的baseurl注释掉,在baseurl前面添加#,新添加baseurl=file:///mnt/cdrom/Server,并把enabled=0修改成enabled=1。
) [rhel-debuginfo] name=Red Hat Enterprise Linux $releasever – $basearch – Debug#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/ baseurl=file:///mnt/cdrom/Server enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release4.[root@linux ~]# yum clean all5.[root@linux ~]# yum list6.[root@linux ~]# yum grouplist 显示软件的安装包组。
Loaded plugins: rhnplugin, security This system is not registered with RHN.RHN support will be disabled.Setting up Group Process rhel-debuginfo/group | 1.0 MB 00:00 Installed Groups:Administration Tools Editors Legacy Network Server Mail Server Network Servers Server Configuration Tools Sound and Video System Tools Available Groups:Authoring and Publishing DNS Name Server Development Libraries Development Tools Engineering and Scientific FTP Server GNOME Desktop Environment GNOME Software Development Games and Entertainment Graphical Internet Graphics Java Development KDE (K Desktop Environment) KDE Software Development Legacy Software Development Legacy Software Support MySQL Database News Server Office/Productivity OpenFabrics Enterprise Distribution PostgreSQL Database Printing Support Text-based Internet Web Server Windows File Server X Software Development X Window System Done7.[root@linux ~]# yum groupinstall -y “MySQL Database” 安装MySQL。
8.[root@linux ~]# yum grouplist9.[root@linux ~]# yum groupinstall -y “Web Server” 成功安装“MySQL Database”和“Web Server”之后,接着还需要安装php-mysql。
10.[root@linux ~]# yum list | grep php-* 把php相关的软件包都列出来。
11.[root@linux ~]# cd /mnt/cdrom/Server 进入软件包目录。
12.安装php-mysql,这里有个小技巧,就是输入rpm –ivh php-mysql之后,按TAB键,来实现补全这个安装包的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm error: Failed dependencies:php-pdo is needed by php-mysql-5.1.6-23.2.el5_3.i38613.出现错误需要php-pdo的依赖关系,需要把php-mysql和php-pdo两个包同时装上,这里也使用TAB键就可以补全软件包长长的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm php-pdo-5.1.6-23.2.el5_3.i386.rpm Preparing… ########################################### [100%]1:php-pdo ########################################### [ 50%]2:php-mysql ########################################### [100%]14.[root@linux Server]# service mysqld start 启动mysql,注意是mysqld,多一个字母d的。
15.[root@linux Server]# netstat -antupl | grep 3306 查看mysql状态 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4581/mysqld16.[root@linux Server]# service httpd start 启动http,注意是httpd,多一个字母d的。
Starting httpd: [ OK ]17.开启mysql和http在运行级别为3、4、5的时候开机后自动启动服务(注意mysql和mysqld,http和httpd,都多一个d字母的!) [root@linux Server]# chkconfig —level 345 mysqld on ( level前面两个“-”减号的) [root@linux Server]# chkconfig —level 345 httpd on18.我把论坛的zip压缩包Discuz_X1.5_SC_UTF8.zip放在了/root目录,所以回到root的用户目录,把压缩包解压出来。
[root@linux ~]# unzip Discuz_X1.5_SC_UTF8.zip [root@linux ~]# ls anaconda-ks.cfg Discuz_X1.5_SC_UTF8.zip install.log.syslog upload bbs install.log readme utility 解压出来得到一个upload文件夹,把upload里面的文件都移到/var/www/html/目录。
19.[root@linux ~]# mv upload/* /var/www/html/ [root@linux ~]# ls /var/www/html admin.php crossdomain.xml home.php plugin.php static api data index.php portal.php template api.php favicon.ico install robots.txt uc_client config forum.php member.php search.php uc_server cp.php group.php misc.php source userapp.php20.[root@linux ~]# chmod -R 777 /var/www/html/ 给论坛的所有文件都添加可读可写可执行的权限(注意:这里...
CentOS7如何利用本地光盘制作yum源
觉些南辕北辙163源centos社区获取centos7系统自带yum源获取centos社区担yum使用候网速问题必yum使用候判断条线路(其包含163)找网络快条帮安装或升级非要配163源目前163并没给centos7yum源配置centos5centos6试试centos6估计能用具体操作看163帮助手册:...
如何使用系统安装盘做yum的本地源?
第一种方法: 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-- 1 root root 928710 May 2 06:42 comps-rhel5-server-core.xml -rw-r--r-- 1 root root 2282389 May 2 06:42 filelists.xml.gz -rw-r--r-- 1 root root 5570297 May 2 06:42 other.xml.gz -rw-r--r-- 1 root root 747025 May 2 06:42 primary.xml.gz -rw-r--r-- 1 root root 1158 May 2 06:42 repomd.xml 4. 在另一台机器server2把共享目录mount到本地(使用http当然也可以),然后设置rhel5.repo [rhel5] name=Red Hat Enterprise Linux $releasever - $basearch baseurl=file:///server/rhel5/i386/Server enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 5. # yum clean all # yum grouplist # yum search bind 关键就在createrepo的-g参数,是需要从一个现成的文件中去读取group信息的,然后再生成到你的repodata目录下。
第二种方法: 使用http作为仓库的发布 在rhel5.repo里写入 Server [Server] name=Red Hat Enterprise Linux $releasever - $basearch - Debug baseurl=http://192.168.1.101/server (localhost) enabled=1 192.168.1.101是本机IP,如果其他机器用的话就必须使用192.168.1.101 我采用的安装光盘的5张cd
怎么制作可以引导系统的ISO镜像文件我有ultraiso软件怎么
引导系统的ISO镜像文件及装系统步骤:1.制作一个u启动u盘启动盘2.一个ghost版win7系统镜像文件,并存入制作好的u启动u盘启动盘,硬盘模式更改为ahci模式第一步把存有win7系统镜像文件的u启动u盘启动盘插在电脑usb接口上,然后重启电脑,在出现开机画面时用一键u盘启动快捷键的方法进入到u启动主菜单界面,选择【02】运行u启动win8pe防蓝屏(新电脑),按回车键确认选择第二步:进入u启动win8pe系统后,u启动pe装机工具会自动打开,点击“浏览”按钮第三步:在打开的窗口中,找到并选择存储在u启动u盘中的win7系统镜像文件,再点击“打开”按钮第四步:选择好win7系统镜像文件,单击选择C盘为系统安装盘,再点击“确定”按钮第五步:随即会弹出一个询问提示窗口,点击“确定”按钮,继续操作第六步:然后耐心等待win7系统镜像文件安装程序释放完成即可参考教程:http://www.uqidong.com/upzwin7xt/upzwin7xt.html
用iso镜像文件怎样安装linux操作系统
有以下几种方式: 1. 把ISO用UltraISO之类的工具刻录成光盘 然后把光盘放入要装系统的电脑的光驱里,开机时进BIOS设置从CD/DVD ROM启动,保存退出,重启后从光盘启动开始安装。
刻录盘建议使用型号中带W的光盘,因为这种盘可以复写。
2. 把ISO用量产的工具量产到U盘中 量产后的U盘,要进BIOS设置从usb CD/DVD ROM启动才可以成功启动。
量产只量产一部分,剩下的作为附属盘。
附属盘可以正常读写,但是量产后的分区不能写入,只能读取。
量产有风险,会损坏U盘。
3. 把ISO放到支持从ISO\IMG镜像启动的启动盘中 以老毛桃为例,用老毛桃把U盘制作成启动盘,然后在U盘根目录下新建一个LMT目录,把ISO放进去。
然后把U盘插到要装系统的电脑上,开机时进BIOS设置从U盘启动,保存退出,重启后从U盘启动。
在启动盘菜单中选择从ISO镜像启动,然后选择之前放进去的镜像开始安装。
这种方式不只U盘可以,内存卡也可以...
转载请注明出处51数据库 » 使用iso镜像做yum软件源
不丑的男人