| | 1 | [wiki:docs Vine Linux ドキュメント] / [wiki:../ RPM パッケージの作成方法] / ソースパッケージの入手方法 |
| | 2 | |
| | 3 | = ソースパッケージの入手方法 = |
| | 4 | |
| | 5 | 特定のコマンドのソースを読みたい場合など、どのパッケージに含まれているかを知りたい場合は、[wiki:docs/vl7/cui-guide CUI ユーザーズガイド]の[wiki:docs/vl7/cui-guide/package-management/apt-search apt-cacheコマンドによるパッケージの検索]、[wiki:docs/vl7/cui-guide/package-management/rpm-q rpmパッケージに関する情報を得る (rpm -q)]を参照してください。 |
| | 6 | |
| | 7 | == apt-get コマンドによる src.rpm の入手 == |
| | 8 | |
| | 9 | Vine Linux 向けに用意されているパッケージのソースパッケージは apt-get コマンドで簡単に入手できます。 |
| | 10 | |
| | 11 | {{{ |
| | 12 | #!sh |
| | 13 | $ apt-get source パッケージ名 |
| | 14 | }}} |
| | 15 | |
| | 16 | コマンドを実行したディレクトリにソースパッケージがダウンロードされ、設定ファイル(~/.rpmmacros)で設定されているディレクトリ(~/rpm 以下)にソースパッケージがインストールされます。 |
| | 17 | |
| | 18 | -d や --download-only といったオプションをつけるとソースパッケージのダウンロードのみで、インストールは行われません。 |
| | 19 | |
| | 20 | == ftp サイトなどからの src.rpm の入手 == |
| | 21 | |
| | 22 | Vine Linuxを配布しているftpサイトにアクセスすると Vine-バージョン/SRPMS/ というディレクトリがあり、そこにソースパッケージがあります。 |
| | 23 | |
| | 24 | また、Errata 等で更新されたパッケージについては、Vine-バージョン/updates/SRPMS/ にソースパッケージが置かれています。 |
| | 25 | |
| | 26 | VinePlus のパッケージは !VinePlus/バージョン/ の中にあり、3.0 からカテゴリによって、SRPMS.extras/、SRPMS.nonfree/、SRPMS.orphaned/、SRPMS.plus/、SRPMS.task/ のようにわけられています。 |
| | 27 | |
| | 28 | ftp サイトによって、多少ディレクトリの構成が異なるかもしれませんが、SRPMS というところを探していけば見付けることができます。 |
| | 29 | |
| | 30 | 具体的なパッケージ名がわかっている場合には、apt-get コマンドを利用したほうが簡単に入手できます。 |