meseretakalu / iptux

Automatically exported from code.google.com/p/iptux
0 stars 0 forks source link

iptux 的依赖是什么? #14

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
我想做一个 gentoo 的包

Original issue reported on code.google.com by wdi...@gmail.com on 19 Dec 2008 at 10:02

GoogleCodeExporter commented 8 years ago
必须:打开防火墙的 TCP/UDP 2425 
端口,否则,休想正常使用Iptux! 

另外,这个是什么意思?是本机的还是网关?

Original comment by wdi...@gmail.com on 19 Dec 2008 at 10:04

GoogleCodeExporter commented 8 years ago
iptux的依赖,据我所知应该有GTK+, gthread, gconf 
,但是这些都是GNOME环境的必须,所以只
要有了GNOME环境,iptux就应该正常工作了。

对于端口的问题,我只能这样解释,iptux需要使用 2425 
端口进行通信,而一般的发行版本默认
是不会打开此端口的,所以我就专门把它提出来申明了。这��
�没有涉及到什么高深的技术,只是
为了提醒而已!(记得我有次重装了系统后,也忘记了打开此�
��口,结果就瞪着iptux上的自己感
到奇怪,怎么就没有人上线呢?所以我觉得这儿的提醒是相��
�有必要的。)

Original comment by jal...@163.com on 19 Dec 2008 at 10:34

GoogleCodeExporter commented 8 years ago
这个需求最好能明确下,比如有些人用的不是 gnome 
环境的时候,需要什么?
另外的那个问题我明白了,就是本机的 2424 端口。

Original comment by wdi...@gmail.com on 19 Dec 2008 at 2:12

GoogleCodeExporter commented 8 years ago
iptux需要GTK+,gthread,glib,gconf支持;
如果没有GNOME环境,则至少需要安装GTK+,glib,gconf三个软件包,
gthread是GTK+自身实现的一
部分,不需单独安装。

Original comment by jal...@163.com on 19 Dec 2008 at 2:55

GoogleCodeExporter commented 8 years ago
好的,我明白了。 :)

Original comment by wdi...@gmail.com on 20 Dec 2008 at 12:56

GoogleCodeExporter commented 8 years ago
下面是 gentoo 里面的 ebuild 文件。在 gentoo-china-overlay 
里面已经有了。
$ cat iptux-0.4.3.ebuild
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

DESCRIPTION="Iptux is a ipmsg client in linux"
HOMEPAGE="http://code.google.com/p/iptux/"
SRC_URI="http://iptux.googlecode.com/files/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

DEPEND="gnome-base/gconf
        x11-libs/gtk+"
RDEPEND="$DEPEND"

src_install() {
    einstall || "einstall failed"
}

Original comment by wdi...@gmail.com on 20 Dec 2008 at 1:02

GoogleCodeExporter commented 8 years ago
 iptux depends on libgtk2.0-0 (>= 2.14.1); however:
  Version of libgtk2.0-0 on system is 2.12.11-4.
 iptux depends on libpango1.0-0 (>= 1.21.6); however:
  Version of libpango1.0-0 on system is 1.20.5-3.

为啥对libgtk 和 libpango 的版本要求这么高?我是用的debian 
testing的源,是不是只能安旧
的某个版本?

Original comment by tianfe...@gmail.com on 20 Dec 2008 at 4:28

GoogleCodeExporter commented 8 years ago
我个人使用的是Fedora8,技术有限,并没有制作二进制包,换�
��话说也就是,RPM包我都没有制
作,DEB包自然也不是我的劳动成果了。
.deb包是由网友所提供,可能是他当时生成二进制包时,系统�
��所安装的软件包太新了吧,如果
此问题实在不好解决,看来就只好下载源码包手工编译安装��
�。
iptux对软件依赖包的版本要求并不高,因为当时编写iptux时,�
��量降低iptux对其他软件包的依
赖性就是其实现目标之一,我也怕软件一会儿需要那个软件��
�一会儿有需要这个软件。

Original comment by jal...@163.com on 20 Dec 2008 at 5:03

GoogleCodeExporter commented 8 years ago

Original comment by jal...@163.com on 24 Dec 2008 at 1:31

GoogleCodeExporter commented 8 years ago
郁闷,居然没有 windows 
的版本,那个飞秋是在太不怎样了,自启动不说,而且搞了��
�多没有用
的东西,郁闷的我,设置也复杂的要命。。。

Original comment by vzomik@gmail.com on 25 Mar 2010 at 6:03