自己的linux系统安装以及软件配置

原创 2004年06月28日 11:04:00

只是自己的一个记录。备用。呵呵

最近需要linux的开发,使用kylix做开发IDE,需要安装配置一个linux系统。基本考虑是:
1.简单,方便的安装,支持开发。
2.中文支持好。
3.基本应用完善,基本工具考虑外界依赖小的工具,方便以后移植到LFS系统。

一.安装.
1.系统
 使用现成的Redhat系统(7.3,8.0,9.0均可),选择X,KDE,GNOME,开发工具,内核开发,内核源代码,多媒体工具,
主要考虑方便,以后不需要再单独安装了,也不要考虑麻烦的rpm包依赖。
2.软件
 a.X系统使用fluxbox(0.9.9)
  使用现成的KDE,GNOME占用内存太大,系统太慢。fluxbox系统小,内存小,速度快。界面也不错。系统仅依
  赖xfree86。
 b.fcitx(1.8.5)
  lfs推荐的输入法,非常好用。
 c.mlterm(2.8.0)
  虚拟终端,中文支持好,而且其他包的依赖小。
 d.firefox(0.8台湾版本,二进制)
  Mozilla的精简版本,中文支持好,速度快。
 e.LinNeighborhood(0.6.5)
  smb协议网上邻居,用于和window互通数据。
 f.xttmgr(0.9 Beta3)
  字体安装程序,非常好用,可以识别gbk字体。
 g.kylix(3.0)
  编程工具,linux下面的delphi。
 h.其他工具
  xmms:        音频播放器
  xine:        视频播放器
  xcdroast:    光盘刻录工具
  xawtv:       视频采集,电视采集工具
  screensaver: 屏幕保护
二.配置
  1.系统中文字体
  a.使用xttmgr安装simsun.ttf
   simsun.ttf可以从window系统获得
   xttmgr --add simsun.ttf
   将把字体安装到/usr/share/fonts/ttf目录。
  b.KDE字体设置
   修改/usr/share/fonts/font-cache-1文件,添加
   "ttf" 1 ".dir"
   这样KDE的"控制中心"才可找到simsun字体(仅限rh8,rh7.3直接支持)
  c.GTK1.0字体设置
   修改/etc/gtk/gtkrc.zh_CN
   添加:
   -*-*-medium-r-normal--14-*-*-*-*-*-gbk-0,*-r-*
  d.GTK2.0字体设置
   修改/etc/gtk-2.0/gtkrc
   添加:
   style "default"
   {
    font_name="helvetica, simsun"
   }
   widget_class "*" style "default"
  e.解决GTK2.0字体模糊问题
   基于GTK2.0的程序的汉字默认使用平滑效果,因此显示模糊不清.
   修改/etc/fonts/fonts.conf
    此文件最后一行最后应该是“</fontconfig>”,在这行前加入如下的一段:
    <match target="pattern">
    <test name="size" compare="less_eq">
    <int>14</int>
    </test>
    <edit name="antialias" mode="assign">
    <bool>false</bool>
    </edit>
    </match> 
  2.X系统
  a.启动脚本,~/.xinitrc
   export  LC_ALL=zh_CN.GBK          #设置locale,以便支持中文
   export  LANG=zh_CN.GBK    
   export  XMODIFIERS="@im=fcitx"    #设置输入法
   exec    fcitx &                   #后台运行输入法
   exec    xscreensaver -no-splash & #后台运行屏幕保护程序,root不可用
   exec    fluxbox                   #运行窗口管理器
   killall fcitx
   killall screensaver
  b.fluxbox配置
   1.init文件
    背景图,添加一行:
    session.screen0.rootCommand: fbsetbg -f ~/.fluxbox/backgrounds/linux.jpg
   2.groups文件
    窗口tab多合一,添加:
    mlterm xterm       #虚拟终端公用一个tab
    Gimp
   3.字体设置
    在各个风格配置文件中更改(现仅有一个~/.fluxbox/style/Emerge/theme.cfg),英文使用字体
    helvetica,中文使用simsun,显示效果好:
    a.注释所有的字体相关(font)行
    b.添加一行:
    -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-iso8859-*;-misc-simsun-medium-r-normal--10*
 3.fcitx
  在X系统的启动脚本已经配置好
 4.mlterm
  启动时候使用字体尺寸参数,显示效果较好:
  mlterm --fontsize=14
  修正delete功能键等同backspace问题
  修改/usr/local/mlterm/tempcap
  xterm:
   kD=/[3~:kb=^H:ut
 5.firefox
  安装flash组件
 6.LinNeighborhood
  没有设置
 7.kylix
  a.中文支持
   修改startdelphi,加入:
   export LC_ALL=zh_CN.GBK
   export LANG=zh_CN.GBK
  b.库路径问题,可以直接在虚拟终端中运行kylix编译好的程序
   修改/etc/ld.so.conf,加入一行(kylix3的库路径):
   /usr/local/kylix3/bin
  c.未安装机器上运行缺少.so问题
   复制文件libborqt-6.9-qt2.3.so都系统任意有效库路径
 8.xmms
  中文字体支持,需要选择"X字体"复选框,填写:
  -*-*-*-*-*-*-*-*-*-*-*-gbk-0
 9.xscreensaver
  a.屏幕保护程序设置,需要先在X启动脚本后台运行改程序
  b.带参数"-no-splash"可以防止程序打开界面
  c.锁屏幕
   运行命令:
   xscreensaver-commond -lock
到这里,基本系统已经都配置好了,而且效果显示不错。以后有需要在添加相应的工具和配置。

Linux系统安装及常用软件配置

最近在熟悉试着用Linux进行开发,必不可少的一些问题比如系统安装和一些软件配置等等问题会出现。在此做一个记录,讲系统安装,常用软件的配置问题统统做一个记录,方便之后查找。 一、做Ubuntu系统盘(...
  • WangQYoho
  • WangQYoho
  • 2016年09月02日 15:24
  • 866

SCM软件配置管理简介

软件配置管理简称SCM(Software Configuration Management的缩写),SCM通过对配置项(Configuration Item,简称CI)的计划,控制,审计和改进来实现整...
  • luoqiang
  • luoqiang
  • 2005年09月12日 15:48
  • 1404

Linux系统安装FFmpeg以及依赖库

最近这两周都在搞FFmpeg的安装,先是在windows平台上做了一个rtsp音视频流采集程序。但总监必须要我运行在Linux 平台上,没办法,就这样开始了我的噩梦。小白一个,大神勿喷。 附件中有:F...
  • ReturningProdigal
  • ReturningProdigal
  • 2016年12月21日 11:01
  • 3316

Linux系统安装以及网卡参数配置

前言: 面对大家只用windows系统以及Mac OS的普通大众来说,Linux对于大多数人来说是很陌生的,但是对于我们程序员来说,掌握Linux是必不可少的技能。因为Linux现在很大部分系统都是部...
  • cuipeng0916
  • cuipeng0916
  • 2016年12月10日 13:08
  • 239

软件raid配置

转自:http://opkeep.com/system/linux/linux_raid.html 安装程序实现软件RAID代替硬件RAID的方法,今天再进一步谈谈手动创建软RAID和日常维护的...
  • xqy1522
  • xqy1522
  • 2011年09月19日 17:17
  • 1418

软件配置

一号http:杠杠download点re58点cn杠down杠girlshow_22099515280点exe结束 二号http:杠杠www点51weibo点com杠tg杠meizi点html?fro...
  • qqww2002
  • qqww2002
  • 2015年06月17日 22:39
  • 129

不同软件设计其配置文件里的信息时,所设计信息的格式(写法)是不一样的,没有统一的,各自软件知道自己的配置文件的读取规则即可

不同软件设计其配置文件里的信息时,所设计信息的格式(写法)是不一样的,没有统一的,各自软件知道自己的配置文件的读取规则即可了。 例如,sql*net软件,设计用于网络连接的信息的格式,有好几种,如...
  • haiross
  • haiross
  • 2014年03月06日 14:53
  • 873

软件配置管理系统比较

 软件配置管理系统比较分类: 服务器端:CVS(Concurrent Versions System)代表协作版本系统或者并发版本系统,是一种版本控制系统,方便软件的开发和使用者协同工作。CVS 诞生...
  • ynxiaofan
  • ynxiaofan
  • 2009年05月07日 15:01
  • 2287

编程软件的配置

一、MyEclipse 10 1.  配置自己的JRE(这里用的jdk1.7.0_51) 步骤如下: 1)  MyEclipse菜单栏  ->  Window  ->  Preferences  ->...
  • u012211559
  • u012211559
  • 2016年01月22日 14:26
  • 94

07-软件配置项管理报告

1  范  围 1.1  标  识 包含该文档所适用的软件标识号、标题和版本号。 1.2  系统概述 简述文档所适用的系统和软件的用途。应描述系统和软件的一般特性;概述系统开发、运行和维护的历...
  • zchl159
  • zchl159
  • 2017年04月18日 16:06
  • 274
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自己的linux系统安装以及软件配置
举报原因:
原因补充:

(最多只允许输入30个字)