CentOS 4.8をメインにして試行錯誤の毎日ですが、最近はソースビルドでインストールすることが増えてきました。
その中で、最初はrpmやyumでパッケージインストールしていたものとソースビルド(この場合のソースはパッケージについているsrc.rpmからではなく、本家のソースからダウンロード)の結果を見て、ファイルサイズについて質問があります。
ソースビルドしたものは、パッケージインストールしたものより、2倍以上のファイルサイズになっています。
極端なものでは、例えば、
mod_python.soなんかは
パッケージ:980KB
ソースビルド:4000KB
mod_dav_svn.so
パッケージ:86KB
ソースビルド:377KB
という差が出てきます。
ビルドメッセージを見ても、最適化やデバッグ版ではない印象を受けていて、この違いは何だろうと思っています。
src.rpmをダウンロードして、そこからバイナリーを作る過程を追ってみようかと思いますが、ディストリビューションのビルドと本家ソースからのビルドには、こんな違いがありますよという情報でもあれば、教えてください。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
似たような経験があります。
ソースビルドされた方はstripされてないんだと思います。
debuginfoパッケージを作らないように設定したりしてませんか?
stripコマンドを適用することによって、ファイルサイズは、かなり削減されました。
有益なる情報ありがとうございました。
一方、「debuginfoパッケージを作らないように設定」について、debugginfoを調べてみたいのですが、ソースビルドは手順に書いてあるとおりで、なるべくオプションもつけていません。それは逆に明示的に、configure時にdebugginfoを作らないようにしておくべきなのでしょうか? そちらの情報には、まだたどり着けていません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- UNIX・Linux Fedoraのupgradeで、libruby.so.3.0()がinstallできないという 1 2023/03/30 16:42
- Android(アンドロイド) パッケージが既存のパッケージと競合するためにインストール出来ない地球のブラウザアプリをクローンアプリ 1 2023/03/26 17:36
- 数学 最大エントロピー原理をpythonで実装したい 2 2022/06/21 13:10
- イヤホン・ヘッドホン・補聴器 マイクジャックでのイヤホン出力についての質問 3 2022/06/12 16:44
- オンラインゲーム パッケージ版VSダウンロード版 あなたはどっち派? 私は、パッケージ版の方が、遊び飽きたら、中古で売 6 2023/02/21 19:17
- 計算機科学 Windows10のOctaveに関する質問です。 1 2022/05/02 16:57
- デスクトップパソコン Windows11がインストールできません(自作PC) パッケージ版Windows11がインストール 3 2022/08/06 16:22
- 据え置き型ゲーム機 ニンテンドースイッチ って ゲーム をどのように保管していますか? 2 2022/05/14 15:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
外部レポジトリとは
-
Linux CentOS6.3 aptインストール
-
makeコマンドが使えません。
-
ubuntu8.0.4にopenssl-develを...
-
1枚でも「1枚”組”」なのですか?
-
dpkg -lの出力結果について
-
RHEL6.0の「32bit互換モード」...
-
Linux Mint 20に重複ファイルを...
-
TVTest、チャンネル取得失敗
-
Ubuntuでlibc6-devのインストー...
-
パッケージとRPMについて
-
プロダクトキーの記載場所
-
DirectXエンドユーザーランタイ...
-
snow leopardのライセンスについて
-
1番新しい今のパーフェクトホイ...
-
Linuxのパッケージ更新で更新前...
-
リテール版とは通常版のことで...
-
美大、芸大のグラフィックコー...
-
Expectのインストール
-
rpmで競合しています
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンでゲームをプレイしよ...
-
makeコマンドが使えません。
-
外部レポジトリとは
-
百均で売っていたヘアスタイリ...
-
1番新しい今のパーフェクトホイ...
-
1枚でも「1枚”組”」なのですか?
-
リテール版とは通常版のことで...
-
ubuntu8.0.4にopenssl-develを...
-
rpmで競合しています
-
apt-getによるapacheのインスト...
-
Debianにpstreeをインストール...
-
apt-get install ****** でinst...
-
パッケージが既存のパッケージ...
-
dpkg -lの出力結果について
-
TVTest、チャンネル取得失敗
-
Rでlavaanをインストールできま...
-
パッケージとRPMについて
-
Linuxのパッケージ更新で更新前...
-
Linux CentOS6.3 aptインストール
-
iMovieの1コマの時間の最小値に...
おすすめ情報