分享
 
 
 

Linux桌面环境玩转BT

王朝system·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  

网页制作是Web应用的重要组成部分,这里介绍三款Linux桌面环境下的网页制作工具Screem、Bluefish和Quanta Plus,利用它们可以轻松制作网页。

FrontPage-Screem

FrontPage-Screem是Linux下一个集成的HTML/Web页开发工具。Screem最初整个设计思路是根据GNOME风格的,但是在KDE环境下也能够很好地运行,它使在Linux操作系统中开发Web页面变得十分方便。Screem也支持中文处理,使用界面类似于Windows下的FrontPage。

Screem除了能显示不同的HTML标识外,还可以很方便地建立表格(Table)、定义样式;同时还支持Plug-in功能为以后的扩充提供接口。Screem还带有多种图形、图标和照片。该软件可以一次使用、测试多个网页。内部浏览器可用来测试网页、影像预览工具、缩图影像创造向导、声音展示库、线上指引、step-by-step的网站设计指引,以及最新HTML 4.0版标签的参考。

Screem的主页为http://www.screem.org/, 最新版本为0.6。该软件是GPL软件。在下面网址http://download.linuxbyte.net/office/editor/screem-0.6.tar.gz可以下载该软件。Screem工作界面见图1所示。

图1 Screem 0.6的工作界面

Dreamweave-Bluefish

Dreamweaver-Bluefish是一个基于Gtk的HTML的编辑器,它支持语法加亮,支持HTML、CSS、JAVASCRIPT、Java server pages (JSP)、Python、Perl、SSI、PHP、XML等语言。从某些方面来说,它类似于Windows下面的Dreamweaver,是制作HTML不可多得的利器。

Bluefish是“写”HTML的好工具,但它本身并不具有所见即所得的功能,对于初学者来说可能会有些吃力,因为需要补充一些HTML的基础知识。对于熟悉HTML代码的创作者,使用Bluefish可以让你如鱼得水。Bluefish对一些常用的Tag都有快捷键,使用快捷键可以大大提高写代码的速度。Bluefish有许多向导式的对话框,使用者只需填入相应的属性值,就会生成相应的HTML代码。而且,可以通过预览功能在Netscape等浏览器中查看制作的页面效果。从某种意义上说,这可以是另一种的“所见即所得”了。

BT全名叫"BitTorrent",中文全称:"比特流"。BitTorrent是一个多点下载的开放源码的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快 。最新的DVD电影,3D游戏,动漫,只要你想的到的,BT都能提供给你,而且速度飞快,远远超过你的想象,再也不用为只有几K的下载速度烦恼了。BT的官方网址是:http://bitconjurer.org/BitTorrent/。

一般来讲,下载是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等。但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT使用的P2P技术全称叫做“Peer-to-peer”对等互联网络技术(点对点网络技术)。它让用户可以直接连接到其它用户的计算机上,进行文件共享与交换。工作原理如下图:

图-1 BT的工作原理

BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。

下面我们看看在Linux桌面环境下如何运行BT:

1、首先看看系统要求:

硬件: 中央处理器:兼容 Intel X86处理器Pentium 200 以上 ,32 兆(推荐64兆)内存,显示内存4兆,硬盘的大小要看你下载软件的多少,空间当然是多多益善。

软件: 内核版本 2.2以上 ,KDE 2.0以上或GNOME 2.0以上,X Window System XFree86 3.6.x 以上,桌面分辨率 至少为800×600 ,桌面颜色至少6万5千色(16位元)。

2、下载一个Bit Torrent客户端软件:

Azureus-2.0.3.2.linux.tar.bz2 ,下载链接:http://flow.dl.sourceforge.net/sourceforge/azureus/Azureus-2.0.3.2.linux.tar.bz2

3、安装Java虚拟机

由于Azureus使用Java语言编写的所以运行它要Java虚拟机。下载最新的JDK(Java Development Kit)开发包:j2sdk-1_4_2-linux-i586.bin,下载链接:http://scfie.fie.umich.mx/ftp/Internet_Aplicaciones_y_Lenguajes/Java/Linux/j2sdk-1_4_2-linux-i586.bin这是一个J2SE V1.4.2 SDK Linux自解压的二进制的文件。切换到下载SDK的目录,使这个文件可以执行:

#chmod + j2sdk-1_4_2-linux-i586.bin

把它移动到/usr/local目录下运行:

#mv j2sdk-1_4_2-linux-i586.bin /usr/local#./j2sdk-1_4_2-linux-i586.bin

下面修改JAVA_HOME环境变更。用vi修改/etc/profile文件,添加以下内容:

JAVA_HOME=/usr/local/jsdk1.4.2export

JAVA_HOME

/etc/profile文件在Linux系统启动、用户登录使会自动启动。

4、安装Bit Torrent客户端软件Azureus

这是一个绿色软件只要解压即可运行不必编译:

#bunzip2 Azureus-2.0.3.2.linux.tar.bz2#tar vxf Azureus-2.0.3.2.linux.tar

5、运行软件:

#cd azureus#./azureus

6、配置软件:

第一次运行azureus时要进行简单的配置:

(1)链接互联网方式(见图-2):

图-2 设置链接互联网方式

根据你的具体情况设置链接互联网方式(ADSL、Modem等),最大上传速度、最大下载文件、每个Torrent最大上传速度。然后用鼠标按“Next”按钮进行服务器端口配置。

(2)配置NAT/Server 的端口:

图-3 配置NAT/Server 的端口

使用NAT(Network Address Translation)的好处是:连接Internet,但不让网络内的所有计算机都拥有一个真正的Internet IP地址。通过NAT功能,可以将申请的合法的Internet IP地址统一管理,当内部的计算机需要上Internet时,动态或静态地将假的IP转换为合法的IP地址。另外,如果不想让外部网络用户知道网络的内部结构,可以通过NAT将内部网络与外部Internet隔离开。这里强烈建议你把NAT/Server 的端口设为:最低6881、最高6889。如果你对计算机网络比较熟悉的话也可以用鼠标点击“Test”按钮测试一下,选择别的端口。注意千万不要和某些系统已经使用的端口冲突。然后用鼠标按“Next”按钮进行下载的文件存放目录的配置。

(3)配置下载的文件存放目录(见图—4):

图-4 配置下载的文件存放目录

这里笔者选择/root/.azureus/torrents 作为下载文件存放目录,另外建议在“Enable fast Resume”前打钩。这样就可以实现“网际快车FlashGet”等软件断点续传的功能。然后用鼠标按“Finish”按钮完成配置。

7、使用软件下载:

配置结束后就可以使用它下载,点击“File”主菜单的“Creat a Torrent”然后输入要下载的Torrent文件的链接即可开始工作(见图-5)。

图-5 输入要下载的Torrent文件的链接

8、下载过程的监控:

Azureus提供了非常好的用户界面,你可以实时监控下载软件的进度,如果有必要的话,可以“View”选单的“Configurtion”选项进行设置修改(见图-6)。另外点击“IRC”选项还可以加入了irc聊天室,增加了一些基本的irc命令,可以看见在线人数和ID。

图-6 Azureus的控制选项

9、BT下载实例:是笔者下载Radhat 9时的工作界面(见图-7):

图-7 用Azureus下载Redhat 9

从图-7 中可以看到Azureus下载Redhat 9的过程。图中显示出文件名、上传和下载速度以及完成百分比。

总结:Azureus是一个用Java语言编写的BT客户端下载软件。Azureus可以进行多个torrent下载,可以手动设置某个torrent的优先权。文件管理便捷。可以查看torrent包含的每一个文件完成情况,并在Azureus里直接打开已下载完的文件。最新版本还增加了文件删除功能,支持多tracker url。对于多tracker发布的torrent可自动切换,并可以手动更改tracker url。在使用Azureus下载软件的时候如果断线了,可以重新点击下载链接,并且在选择存放位置的时候覆盖上次下载一半的文件,这时程序会自动的续传该文件。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有