易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下Trac安装手记

之前发过一篇在Windows下安装Trac的方法,不过Trac更多的是在Linux下使用,
所以这里介绍一下在Linux下的安装方法。时过境迁,Trac现在已正式发布了0.11版,
与之前的0.9、0.10相比,这个版本的代码浏览器增加了许多功能,
最好用的就是它支持subversion的Blame了,可以查看到源代码的每一行是在哪个版本由谁修改的。
这篇文章是在Fedora Core 8上进行的,其他的RedHat系的Linux应该大同小异。
下载和解包
废话少说,先从Trac的下载页面
上下载
最新的Trac-0.11.2.1版,然后解压缩。
$ wget http://ftp.edgewall.com/pub/trac/Trac-0.11.2.1.tar.gz
$ tar xzvf Trac-0.11.2.1.tar.gz
解开之后查看一下其中的INSTALL文件,其中的Requirements一节详细列出了安装Trac所必须的软件:
Python >= 2.3。(Fedora Core 8自带版本为python-2.5.1,没问题)
注意:如果是用rpm安装的python,那么还需要安装python-devel和python-xml包。(我们就是这种情况)
Genshi >= 0.5。'''(在与Trac同一个网站上有下载)
可选的subversion >= 1.0(推荐>=1.1.x)和subversion的SWIG Python绑定
PySQLite,需要用于SQLite 3.x版本的PySQLite 2.x版
可运行CGI的Web服务器'''(我们有httpd-2.2.6)
接下来就先解决这些前提条件。
安装前提软件
首先装好python-devel包。python-xml包在Fedora Core 8中不存在,不装也没关系:
# rpm -i python-devel-2.5.1-15.fc8.i386.rpm
接下来应该再安装一个名为setuptools的包,虽然Trac的INSTALL中没有说,但它是必要的:
# rpm -i python-setuptools-0.6c7-2.fc8.noarch.rpm
然后到Trac的隔壁
下载Genshi,最新版本0.5.1:
$ wget http://ftp.edgewall.com/pub/genshi/Genshi-0.5.1.tar.gz
$ tar xzvf Genshi-0.5.1.tar.gz
$ cd Genshi-0.5.1
$ su
# python setup.py install
# exit
接下来是subversion。Fedora Core 8 自带subversion-1.4.4,所以这个就不用装了
(可以用rpm -q subversion确认,如果你没装就先装好)。
而SWIG绑定也已经自带了,可以用以下命令确认:
$ python
>>> import svn.repos
不报错,就说明OK了。
然后确认一下已安装的sqlite版本,并安装sqlite-devel包(用来编译PySQLite):
$ rpm -q sqlite
sqlite-3.4.2-3.fc8
# rpm -i sqlite-devel-3.4.2-3.fc8.i386.rpm
接下来下载PySQLite
并安装:
$ wget http://oss.itsystementwicklung.de/


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux下网卡配置

linux系统安装完,以后通过命令模式配置网卡IP。配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name
1.配置网卡IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255. ......

关于linux图形界面的基本知识

  很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.      
   
  一,linux本身没有图形界面,linux现在的图形界面 ......

Linux面试题大全 一

Linux面试题大全 一
操作系统 2009-12-23 10:29 阅读1 评论0 字号: 大大 中中 小小 一.填空题:
1. 在Linux系统中,以 文件 方式访问设备 。
2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。
3. Linux文件系统中每个文件用 i节点 来标识。
4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号