
Ubuntu日本語フォーラム

ログインしていません。
ubuntus22.04から24.04にアップデートしたところapt updateをしようとしたところ下記のようなエラーがでるようになりました。
takagi@takagi-System-Product-Name:/etc/apt/sources.list.d$ sudo apt update
無視:1 http://security.ubuntu.com/ubuntu noble-security InRelease
無視:2 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic InRelease
無視:3 http://jp.archive.ubuntu.com/ubuntu noble InRelease
無視:4 http://jp.archive.ubuntu.com/ubuntu noble-updates InRelease
無視:5 http://jp.archive.ubuntu.com/ubuntu noble-backports InRelease
無視:1 http://security.ubuntu.com/ubuntu noble-security InRelease
無視:2 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic InRelease
無視:3 http://jp.archive.ubuntu.com/ubuntu noble InRelease
無視:4 http://jp.archive.ubuntu.com/ubuntu noble-updates InRelease
無視:5 http://jp.archive.ubuntu.com/ubuntu noble-backports InRelease
無視:1 http://security.ubuntu.com/ubuntu noble-security InRelease
無視:2 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic InRelease
無視:3 http://jp.archive.ubuntu.com/ubuntu noble InRelease
無視:4 http://jp.archive.ubuntu.com/ubuntu noble-updates InRelease
無視:5 http://jp.archive.ubuntu.com/ubuntu noble-backports InRelease
エラー:1 http://security.ubuntu.com/ubuntu noble-security InRelease
'security.ubuntu.com' を解決できませんでした
エラー:2 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic InRelease
'packages.gitlab.com' を解決できませんでした
エラー:3 http://jp.archive.ubuntu.com/ubuntu noble InRelease
'jp.archive.ubuntu.com' を解決できませんでした
エラー:4 http://jp.archive.ubuntu.com/ubuntu noble-updates InRelease
'jp.archive.ubuntu.com' を解決できませんでした
エラー:5 http://jp.archive.ubuntu.com/ubuntu noble-backports InRelease
'jp.archive.ubuntu.com' を解決できませんでした
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
パッケージはすべて最新です。
W: http://jp.archive.ubuntu.com/ubuntu/dists/noble/InRelease の取得に失敗しました 'jp.archive.ubuntu.com' を解決できませんでした
W: http://jp.archive.ubuntu.com/ubuntu/dists/noble-updates/InRelease の取得に失敗しました 'jp.archive.ubuntu.com' を解決できませんでした
W: http://jp.archive.ubuntu.com/ubuntu/dists/noble-backports/InRelease の取得に失敗しました 'jp.archive.ubuntu.com' を解決できませんでした
W: http://security.ubuntu.com/ubuntu/dists/noble-security/InRelease の取得に失敗しました 'security.ubuntu.com' を解決できませんでした
W: https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/dists/bionic/InRelease の取得に失敗しました 'packages.gitlab.com' を解決できませんでした
W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
また
Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings
というエラーもでるようになりDNSか何かがおかしいのかと思いresolvectlを実行するもコマンドが見当たらず、インストールも
出来ない状態です。
takagi@takagi-System-Product-Name:/etc/apt/sources.list.d$ sudo apt install systemd-resolved
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
パッケージ systemd-resolved は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。
E: パッケージ 'systemd-resolved' にはインストール候補がありません
takagi@takagi-System-Product-Name:/etc/apt/sources.list.d$
こちらの解決策についてご教示お願いできませんでしょうか?
オフライン
自分も最近、22.04から24.04にアップデートしましたが、アップデート完了後
アプリセンターでエラーのポップアップが表示されていたので、面倒臭かったのでエラーで引っかったパッケージをremoveで削除しました。
自分の推察ですが、恐らくアップデートしてもパッケージによっては、古いものを使うことになるが24.04では対応していないとエラーになるのでは・・?
と考えています。
緊急性が低そうなパッケージは削除しても良いかと個人的に思います・・。
オフライン
22.04から24.04はアップグレードに成ります。
アップグレードは不具合に遭遇する事が有るので、前のヴァージョンのデータをバックアップ保存後
新ヴァージョンをダウンロードしてクリーンインストールした方がトラブルに遭遇する事が少なく成ります。
また、新ヴァージョンがリリースされても、バグなどの不具合が手直しされる1~2か月後にインストール
した方がトラブルに遭遇する事が少なく成ります。
マイクロソフトと違ってLinuxは零細組織で開発してますので、ユーザー側が留意する事柄かと。
オフライン
matsugi31 による投稿:
自分も最近、22.04から24.04にアップデートしましたが、アップデート完了後
アプリセンターでエラーのポップアップが表示されていたので、面倒臭かったのでエラーで引っかったパッケージをremoveで削除しました。
自分の推察ですが、恐らくアップデートしてもパッケージによっては、古いものを使うことになるが24.04では対応していないとエラーになるのでは・・?
と考えています。
緊急性が低そうなパッケージは削除しても良いかと個人的に思います・・。
ご回答ありがとうございます。
そう思って削除してみましたが、やはりそれ以前に名前解決ができていないのが問題のようでした。
調べたらアップデートの時の失敗なのかsystemd以下のresolveがなくなってしまっていました。
takagi@takagi-System-Product-Name:~$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 34 11月 12 10:51 /etc/resolv.conf -> ../run/systemd/resolve/resolv.conf
takagi@takagi-System-Product-Name:~$
takagi@takagi-System-Product-Name:/run/systemd$ sudo ls -al /run/systemd/resolve/stub-resolv.conf
ls: '/run/systemd/resolve/stub-resolv.conf' にアクセスできません: そのようなファイルやディレクトリはありません
takagi@takagi-System-Product-Name:/run/systemd$
やはり再インストールを検討したいと思います。
オフライン
bybywin による投稿:
22.04から24.04はアップグレードに成ります。
アップグレードは不具合に遭遇する事が有るので、前のヴァージョンのデータをバックアップ保存後
新ヴァージョンをダウンロードしてクリーンインストールした方がトラブルに遭遇する事が少なく成ります。
また、新ヴァージョンがリリースされても、バグなどの不具合が手直しされる1~2か月後にインストール
した方がトラブルに遭遇する事が少なく成ります。
マイクロソフトと違ってLinuxは零細組織で開発してますので、ユーザー側が留意する事柄かと。
おっしゃる通りある程度の不具合は見越してアップデートを行うのが賢明みたいですね。
今まで幸いにもトラブルなくアップデートできていたので見落としておりました。
データはバックアップしていあるので再インストールをしようと思います。
この度はご回答ありがとうございました。
オフライン