{"id":45147,"date":"2023-05-09T09:11:07","date_gmt":"2023-07-01T17:10:39","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/"},"modified":"2024-04-30T03:18:17","modified_gmt":"2024-04-29T19:18:17","slug":"45147-2","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/","title":{"rendered":""},"content":{"rendered":"<h1>\u306f\u3058\u3081\u306b<\/h1>\n<p>\u672c\u8a18\u4e8b\u306f\u3001Ubuntu20.04\u74b0\u5883\u306b\u304a\u3051\u308bRust\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\u3002<br \/>\nRust\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c\u5b9f\u884c\u53ef\u80fd\u306a\u74b0\u5883\u3092\u6574\u5099\u3059\u308b\u3002<\/p>\n<h1>Rust\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb(\u74b0\u5883\u69cb\u7bc9)<\/h1>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">\u5b9f\u884c\u74b0\u5883<\/ul>\n<\/li>\n<\/ul>\n<p>OS : Ubuntu20.04.4 LTS<\/p>\n<p>\u4ee5\u4e0b\u306e\u516c\u5f0f\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5\u3092\u53c2\u8003\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\u3002<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"post-pre\"><code><span class=\"gp\">@username:~$<\/span> curl <span class=\"nt\">--proto<\/span> <span class=\"s1\">'=https'<\/span> <span class=\"nt\">--tlsv1<\/span>.2 <span class=\"nt\">-sSf<\/span> https:\/\/sh.rustup.rs | sh\r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code><span class=\"go\">Welcome to Rust!\r\n\r\nThis will download and install the official compiler for the Rust\r\nprogramming language, and its package manager, Cargo.\r\n\r\nRustup metadata and toolchains will be installed into the Rustup\r\nhome directory, located at:\r\n\r\n  \/home\/username\/.rustup\r\n\r\nThis can be modified with the RUSTUP_HOME environment variable.\r\n\r\nThe Cargo home directory located at:\r\n\r\n  \/home\/username\/.cargo\r\n\r\nThis can be modified with the CARGO_HOME environment variable.\r\n\r\nThe cargo, rustc, rustup and other commands will be added to\r\nCargo's bin directory, located at:\r\n\r\n  \/home\/username\/.cargo\/bin\r\n\r\nThis path will then be added to your PATH environment variable by\r\nmodifying the profile files located at:\r\n\r\n  \/home\/username\/.profile\r\n  \/home\/username\/.bashrc\r\n\r\nYou can uninstall at any time with rustup self uninstall and\r\nthese changes will be reverted.\r\n\r\nCurrent installation options:\r\n\r\n\r\n   default host triple: x86_64-unknown-linux-gnu\r\n     default toolchain: stable (default)\r\n               profile: default\r\n  modify PATH variable: yes\r\n\r\n1) Proceed with installation (default)\r\n2) Customize installation\r\n3) Cancel installation\r\n<\/span><span class=\"gp\">&gt;<\/span>\r\n<\/code><\/pre>\n<p>&gt; 1\u3092\u5165\u529b\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\uff09<\/p>\n<pre class=\"post-pre\"><code><span class=\"go\">info: profile set to 'default'\r\ninfo: default host triple is x86_64-unknown-linux-gnu\r\ninfo: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'\r\ninfo: latest update on YYYY-MM-DD, rust version 1.61.0 (fe5b13d68 YYYY-MM-DD)\r\ninfo: downloading component 'cargo'\r\ninfo: downloading component 'clippy'\r\ninfo: downloading component 'rust-docs'\r\n 19.7 MiB \/  19.7 MiB (100 %)  11.2 MiB\/s in  2s ETA:  0s\r\ninfo: downloading component 'rust-std'\r\n 26.9 MiB \/  26.9 MiB (100 %)  11.2 MiB\/s in  2s ETA:  0s\r\ninfo: downloading component 'rustc'\r\n 55.4 MiB \/  55.4 MiB (100 %)  10.8 MiB\/s in  5s ETA:  0s\r\ninfo: downloading component 'rustfmt'\r\ninfo: installing component 'cargo'\r\ninfo: installing component 'clippy'\r\ninfo: installing component 'rust-docs'\r\n 19.7 MiB \/  19.7 MiB (100 %)   8.7 MiB\/s in  2s ETA:  0s\r\ninfo: installing component 'rust-std'\r\n 26.9 MiB \/  26.9 MiB (100 %)  11.4 MiB\/s in  3s ETA:  0s\r\ninfo: installing component 'rustc'\r\n 55.4 MiB \/  55.4 MiB (100 %)  13.6 MiB\/s in  4s ETA:  0s\r\ninfo: installing component 'rustfmt'\r\ninfo: default toolchain set to 'stable-x86_64-unknown-linux-gnu'\r\n\r\n  stable-x86_64-unknown-linux-gnu installed - rustc 1.61.0 (fe5b13d68 YYYY-MM-DD)\r\n\r\n\r\nRust is installed now. Great!\r\n\r\nTo get started you may need to restart your current shell.\r\nThis would reload your PATH environment variable to include\r\n<\/span><span class=\"gp\">Cargo's bin directory ($<\/span>HOME\/.cargo\/bin<span class=\"o\">)<\/span><span class=\"nb\">.<\/span>\r\n<span class=\"go\">\r\nTo configure your current shell, run:\r\n<\/span><span class=\"gp\">source $<\/span>HOME\/.cargo\/env\r\n\r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code><span class=\"gp\">@username:~$<\/span> rustc <span class=\"nt\">--version<\/span>\r\n<span class=\"go\">rustc 1.64.0 (a55dd71d5 YYYY-MM-DD)\r\n<\/span><\/code><\/pre>\n<p>Version\u306e\u78ba\u8a8d\u304c\u3046\u307e\u304f\u3067\u304d\u306a\u3044\u5834\u5408\u306fPATH\u8a2d\u5b9a\u3092\u884c\u3046\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"gp\">@username:~$<\/span> <span class=\"nb\">cat<\/span> <span class=\"nv\">$HOME<\/span>\/.cargo\/env\r\n<span class=\"gp\">#<\/span><span class=\"o\">!<\/span>\/bin\/sh\r\n<span class=\"gp\">#<\/span> rustup shell setup\r\n<span class=\"gp\">#<\/span> affix colons on either side of <span class=\"nv\">$PATH<\/span> to simplify matching\r\n<span class=\"gp\">case \":$<\/span><span class=\"o\">{<\/span>PATH<span class=\"o\">}<\/span>:<span class=\"s2\">\" in\r\n<\/span><span class=\"gp\">    *:\"$<\/span><span class=\"s2\">HOME\/.cargo\/bin\"<\/span>:<span class=\"k\">*<\/span><span class=\"o\">)<\/span>\r\n<span class=\"gp\">        ;<\/span><span class=\"p\">;<\/span>\r\n<span class=\"go\">    *)\r\n<\/span><span class=\"gp\">        #<\/span> Prepending path <span class=\"k\">in case<\/span> a system-installed rustc needs to be overridden\r\n<span class=\"gp\">        export PATH=\"$<\/span>HOME\/.cargo\/bin:<span class=\"nv\">$PATH<\/span><span class=\"s2\">\"\r\n<\/span><span class=\"gp\">        ;<\/span><span class=\"s2\">;\r\n<\/span><span class=\"go\">esac\r\n<\/span><\/code><\/pre>\n<pre class=\"post-pre\"><code><span class=\"gp\">@username:~$<\/span> <span class=\"nb\">source<\/span> <span class=\"nv\">$HOME<\/span>\/.cargo\/env\r\n<\/code><\/pre>\n<p>\u6539\u3081\u3066\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/p>\n<pre class=\"post-pre\"><code><span class=\"gp\">@username:~$<\/span> rustc <span class=\"nt\">--version<\/span>\r\n<span class=\"go\">rustc 1.64.0 (a55dd71d5 YYYY-MM-DD)\r\n<\/span><\/code><\/pre>\n<h1>\u304a\u308f\u308a\u306b<\/h1>\n<p>Rust\u306eUbuntu20.04\u306bRust\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002<br \/>\n\u7279\u306b\u554f\u984c\u306a\u304f\u74b0\u5883\u69cb\u7bc9\u3092\u884c\u3044\u307e\u3057\u305f\u3002\u8e93\u3044\u305f\u70b9\u3068\u3057\u3066\u306f\u3001PATH\u306e\u8a2d\u5b9a\u3092\u884c\u3063\u3066\u3044\u306a\u3044\u3068\u3046\u307e\u304f\u5b9f\u884c\u3067\u304d\u306a\u3044\u70b9\u3067\u3059\u3002\u516c\u5f0f\u3067\u306f\u7d39\u4ecb\u3055\u308c\u3066\u3044\u306a\u3044\u3067\u3059\u3002\u3082\u3057\u3046\u307e\u304f\u5b9f\u884c\u3067\u304d\u306a\u304f\u3066\u8e93\u3044\u3066\u3044\u308b\u5834\u5408\u306f\u3001PATH\u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u306f\u3058\u3081\u306b \u672c\u8a18\u4e8b\u306f\u3001Ubuntu20.04\u74b0\u5883\u306b\u304a\u3051\u308bRust\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\u3002 Rust\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-45147","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>- Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:description\" content=\"\u306f\u3058\u3081\u306b \u672c\u8a18\u4e8b\u306f\u3001Ubuntu20.04\u74b0\u5883\u306b\u304a\u3051\u308bRust\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\u3002 Rust\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-01T17:10:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-29T19:18:17+00:00\" \/>\n<meta name=\"author\" content=\"\u65b0, \u97f5\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u65b0, \u97f5\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/\",\"name\":\"- Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-07-01T17:10:39+00:00\",\"dateModified\":\"2024-04-29T19:18:17+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9\",\"name\":\"\u65b0, \u97f5\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g\",\"caption\":\"\u65b0, \u97f5\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunxin\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"- Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/","og_locale":"zh_CN","og_type":"article","og_description":"\u306f\u3058\u3081\u306b \u672c\u8a18\u4e8b\u306f\u3001Ubuntu20.04\u74b0\u5883\u306b\u304a\u3051\u308bRust\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3046\u3002 Rust\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c [&hellip;]","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-07-01T17:10:39+00:00","article_modified_time":"2024-04-29T19:18:17+00:00","author":"\u65b0, \u97f5","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u65b0, \u97f5","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"2 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/","name":"- Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-07-01T17:10:39+00:00","dateModified":"2024-04-29T19:18:17+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9","name":"\u65b0, \u97f5","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g","caption":"\u65b0, \u97f5"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunxin\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/45147-2\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/45147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=45147"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/45147\/revisions"}],"predecessor-version":[{"id":89362,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/45147\/revisions\/89362"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=45147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=45147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=45147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}