diff --git a/1.9/ja/book/nightly-rust.md b/1.9/ja/book/nightly-rust.md index a2bce04c..29a433db 100644 --- a/1.9/ja/book/nightly-rust.md +++ b/1.9/ja/book/nightly-rust.md @@ -4,7 +4,9 @@ -Rustにはnightly、beta、stableという3種類の配布用チャネルがあります。不安定なフィーチャはnightlyのRustでのみ使えます。詳細は「 [配布物の安定性][stability] 」をご覧ください。 +Rustにはnightly、beta、stableという3種類の配布用チャネルがあります。 +不安定なフィーチャはnightlyのRustでのみ使えます。 +詳細は「 [配布物の安定性][stability] 」をご覧ください。 [stability]: http://blog.rust-lang.org/2014/10/30/Stability.html @@ -18,7 +20,8 @@ $ curl -s https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly -もし `curl | sh` の使用による [潜在的な危険性][insecurity] が気になる場合は、この後の注意書きまで読み進めてください。また、以下のように2段階のインストール方法を用い、インストールスクリプトを精査しても構いません。 +もし `curl | sh` の使用による [潜在的な危険性][insecurity] が気になる場合は、この後の注意書きまで読み進めてください。 +また、以下のように2段階のインストール方法を用い、インストールスクリプトを精査しても構いません。 ```bash $ curl -f -L https://static.rust-lang.org/rustup.sh -O @@ -40,13 +43,15 @@ Windowsの場合は [32bit版インストーラ][win32] あるいは [64bit版 -もしRustが不要だと判断した場合、残念ですが仕方がありません。万人に気に入られるプログラミング言語ばかりとは限らないのです。アンインストールするには以下を実行します。 +もしRustが不要だと判断した場合、残念ですが仕方がありません。 +万人に気に入られるプログラミング言語ばかりとは限らないのです。 +アンインストールするには以下を実行します。 ```bash $ sudo /usr/local/lib/rustlib/uninstall.sh ``` - + Windows用のインストーラを使用した場合は、 `.msi` を再実行しアンインストールオプションを選択してください。 @@ -56,7 +61,10 @@ Windows用のインストーラを使用した場合は、 `.msi` を再実行 -`curl | sh` を行うように書いたことについて、(当然のことですが)戸惑った方がいるかもしれません。基本的に `curl | sh` を行うということは、Rustをメンテナンスしている善良な人々がコンピュータのハッキングなど何か悪いことをしたりしないと信用する、ということです。ですので戸惑った方はよい直感を持っているといえます。そのような方は [ソースコードからのRustビルド][from-source] あるいは [公式バイナリのダウンロード][install-page] を確認してください。 +`curl | sh` を行うように書いたことについて、(当然のことですが)戸惑った方がいるかもしれません。 +基本的に `curl | sh` を行うということは、Rustをメンテナンスしている善良な人々がコンピュータのハッキングなど何か悪いことをしたりしないと信用する、ということです。 +ですので戸惑った方はよい直感を持っているといえます。 +そのような方は [ソースコードからのRustビルド][from-source] あるいは [公式バイナリのダウンロード][install-page] を確認してください。 [from-source]: https://github.com/rust-lang/rust#building-from-source [install-page]: https://www.rust-lang.org/install.html @@ -74,14 +82,20 @@ Windows用のインストーラを使用した場合は、 `.msi` を再実行 -Rustではこれらのプラットフォームの他、Androidなどいくつかのプラットフォームについても幅広いテストが行われています。しかし、後者については(訳注:実環境での使用実績が少ないという意味で)テストし尽くされているとは言えず、ほとんどの場合動くだろう、という状態です。 +Rustではこれらのプラットフォームの他、Androidなどいくつかのプラットフォームについても幅広いテストが行われています。 +しかし、後者については(訳注:実環境での使用実績が少ないという意味で)テストし尽くされているとは言えず、ほとんどの場合動くだろう、という状態です。 - -最後にWindowsについてです。RustはWindowsをリリースする上での1級プラットフォームだと考えています。しかし、正直なところ、Windowsでの使い勝手はLinux/OS Xのそれと同等というわけではありません。(そうなるように努力しています!) もしうまく動かないことがあれば、それはバグですのでお知らせください。全てのコミットは他のプラットフォームと同様にWindowsに対してもテストされています。 + +最後にWindowsについてです。 +RustはWindowsをリリースする上での1級プラットフォームだと考えています。 +しかし、正直なところ、Windowsでの使い勝手はLinux/OS Xのそれと同等というわけではありません。 +(そうなるように努力しています!) +もしうまく動かないことがあれば、それはバグですのでお知らせください。 +全てのコミットは他のプラットフォームと同様にWindowsに対してもテストされています。 Rustのインストールが終われば、シェルを開いて以下のように入力してください。 @@ -98,22 +112,28 @@ rustc 1.0.0-nightly (f11f3e7ba 2015-01-04) (built 2015-01-06) ``` -これでRustのインストールはうまくいきました!おめでとう! +これでRustのインストールはうまくいきました! +お疲れ様でした! -インストーラはドキュメントのローカルコピーもインストールするので、オフラインでも読むことが出来ます。UNIXシステムでは `/usr/local/share/doc/rust` に、WindowsではRustをインストールしたディレクトリの `share\doc` ディレクトリに配置されます。 +インストーラはドキュメントのローカルコピーもインストールするので、オフラインでも読むことが出来ます。 +UNIXシステムでは `/usr/local/share/doc/rust` に、WindowsではRustをインストールしたディレクトリの `share\doc` ディレクトリに配置されます。 -もし上手くいかないなら様々な場所で助けを得られます。最も簡単なのは [Mibbit][mibbit] からアクセス出来る [irc.mozilla.orgにある#rustチャネル][irc] です。リンクをクリックしたら他のRustacean達(我々のことをふざけてこう呼ぶのです)にチャットで助けを求めることができます。他には [ユーザフォーラム][users] や [Stack Overflow][stackoverflow] などがあります。 +もし上手くいかないなら様々な場所で助けを得られます。最も簡単なのは [Mibbit][mibbit] からアクセス出来る [irc.mozilla.orgにある#rustチャネル][irc] です。 +リンクをクリックしたら他のRustacean達(我々のことをふざけてこう呼ぶのです)にチャットで助けを求めることができます。 +他には [ユーザフォーラム][users] や [Stack Overflow][stackoverflow] などがあります。 [irc]: irc://irc.mozilla.org/#rust [mibbit]: http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust [users]: https://users.rust-lang.org/ [stackoverflow]: http://stackoverflow.com/questions/tagged/rust + +**TODO**:日本語で質問できるリソースを追加する。 diff --git a/diff-1.6.0..1.9.0/src/doc/book/nightly-rust.md b/diff-1.6.0..1.9.0/src/doc/book/nightly-rust.md deleted file mode 100644 index 0df4e5bc..00000000 --- a/diff-1.6.0..1.9.0/src/doc/book/nightly-rust.md +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/doc/book/nightly-rust.md -+++ b/src/doc/book/nightly-rust.md -@@ -39,7 +39,7 @@ script: - $ sudo /usr/local/lib/rustlib/uninstall.sh - ``` - --If you used the Windows installer, just re-run the `.msi` and it will give you -+If you used the Windows installer, re-run the `.msi` and it will give you - an uninstall option. - - Some people, and somewhat rightfully so, get very upset when we tell you to -@@ -66,7 +66,7 @@ Finally, a comment about Windows. Rust considers Windows to be a first-class - platform upon release, but if we're honest, the Windows experience isn't as - integrated as the Linux/OS X experience is. We're working on it! If anything - does not work, it is a bug. Please let us know if that happens. Each and every --commit is tested against Windows just like any other platform. -+commit is tested against Windows like any other platform. - - If you've got Rust installed, you can open up a shell, and type this: - -diff --git a/src/doc/book/no-stdlib.md b/src/doc/book/no-stdlib.md