[原创]DIY轻量linux

其他Linux/Unix/BSD/OSX等发行版讨论
头像
aeonhuang
帖子: 115
注册时间: 2008-06-01 22:55
来自: 广东
联系:

[原创]DIY轻量linux

#1

帖子 aeonhuang » 2008-08-22 9:29

鉴于本人的本本配置太低,同时有洁癖,希望最大的利用硬件资源,希望1M的内存都不被浪费,就算我有2G内存,所以我决定给自己订做一个轻量的Linux 系统,主要的构成就是一个高自定义的发行版+WM+FW+轻量型软件,当然,构建这样一个系统要求也不需要太复杂的设置的,经过了一段时间的搜集资料,我做了这样的决定:Arch+iceWM+pcmanFM+Wbar。
稍微解析一下,Arch的高定义和pacman拥有了轻量和方便,至于WM方面的选择就非常的多了,为了兼顾易用性,易设置性,我没选择Tiling WM,虽然他们很轻量,但是我还是不习惯,我认为图形界面,应该好好的利用鼠标,然后在网上搜索了很多有关e17,*BOX,icewm等比较多人使用的轻量WM资料,其中也参考了一份window managers report的内容:http://gilesorr.com/wm/,大家有兴趣可以去参考一下,我比较了一下,iceWM的表现不错,也去看了相关的资料,设置起来也比较简单,所以就选择了他,当然,XFCE和E17我之前也是安装过的。关于FM,也有ROX,XFE,pcmanFM,等很多轻量的选择,但是除了pcmanFM具备自动挂载分区和外设外,其他的都只能依赖ivman等程序的支持才能实现自动挂载,设置复杂!而且pcmanFM支持中文显示和输入,采用的TAB分页显示,所以是我不二的选择了。另外,我不喜欢在桌面上放图标,所以我就不需要DM功能的了,安装一个DOCK对我来说就足够的方便,选择了Wbar,这方面的选择不多。下面简单介绍一下安装的软件:
1、为了节省内存,我选择了CLI的方式启动,如果要安装DM,我会选择slim;
2、使用pcmanFM,要安装HAL和FAM,再选择下载一个GNOME的主题,修改一下.gtkrc-2.0里主题的路径。如果要支持NTFS和中文名字显示,还要安装ntfs-3g,并做以下步骤:
1) 移除符号链接 "/sbin/mount.ntfs-3g";

rm /sbin/mount.ntfs-3g

2) 创建新的 "/sbin/mount.ntfs-3g" 脚本(而不是符号链接):

#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8

3) 增加可执行权限:

chmod +x /sbin/mount.ntfs-3g

4) 将 "NoUpgrade=sbin/sbin/mount.ntfs-3g" 添加到pacman.conf的"[options]"节

要使用root打开当前目录功能,还要装gksu

3、中文字体,文泉驿,输入法fcitx
4、浏览器:dillo+opera+firefox
5、文字编辑:leafpad+Gvim+emacs
6、openoffice
7、XMMS
8、Mplayer+解码器
9、看图:mirage
10、作图:gimp,inkscape,gimp需要gnomeui支持。
11、解压:xarchiver+unrar+unzip+p7zip+arj
12、看chm:chmsee
13、看PDF:epdfview
14、计算器:speedcrunch
15、下载:amule+deluge+dwonthemALL
16、聊天:skype+emesene+linuxQQ
17、终端:Tilda+xterm
18、终端下截屏:scrot
19、终端下FM:mc
20、java及flash支持,安装jre及flashplugin,修改opera里的JAVA路径

当然,下一步我还要构建一个C语言的开发环境,先做资料收集。
以上都是一些我喜欢的专业软件及轻量软件,大家可以根据自己的需要选择,当然,安装和配置过程会有不少问题,我都是通过wiki和google解决的,这里有很多没有写出来,有兴趣的朋友慢慢去研究吧,下面是我的桌面,并没有进行特别的美化,因为我追求的是简单,高效。
最后能给大家的建议是,最好安装的每个软件都在打开终端来执行一次,看看正常运作中有什么提示,根据提示再进行相应的处理。让我们一起来DIY自己的系统吧。
附件
11c8c75485fg215.jpg
上次由 aeonhuang 在 2008-08-27 23:00,总共编辑 1 次。
The word aeon, also spelled eon or æon, means "age", "forever" or "for eternity".
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

#2

帖子 yjcong » 2008-08-22 10:10

1>看图的推荐xzgv
2>openoffice删了吧,那么大。用latex写东西。看word用catdoc和antiword。ppt有个就java的软件。
3>作图可以试试dia
4>把那个wbar也删了吧,除非你是为了好看。icewm提供了非常方便的快捷键的设定方法。我的icewm里, Alt+x 启动终端,Alt+F1 启动firefox ,Alt+F2是opera ,Alt+ F3是stardic , Ctrl+F12 是截屏 , Alt+ F12是xkill , Ctrl+9是减小声音, Ctrl+0是增加声音。
5>你能不能在你的系统里试试thunar, 比较一下thunar和pcmanFM
6>右上脚的时间可以改成液晶的样式, 我觉得那样看起来更方便。
7>做复杂的数学计算推荐wxmaxima. 你可以把下面的东西存成 /usr/bin/yy, 然后,每次在终端输入,比如, yy 2+3/[8*log[2.2]], 就可以得到结果

代码: 全选

#!/bin/bash
res=`echo "$1" | tr "[:upper:]" "[:lower:]" |sed 's/\[/\(/g'|sed 's/\]/\)/g'| xargs -i awk 'BEGIN{print {}}'`
echo $res
上次由 yjcong 在 2008-08-22 21:17,总共编辑 3 次。
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#3

帖子 hao123liu » 2008-08-22 11:25

不错,学习了。
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
Mr.J
帖子: 204
注册时间: 2008-07-14 16:58

#4

帖子 Mr.J » 2008-08-22 11:33

我的系统里面好像还没有不是开源的东西 :o
除了两个驱动(built-in wifi和isight),实在没办法 :cry:

输入法scim用起来就很爽嘛
聊天aMSN 搞定,最近装了语音extension farsight,还没有试用
视频聊的话,ekiga也可以
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#5

帖子 HuntXu » 2008-08-22 18:19

8错 8)

不过我会选择fvwm+rox的... :lol:
HUNT Unfortunately No Talent...
carbonjiao
帖子: 78
注册时间: 2006-12-03 10:43

#6

帖子 carbonjiao » 2008-09-03 16:54

真是一项伟大的工作,我没有毅力去做(借口太多)

做出来后共享下,更好的推广Arch ,推广linux
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#7

帖子 kofshower » 2008-09-03 17:10

不用dock的话还有什么可以托管tray么?
原因是rox/pcmanfm接管桌面就不需要考虑task bar了,可是需要traybar,无法只好用了fbpanel,确实全键盘綁定之后不需要那么多东西了。
----------------------------------------
一定要选择的话我是推荐pcmanfm,rox可能复杂了点,可是确实更顺手,pcmanfm支持hal确实比较不错。
----------------------------------------
解压:xarchiver+unrar+unzip+p7zip+arj :Gentoo wiki里面有rox配置脚本,负责对全部这些格式的解压,还可以简化一部分操作。
----------------------------------------
Tiling WM之流是给程序员用的,还是不错的,这一类的wm比如wii wm还有ruby脚本,一步就可是实现一个ruby开发的平铺式桌面
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
aeonhuang
帖子: 115
注册时间: 2008-06-01 22:55
来自: 广东
联系:

#8

帖子 aeonhuang » 2008-09-03 22:40

我现在直接上了LXDE了,因为iceWM有些问题,我没解决好,虽然不影响使用,但是心里不踏实,LXDE,默认的openbox,一切都很简单。
附件
2008-08-31-212355_1024x768_scrot.png
The word aeon, also spelled eon or æon, means "age", "forever" or "for eternity".
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#9

帖子 jarryson » 2008-09-03 22:40

推荐你使用evince,因为你安装了gksu,evince不需要多少gnome依赖

gimp不需要gnome依赖吧。还有浏览器dillo就不用了,有同样小巧的midori。但是渲染好太多了
头像
aeonhuang
帖子: 115
注册时间: 2008-06-01 22:55
来自: 广东
联系:

#10

帖子 aeonhuang » 2008-09-03 22:50

jarryson 写了:推荐你使用evince,因为你安装了gksu,evince不需要多少gnome依赖

gimp不需要gnome依赖吧。还有浏览器dillo就不用了,有同样小巧的midori。但是渲染好太多了
gimp需要gnome依赖,用shell运行一下就会看到有提示。
The word aeon, also spelled eon or æon, means "age", "forever" or "for eternity".
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#11

帖子 HuntXu » 2008-09-04 0:18

kofshower 写了:不用dock的话还有什么可以托管tray么?
我都不用panel了的,tray有trayer和stalonetray,推荐后者...
HUNT Unfortunately No Talent...
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#12

帖子 yaska » 2008-09-04 0:55

不知道有谁用过 ede? 本身集成了很多工具, 不用拼拼凑凑的
eiconman
esvrconf
etip
ekeyconf
evolume
elauncher
ewmconf
edewm
emenueditor
eworkpanel
ecolorconf
edisplayconf
epanelconf
econtrol
efinder
erun

几M的东西,非常强大, 我估计它会流行起来.

http://equinox-project.org/
附件
102shot1.png
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#13

帖子 HuntXu » 2008-09-04 1:04

yaska
就是要拼拼凑凑才够折腾... :lol:
HUNT Unfortunately No Talent...
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#14

帖子 想入非非 » 2008-09-04 1:21

对于较低配置的电脑很有必要
Ubuntu User
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#15

帖子 kofshower » 2008-09-04 3:40

HuntXu 写了:
kofshower 写了:不用dock的话还有什么可以托管tray么?
我都不用panel了的,tray有trayer和stalonetray,推荐后者...
多谢。确实很好。
我把stalonetray -p -w&加上呢
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
回复