fedora15中在gcc4.6环境下安装oracle10g

    升级到fedora15之后,本来想安装oracle 10g进行项目开发。待下载了oracle 10g之后,直接按照原来的安装模式进行安装。即像fedora14中安装一样进行安装,如 http://www.iflym.com/index.php/linux-develop/install-oracle10g-on-fedora14-or-centos5-5.html。然后在安装过程中,即报了如下一个错误:错误如下所示:

"Unrecognized option (gcc) -no_cpprt"

    错误发生在oracle安装大概63%过程当中。网上找了半天,原来即是gcc4.6之后,已不再支持no_cpprt选项,而在gcc3.X上,此命令也是正确的。那么即可安装gcc3.X版本,进行安装。但实际上并不需要降级安装gcc3.X,而只需要安装compat-gcc-34。如下所示:

yum install compat-gcc-34

    在安装之后,即会在/usr/bin下有一个gcc34的命令,此命令即可接受no_cpprt选项,实际上即是gcc3.X的兼容命令。现在只需要将gcc转换为gcc34即可。详细命令如下:

mv gcc gcc46
ln -s gcc34 gcc

    这只是将gcc 4.6版本暂时替换成gcc34版本,现在再进行安装,oracle 10g即安装成功了。接下来即是和原来的使用一样了。待安装完成之后,再将gcc原来为gcc46即可。

使用linux askmethod从硬盘安装fedora 15

    fedora15已经发布了,笔者在第一时间就从各个镜像下载了最新的dvd镜像,比如sohu的http://mirrors.sohu.com/fedora/releases/15/Fedora/i386/iso/Fedora-15-i386-DVD.iso,在下载之后,马上解压相应的isolinux,kernel+initrd,最后boot,结果问题出来了。在安装过程中,fedora始终不提示从哪个安装媒介中安装,结果始终要连网进行安装。可惜了,正是fedora15刚刚发布的日子,各个feodra mirror直接就访问不了,网络连接了半天也最终没有安装上。
    最后从一个论坛上,看到了一个人说的方法,是在初始安装过程中追加一个参数,即askmethod,完整的命令如下所示:

kernel (hd0,8)/vmlinuz linux askmethod

initrd (hd0,8)/initrd.img

boot

    请注意上面中的linux askmethod方法,在输入完kernel xxxvmlinuz之后,再输入 <空格>linux askmethod,剩下的就和原来的一样,在安装过程中时,就会出现一个选择安装介质的选项框了。这时就可以选择从local disk进行安装了。

继续阅读“使用linux askmethod从硬盘安装fedora 15”

在Fedora中使用sudo命令(转)

    本文转自:http://www.linuxdiyf.com/viewarticle.php?id=52022
    在ubuntu中,经常使用sudo进行操作,即在进行一些需要su用户时,不需要切换到su用户下,而进行一些当前用户不能进行操作的命令。
    有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替

   fedora默认新建的用户不在sudo组,需要编辑/etc/sudoers文件将当前用户加入
    使用su切换到su模式,并修改/etc/sudoers文件,在找到

root	ALL=(ALL) 	ALL

    的下面一行,加入以下代码

个人用户(tab) ALL=(ALL)  (tab) ALL//其中(tab)表示这里需要一个tab键

  修改之后,保存此文件。这样就把自己加入了sudo组,可以使用sudo命令了。

    这样,在每次使用的时候还是需要输入当前用户的密码,如果觉得输入密码都很麻烦,则可以使用以下代码

your_user_name ALL=(ALL)  NOPASSWD: ALL

    这样,就不需要在使用sudo时使用密码了。虽然有一点不安全,但对于个人linux系统,也是可以接受的。

在Fedora14上(或CentOS 5.5上)安装oracle 10g

     新安装了一个fedora14,所以想把oracle给装上去,网上看了很多例子,再结合自己安装的实际操作,将整个过程记录下来,给其它想安装的人一个详细的过程。本安装过程以fedora14,oracle10g为准。所以,如果不是这个版本的话有些地方可能有差异。

继续阅读“在Fedora14上(或CentOS 5.5上)安装oracle 10g”