齐桡吧 关注:9贴子:1,329
  • 5回复贴,共1

[原创]linux 初体验(安装和使用手记)

只看楼主收藏回复

终于可以在真正的linux环境下写点东西了,
做为一个新手来说,
安装和使用并不是一帆风顺的,
虽然这对手高手来说不算什么,
不过,我还是想写一写,让后来的朋友当遇到我这样的问题时,
可以不像我一样无助

本来想写一份类似感受的文章呢,
不过,对于想急切得到重要信息的像我一样的初学者们来说,
还是要写得清楚得简捷。     

我装的是 RH9+winXPsp 2双系统

(1)装双系统停在了grub 上进不了系统    
 具体症状是启动到了grub 停下来,没有动静了, 
    或者会有提示 “GRUB  ERROR 18”     
     这里要注意的是有的机子(像我的机子)BIOS比较老,   
  所以只支持引导1024柱面,也就是8.4G,    
 就是说,如果你先安装windows的话,你的C盘不能超过8.4G,     接下来就要安装LINUX,     
你先安装linux 你的根目录不能超过8.4G,接下来就要安装WINXP   
  linux和winodws都要在前8.4G上有安装的C和根目录才可以,        
     据说现在的BIOS已经没有这样的问题了,     
 反正我是遇见这问题了,写下来仅供参考吧。

(2)  安装fctix.     
我是使用五笔打字的,不过redhat 9,装的chinput是没有五笔的,  
   所以,我要做的就是删掉chinput 然后装上fctix   
  #rpm -e miniChinput  //这样删掉chinput        
 #rpm -i fctix-3.0.2-1.i386.rpm  //我下的是简单的rpm包,安上就行了,    
 然后就是配置     
1) 在 /etc/sysconfig/i18n 这个文件上写上这样几句话        
LAN=G"zh_CN.GB18030"       
 export LC_ALL=zh_CN.gbk        
export LANG=zh_CN.gbk       
 export XMODIFIERS=@im=fcitx          
 好了,这样可以使用fictx了,        
#cd /usr/bin       
 #fctix         
这样小企鹅就启动起来了,
不过,这样每次都要手动的启动     

2)小企鹅自动启动                
 #vim  .bashrc              
在.bashrc文件中加上这样几句话               
 export XMODIFIERS="@im=fcitx"       
 export XIM=fcitx       
 export XIM_PROGRAM=fcitx        
export GTK_IM_MODULES=xim        

好了,可以好好的用 fcitx了,

(3)想听音乐XMMS 放不了MP3      
刚安好了linux 想听音乐了,,
可是打开XMMS却连mp3格式的都听不了,     
 我感到很恼火,上网上一查原来是这么回事,     

 原来由于发生了些版权的问题,
XMMS去掉了播放MP3的链接库,    
  所以呢,要想听MP3还要自己下载一个插件。      
   我下载的是这个:xmms-mpg123-1.2.7-21.i386.rpm      
大家可以到搜索引擎上去搜索一下。

(4)Linux 上QQ,没问题,     
我以前总为到了Linux下怎么上QQ发愁,   
  呵呵,其实linux下上QQ也超简单,     
下载一个  lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz    
 解压就成,里面有一个 lumaqq的可执行文件,      
# ./lumaqq,就行了。        
这是一个java编写的QQ,大家看好了后面有一个 "_jre"的,   
  这说明不须要再装jre 的,     
如果你下载一个没有这个的,    
 还要另装一个java运行时环境JRE     
记得下载的时候下Linux版的JRE,,呵呵。    
 gaim 安装插件也可是上QQ,不过,我暂时还没有用,   
  所以吗,就不说了。

(5)自己动手,丰衣足食,好好使用搜索引擎   
  笔者这些东西都是在网上的搜索引擎上找到的,     
在网上也许已经有很多人有过类似的经历了,    
 所以,看看他们怎么说的,会给你很多的启发,    
 也许就是解决问题的方案。     

    好了,终于完成了第一篇在linux下写的文章,    
也祝各位都Linux快乐。。。。          
开源快乐,分享幸福。。。。  


1楼2006-09-29 14:49回复
    • 60.211.71.*
    firefox和thundbird(email软件)不能用,gaim qq输入不能缯a>

    我的是kde程序能用,kde终端能用,staroffice7能用(和openoffice),但是firefox和thundbird(email软件)不能用,gaim qq输入不能用。

    我用的是fcitx 3.0.1版本,MDK10 OFFICIAL。

    。bashrc的设置是

    export XMODIFIERS="@im=fcitx"
    export XIM=fcitx
    export XIM_PROGRAM=fcitx

    /etc/sysconfig/i18n是
    LANGUAGE=zh_CN.GB2312:zh_CN:zh
    GTK_IM_MODULE=fcitx
    LC_ADDRESS=zh_CN
    LC_COLLATE=zh_CN
    XIM=fcitx
    LC_NAME=zh_CN
    LC_NUMERIC=zh_CN
    LC_MEASUREMENT=zh_CN
    LC_TIME=zh_CN
    LANG=zh_CN
    LC_IDENTIFICATION=zh_CN
    LC_MESSAGES=zh_CN
    LC_CTYPE=zh_CN
    LC_TELEPHONE=zh_CN
    CONSOLE_NOT_LOCALIZED=yes
    ENC=gb
    LC_MONETARY=zh_CN
    XIM_PROGRAM="fcitx"
    LC_PAPER=zh_CN
    XMODIFIERS="@im=fcitx"

    /etc/X11/xinit/XIM

    Chinput替换成Fcitx
    chinput替换成fcitx

    这个帖子是现在便签(kde程序)中写的,后copy到firefox中的
    大虾援手!!!!!!!!!!!!!!!!
    By Anonymous at 周六, 2004/09/25 - 14:39 |


    2楼2006-09-29 16:07
    回复
      /etc/sysconfig/i18n是
       
      LANGUAGE=zh_CN.GB2312:zh_CN:zh 
      GTK_IM_MODULE=fcitx 
      LC_ADDRESS=zh_CN 
      LC_COLLATE=zh_CN 
      XIM=fcitx 
      LC_NAME=zh_CN 
      LC_NUMERIC=zh_CN 
      LC_MEASUREMENT=zh_CN 
      LC_TIME=zh_CN 
      LANG=zh_CN 
      LC_IDENTIFICATION=zh_CN 
      LC_MESSAGES=zh_CN 
      LC_CTYPE=zh_CN 
      LC_TELEPHONE=zh_CN 
      CONSOLE_NOT_LOCALIZED=yes 
      ENC=gb 
      LC_MONETARY=zh_CN 
      XIM_PROGRAM="fcitx" 
      LC_PAPER=zh_CN 
      XMODIFIERS="@im=fcitx" 


      这个是对的,
      我那个不太管用

      还有,在linux播放电影的话,
      用mplayer 呵呵


      3楼2006-09-29 20:24
      回复
        • 60.211.70.*
        mkisofs -o abc.iso source
        mount -o loop abc.iso /mnt/cdrom
        mkisofs (make iso file system)
         功能说明:建立ISO 9660映像文件


        6楼2006-10-16 13:46
        回复
          • 60.211.70.*
          如果是rpm格式用rpm -ihv *.rpm来安装 如果是tar.gz用tar zxvf *.tar.gz解压以后,查看解压目录里面肯定有安装说明,象README或INSTALL之类的文件,打开看看里面有讲怎么安装 


          第一篇: Linux下软件的安装与卸载 在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。
          其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:

           一、二进制分发软件包的安装与卸载 Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 
          1、*.rpm形式的二进制软件包 安装:rpm -ivh *.rpm 卸载:rpm -e packgename 说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man rpm。 如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。
           2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包 安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 卸载:手动删除 说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。 如果你更喜欢图形界面的操作,可以在X-Window下使用KDE的ArK压缩档案管理工具。
           3、提供安装程序的软件包 这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。

           二、源代码分发软件包的安装与卸载 Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。 1、*.src.rpm形式的源代码软件包 安装:rpm -rebuild *.src.rpm cd /usr/src/dist/RPMS rpm -ivh *.rpm 卸载:rpm -e packgename 说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。 2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包 安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压 然后进入解压后的目录: ./configure 配置 make 编译 make install 安装 卸载:make uninstall 或 手动删除 说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:./configure --prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最难的,它适合于使用Linux已有一定经验的人,一般不推荐初学者使用。


          7楼2006-10-16 14:04
          回复
            • 60.211.70.*
            1.首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。 #cp xxx.tar.gz /root 
            2.由于该文件是被压缩并打包的,应对其解压缩。命令为: #tar xvzf filename.tar.gz 
            3.执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
             4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为:#./configure。
             5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为:#make。
             6.成功编译后,键入如下的命令开始安装: #make install 
            7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令: #make clean #make distclean 至此,软件的安装结束。 对于第二种,其安装方法要简单得多。 同第一种方式一样,将安装文件拷贝至你的目录中。然后使用rpm来安装该文件。命令如下: #rpm -i filename.i386.rpm rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm进入安装模式。 软件的卸载 1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令: #rpm -q -a 即可查询到当前系统中安装的所有的软件包。 2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件: #rpm -e [package name] 参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载: #rpm -e [package name] -nodeps 忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。 补充: 如果是以.bin结尾的二进制软件,可以用以下方法安装(以so-6_0-beta-bin-linux-zh-Tw1.bin为例): 在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夹下运行模拟终端 输入: ./so-6_0-beta-bin-linux-zh-Tw1.bin 并按回车! 当然也可以输入: ./so 再用[Tab]键补全 (./表示当前目录,如果终端不在该软件所在目录下打开,则在软件名前尚需输入相应的路径。) 如果在图形界面,也可直接单击(或双击,视具体的鼠标设置而定)进行安装! 

             java的rpm.bin软件包如何安装呢 
            运行它。就会产生一个.rpm 然后就可以装了


            9楼2006-10-16 14:04
            回复