セットアップ
パッケージの更新でエラーが出る
2026年8月20日
この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン
更新しようとしたらエラーが出て進まない。どこから見ればいい?

プロクラ
エラーの文言によって原因がかなり絞れるよ。大きく4つに分かれるから、順に見ていこう。
1. 取得先に繋がらない
- ネットワークの問題(外向きの通信を塞いでいないか)
- 取得先のサーバーが一時的に応答していない
- 名前解決ができていない(DNSの設定)
- 取得先の設定が古く、そのアドレスがもう存在しない

プロクラ
1つめは、ファイアウォールを絞ったときに起きやすい。入ってくる通信を制限するのは正しいけれど、出ていく通信まで塞ぐと更新も止まる。
2. ディスクが足りない

プロクラ
更新には、ダウンロードと展開のための空き容量が要る。特に、古いカーネルが溜まっていると、専用の領域が先に埋まることがあるよ。
- df -h で空き容量を確認する
- 不要になったパッケージのキャッシュを削除する
- 古いカーネルを整理する(現在使っているものは残す)
- 領域が分かれている構成では、どこが埋まっているかを個別に見る
3. 依存関係が解決できない
- 手動で入れたパッケージが、公式のものと衝突している
- 外部の取得先を追加していて、そちらと食い違っている
- 更新を保留に設定したパッケージがある
- 無理に強制すると、動いているものが壊れることがある

プロクラ
4つめは要注意だよ。検索すると「強制的に解決する」手順が出てくるけれど、それで必要なパッケージが削除されることがある。実行前に、何が消えるかを必ず確認しよう。
4. サポート期限が切れている

プロクラ
見落とされがちなのがこれ。OSのサポートが終わると、取得先そのものが提供されなくなる。更新しようとしても、そもそも配布が止まっているんだ。
- 「見つかりません」のようなエラーが、全体的に出る
- 自分が使っているOSのバージョンと、その期限を確認する
- 期限切れなら、更新の問題ではなく移行の問題
- 古い版の保管場所へ切り替える方法もあるが、更新は提供されない

プロクラ
期限が切れたOSを使い続けるのは、修正が来ない状態を選ぶということだよ。新しいバージョンへ上げるか、新しいサーバーを作って移るかを検討する時期だね。
詰まる前にやっておくこと
- OSのサポート期限を、契約時にメモしておく
- 更新は溜めずに、こまめに当てる(差分が小さいほど安全)
- 大きな更新の前には、スナップショットを取る
- 外部の取得先を足すときは、その必要性を吟味する

レン
エラーの文言で4つに分かれるんだね。まず期限を確認してみる。
処理が途中で止まった場合

プロクラ
更新中に接続が切れたり、電源が落ちたりすると、中途半端な状態で止まることがある。次に実行したとき、別のエラーが出るようになる。
- 「別の処理が実行中」と言われる場合、ロックが残っている
- 本当に動いていないことを確認してから、ロックを解除する
- 中断された設定の処理を、やり直す手順が用意されている
- 長い作業は、接続が切れても続く仕組みの中で実行する

プロクラ
4つめが予防策だよ。画面を保持する仕組みを使えば、接続が切れても処理は続く。更新のような中断したくない作業では、習慣にしておくといい。
あわせて読みたい
- セットアップシンVPSroot宛のメールが溜まっている:中身の読み方と対処サーバーが自分自身へ送っている通知の読み方。溜まったまま誰も読まない状態が危険な理由と、必要な通知だけを手元へ届ける設定を解説します。
- セットアップシンVPScronから大量のメールが届く:止める前に読むこと定期実行のたびに通知が来る状態は、失敗が続いている合図であることが多いです。原因を確かめる手順と、必要な通知だけを残す出力の設定を解説します。
- セットアップシンVPSポートが開いているかを確かめる方法外から繋がらないとき、どこで止まっているのかを段階的に確認します。待ち受けているか、サーバー内で通しているか、事業者側で通しているかを順に切り分けます。
- セットアップシンVPSufwとfirewalld、どちらを使うべきかOSの系統によって既定の道具が違います。両方を有効にしてはいけない理由と、事業者側のフィルターとの役割分担、選ぶときの判断材料を解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- シェルスクリプト入門
サーバー作業の自動化スクリプトを基礎から — prodou.net
- Password Generator
サーバー用に強いパスワードをその場で生成 — toolkitbox.net
- Cron Generator
定期実行のcron式を組み立てる — toolkitbox.net