애플은 리눅스 사용자를 진지하게 생각하지 않습니다.플랫폼의 많은 사람들이 iPhone을 사용하더라도. 태만으로 인해 Linux에서 iCloud를 사용하는 좋은 방법이 없으며 사용자가 데이터, 사진, 메모 등에 액세스 할 수 없습니다.
Apple이 Linux에서 iCloud 응용 프로그램을 만들지 않으려는 경우 iCloud Snap 앱을 설치하거나 Nativefier 도구를 사용하여 응용 프로그램을 만들 수 있습니다.
참고 : iCloud Snap 앱 또는 자체 빌드 Nativefier 애플리케이션을 통해 Linux에서 iCloud를 사용하려면 이미 Apple ID가 있어야합니다. 이에 대한 자세한 내용을 보려면 여기를 클릭하십시오.
방법 1 – iCloud Notes Snap 앱

iCloud Notes Snap 응용 프로그램은 간단합니다설치하기 쉬운 Snap 패키지로 압축 된 브라우저 래퍼. 앱의 요점은 iCloud Notes에 빠르고 쉽게 액세스 할 수 있도록하는 것이지만 Mail, 사진, 연락처 등과 같은 Apple 서비스의 다른 기능에도 액세스 할 수 있습니다.
컴퓨터에서 iCloud Snap 앱에 액세스하려면Linux PC의 경우 Snap 패키지 런타임을 실행해야합니다. 런타임이 없으면 Snaps가 설치되지 않으므로 작동하지 않는 것이 중요합니다 (아직없는 경우).
대부분의 Linux에서 Snap 런타임 작동거의 모든 주요 Linux 배포판이 런타임을 지원하므로 배포는 매우 쉽습니다. 스냅 설정 방법에 대한 자세한 내용을 보려면 여기를 클릭하십시오. 또는 현재 Snap을 지원하는 Linux OS를 사용하지 않는 경우 Ubuntu로 전환하십시오.
iCloud Notes 스냅 설치
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 스냅 패키지를 사용하는 것이 좋습니다소란을 피하고 싶어하는 대부분의 사용자. 즉, iCloud는 Linux에서 얻을 수있는 최고의 경험과는 거리가 멀고 수정이 불가능하기 때문입니다. 더 나은 경험을 얻으려면 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”폴더를 /고르다.
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>
코멘트