新型的手機平版當otg 跟電腦傳資料都是用mtp 協定。(ios 需要libimobiledevice ,新版已支援到ios 10但Mageia Llinux 要到6 才會更新RPM 成lib64imobiledevice6-1.2.0-5.mga6 )
在linux 下只要libmtp 之類的裝一裝,gnome desktop 在插入USB 行動裝置時就會認的,然後會叫用nautilus 或nemo 之類的檔案管理員。
但是他不是系統的固定掛載,比較像ftp 得用類似
mtp://[usb:001,001]/ 這樣方式去讀取,android 系統的相片一般是在
mtp://[usb:001,001]/Internal%20storage/DCIM/Camera
所以預設一次只有一個程式能管理這裝置。這就無怪gnome-commnader 或krusader 之前都還不支援mtp 。雖然有些人開始補丁krusader了。比較快還是裝上 kio-mtp 。詳情見[1][2][3]
其實是有辦法把他拉出來變成自動半固定掛載,但是還得去改udev 有的沒的 ,不是很容易,所以這邊先跳過設定這一段的詳情。詳情見[4]。先講一下udev 的一些新手會遇到的udev 問題:根據這篇 https://www.freedesktop.org/software/systemd/man/udev.html
系統套件的udev 規則會寫到 /usr/lib/udev/rules.d, 而當地系統管理的udev規則會寫到 大家熟知的/etc/udev/rules.d
問題是後者不會優先執行,兩邊是看命名順序。而udev 規則命名順序弄錯了會跑不出來,所以即使我們都是把客制化的規則寫到/etc/udev/rules.d
還是得去/usr/lib/udev/rules.d 看一下有沒有衝突的地方
參考
[1]How display usb-connected android in krusader?
https://forum.kde.org/viewtopic.php?f=225&t=127711
[2]Bug 325649 - MTP USB devices are not shown in drop down list of disk drives
https://bugs.kde.org/show_bug.cgi?id=325649
[3]Enable Support for Android MTP in KDE
http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/Enable-Support-for-Android-MTP-in-KDE
[4]MTP
https://wiki.archlinux.org/index.php/MTP
開放世代("Generation Open"),特指以 "Open Content" (開放內容,包括知識,軟體與創作,...)為出發點的一種新的生活型態 但這裡強調的是群體長期的自由,而非個人一時的自由,因為個人一時的任意自由,是可以被有心人不公不義的用來去擷取個人利益而妨礙群體長期的自由,那不是大家所樂見的。
google code-beautifer
星期日, 7月 24, 2016
星期六, 9月 13, 2014
Linux 跟ipad 筆記資料離線工作跟網路同步的建議運作方式
萬惡的水果店用軟體把大家都卡死在介面他們好掌控一切來賺錢,明明只是傳個資料還得靠wifi 用app 同步,把只是要同步筆記資料這麼簡單事變成很麻煩。平版很多app 一旦連線就無法作業,好一點的如box.com 在離線時(設定是把檔案或檔案夾點選閃電icon)至少還可以看離線舊檔內容,但無法建立新的note文字檔 。所以下面是我覺得目前linux 跟ipad協作最好的工作方式:
在linux 下去建立或修改本地端檔案時,用dropbox 的程式來完成,而不要用web 介面。當linux 連線之後,他會自動跟雲端同步。
在ipad 下用Readdle 出的的免費Documents 5跟dropbox 連結,dropbox 一則在ipad app下無法直接生成一個新文字檔,二則在設定離線檔案是沒辦法選一整個子目錄下的所有檔案,但是透過Documents 5可以繞過這些限制 。去編輯Documents設定:到account 下選dropbox 檔案結構裡想要同步的子目錄的上一層,按edit 然後把想要同步的子目錄選起來,然後去選sync 選項。
要建立或修改新的文字檔,就到Documents 5 下有個Documents 的檔案結構去找ipad端同步子目錄。 等ipad上線之後,Documents 5會跟Dropbox同步,等linux 上網察覺到需要同步時,再自動跟Dropbox 伺服器同步。
對linux 熟悉的人,其實也可以用webdav 跟sftp而不用dropbox,特別是dropbox 傳輸(文字)檔案沒有加密,敏感資料最好不要放到那裡。
在linux 下去建立或修改本地端檔案時,用dropbox 的程式來完成,而不要用web 介面。當linux 連線之後,他會自動跟雲端同步。
在ipad 下用Readdle 出的的免費Documents 5跟dropbox 連結,dropbox 一則在ipad app下無法直接生成一個新文字檔,二則在設定離線檔案是沒辦法選一整個子目錄下的所有檔案,但是透過Documents 5可以繞過這些限制 。去編輯Documents設定:到account 下選dropbox 檔案結構裡想要同步的子目錄的上一層,按edit 然後把想要同步的子目錄選起來,然後去選sync 選項。
要建立或修改新的文字檔,就到Documents 5 下有個Documents 的檔案結構去找ipad端同步子目錄。 等ipad上線之後,Documents 5會跟Dropbox同步,等linux 上網察覺到需要同步時,再自動跟Dropbox 伺服器同步。
對linux 熟悉的人,其實也可以用webdav 跟sftp而不用dropbox,特別是dropbox 傳輸(文字)檔案沒有加密,敏感資料最好不要放到那裡。
訂閱:
文章 (Atom)