50808
Rubyの`ri`コマンドと同じコマンドラインリファレンスはないものかと思い`dnf search rust doc`を走らせると`rust-
doc`というパッケージが引っ掛かり、パッケージの説明にも「Documentation for
Rust」と書いてあるのでインストールしたのですが、このパッケージに関する詳細（どのように使うのか）が調べてみても見つかりませんでした。いくら調べても見つからず困っています。この問題の解決法をご存知の方居られますでしょうか？
CC BY-SA 4.0
2018-12-01T05:33:08.053
50801
2018-12-01T08:08:33.400
30493
question
rust
rust-docの使い方が分からない（該当ドキュメントを探すもrustdocに埋もれて出てこない）
`dnf`コマンドを使っているということはOSはFedoraでしょうか？

`rpm`コマンドに`-ql`オプションを指定して実行するとインストールしたパッケージに含まれるファイル一覧が確認できますが、`rust-
doc`の中を確認してみるとHTML関連のドキュメントがメインで、特に実行コマンドは含まれていないようです。

```

    $ rpm -ql rust-doc
    /usr/share/doc/rust/ 以下にドキュメントがインストールされる
    
```

```

    $ rpm -ql rust-doc | grep bin/     # 特に実行コマンドは含まれない
    
```

インストールされたドキュメントをブラウザから参照する使い方になるのではないでしょうか。
CC BY-SA 4.0
2018-12-01T06:31:46.780
50805
2018-12-01T06:31:46.780
3060
50801
answer
RustにはRubyの`ri`のようなコマンドライン向けのドキュメントリーダーはありません。RustではHTML形式のドキュメントをWebブラウザで閲覧します。

`rustup`でRustをインストールしたなら、以下のコマンドを実行すると、ローカルのPC上にインストールされたドキュメント（HTMLファイル）をWebブラウザで開けます。

```

    $ rustup doc          # https://doc.rust-lang.org/ と同じ内容のページが開く
    $ rustup doc --std    # https://doc.rust-lang.org/std/index.html  と同じ内容のページが開く
    
```

このドキュメントはPCがネットに繋がっていなくても閲覧できます。

`rustup`によるRustのインストール方法については、[こちらのページ](https://doc.rust-jp.rs/book/second-
edition/ch01-01-installation.html)を参照してください。
CC BY-SA 4.0
2018-12-01T08:08:33.400
50808
2018-12-01T08:08:33.400
14101
50801
answer