リナックスでのサーバ構築などを勉強してるのですが、rpmでの依存関係に閉口しています。
具体的に、/usr/local/src/に以下のファイルをおいてます。
AWStats60_Jpn.tar.gz Jcode-2.03.tar.gz
apache-ssl-1_3_4-1_30-0_i386.rpm
crypto-utils-2.1-4.i386.rpm httpd-2.0.55.tar.gz
imap-2002d-2.i386.rpm
openssh-3.9p1-1fc2.i386.rpm
openssh-clients-3.9p1-1fc2.i386.rpm
openssh-server-3.9p1-1fc2.i386.rpm
openssl-0.9.8a.tar.gz
perl-CGI-2.81-88.4.i386.rpm
perl-DBD-MySQL-2.1021-3.i386.rpm
perl-DBI-1.32-5.i386.rpm
postfix-2.0.11-4.i386.rpm
postgresql-odbc-7.3-3.i386.rpm
proftpd-1.2.10.tar.gz
qmail-1.03 qmail-1.03.tar.gz
qpopper4.0.8.tar.gz rpm-build-4.2.1-4.2.WB1.i386.rpm
rpmdb-whitebox-3.0-0.20031217.i386.rpm
sendmail-8.13.4-2.i386.rpm
sendmail-cf-8.13.4-2.i386.rpm
xinetd-2.3.13-6.i386.rpm
[root@localhost src]# rpm -ihv imap-2002d-2.i386.rpm
エラー: Failed dependencies:
libcom_err.so.3 is needed by imap-2002d-2.i386
libcrypto.so.4 is needed by imap-2002d-2.i386
libssl.so.4 is needed by imap-2002d-2.i386
上記のlib***というファイルがどうしても探し出せないで困っています。
FedorCore4 をインストールしています。
postfixやら、qmail proftpなど、サイトを探せば情報はたくさんあるのですが、あっちをかじっては、opensshの暗号化を調べたり、カーネルの再構築に渡来してみたり、Ddnsを試したり、VLNの事を調べたり、少し頭が混乱気味です。ここの所、あまり意味もわからず、ただコマンドを叩いてるだけのような感じになりつつあります。こんな状況ですが、系統だてたネットワークの勉強の仕方、どんな風にすればいいですか。アドバイスしてください。お願いします。
No.2ベストアンサー
- 回答日時:
imap をインストールされようとしているのでしたら、インターネットにはつながっているのですよね。
そしたら、
# apt-get update
# apt-get install foo
で依存関係にあるものも含めて全てダウンロードし、foo.*.rpm をインストールしてくれます。
$ apt-cache search hoge
で hoge に関連したパッケージを探せます。たとえば、
$ apt-cache search libcom_err.so
e2fsprogs - Utilities for managing the second extended (ext2) filesystem.
と出てきます。
( 結果は違うかもしれません )
あと、下手に拾ってきたバイナリrpmパッケージを入れない方がいいですよ。
特にサーバパッケージは、最低でもディストリビュータの提供しているものを使うべきです。
そして慣れたらソースからコンパイルするようにしたほうがいいと思います。
必要な機能が有効になかったりでハマることがよくあるので :-)
学習方法ですが、現在のように試行錯誤がベストだと思います。
openssh やら色々調べられたようですが、今役に立たなくても
きっとそのうち役に立つときが来ます。
経験上、成功よりも失敗から学ぶことのほうが多いですし。
非常に参考に、また励みになりました。
本来なら、FedraCore CDに入っているdovecotを簡単にインストールできているのですが、色々なプログラムを試したいと思い、ネットからDLしています。
aptというコマンド初めて知りました。が、パッケージがインストされてない様で、aptコマンドが使えません。これは自分で調べたいと思います。
tar ballから、ビルドするほうが、高度なことをやっているような気がしたりして、でも、configure や、make時のオプションの多さと、意味がわからなく、手探りでやってます。
試行錯誤しながらでもやるのが、ベストとのことで、
とても安心、また、励みになりました。
秘密鍵、公開鍵の作成などいまだぴんと来ませんが、
がんばってやっていけそうです。
アドバイスありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 L-PRF can be obtained by manual or automated metho 1 2022/04/08 09:39
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- その他(スポーツ) エアロバイクのワットについて。回転数が上がるにつれてワット数はあがりますか? 1 2023/07/19 21:41
- UNIX・Linux fedoraのリポジトリのインストールで下記コマンドで$(rpm -E %fedora)の部分が分か 1 2023/01/29 15:38
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Visual Basic(VBA) 任意の置換を互換の積で表すプログラム 4 2022/11/13 19:10
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- 物理学 2種類の風切り音の周波数の違い 1 2023/04/20 07:39
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ubuntuでrpmがインストールでき...
-
CPANでインストールしたモジュ...
-
Apacheとtomcatの削除
-
CentOSのセキュリティパッチ適...
-
rpm コマンドでエラーが…
-
パッケージの依存関係をインス...
-
rpmlibのあるところ
-
i386 と i686 の違いとパッケー...
-
bindがインストール出来ない
-
httpdのSSLRequireSSLエラー
-
libuuid1のインストール失敗
-
ubuntu 初期化について
-
外部レポジトリとは
-
Raspberry Pi 3 A+ ブラウザ遅い
-
パソコンでゲームをプレイしよ...
-
virtual boxにインストールした...
-
*** ターゲット `all' を make ...
-
gccのインクルードパスの確認
-
Debianでのmakeコマンドインス...
-
Linuxのパッケージ更新で更新前...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
rpmlibのあるところ
-
yumインストール先は、何で決ま...
-
CPANでインストールしたモジュ...
-
ubuntuでrpmがインストールでき...
-
Apacheとtomcatの削除
-
rpmファイルがインストールでき...
-
i386 と i686 の違いとパッケー...
-
CentOSのセキュリティパッチ適...
-
Fedora16 インストール iso 焼く
-
HD,CD,DVDなどの回転速度
-
perlモジュールのインストール...
-
tomcat・apacheを...
-
RHEL6.1 パッケジ追加時のエラー
-
ImageMagickインストールエラー
-
アプリケーション起動時にsymbo...
-
redhat系Linuxで、Sambaをイン...
-
RedHat9+Apache2でテストページ...
-
Fedora37では動画編集ソフトavi...
-
HDD, 5400rpm or 7200rpm ?
-
Linux バイナリ互換機能
おすすめ情報