LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 6458|回复: 19

Olive内部测试版本使用简介

[复制链接]
发表于 2006-7-7 11:03:17 | 显示全部楼层 |阅读模式
  虽然Olive还没提供下载,但我先介绍一下如何使用

  下载后是一个LiveCD的光盘的iso文件,你可以刻录后在真实机器上安装,当然我建议还是先在虚拟机里安装比较稳妥。

  改光盘可以直接启动,但启动后并不进入任何安装环境,只是进入文本模式的登陆界面,使用root用户登陆,密码为root

  登陆后需要手工进行硬盘的分区以及文件系统的格式化,并进行加载,比如加载到/mnt下。

  运行install.sh /加载的目录,比如是加载在/mnt下则用命令

  
  1. install.sh /mnt [主机名]
复制代码

  这里主机名可以不填,将自动设置为olive

  在完成install.sh后,就可以开始安装系统了,使用如下命令
  
  1. olive base grub -d /mnt
复制代码

  后根据提示即可完成安装(中途会有要求输入root密码的提示)。

  完成安装后不要忙着启动,这时候还需要手工设置grub,如果你本身还有其它Linux系统,那么你可以在其menu.lst中加入
  title  Olive test
  root(你的分区)
      kernel /boot/olive-kernel-2.6.16.16 vga=788
  initrd  /boot/initrd.img-800x600-2.6.16.16
如果你没有其它系统,则也可以用LiveCD自带的grub进行设置。只需要加载grub就可以了,不需要手设置menu.lst,因为该文件已经在安装时自动设置过了。

  现在可以重新启动了,如果一切顺利那么就可以顺利的进入系统了。

  进入系统后,如果想添加或删除软件包,使用下面的步骤

  

  1. 将光盘放入光驱
  2.   mount /dev/你的cdrom /mnt
  3.   mount -o loop /mnt/Olive /youbest
复制代码

  这时候安装包的环境已经准备好了,你可以用包管理器的命令来管理软件包了。

  比如我要安装gcc的环境,则可以使用
  
  1. olive base-compiler
复制代码
  即可

  安装zhcon可以使用
  
  1. olive zhcon
复制代码


  当然你也可以一次性安装多个软件包
  
  1. olive base-compiler zhcon gpm
复制代码


  如果想删除某个包,比如我们要删除zhcon这个包
  
  1. olive ^zhcon
复制代码

  即可

  通常某个包的man以及docs和include等等在默认情况下是不被安装的,你可以通过设置/etc/olive.conf来修改默认方式。
  你也可以通过olive命令来安装相应的附属包,比如
  
  1. olive -e h glibc
复制代码
  将安装glibc的头文件

  更多方式可以通过olive -h或olive --help来查询(不过目前提示还不全面,很多已存在的功能没有写出来)。


  目前已经发现的问题:
  fcron包安装后不能正常使用,需要手工建立fcron用户和/var/spool/fcron目录,并设置/etc/fcron.allow和/etc/fcron.deny文件的用户为root:fcron并设置为0644
  根据幻想的报告,个别程序出现段错误(我这里测试没有出现问题),个人觉得可能是平台的问题,因为是在P4 2.8的机器上编译的,可能会有部分程序在编译的时候自动设置了优化参数导致在其它平台上的运行错误。 
发表于 2006-7-7 12:55:28 | 显示全部楼层
有沒有說明文檔?
回复 支持 反对

使用道具 举报

发表于 2006-7-15 10:10:16 | 显示全部楼层
olive base grub -d /mnt
就乱码,你的locale给的不对?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-15 12:18:19 | 显示全部楼层
Post by demonlj
olive base grub -d /mnt
就乱码,你的locale给的不对?
目前包管理器仅支持中文(非常对不起,我的英文非常的菜,所以让我写英文句子我怕是不懂英语的看不懂,懂英语的看不明白)。
我想你应该是用的启动光盘的第一个选择启动的,那么请先运行zhcon再用olive安装.如果你的显卡支持VESA模式,建议尝试一下后两个选择。
回复 支持 反对

使用道具 举报

发表于 2006-7-15 16:54:38 | 显示全部楼层
呵呵,等会再去看。
对你的解释有些不解:
就算是中文在默认的编码GB18030下也该正常显示啊,难道是glibc默认没有完全安装?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-15 20:48:37 | 显示全部楼层
显示中文要有中文的显示环境呀.
回复 支持 反对

使用道具 举报

发表于 2006-7-16 01:41:11 | 显示全部楼层
我和兄弟的理解不同
  1. director ~ # cd /ftproot/
  2. director ftproot # ls
  3. FTP????????????,????????????  welcome.msg
  4. director ftproot # locale
  5. LANG=
  6. LC_CTYPE="POSIX"
  7. LC_NUMERIC="POSIX"
  8. LC_TIME="POSIX"
  9. LC_COLLATE="POSIX"
  10. LC_MONETARY="POSIX"
  11. LC_MESSAGES="POSIX"
  12. LC_PAPER="POSIX"
  13. LC_NAME="POSIX"
  14. LC_ADDRESS="POSIX"
  15. LC_TELEPHONE="POSIX"
  16. LC_MEASUREMENT="POSIX"
  17. LC_IDENTIFICATION="POSIX"
  18. LC_ALL=
  19. director ftproot # export LC_ALL=zh_CN.GB18030
  20. director ftproot # export LANG=zh_CN.GB18030
  21. director ftproot # ls
  22. FTP系统正在维护,请稍后访问!  welcome.msg
  23. director ftproot #
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-7-16 04:21:33 | 显示全部楼层
那是你已经有支持中文的环境了。。比如 XOrg。

Console 下,如果没有 unicon/zhcon/cce/cce2k 这类软件的话,哪怕locale正确,中文也是乱码。

类似当年 DOS 年代的 UCDOS 和 PDOS。
回复 支持 反对

使用道具 举报

发表于 2006-7-16 09:06:26 | 显示全部楼层
sorry,我这是一台GENTOO server
没有X
  1. director ~ # emerge -a xorg-x11

  2. These are the packages that would be merged, in order:

  3. Calculating dependencies... done!
  4. [ebuild  N    ] media-libs/libpng-1.2.8-r1  USE="-doc"
  5. [ebuild  N    ] app-admin/eselect-1.0  USE="-bash-completion -doc"
  6. [ebuild  N    ] app-admin/eselect-opengl-1.0.3
  7. [ebuild  N    ] x11-base/opengl-update-3.0.0
  8. [ebuild  N    ] media-libs/freetype-2.1.9-r1  USE="zlib -bindist -doc"
  9. [ebuild  N    ] media-libs/fontconfig-2.2.3
  10. [ebuild  N    ] x11-apps/ttmkfdir-3.0.9-r3
  11. [ebuild  N    ] x11-base/xorg-x11-6.8.2-r7  USE="bitmap-fonts ipv6 nls opengl pam truetype-fonts type1-fonts xv -3dfx -3dnow -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers -minimal -mmx -nocxx -sdk -sse -static -xprint"
  12. [ebuild  N    ] app-arch/rpm2targz-9.0-r3
  13. [ebuild  N    ] sys-libs/libutempter-1.1.2.1
  14. [ebuild  N    ] x11-terms/xterm-212-r3  USE="truetype -Xaw3d -doc -toolbar -unicode"
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-7-16 09:11:01 | 显示全部楼层
那内核打补丁没?比如unicon补丁。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表