[原创]DIY轻量linux
- aeonhuang
- 帖子: 115
- 注册时间: 2008-06-01 22:55
- 来自: 广东
- 联系:
[原创]DIY轻量linux
鉴于本人的本本配置太低,同时有洁癖,希望最大的利用硬件资源,希望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自己的系统吧。
稍微解析一下,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自己的系统吧。
上次由 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
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]], 就可以得到结果
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
- 联系:
- Mr.J
- 帖子: 204
- 注册时间: 2008-07-14 16:58
-
- 帖子: 78
- 注册时间: 2006-12-03 10:43
- kofshower
- 帖子: 1343
- 注册时间: 2007-03-13 11:23
- 联系:
不用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开发的平铺式桌面
原因是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/
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
- aeonhuang
- 帖子: 115
- 注册时间: 2008-06-01 22:55
- 来自: 广东
- 联系:
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
- aeonhuang
- 帖子: 115
- 注册时间: 2008-06-01 22:55
- 来自: 广东
- 联系:
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
不知道有谁用过 ede? 本身集成了很多工具, 不用拼拼凑凑的
eiconman
esvrconf
etip
ekeyconf
evolume
elauncher
ewmconf
edewm
emenueditor
eworkpanel
ecolorconf
edisplayconf
epanelconf
econtrol
efinder
erun
几M的东西,非常强大, 我估计它会流行起来.
http://equinox-project.org/
eiconman
esvrconf
etip
ekeyconf
evolume
elauncher
ewmconf
edewm
emenueditor
eworkpanel
ecolorconf
edisplayconf
epanelconf
econtrol
efinder
erun
几M的东西,非常强大, 我估计它会流行起来.
http://equinox-project.org/
- kofshower
- 帖子: 1343
- 注册时间: 2007-03-13 11:23
- 联系:
多谢。确实很好。HuntXu 写了:我都不用panel了的,tray有trayer和stalonetray,推荐后者...kofshower 写了:不用dock的话还有什么可以托管tray么?
我把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/
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/