manファイルを手動で見つけてインストールします。

manファイルを手動で見つけてインストールします。

特にgccとg ++のいくつかのマニュアルページがありません。その部分を指定することは役に立ちませんでした。whereisこれらの2つをリストするマニュアルページがないので、単に存在しないとします。

Google で次のような情報をたくさん入手しました。http://linux.die.net/man/1/g++(一般的なHTMLのように見えますが...またはマニュアルページのマークアップ?)

私はこれが手動で交換する方法を学ぶ良い機会だと思いました。 gcc.1.gzファイルを探しているようですが?

GNU、Debianからインポートしますか、どういうわけか自動化できますか?このファイルにどれくらいの作業がありましたか?ファイルを受け取ると、99%正確になりますか、それとも時間/アーキテクチャによって実際に大きく異なりますか?

答え1

GCCを含む多くのGNUプロジェクトは、以下に基づいています。GNUフリードキュメントライセンス。長い年月があります議論Free Software Foundation と Debian プロジェクト間の契約は、次の点を考慮しています。GFDLは無料ではありません、主に文書の特定の部分への修正を禁止することができるためです。

したがって、GCC ドキュメントは Debian ディストリビューション自体には含まれていません。ただし、これはDebianプロジェクトによって「非自由」リポジトリの一部として配布されます。非自由なリポジトリは Debian で正式にサポートされていますが、正式に Debian の一部ではありません。これは Debian プロジェクト内でかなりの議論と妥協の結果です。

以下から検索できます。Debian ウェブサイトファイルを含むパッケージの場合g++.1(マンページが実際に圧縮されてファイル名が指定されているので、「名前にキーワードを含むファイルを含むパッケージ」を選択しますg++.1.gz)。あなたはそこにいるでしょうgcc-バージョン-docパッケージはcontribリポジトリのメタパッケージであり、フリーでないリポジトリのgcc-VERSION-docパッケージに依存します。

お使いのコンピュータでcontribとnon-freeリポジトリが有効になっていることを確認してください。/etc/apt/sources.list次の行を含める必要があります。

deb http://ftp.debian.org/debian squeeze main non-free contrib

または複数行(例:

deb http://ftp.debian.org/debian squeeze main
deb http://ftp.debian.org/debian squeeze contrib
deb http://ftp.debian.org/debian squeeze non-free

を変更した場合は、/etc/apt/sources.listrootapt-get updateとして実行してください。ソースにこれらのリポジトリがある場合は、次のものを使用できます。適切なファイルファイルを含むパッケージを名前で検索します。apt-file updateプログラムをインストールしたりソースリストを変更した後は、rootとして実行する必要があります。

apt-file search g++.1

必要なファイルがあるパッケージを見つけたら(上記のようにパッケージが必要ですg++-doc)、apt-get install g++-docお気に入りのパッケージマネージャを使用してください。

答え2

ソースリストにnon-freeリポジトリを追加した後に実行する必要があります。contribapt-get update

gcc-docこれで、マニュアルページを含むパッケージをインストールできます。

apt-get install gcc-doc

問題はgcc文書ですGNUフリードキュメントライセンスこれが考えられる半自由主義Debian が提供しています。

答え3

次のように開発のためにマンページをインストールする必要があります。

$ apt-get install manpages-dev

関連情報