お世話になります。
少し古いノートPCを貸してもらい、Linux7.2を動かしています。
カーネルが2.4.7-10ということもあり、新しくしようとパッケージをダウンロードしました。
そしていざrpmコマンドを打ちました。すると、
# rpm -ivh *.rpm
error: db3 error(2) from dbenv->open: No such file or directory
error: cannot open Packages index using db3 - No such file or directory (2)
error: cannot open Packages database in /var/lib/rpm
というメッセージが出ました。
カーネルが相手だからかなと思い、テストとして、
# rpm -q perl
と打つと
error: db3 error(2) from dbenv->open: No such file or directory
error: cannot open Packages index using db3 - No such file or directory (2)
というメッセージが返ってきました。
これって何が原因なのでしょうか?
すいませんが回答よろしくお願いします。
足りない情報があれば随時補足します。
No.4ベストアンサー
- 回答日時:
/dev/hda6 248M 248M 0 100% /var
立派にパンクしてますね。
まず/var/log配下のログファイルを整理しましょう。
拡張子に.1とか.2などのログファイルは消してもいいです。(必要ならバックアップしてね。)
messagesとかmaillog、secure等のテキスト形式のログファイルは0バイトにしてしまいましょう。(削除ではない)
/var/ftpとか/var/wwwは、使用していなければtarで固めておいても良いでしょう。
でも/varの容量が248Mは何かと狭いですね。
いろいろアドバイスありがとうございます。
duコマンドでどこのディレクトリが容量が大きいか調べてみました。
すると、/var/spool/up2date/のディレクトリがやたらと大きかったので全部削除したら一気に残り容量が増えました(笑)
そして再び
# rpm -q perl
と打つと、
rpmdb: unable to join the environment
error: db3 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index using db3 - Resource temporarily unavailable (11)
と出たので、最初のアドバイスにあった、
# rpm --rebuilddb
と打つと直りました。
本当に助かりました。
俺としてはポイントを50ptぐらいあげたい気分です(笑)
また何かあったらよろしくおねがいします。
P.S. なんせHDが小さいのでなんとかやっていきます(^_^;)
No.3
- 回答日時:
# df -h
です。
この回答への補足
100%使っているようです(^_^;)
これっていらないところを削除すればいいのでしょうか?
といってもなにがいらないのかいまいち分かってませんが…
一応このように表示されました。
ilesystem Size Used Avail Use% Mounted on
/dev/hda5 374M 216M 138M 61% /
/dev/hda1 49M 5.9M 41M 13% /boot
/dev/hda3 605M 49M 525M 9% /home
none 30M 0 30M 0% /dev/shm
/dev/hda2 1.6G 1.5G 90M 95% /usr
/dev/hda6 248M 248M 0 100% /var
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby 教えてください 2 2023/01/04 17:50
- その他(プログラミング・Web制作) Arduinoに関する質問 4 2023/08/07 21:19
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- UNIX・Linux Linuxの実行結果を修正したいです。 6 2022/11/22 12:57
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HD,CD,DVDなどの回転速度
-
PHP4インストール エラー: 依...
-
rpmlibのあるところ
-
vncserverが使えない
-
ubuntu 初期化について
-
パソコンでゲームをプレイしよ...
-
Windows2000を最新マシンにイン...
-
UNIXとBSDとLinuxの違いを小学...
-
osインストールできない
-
WinXPインストール時にACPIドラ...
-
容量不足でExcelがインストール...
-
キャノンプリンターのネットワ...
-
画面がチカチカして見づらい
-
gccのインクルードパスの確認
-
BSDでフォーマットされたHDDは...
-
XP(SP3)SSDにクリーンインスト...
-
DirectXエンドユーザーランタイ...
-
魔改造版Windows 2000をインス...
-
iPhone5sからiPad初代にミラー...
-
virtual boxにインストールした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
CPANでインストールしたモジュ...
-
ubuntuでrpmがインストールでき...
-
i386 と i686 の違いとパッケー...
-
CentOSのセキュリティパッチ適...
-
Apacheとtomcatの削除
-
rpmlibのあるところ
-
rpmファイルがインストールでき...
-
RedHat9 Linuxのアンインストー...
-
tomcat・apacheを...
-
ClamAVのインストール
-
Miracle Linuxインストール、グ...
-
PHP4インストール エラー: 依...
-
httpdのSSLRequireSSLエラー
-
RPMパッケージに含まれるファイ...
-
RedHat9+Apache2でテストページ...
-
trac構築について
-
SCSI U320 10000rpmと15000rpm...
-
アプリケーション起動時にsymbo...
-
rpmパッケージからspecファイル...
おすすめ情報