{"id":18692,"date":"2015-01-01T06:09:03","date_gmt":"2014-12-31T22:09:03","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2015\/01\/01\/%e5%9c%a8-ubuntu-mac-style-12-04-%e4%b8%ad%e4%bd%bf%e7%94%a8-grive-%e4%be%86%e5%90%8c%e6%ad%a5-google-%e7%b6%b2%e8%b7%af%e7%a1%ac%e7%a2%9f%e6%aa%94%e6%a1%88\/"},"modified":"2021-03-18T17:24:15","modified_gmt":"2021-03-18T09:24:15","slug":"%e5%9c%a8-ubuntu-mac-style-12-04-%e4%b8%ad%e4%bd%bf%e7%94%a8-grive-%e4%be%86%e5%90%8c%e6%ad%a5-google-%e7%b6%b2%e8%b7%af%e7%a1%ac%e7%a2%9f%e6%aa%94%e6%a1%88","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2015\/01\/01\/%e5%9c%a8-ubuntu-mac-style-12-04-%e4%b8%ad%e4%bd%bf%e7%94%a8-grive-%e4%be%86%e5%90%8c%e6%ad%a5-google-%e7%b6%b2%e8%b7%af%e7%a1%ac%e7%a2%9f%e6%aa%94%e6%a1%88\/","title":{"rendered":"\u5728 Ubuntu Mac Style 12.04 \u4e2d\u4f7f\u7528 Grive \u4f86\u540c\u6b65 Google \u7db2\u8def\u786c\u789f\u6a94\u6848"},"content":{"rendered":"<p>\u672c\u7bc7\u6587\u7ae0\u53c3\u8003\uff1a<a href=\"http:\/\/www.gtwang.org\/2013\/10\/use-grive-to-sync-google-drive.html\" target=\"_blank\" rel=\"noopener noreferrer\">\u5728 Linux \u4e2d\u4f7f\u7528 Grive \u6307\u4ee4\u5de5\u5177\u540c\u6b65 Google \u96f2\u7aef\u786c\u789f\uff08Drive\uff09\u4e0a\u7684\u6a94\u6848 &#8211; G. T. Wang<\/a><br \/>1.\u00a0\u65b0\u589e\u5957\u4ef6\u5eab<br \/>$ <span style=\"color: #ff0000\">sudo add-apt-repository ppa:nilarimogard\/webupd8<\/span><br \/><span style=\"color: #0000ff\">For other (specialized) PPAs we maintain, see: https:\/\/launchpad.net\/~webupd8team<\/span><br \/><span style=\"color: #0000ff\">\u00a0More info: https:\/\/launchpad.net\/~nilarimogard\/+archive\/ubuntu\/webupd8<\/span><br \/><span style=\"color: #0000ff\">Press <span style=\"color: #ff0000\">[ENTER]<\/span> to continue or ctrl-c to cancel adding it<\/span><\/p>\n<p><span style=\"color: #0000ff\">gpg: `\/tmp\/tmpZW9M0p\/secring.gpg&#8217; \u9470\u5319\u5708\u5df2\u5efa\u7acb<\/span><br \/><span style=\"color: #0000ff\">gpg: `\/tmp\/tmpZW9M0p\/pubring.gpg&#8217; \u9470\u5319\u5708\u5df2\u5efa\u7acb<\/span><br \/><span style=\"color: #0000ff\">gpg: \u6b63\u5728\u8acb\u6c42\u91d1\u9470 4C9D234C \u81ea hkp \u4f3a\u670d\u5668 keyserver.ubuntu.com<\/span><br \/><span style=\"color: #0000ff\">gpg: \/tmp\/tmpZW9M0p\/trustdb.gpg: \u5efa\u7acb\u4e86\u4fe1\u4efb\u8cc7\u6599\u5eab<\/span><br \/><span style=\"color: #0000ff\">gpg: \u91d1\u9470 4C9D234C: \u516c\u9470 &#8220;Launchpad webupd8&#8221; \u5df2\u532f\u5165<\/span><br \/><span style=\"color: #0000ff\">gpg: \u8655\u7406\u7e3d\u91cf: 1<\/span><br \/><span style=\"color: #0000ff\">gpg:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u5df2\u532f\u5165: 1\u00a0 (RSA: 1)<\/span><br \/><span style=\"color: #0000ff\">OK<\/span><\/p>\n<p>2.\u00a0\u66f4\u65b0\u5957\u4ef6\u5eab<br \/>$ <span style=\"color: #ff0000\">sudo apt-get update<\/span><br \/>[@more@]3.\u00a0\u5b89\u88dd grive\u00a0\u5957\u4ef6<br \/>$ <span style=\"color: #ff0000\">sudo apt-get install grive<\/span><\/p>\n<p>4.\u00a0\u5efa\u7acb\u8981\u540c\u6b65\u7684\u76ee\u9304<br \/>$ <span style=\"color: #ff0000\">sudo mkdir ~\/google_drive<\/span><\/p>\n<p>5.\u00a0\u5207\u63db\u76ee\u9304\u81f3\u8981\u540c\u6b65\u7684\u76ee\u9304<br \/>$ <span style=\"color: #ff0000\">cd ~\/google_drive<\/span><\/p>\n<p>6.\u00a0\u958b\u59cb\u9032\u884c\u540c\u6b65<br \/>$ <span style=\"color: #ff0000\">grive -a<\/span><br \/><a id=\"res_2904168\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2904168.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2904168.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>7.\u00a0\u8907\u88fd\u7d05\u8272\u6846\u8d77\u4f86\u7684\u7db2\u5740\uff0c\u8907\u88fd\u5230\u700f\u89bd\u5668\uff0c\u9078\u64c7\u00a0<span style=\"color: #ff0000\">\u63a5\u53d7<\/span><br \/><a id=\"res_2904169\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2904169.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2904169.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>8.\u00a0\u8907\u88fd\u6388\u6b0a\u78bc<br \/><a id=\"res_2904167\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2904167.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2904167.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>9. \u8cbc\u5230\u7d42\u7aef\u6a5f\u4e2d<br \/><a id=\"res_2904166\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2904166.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2904166.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>10.\u00a0\u958b\u59cb\u540c\u6b65<br \/><a id=\"res_2904165\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2904165.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2904165.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>grive\u00a0\u6307\u4ee4\u7528\u6cd5<br \/>$ <span style=\"color: #ff0000\">grive -h<\/span><br \/><span style=\"color: #0000ff\">grive: Symbol `json_tokener_errors&#8217; has different size in shared object, consider re-linking<\/span><br \/><span style=\"color: #0000ff\">Grive options:<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -h [ &#8211;help ]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Produce help message<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -v [ &#8211;version ]\u00a0\u00a0\u00a0\u00a0\u00a0 Display Grive version<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -a [ &#8211;auth ]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Request authorization token<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -p [ &#8211;path ] arg\u00a0\u00a0\u00a0\u00a0 Path to sync<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -V [ &#8211;verbose ]\u00a0\u00a0\u00a0\u00a0\u00a0 Verbose mode. Enable more messages than normal.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 &#8211;log-xml\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Log more HTTP responses as XML for debugging.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 &#8211;new-rev\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Create new revisions in server for updated files.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -d [ &#8211;debug ]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enable debug level messages. Implies -v.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -l [ &#8211;log ] arg\u00a0\u00a0\u00a0\u00a0\u00a0 Set log output filename.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 -f [ &#8211;force ]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Force grive to always download a file from Google Drive<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 instead of uploading it.<\/span><br \/><span style=\"color: #0000ff\">\u00a0 &#8211;dry-run\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Only detect which files need to be uploaded\/downloaded,<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 without actually performing them.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u7bc7\u6587\u7ae0\u53c3\u8003\uff1a\u5728 Linux \u4e2d\u4f7f\u7528 Grive \u6307\u4ee4\u5de5\u5177\u540c\u6b65 Google \u96f2\u7aef\u786c\u789f\uff08Drive\uff09\u4e0a\u7684\u6a94\u6848 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2015\/01\/01\/%e5%9c%a8-ubuntu-mac-style-12-04-%e4%b8%ad%e4%bd%bf%e7%94%a8-grive-%e4%be%86%e5%90%8c%e6%ad%a5-google-%e7%b6%b2%e8%b7%af%e7%a1%ac%e7%a2%9f%e6%aa%94%e6%a1%88\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5728 Ubuntu Mac Style 12.04 \u4e2d\u4f7f\u7528 Grive \u4f86\u540c\u6b65 Google \u7db2\u8def\u786c\u789f\u6a94\u6848\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[178,119],"tags":[],"class_list":["post-18692","post","type-post","status-publish","format-standard","hentry","category-c-87136","category-c-78464"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["551653"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18692"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18692"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18692\/revisions"}],"predecessor-version":[{"id":20308,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18692\/revisions\/20308"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}