- Linux Mint を始めたばかりの人が抑えておくべき5つのこと
- 「mintUpdate」アップデートマネージャー のレベルの意味
- フリーズしたアプリの強制終了の仕方 〜 kill コマンド〜
- CPU と OS が 32 bit なのか 64 bit なのかを確認する「lscpu コマンド」
- メモリー(RAM)の規格・周波数・全容量・空き容量・エラーの有無を調べる
- 自分の Mint のバージョン/コードネーム/Ubuntu のバージョン/コードネームを確認する方法
- Mint Tools を使い倒す
- アプリ/ソフトのアンインストールと更新する方法
- X-Apps について少し知っておこう
- 「'gksu' not found」 廃止された gksu の代わりの方法
- Linux Mint 18 : DVD/Blu-ray リッピングソフト「MakeMKV」
- Mint 19.x: 「K3b」でブルーレイディスクに焼く方法
- Mint 18: 「avconv」でデスクトップの録画も、動画や音楽の変換も行う
- Mint 19.x : 画像・音楽・動画の変換これ一本「Ciano」
- Mint 18.2 : 字幕を同時に二つ表示できる多機能な動画プレイヤー「SMPlayer」
- Mint 18 : CDDB に Freedb を利用している CD リッピングソフト「Asunder」
- Mint 19.x : 音楽ファイルのタグ編集ツール「Kid3」
- Linux Mint 19.x : インストールすべき Rhythmbox プラグイン 9 選
- Linux Mint 18.3 : VirtualBox に無料の Windows を合法的にインストールする方法
- Linux Mint 18: Wine の導入
- Linux Mint 18: Wine で「DVD Shrink」をインストール
- Linux Mint 18: Wine で「DVD Decrypter」をインストール
- Linux Mint 19.x: 5ch専ブラ「Jane Style」は Wine で普通に使える
- Linux Mint 18 : 「winetricks」を使って「Adobe Air」をインストールし「はがきデザインキット」を使う
- Linux Mint 19.x: 画像縮小 Adobe AIR アプリ「縮小専用」を使う
- Linux Mint 18: 「PlayOnLinux」を使い「Amazon Kindle」をインストールする
- Linux Mint 18.3 : ハイレゾ音源対応 Windows ユーザーに人気の「Foobar2000」をインストール & 文字化け対策
- Mint 19.x : 画像ビューア「IrfanView」を簡単にインストールして使う
- Linux Mint 18.3 : Windows アプリを Flatpak 形式でパッケージングするプロジェクト「winepak」
2022.09.19 Monday
2019.02.10 Sunday
Linux Mint 19.x: OneDrive と同期「onedrived」 | 02:01 |
onedrived とは
onedrived は Linux 向けに開発された OneDrive のクライアントツールです。ローカルディレクトリを 1 つ以上の OneDrive for Personal アカウントのリモート OneDrive リポジトリと同期させることができます。ただし OneDrive for Business アカウントはまだサポートされていません。
Python 3 で作られており、OneDrive サーバーと通信するために公式の OneDrive Python SDK を、アカウント情報を安全に保存するために Keyring を、ファイルシステムの変更を監視するために Linux inotify API を使用しています。
開発中なので、注意して使用してくださいとのことです。
インストールと設定
Ctrl
+Alt
+T
を押して端末を起動します。端末へコマンドをペーストするには
Ctrl
+Shift
+V
を押します。まず依存関係をインストールして下さい:
sudo apt install -y build-essential python3-dev libssl-dev inotify-tools python3-dbus git
Python パッケージの依存関係を管理するには最新の PIP を使うことが強く推奨されています。最新の PIP をゲットするために以下を実行して下さい:
wget -O- https://bootstrap.pypa.io/get-pip.py | sudo python3 && sudo pip3 install -U pip setuptools
PIP を使ってインストールします:
pip3 install --user git+https://github.com/xybu/onedrived-dev.git
ただし以下のように警告が表示されています:
The script keyring is installed in '/home/shellingford/.local/bin' which is not on PATH.
Consider adding this directory to PATH
なので $PATH に /home/shellingford/.local/bin を含めます。そのために ~/.bashrc を編集します:
xed ~/.bashrc
以下を追記します。もちろん shellingford の部分は自分のユーザー名に置き換えてください:
export PATH="$PATH:/home/shellingford/.local/bin"
保存しただけでは自動更新されないので更新します:
source ~/.bashrc
あなたの OneDrive のアカウントを追加します:
onedrived-pref account add
onedrived を認証するために URL をブラウザーのアドレスバーに貼り付けて、認証を行います:
メールアドレスとパスワードを入力します:
最後にまっさらページが表示されます。必要なのはアドレスバーに表示されている URL です。コピーして端末に貼り付けます:
貼り付ける場所は [ Paste URL here ] とある欄です:
成功すれば「Successfully authorized onedrived」と表示され、キーリングのパスワードを求められます:
追加した OneDrive のアカウントがユーザーと紐付けれます。この操作は複数回行えるので複数個登録できます:
続いて、同期するディレクトリーを設定していきます:
onedrived-pref drive set
同期したい OneDrive のアカウントを数字で指定します:
同期するローカルディレクトリーを設定します。特にこだわりがなければスクリーンショット通りで良いかと思います:
これだけでは実際に同期は始まりません。同期を開始するには ngrok が必要です。https://ngrok.com/download からダウンロードして下さい。ダウンロードが済んだら解凍し /usr/local/bin に移動させます:
cd ダウンロード
sudo mv ngrok /usr/local/bin/
これで準備は整いました。同期を開始します:
NGROK=ngrok onedrived start
~/OneDrive をファイラーで覗けば、OneDrive のファイルやフォルダーが同期されているのがわかります:
参考元: Shenma Library
| Linux |
| 1/1 |
Show some apps list:
Follow on your feed reader:
About this blog:
Linux Mint-centric chronicle with anime girls since 2009.Best View with Google Chrome 1980x1080 dimension.Info 更新は不定期です。
- Mint 18.3 : オススメ Python IDE 8 選
- Mint 18.3 : Python ではじめるコマンドラインツールの作成とパッケージ化
- Linux ユーザーなら Git を活用しよう
- Shell :シェルスクリプトを組もう! Zenity 編
- Shell :シェルスクリプトを組もう! Dialog 編