OneDriveには80GBのデータがあります。別のクラウドプロバイダに移動したいです。自宅でインターネット接続がそれほど高速ではありませんが、データ接続が速いシードボックス(VPS)があり、これを利用して転送をしてみたいと思います。
ルートアクセス権がなく、VNCを使用してシードボックスに接続し、Firefoxを介してファイルをダウンロードすることは信頼できず、遅く、部分的なダウンロード後に失敗します。
ルートアクセス不足のため、ほとんどのOneDriveコマンドラインツールをインストールできませんでした。解決策はありますか?
答え1
クローンOneDriveと対話できる必要があります。
フォローすると「事前にコンパイルされたバイナリからインストール」のインストール手順ルートアクセスなしでこれを行うことができる必要があります。
答え2
私は以下を使ってこの問題を解決しました。一回の死
私のシードボックスにはルアがないからです。ソースコードからコンパイルしてLuaをインストールしました。ガイド。
デフォルトでは、私が使用するパスはデスクトップのbinフォルダへの絶対パスです/home11/username/bin/
。
つまり、readlineとncursesの場合です。
./configure --prefix=/home11/username/bin/
make
make install
makefile を次のように変更します。
lua/src/Makefile
CC= gcc -std=gnu99 -fPIC
MYCFLAGS=-I/usr/local/readline/include
MYLDFLAGS=-L$/home11/username/bin/include/readline/lib -L/home11/username/bin/include/ncurses -L$/home11/username/bin/include/ncurses/lib
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"
そしてlua/Makefile
INSTALL_TOP=/home11/username/bin/lua
次に、次のコマンドを使用してOneDeathでmain.luaを実行します.
/home11/username/bin/lua/bin/lua main.lua <share url>