Ubuntu安装mwget
Ubuntu安装mwget
Ubuntu安装下安装mwget,有一些坑要填,呵呵
系统准备
安装或更新组件:
sudo apt install build-essential
sudo apt upgrade intltool
sudo apt install libssl-dev
获取安装包
wget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwget_0.1.0.orig.tar.bz2
tar -xjvf mwget_0.1.0.orig.tar.bz2
cd mwget_0.1.0.orig
./configure
sudo make
sudo make install
使用软件
liu@tbserver:~/Data/Share/BlastDB$ mwget -h
GNU MWget 0.1.0 ,a non-interactive and multiline network retriever of all POSTIX Systems.
Usage: mwget [Options]... [URL]...
Options:
-b, --debug Show the debug message
-c, --count=num Set the retry count to [num], no limit when "0", the default is "99"
-d, --directory=dir Set the local direcotry to [dir], the default is "."
-f, --file=file Rename the file to [file]
-h, --help A brief summary of all the options
-i, --interval=num Set the ftp retry interval to [num] seconds, the default is "5"
-n, --number=num Use [num] connections instead of the default (4)
-r, --referer=URL Include `Referer: [URL]' header in HTTP request.
-t, --timeout=num Set the connection timeout to [num] seconds, the default is "30"
-v, --version Show the version of the mwget and exit
-x, --proxy=URL Set the proxy [URL]
Mail bug reports and suggestions to <sa@kmlinux.tk><xiao_suo@hotmail.com>
On website bug reports and suggestions to <http://mwget.sourceforge.net/> <http://www.kmlinux.tk/>
We Welcome your BUG REPORT!
特殊情况
configure通过,但make的时候报错。
见图中标黄色的部分(如ftpplugin.cpp),在./src文件夹中,可以向所有报错的cpp文件前面添加三行信息:
#include <string.h>
#include <string>
using std::string;
修改所有报错的cpp文件,再次make后,即可安装。