我想知道是否有人知道如何在 Ubuntu Server(SSH)中安装客户端(如 megatools),以便将文件上传和下载到 MEGA(mega.co.nz)。
提前谢谢您,Joserex65。
答案1
你可以像这样安装 megatools
git clone https://github.com/megous/megatools.git
cd megatools/
sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking#(these are the dependancies I needed, you may need others)
./autogen.sh
make
sudo make install
享受!
更强大的方法似乎可以安装所有工具:
sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking
wget http://megatools.megous.com/builds/megatools-1.9.94.tar.gz
zcat megatools-1.9.94.tar.gz > megatools-1.9.94.tar
tar -xf megatools-1.9.94.tar
cd megatools-1.9.94/
./configure
make
sudo make install
编辑要在 Vivid 和 Wily (15.04/15.10) 上仅安装二进制文件,您只需运行sudo apt-get install megatools
。在早期版本中,您可以运行
sudo add-apt-repository ppa:megous/ppa
sudo apt-get update
sudo apt-get install megatools
来自自述:
Tools
=====
megareg Register and verify a new mega account
megadf Show your cloud storage space usage/quota
megals List all remote files
megamkdir Create remote directory
megarm Remove remote file or directory
megamv Move and rename remote files
megaput Upload individual files
megaget Download individual files
megadl Download file from a "public" Mega link
(doesn't require login)
megastream Streaming download of a file
(can be used to preview videos or music)
megasync Upload or download a directory tree
megafs Mount remote filesystem locally.
答案2
官方提供了命令行工具。
答案3
尝试克隆
Rclone 是一个用于管理云存储上的文件的命令行程序。
该工具允许我们将文件上传到 mega,而且不仅是 mega,还有超过 40 种云存储产品支持 rclone,包括 S3 对象存储、商业和消费者文件存储服务,以及标准传输协议。
安装 rclone
curl https://rclone.org/install.sh | sudo bash
使用超级帐户配置
rclone config
上传文件至 mega
句法:
rclone copy filepath dest:destpath
例子:
rclone copy myfile.txt pausi:backup
(这会将 myfile.txt 文件上传到 mega 中的备份文件夹)
用于将文件从 mega 下载到本地存储。
句法:
rclone copy dest:destpath path
例子:
rclone copy pausi:backup/myfile.txt .