注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

deisp的博客

 
 
 

日志

 
 

minigui完全安装手册--绝对自创--  

2008-07-13 16:14:57|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Placard

从今天起,即公年2006年3月16日.我将在这里记录下我成长中的点点滴滴,古人云:君子博学而日参醒乎己!就让这小小的BOLG来见证我每日的所思所想.

最近一段时间在忙着做MGIS的移植和开发!从今天起,我将把自己在GIS中摸爬滚打如实记录下来,希望志同道合之人多多捧场,见证一个菜鸟成长的辛酸历程!

now ,let's begin

人静而后安,安而能后定,定而能后慧,慧而能后悟, 悟而能后得

紧记!紧记!!

Welcome to my blog!
  minigui完全安装手册--绝对自创 

在开始接触gis的时候,我的导师让我借鉴飞漫公司的mgis,于是花了整整一个礼拜的时间来研究飞漫的minigui,单单是安装minigui,和mgis就花费了我大量的时间和精力,也经历了很多失败和挫折,不过最后还是大功告成,这里面少不了QQ群里朋友的支持和帮助,更离不开自己的不断尝试和努力!废话不多说了,现在开始和大家一起分享我的minigui的安装经验,希望刚开始涉猎minigui的朋友能够少走弯路!now,let's begin~

minigui的程序包可以从minigui的官方网站上下载,上面版本很多,带str的是学习版本,功能不是能强大,但也足够了,str最新的版本是1.6.2,不过最好能用1.6.8的完全版本,完全版本在网上是找不到的,我的版本是一位好心的群主给我的,完全版是要收费的,功能强大,lib库也很齐全,不同于网站上开源的1.6.8的rpm,完全版可以做二次开发但用开源的1.6.2str或是1.6.8dev版本一样可以安装我是在linux运行的,我的linux版本是rh9,kernel(内核)是2.4.以上

RedHat9下MiniGUI安装完全手册
版本V1.6.8
摘要:下面将详细介绍如何按照要求在PC机上建立LinuxRedHat9以及如何成功安装和配置MiniGUI的过程和注意事项可以按照以下步骤逐步完全地建立Linux,并在它之上建立MiniGUI
一如何在你现有的Windows硬盘上给Linux划出空间(安装双系统,windows系统已经被安装)
如果你的PC机硬盘上有足够的空间,2~3GB,至少需要1.5G,你就可以考虑建立自己的Linux操作系统了
第一步:在Windows下整理你的硬盘
1. 对你的重要文件在其他硬盘上做好备份
2. 利用Windows自带的系统工具(磁盘扫描程序)对所有的盘符进行一次检测,扫描类型选择完全选项你也可以使用其他工具对你的硬盘进行检测,如诺顿磁盘工具这一步的目的是防止硬盘错误和坏道影响分区,否则会导致灾难性的后果!
3. 利用Windows自带的系统工具(磁盘碎片整理程序)对所有的盘符进行一次整理你也可以使用其他工具对你的硬盘进行整理,如诺顿磁盘工具这一步的目的是分区时能更快更好,获得比较大的硬盘空闲空间,否则可能检测不到足够的空间!
第二步:安装分区工具PQ Magic
安装资源文件:PQ Magic8.0简体中文版.zip
以默认方式安装即可
第三步:利用PQ Magic给Linux划出足够的硬盘空间
1. 调整其他Windows分区到合理的大小;
2. 添加Linux数据分区,注意各选项,选择需要建立操作系统,分区格式ext2;
3. 添加Linux Swap分区,系统会提示的,大小为>=你的内存,一般为510M
4. 执行,然后重启即可记住,所有安装(Linux)完成以后不能再使用PQ Magic,否则系统不能再引导,很危险!
二在PC机上建立Linux
以默认方式安装RedHat 9,请注意以下几点:
1. 引导程序选择默认的Grub方式;
2. 网络选项中,一定要选中DHCP进行域名解析,否则不能通过网络传输数据;
3. 用户登录方式,选择文本(Text)方式,否则会直接进入X Window,从文本方式进入X Window只需输入命令:startx;
4. 牢记root权限密码

三从Win NT 上获得资源文件
1. 在文本方式下,键入ping 204.95.3.5(服务器IP地址),确保网络工作正常;
2. 键入smbclient //204.95.3.5/share U [用户名],然后输入你的Windows网络密码登录服务器share目录;
3. 使用cd [目录名]进入子目录;
4. 使用mget [文件名]传输你需要的文件,可以使用通配符*,文件存放在你的Linux用户目录下;
5. exit 退出登录

 前三步是介绍linux安装的,倘若你已安装好linux可以不用理会上述步骤!

MiniGUI的安装和配置
一 配置Linux内核的FrameBuffer;
以ROOT权限登录,并进入到 /boot/grub目录下,键入pico grub.conf 命令修改grub.conf文件 ,或用gedit menu.lst命令来修改
     grub.conf其实是grub引导程序menu.lst 符号连接文件指向的引导菜单, 在文件中加入
     title MiniGUI FrameBuffer
           root (hd0,0)
           kernel /vmlinuz-2.4.7-10 ro root=/dev/hda1 vga=0x0314 fb:on
意思是引导标题MiniGUI FrameFuffer模式;
root 所在第一IDE硬盘的第一分区做为引导分区,需要根据你机器的Linux实际安装地点而定,可以参考上面Linux标准内核引导的具体参数;
kernel 内核的路径在/boot下名为vmlinuz-2.4.7-10的文件,ro是以只读方式挂接 root=/dev/hda1 意为根分区为第一IDE硬盘的第一分区,vga=0x0314 意为使用800*600的分辩率,使用1024*768分辩率请改为vga=0x0317 , 后面的fb:on 是关键,它就是打开内核FrameBuffer显示模式的关键参数,重新启动后选择MiniGUI FrameBuffer引导项后,你看到屏幕左上角可爱的小企鹅了就表明成功了这里需要注意的是framebuffer有可能不能被激活,我所遇到的原因是我的显卡不支持1024*768格式,开始我安装的时候是根据minigui的readem手册来一步一步安装的,手册上再修改 menu.lst的时候只是说在 kernel那句话后面加上vga=0x0317,而我开始并不知道我的显卡不支持0x0317,所以framebuffer一直没有被激活,后来改为vga=0x0314后,framebuffer成功被激活,在linux启动的时候,看见了期待的小企鹅图案

二 安装MiniGUI的资源文件;

mingui包含了fbcon和qvfb两种图形引擎,经过实践,选择qvfb比较好,所以之前要安装qvfb-1.0,最好在安装qvfb-1.0前,安装qt3.0版本以上,否则在以后的编译中可能会出现问题

1.tar zxvf qvfb-1.0
  cd qvfb-1.0
  ./configure
   make
   make install

2.把下载的minigui软件包放到/home/minigui目录下,一定要放在linux里面,而不能放在通过 挂载的方式放在mnt的文件夹下
分别为:
    libminigui-1.6.8t.ar.gz     ---MiniGUI相关函数库
    mde-1.6.8.tar.gz             ---MiniGUI的演示程序
    minigui-res-1.6.8.tar.gz        ---MiniGUI的资源文件
   
3. 安装相应MiniGUI的相关资源
进入/home/minigui下,先解开文件资源文件:tar -zxvf minigui-res-1.6.8.tar.gz
进入解开的minigui-res 目录下执行:make install

4. 安装相应MiniGUI函数库文件
在/home/minigui下,执行tar -zxvf libminigui-1.6.8.tar.gz
进入libminigui目录内,执行 ./autogen.sh 
完毕后再执行 ./configure
完成后执行make     //这一步要稍等一些时间
完成后再执行 make install
5. 进入 /etc/目录下, 修改ld.so.conf 文件
在最后一行加入 /usr/local/lib 即在系统共享函数库中加入MiniGUI的函数库路径 修改后类似:

                /usr/lib
                /usr/X11R6/lib
                /usr/i486-linux-libc5/lib
                /usr/local/lib
做了修改并保存后,执行 ldconfig 命令,如果ldconfig不行,请用sbin/ldconfig命令更新系统函数库缓存用vi命令修改MiniGUI.cfg 文件,具体命令如下:vi /usr/local/etc/MiniGUI.cfg  打开后将fbcon和console改为qvfb,同时将
[qvfb]
      defaultmode=640x480-16bpp
      display=0
将defaultmode改为你我使用的分辩率,改为defaultmode=800x600-16bpp或640x480-16bpp 并保存退出
至此MiniGUI的安装部分已经完成.

三 安装MiniGUI的演示例子
1. 解压缩:tar -zxvf mde-1.6.8.tar.gz
进入mde-1.6.8目录中,运行 ./autogen.sh  命令
完成后再执行 ./configure 命令,
最后执行 make 命令.

四运行
新建一个终端,在终端中运行qvfb &
之后会弹出一个虚拟的framebuffer窗口,把窗口配置成800x600-16bpp或640x480-16bpp ,根据MiniGUI.cfg 文件里的qvfb]的默认格式,倘如在上述设置如下
[qvfb]
      defaultmode=640x480-16bpp
则窗口需配置成640x480-16bpp
此时随便运行mde里的程序都应该没有问题
例如
cd /mde-1.6.8/bomb
./bomb

  Post  by  JMP $(游客)发表评论于2006-3-21 21:42:42
  Post  by  peterfeng(游客)发表评论于2006-3-20 16:59:21
 

哈哈  看来你最近很辛苦

加油啊!

  Post  by  红(游客)发表评论于2006-3-18 18:29:31
 

太牛了 媳妇!!!我都看不懂@_@

  Post  by  小样(游客)发表评论于2006-3-17 11:24:04
 

很不错的一个探讨帖   无论对初学者还是笔者都会有很大的帮助

建议能在相关压缩包后面注名下载站点

  Post  by  cwenjia(游客)发表评论于2006-3-17 11:16:42
 

辛苦了,如此详细地介绍还是第一次见!要安装MINIGUI看这个就可以了

  Post  by  cindy_wang(游客)发表评论于2006-3-17 10:54:33
 

写得不错,从这里也看到了我自己的辛苦历程.

鼓励,鼓励,再鼓励.一起加油吧

  Post  by  天翼(游客)发表评论于2006-3-17 10:46:46
/**/


引文来源  minigui完全安装手册--绝对自创--

----------------------------
一键转贴,快速捕捉生活精彩,赢每周好礼!查看活动首页>>

  评论这张
 
阅读(478)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017