Ubuntu12和13版本串連ios7裝置會出現迴圈提示“是否信任這台電腦”

來源:互聯網
上載者:User

標籤:http   io   os   ar   使用   sp   檔案   on   2014   

Ubuntu12和13版本串連ios7裝置會出現迴圈提示“是否信任這台電腦”,這一問題在ubuntu14.10得到瞭解決。

 

以下是ubuntu12.04解決這一問題的方法:

所有方法的實質都是將libimobiledevice這個庫升級到1.1.6版本,由於這一版本是非穩定版本,所以機器上預設安裝的都是1.1.4穩定版本。

1.網上很多人說可以使用加一個ppa的源,然後update+upgrade的方法進行,但是通常給出的ppa源都會404 notfound。但是這裡留下一些ppa源:

                sudo apt-add-repository ppa:ingo/ios7support

                sudo apt-get update

                sudo apt-get upgrade

2.自行下載1.1.6源碼進行安裝。

這一方法也存在致命問題,libimobiledevice1.1.6依賴libusbmuxd1.0.9以上版本,libusbmuxd1.0.9依賴libplist1.11版本,libplist1.11版本依賴libxml22.7.8版本,g++以及zlib,而libxml2 2.7.8版本依賴一個完整的Python。這樣一路下來需要裝很多軟體。

 

在安裝python的時候,需要安裝python-dev,而這一軟體依賴了很多其他軟體,而其他軟體的版本都比我裝的要低。

這裡有一個工具可以自動搜尋依賴並降級軟體:aptitude。利用aptitudeinstall命令,可以自動將依賴調整到規定版本。

 

在安裝這些.so的時候,有可能機器中留有舊版本,最後安裝發現還是版本不正確。這主要是機器在尋找lib時,以如下順序搜尋:

1.編譯目標代碼時指定的動態庫搜尋路徑;

2.環境變數LD_LIBRARY_PATH指定的動態庫搜尋路徑;

3.設定檔/etc/ld.so.conf中指定的動態庫搜尋路徑;

4.預設的動態庫搜尋路徑/lib;

5.預設的動態庫搜尋路徑/usr/lib

最後還有可能搜尋/usr/local/lib(看系統內容變數設定)

 

所以可以根據configure時候的提示,將so連結過去,就不會找不到了。

 

         (locate命令可以尋找以後面的字串命名的檔案在哪裡出現過; ll命令可以看到當前檔案夾下所有檔案的具體屬性,比如連結庫連結到哪兒了,比較直觀;rpm –qa|grep ***可以用來尋找軟體的安裝情況)

 

但是問題是自行安裝了libimobiledevice1.1.6也沒有任何反應,可能是在安裝過程中還有問題。

3.安裝deb檔案,傳送門(只針對32位Ubuntu,64位自行百度):

http://www.omgubuntu.co.uk/2014/03/ios7-ipad-iphone-ubuntu-trust

這一方法會比較簡單的安裝上libimobiledevice1.1.6,但是雖然解決了迴圈信任的問題,但是依舊在磁碟上看不到iphone的串連,即不能同步檔案。但是lssub可以看到串連。

 

 

所以這一問題仍然存在,不知道有沒有人可以解決。

Ubuntu12和13版本串連ios7裝置會出現迴圈提示“是否信任這台電腦”

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.