当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > Solaris工作站常用下载工具推荐(下)

Linux服务器
Apache2的httpd.conf翻译
全面提高Ubuntu Linux操作系统运行速度
Linux搭建Discuz论坛的方法
Linux系统下usr的目录结构
系统管理工具包: 通过 OpenSSH 设置 UNIX 远程访问
Linux系统下将CHM格式文件转换为HTML
Linux和Windows系统线程间的区别
Apache服务器实现的用户验证
Apache并发请求数及其TCP连接状态查看的方法
关闭Linux系统下不必要的服务
Linux操作系统的基本用户环境
Linux系统用Qpopper建立POP3服务器
基于Unix系统的Web服务器安全指南
全面提升Linux服务器的安全
Samba服务器的搭建与配置
Linux硬件兼容性问题将被终结?
Linux下查看内存的命令Free
优化 Apache 的几个实用技巧
linux高负载下彻底优化mysql数据库
Apache HTTP Server畸形HTTP方式413漏洞

Linux服务器 中的 Solaris工作站常用下载工具推荐(下)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 104 ::
收藏到网摘: n/a

Windows中有很多下载工具,如耳熟能详的FlashGet,迅雷等。随着Solaris的发展,特别是桌面应用的成熟,越来越多的用户转向了Solaris。面对网上丰富的下载资源,Solaris用户如何下载呢?其实Solaris下载和在Windows下载一样,都离不开下载工具。那Solaris中又有哪些下载工具呢?本文就为大家介绍Solaris中常用的下载工具。

Solaris工作站常用下载工具推荐(上)http://linux.chinaitlab.com/soft/739350.html

三、使用pkg-get工具

1pkg-get
solairs有一种工具,这就是pkg_get,由blastwave.org推出的。用作者的话说是:“一个用来自动抓取www.sunfreeware.com上的包的工具.模拟了Debianlinux上的"apt-get".”传统的Solaris命令功能并不够强大--这个软件可以补充很多包管理的功能。这个工具简单到仅使用如下命令就可以获取sunfreeware.com上一个包的最新版本。

#pkg-getinstallmysql
这条命令会自动下载适合你的体系结构和为你的OS修订的版本mysql数据库(如果存在的话),并安装它。如果你已安装了一个较老的版本,就可以使用'upgrade'代替'install',这样就会用新的版本覆盖老的版本(即升级)。
下载pkg-get:http://www.blastwave.org/pkg_get.pkg
安装pkg-get:#pkgadd-dpkg_get.pkgall
如果在solaris8下安装有问题,请打下面几个补丁patch:
110380-04(x86110403)
110934-11(x86110935)

pkg-get将会安装在/opt/csw/bin/目录下。从blastwave安装的软件均安装到该目录中,请把/opt/csw/bin/设置到你的PATH环境变量中。编辑/etc/profile
文件:

PATH=/opt/csw/bin:/usr/sfw/bin:/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin
2pkg-get主要参数
pkg-get-a:显示所有软件包。
pkg-get-igcc:安装gcc软件及其使用相关库文件。
pkg-get-Dopen:搜索所有相关软件包
pkg-get-U升级使用软件包

3pkg-get下载安装软件实例

下载安装top,top命令是unix系统管理的一个主要命令,通过它可以获得许多信息。使用top命令可以监视指定用户,缺省情况是监视所有用户的进程。如果想查看指定用户的情况,在终端中按“U”键,然后输入用户名,系统就会切换为指定用户的进程运行界面,可惜solaris10没有这个命令,我们可以自己安装。
#pkg_get–itop
注意:将会出现大量文字,不用担心,只要完成安装就可以。如图1。

图1pkg-get完成top安装的工作界面


4使用pkgadm工具

Pkgadm是一个菜单工作界面的pkg-get,下载安装方法:
下载链接:http://www.bolthole.com/solaris/pkgadm-0.9.tar.gz
#gunzippkgadm-0.9.tar.gz
#tarxfvpkgadm-0.9.tar
#cdpkgadm
./pkgadm即可运行界面如图2

图2pkgadm工具

如果你不位于美国,你可能想改变缺省的ftp站点!一旦已运行pkg-get就会建立缺省的配置文件/etc/pkg-get.conf,改变其中的url行,指向http://www.sunfreeware.com/ftp.html上注明的站点。如果只想临时改变你要连接的站点,(比如说如果主站点倒了或很慢),使用
pkg-get-sftp://tmp.site/path/url,
注意你第一次要运行
pkg-get-sftp://tmp.site/path/url-U

四、使用wget

1wget简介
wget是gnu组织下的一个免费软件下载工具,用wget下载软件比普通浏览器的“另存为”要快很多。同时,Wget支持http,https和ftp。
缺省情况下,Solaris已经自带了该软件,在/usr/sfw/bin/目录,请把这个路径也设置到环境变量中,因为pkg-get要使用Wget来下载软件。
Wget的使用方法非常简单,只需要在命令后面加上下载的地址,例如:
#/usr/sfw/bin/wgethttp://xxx.xxx.xxx.xxx/abc.zip
如果连接网络需要代理,请按下列方法设置:
#exporthttp_proxy="http://proxyip:8080"
#exportftp_proxy=http://proxyip:8080

2wget参数

wget的参数较多,但大部分应用只需要如下几个常用的参数:
-r递归;对于HTTP主机,wget首先下载URL指定的文件,然后(如果该文件是一个HTML文档的话)递归下载该文件所引用(超级连接)的所有文件(递归深度由参数-l指定)。对FTP主机,该参数意味着要下载URL指定的目录中的所有文件,递归方法与HTTP主机类似。
-N时间戳:该参数指定wget只下载更新的文件,也就是说,与本地目录中的对应文件的长度和最后修改日期一样的文件将不被下载。
-m镜像:相当于同时使用-r和-N参数。
-l设置递归级数;默认为5。-l1相当于不递归;-l0为无穷递归;注意,当递归深度增加时,文件数量将呈指数级增长。
-t设置重试次数。当连接中断(或超时)时,wget将试图重新连接。如果指定-t0,则重试次数设为无穷多。
-c指定断点续传功能。实际上,wget默认具有断点续传功能,只有当你使用别的ftp工具下载了某一文件的一部分,并希望wget接着完成此工作的时候,才需要指定此参数。
-L只扩展相对连接,该参数对于抓取指定站点很有用,可以避免向宿主主机的其他目录扩散。
-k转换连接:HTML文件存盘时,将其中的非相对连接转换成为相对连接。
-X在下载FTP主机上的文件时,排除若干指定的目录
-v设置wget输出详细的工作信息。
-q设置wget不输出任何信息。

3wget使用技巧

wget是一个命令行的下载工具。下面为大家介绍几个有用的wget小技巧,可以让你更加高效而灵活的使用wget。

#wget-r-np-ndhttp://www.example.com/packages/
这条命令可以下载http://www.example.com网站上packages目录中的所有文件。其中,-np的作用是不遍历父目录,-nd表示不在本机重新创建目录结构。

#wget-r-np-nd--accept=isohttp://www.example.com/cen/i386/
与上一条命令相似,但多加了一个--accept=zip选项,这指示wget仅下载i386目录中所有扩展名为zip的文件。你也可以指定多个扩展名,只需用逗号分隔即可。

#wget-ifilename.txt
此命令常用于批量下载的情形,把所有需要下载文件的地址放到filename.txt中,然后wget就会自动为你下载所有文件了。

#wget-chttp://www.example.com/big-file.iso
这里所指定的-c选项的作用为断点续传。

#wget-m-k(-H)http://www.www.example.com/
该命令可用来镜像一个网站,wget将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用-H选项。

#wget-m-l4-t0http://oneweb.com.cn/
将在本地硬盘建立http://oneweb.com.cn/的镜像,镜像文件存入当前目录下一个名为oneweb.com.cn的子目录中(你也可以使用-nH参数指定不建立该子目录,而直接在当前目录下建立镜像的目录结构),递归深度为4,重试次数为无穷。
#wget-Lhttp://www.xys.org/~ppfl/
该命令则只提取该网站的ppfl目录,而不涉及主机www.xys.org上的其他目录。

五、使用bt下载工具

1命令行工具

BT全名叫"BitTorrent",中文全称:"比特流"。是一个多点下载的开放源码的P2P软件,使用非常方便。是一个多点下载的共享文件软件,由于在下载的同时,也可为其它用户提供上传,所以不会随着用户人数的增加而降低下载速度,因此,下载的人越多,速度便越快。现在,不少大公司,如:RedHat都有使用BT让他们的客户下载程序。windows下使用的是bitcomet,在Solaris上面是bittorrent的工具,安装方法:

#pkg-get-ibittorrent
软件直接安装在/opt/csw/bin目录下,命令叫做btdownloadcurses。
2使用btdownloadcurses下载bt文件
最简单的使用方法:

$btdownloadcursesseed.torrent
运行画面如图3。可以看到下载速度。中途可以按q键退出,下次启动会继续上次断点进行下载。

图3使用使用btdownloadcurses下载bt文件

btdownloadcurses可以进行多个torrent下载,可以手动设置某个torrent的优先权。可以查看torrent包含的每一个文件完成情况,在使用btdownloadcurses下载软件的时候如果断线了,可以重新点击下载链接,并且在选择存放位置的时候覆盖上次下载一半的文件,这时程序会自动的续传该文件。

3常用参数:
--minport<arg>:最小端口号,缺省是6881。
--maxport<arg>:最大端口号,缺省是6999。
--max_upload_rate<arg>:最大上传速度,单位KB/S缺省是20。
--min_uploads<arg>:最小连接通道,缺省是2。
--data_dir<arg>:文件保存目录。
--max_initiate<arg>:最多重试次数,缺省是40。
--max_message_length<arg>:最大消息长度,缺省是8388608。
至于其他的参数,可参考此链接:http://www.cyberciti.biz/tips/linux-command-line-bittorrent-client.html。
或者手册页。

4使用AzureusforSolarisx86
Azureus-BitTorrentClientforSolaris是unix上功能最为强大、完善,使用最方便的JavaBT客户端。基于JAVA的多torrent下载程序,可以手动设置某个种子的优先权,加入了IRC聊天室,增加了一些基本的IRC命令,可以看见在线人数和ID,支持多种子url,对于不同服务器发布的种子可自动切换,并可以手动更改url。中文名称俗称为蓝箭毒蛙,使用该软件前必须先安装有JavaJRE软件。
软件下载安装
#wgethttp://ovh.dl.sourceforge.net/sourceforge/azureus/Azureus_2.4.0.0_Solaris.tar.bz2
#bunzip2Azureus_2.4.0.0_Solaris.tar.bz2
#tarvxfAzureus_2.4.0.0_Solaris.tar
#cdazureus
#wegthttps://bugs.eclipse.org/bugs/attachment.cgi?id=32014
下载后的文件名称是:eclipse_launcher_and_swt_jar_for_solaris_10x86.zip
#unzipeclipse_launcher_and_swt_jar_for_solaris_10x86.zip
把plugins下org.eclipse.swt.gtk.solaris.x86目录下的*.so文件和swt.jar文件复制到azureus的jar文件所在目录。文件包括:org.eclipse.swt.gtk.solaris.sparc_3.1.1.jar、libswt-atk-gtk-3139.so、libswt-awt-gtk-3139.so、libswt-cde-gtk-3139.so、libswt-gtk-3139.so、libswt-pi-gtk-3139.so。

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

总结:本文详细介绍了Solaris中常用的下载工具,这些下载工具功能上各有千秋,使用上都比较简单,所以无论是初学者还是Solaris高手总有一款适合你。

我们看出,Solaris工作站的易用性已经有了很大的进步,在windows下的完成的工作,绝大部分都可以通过Solaris工作站(游戏除外)来完成了,使用本文介绍的下载工具而且不用担心版权,也不用担心病毒的侵扰。

上一页[1][2][3]