{"id":510,"date":"2020-03-04T17:53:32","date_gmt":"2020-03-04T08:53:32","guid":{"rendered":"https:\/\/deskplate.net\/blog\/2020\/03\/04\/you-dont-have-write-permissions-for-the-usr-bin-directory\/"},"modified":"2020-03-04T17:53:32","modified_gmt":"2020-03-04T08:53:32","slug":"you-dont-have-write-permissions-for-the-usr-bin-directory","status":"publish","type":"post","link":"https:\/\/deskplate.net\/blog\/archives\/510","title":{"rendered":"You don&#8217;t have write permissions for the \/usr\/bin directory."},"content":{"rendered":"<p>% sudo gem install rails<br \/>\nFetching zeitwerk-2.3.0.gem<br \/>\nFetching activesupport-6.0.2.1.gem<br \/>\nFetching rack-2.2.2.gem<br \/>\nFetching rack-test-1.1.0.gem<br \/>\nFetching crass-1.0.6.gem<br \/>\nFetching loofah-2.4.0.gem<br \/>\nFetching rails-html-sanitizer-1.3.0.gem<br \/>\nFetching rails-dom-testing-2.0.3.gem<br \/>\nFetching builder-3.2.4.gem<br \/>\nFetching erubi-1.9.0.gem<br \/>\nFetching actionview-6.0.2.1.gem<br \/>\nFetching actionpack-6.0.2.1.gem<br \/>\nFetching activemodel-6.0.2.1.gem<br \/>\nFetching activerecord-6.0.2.1.gem<br \/>\nFetching globalid-0.4.2.gem<br \/>\nFetching activejob-6.0.2.1.gem<br \/>\nFetching websocket-extensions-0.1.4.gem<br \/>\nFetching mini_mime-1.0.2.gem<br \/>\nFetching mail-2.7.1.gem<br \/>\nFetching actionmailer-6.0.2.1.gem<br \/>\nFetching nio4r-2.5.2.gem<br \/>\nFetching actioncable-6.0.2.1.gem<br \/>\nFetching mimemagic-0.3.4.gem<br \/>\nFetching websocket-driver-0.7.1.gem<br \/>\nFetching marcel-0.3.3.gem<br \/>\nFetching activestorage-6.0.2.1.gem<br \/>\nFetching actionmailbox-6.0.2.1.gem<br \/>\nFetching actiontext-6.0.2.1.gem<br \/>\nFetching thor-1.0.1.gem<br \/>\nFetching method_source-0.9.2.gem<br \/>\nFetching railties-6.0.2.1.gem<br \/>\nFetching sprockets-4.0.0.gem<br \/>\nFetching sprockets-rails-3.2.1.gem<br \/>\nFetching rails-6.0.2.1.gem<br \/>\nSuccessfully installed zeitwerk-2.3.0<br \/>\nSuccessfully installed activesupport-6.0.2.1<br \/>\nERROR:  While executing gem &#8230; (Gem::FilePermissionError)<br \/>\nYou don&#8217;t have write permissions for the \/usr\/bin directory.<br \/>\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5834\u6240\u3092\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6307\u5b9a\u3059\u308b<br \/>\n% sudo gem install rails -n \/usr\/local\/bin<br \/>\nSuccessfully installed rack-2.2.2<br \/>\nSuccessfully installed rack-test-1.1.0<br \/>\nSuccessfully installed crass-1.0.6<br \/>\nSuccessfully installed loofah-2.4.0<br \/>\nSuccessfully installed rails-html-sanitizer-1.3.0<br \/>\nSuccessfully installed rails-dom-testing-2.0.3<br \/>\nSuccessfully installed builder-3.2.4<br \/>\nSuccessfully installed erubi-1.9.0<br \/>\nSuccessfully installed actionview-6.0.2.1<br \/>\nSuccessfully installed actionpack-6.0.2.1<br \/>\nSuccessfully installed activemodel-6.0.2.1<br \/>\nSuccessfully installed activerecord-6.0.2.1<br \/>\nSuccessfully installed globalid-0.4.2<br \/>\nSuccessfully installed activejob-6.0.2.1<br \/>\nSuccessfully installed mini_mime-1.0.2<br \/>\nSuccessfully installed mail-2.7.1<br \/>\nSuccessfully installed actionmailer-6.0.2.1<br \/>\nBuilding native extensions. This could take a while&#8230;<br \/>\nSuccessfully installed nio4r-2.5.2<br \/>\nSuccessfully installed websocket-extensions-0.1.4<br \/>\nBuilding native extensions. This could take a while&#8230;<br \/>\nSuccessfully installed websocket-driver-0.7.1<br \/>\nSuccessfully installed actioncable-6.0.2.1<br \/>\nSuccessfully installed mimemagic-0.3.4<br \/>\nSuccessfully installed marcel-0.3.3<br \/>\nSuccessfully installed activestorage-6.0.2.1<br \/>\nSuccessfully installed actionmailbox-6.0.2.1<br \/>\nSuccessfully installed actiontext-6.0.2.1<br \/>\nSuccessfully installed thor-1.0.1<br \/>\nSuccessfully installed method_source-0.9.2<br \/>\nSuccessfully installed railties-6.0.2.1<br \/>\nSuccessfully installed sprockets-4.0.0<br \/>\nSuccessfully installed sprockets-rails-3.2.1<br \/>\nSuccessfully installed rails-6.0.2.1<br \/>\nParsing documentation for rack-2.2.2<br \/>\nInstalling ri documentation for rack-2.2.2<br \/>\nParsing documentation for rack-test-1.1.0<br \/>\nInstalling ri documentation for rack-test-1.1.0<br \/>\nParsing documentation for crass-1.0.6<br \/>\nInstalling ri documentation for crass-1.0.6<br \/>\nParsing documentation for loofah-2.4.0<br \/>\nInstalling ri documentation for loofah-2.4.0<br \/>\nParsing documentation for rails-html-sanitizer-1.3.0<br \/>\nInstalling ri documentation for rails-html-sanitizer-1.3.0<br \/>\nParsing documentation for rails-dom-testing-2.0.3<br \/>\nInstalling ri documentation for rails-dom-testing-2.0.3<br \/>\nParsing documentation for builder-3.2.4<br \/>\nInstalling ri documentation for builder-3.2.4<br \/>\nParsing documentation for erubi-1.9.0<br \/>\nInstalling ri documentation for erubi-1.9.0<br \/>\nParsing documentation for actionview-6.0.2.1<br \/>\nInstalling ri documentation for actionview-6.0.2.1<br \/>\nParsing documentation for actionpack-6.0.2.1<br \/>\nInstalling ri documentation for actionpack-6.0.2.1<br \/>\nParsing documentation for activemodel-6.0.2.1<br \/>\nInstalling ri documentation for activemodel-6.0.2.1<br \/>\nParsing documentation for activerecord-6.0.2.1<br \/>\nInstalling ri documentation for activerecord-6.0.2.1<br \/>\nParsing documentation for globalid-0.4.2<br \/>\nInstalling ri documentation for globalid-0.4.2<br \/>\nParsing documentation for activejob-6.0.2.1<br \/>\nInstalling ri documentation for activejob-6.0.2.1<br \/>\nParsing documentation for mini_mime-1.0.2<br \/>\nInstalling ri documentation for mini_mime-1.0.2<br \/>\nParsing documentation for mail-2.7.1<br \/>\nInstalling ri documentation for mail-2.7.1<br \/>\nParsing documentation for actionmailer-6.0.2.1<br \/>\nInstalling ri documentation for actionmailer-6.0.2.1<br \/>\nParsing documentation for nio4r-2.5.2<br \/>\nInstalling ri documentation for nio4r-2.5.2<br \/>\nParsing documentation for websocket-extensions-0.1.4<br \/>\nInstalling ri documentation for websocket-extensions-0.1.4<br \/>\nParsing documentation for websocket-driver-0.7.1<br \/>\nInstalling ri documentation for websocket-driver-0.7.1<br \/>\nParsing documentation for actioncable-6.0.2.1<br \/>\nInstalling ri documentation for actioncable-6.0.2.1<br \/>\nParsing documentation for mimemagic-0.3.4<br \/>\nInstalling ri documentation for mimemagic-0.3.4<br \/>\nParsing documentation for marcel-0.3.3<br \/>\nInstalling ri documentation for marcel-0.3.3<br \/>\nParsing documentation for activestorage-6.0.2.1<br \/>\nInstalling ri documentation for activestorage-6.0.2.1<br \/>\nParsing documentation for actionmailbox-6.0.2.1<br \/>\nInstalling ri documentation for actionmailbox-6.0.2.1<br \/>\nParsing documentation for actiontext-6.0.2.1<br \/>\nInstalling ri documentation for actiontext-6.0.2.1<br \/>\nParsing documentation for thor-1.0.1<br \/>\nInstalling ri documentation for thor-1.0.1<br \/>\nParsing documentation for method_source-0.9.2<br \/>\nInstalling ri documentation for method_source-0.9.2<br \/>\nParsing documentation for railties-6.0.2.1<br \/>\nInstalling ri documentation for railties-6.0.2.1<br \/>\nParsing documentation for sprockets-4.0.0<br \/>\nInstalling ri documentation for sprockets-4.0.0<br \/>\nParsing documentation for sprockets-rails-3.2.1<br \/>\nInstalling ri documentation for sprockets-rails-3.2.1<br \/>\nParsing documentation for rails-6.0.2.1<br \/>\nInstalling ri documentation for rails-6.0.2.1<br \/>\nDone installing documentation for rack, rack-test, crass, loofah, rails-html-sanitizer, rails-dom-testing, builder, erubi, actionview, actionpack, activemodel, activerecord, globalid, activejob, mini_mime, mail, actionmailer, nio4r, websocket-extensions, websocket-driver, actioncable, mimemagic, marcel, activestorage, actionmailbox, actiontext, thor, method_source, railties, sprockets, sprockets-rails, rails after 37 seconds<br \/>\n32 gems installed<br \/>\n% rails -v<br \/>\nRails 6.0.2.1<\/p>\n","protected":false},"excerpt":{"rendered":"<p>% sudo gem install r<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,18],"tags":[],"class_list":["post-510","post","type-post","status-publish","format-standard","hentry","category-mac-osx","category-ruby"],"_links":{"self":[{"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/posts\/510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/comments?post=510"}],"version-history":[{"count":0,"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/posts\/510\/revisions"}],"wp:attachment":[{"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/media?parent=510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/categories?post=510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/deskplate.net\/blog\/wp-json\/wp\/v2\/tags?post=510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}