AppleはLinuxユーザーを真剣に考えていませんが、プラットフォームのかなりの人がiPhoneを使用していますが。怠慢のため、LinuxでiCloudを使用する良い方法はなく、ユーザーはデータ、写真、メモなどにアクセスできません。
AppleがLinux上でiCloudアプリケーションを作成したくないことを補うために、ユーザーはiCloud Snapアプリをインストールするか、Nativefierツールでアプリケーションを作成することでこれを回避できます。
注:Linux上でiCloud Snapアプリを介して、または自作のNativefierアプリケーションでiCloudを使用するには、Apple IDが必要です。詳細については、ここをクリックしてください。
方法1 – iCloud Notes Snapアプリ
iCloud Notes Snapアプリケーションはシンプルです簡単にインストールできるスナップパッケージに詰め込まれたブラウザラッパー。アプリのポイントは、iCloud Notesにすばやく簡単にアクセスできるようにすることですが、メール、写真、連絡先など、Appleサービス内の他の機能にもアクセスできます。
iCloud Snapアプリにアクセスするには、Linux PCの場合、Snapパッケージランタイムを実行する必要があります。ランタイムがないと、Snapsはインストールされないため、動作させることが重要です(まだ持っていない場合)。
ほとんどのLinuxでSnapランタイムを機能させるほとんどすべての主要なLinuxディストリビューションがランタイムをサポートしているため、最近はディストリビューションが非常に簡単になりました。スナップの設定方法の詳細については、ここをクリックしてください。または、現在SnapサポートのあるLinux OSを使用していない場合は、Ubuntuへの切り替えを検討してください。
iCloud Notes Snapをインストールする
Linux PCでSnapランタイムをセットアップすると、プロセスの次のステップは、SnapcraftストアからiCloudアプリケーションをダウンロードし、Linux PCにインストールすることです。これを行うには、を押してターミナルウィンドウを開きます Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、 スナップインストール 以下のコマンド。
sudo snap install icloud-notes-linux-client
アプリをインストールしたら、アプリケーションを開きますメニューを開き、「icloud-notes-linux-client」などを検索します。開くとすぐに、Apple IDを使用してAppleのiCloudシステムにサインインするよう求められます。そうする。
サインインが成功すると仮定すると、iCloud Notesに転送されます。そこから、最近保存したメモを表示できます。他のiCloudサービスにアクセスする場合は、ウィンドウの左上の「iCloud Notes」と表示されている場所に移動し、下矢印をクリックします。これを行うと、すぐに切り替えることができる他のiCloudアプリが表示されます。
方法2 – NativefierでLinux iCloudアプリを作成する
iCloud Notesスナップパッケージの使用は、大騒ぎしたくないほとんどのユーザー。とは言っても、Linux上でiCloudを使用することで得られる最高の体験とはほど遠いです。なぜなら、Snapはスナップであり、変更できないからです。より良い体験のために、Nativefierを使用して独自のビルドを検討してください。
Nativefierを使用してiCloudアプリを構築するのはそれほど難しくありません。主にプログラムがすべての面倒な作業を行うからです。知っておく必要があるのは、ターミナルに入力する適切なコマンドだけです。
を作成するプロセスの最初の部分iCloudアプリはNativefierをインストールします。これを行うには、詳細なチュートリアルをご覧ください。あらゆる主要なLinuxアプリで動作させる方法について説明します。 Nativefierをインストールしたら、ターミナルを開き、セッションを tmp ディレクトリ、および新しいビルドフォルダーを作成します。
cd /tmp mkdir -p icloud-linux-build-dir cd icloud-linux-build-dir
次に、 wget インターネットからiCloudアイコンを取得するダウンローダー。
wget https://i.imgur.com/m0abT4k.png -O icon.png
iCloudアイコンファイルを取得したので、Nativefierを使用してLinuxバイナリをパッケージ化するときが来ました。
nativefier -p linux -a x64 -i icon.png --disable-context-menu --disable-dev-tools --single-instance https://www.icloud.com/
パッケージのビルドが完了したら、 mv コマンドを実行し、出力フォルダーの名前を「sign-in-to-i-cloud-apple-linux-x64」から「icloud」に変更します。
mv sign-in-to-i-cloud-apple-linux-x64 icloud
新しい「icloud」フォルダーを / opt.
mv /tmp/icloud-linux-build-dir/icloud /opt
icloudバイナリファイルの名前を「sign-in-to-i-cloud-apple」から「icloud」に変更します。
mv /opt/icloud/sign-in-to-i-cloud-apple /opt/icloud/icloud
iCloudバイナリの名前を変更した後、使用してアクセス許可を更新する必要があります chmod コマンド。適切な権限がないと、アプリは正しく実行されません。
sudo chmod 755 -R /opt/icloud/
デスクトップショートカットを作成する
iCloud nativefierアプリケーションは、Linux PCですが、デスクトップショートカットがないため、まだ使用できません。ありがたいことに、これは簡単に修正できます。開始するには、ターミナルを開き、touchコマンドを使用して新しいショートカットファイルを作成します。
su -
または
sudo -s
touch /usr/share/applications/icloud.desktop
次に、NanoテキストエディターでiCloudショートカットファイルを開きます。
nano -w /usr/share/applications/icloud.desktop
以下のコードをNanoに貼り付けます。
[Desktop Entry]
Comment[en_US]= Access Apple iCloud on Linux.
Comment=
Exec=/opt/icloud/icloud
GenericName[en_US]=Apple iCloud desktop app.
GenericName=iCloud
Icon=/opt/icloud/resources/app/icon.png
MimeType=
Name[en_US]=iCloud
Name=iCloud
NoDisplay=false
Path=
Categories=Network
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
を押して、編集をiCloudショートカットファイルに保存します。 Ctrl + X そして終了 Ctrl + O。次に、ショートカットの権限を更新して終了します。
chmod +x /usr/share/applications/icloud.desktop</ p>
コメント