天天看點

如何在 Antergos/Arch Linux 中使用 iPhone

如何在 Antergos/Arch Linux 中使用 iPhone

在arch linux中使用iphone遇到麻煩了麼?iphone和linux從來都沒有很好地內建。本教程中,我會向你展示如何在antergos linux中使用iphone,對于同樣基于arch的的linux發行版如manjaro也應該同樣管用。

我會向你展示如何在antergos中使用運作ios 9的iphone 6s。這會有更多的指令行,但是我假設你用的是archlinux,并不懼怕使用終端(也不應該懼怕)。

<a target="_blank"></a>

第一步:如果已經插入,請拔下你的iphone。

第二步:現在,打開終端輸入下面的指令來安裝必要的包。如果它們已經安裝過了也沒有關系。

sudo pacman -sy ifuse usbmuxd libplist libimobiledevice

第三步: 這些庫和程式安裝完成後,重新開機系統。

sudo reboot

第四步:建立一個iphone的挂載目錄,我建議在家目錄中建立一個iphone目錄。

mkdir ~/iphone

第五步:解鎖你的手機并插入,如果詢問是否信任該計算機,請允許信任。

如何在 Antergos/Arch Linux 中使用 iPhone

第六步: 看看這時iphone是否已經被機器識别了。

dmesg | grep -i iphone

這時就該顯示iphone和apple的結果了。就像這樣:

[ 31.003392] ipheth 2-1:4.2: apple iphone usb ethernet device attached

[ 40.950883] ipheth 2-1:4.2: apple iphone usb ethernet now disconnected

[ 47.471897] ipheth 2-1:4.2: apple iphone usb ethernet device attached

[ 82.967116] ipheth 2-1:4.2: apple iphone usb ethernet now disconnected

[ 106.735932] ipheth 2-1:4.2: apple iphone usb ethernet device attached

這意味着這時iphone已經被antergos/arch成功地識别了。

第七步: 設定完成後是時候挂載iphone了,使用下面的指令:

ifuse ~/iphone

由于我們在家目錄中建立了挂載目錄,你不需要root權限就可以在家目錄中看見。如果指令成功了,你就不會看見任何輸出。

回到files看下iphone是否已經識别。對于我而言,在antergos中看上去這樣:

如何在 Antergos/Arch Linux 中使用 iPhone

你可以在這個目錄中通路檔案。從這裡複制檔案或者複制到裡面。

如何在 Antergos/Arch Linux 中使用 iPhone

第八步: 當你想要解除安裝的時候,使用這個指令:

sudo umount ~/iphone

我知道這并不是非常友善和理想,iphone應該像其他usb裝置那樣工作,但是事情并不總是像人們想的那樣。好的是一點小的diy就能解決這個問題帶來了一點成就感(至少對我而言)。我必須要說的是antergos應該修複這個問題讓iphone可以預設挂載。

<b>本文來自雲栖社群合作夥伴“linux中國”,原文釋出日期:2015-11-06</b>

繼續閱讀