🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

3316閲覧

ubuntuのupdateができない

masa05

総合スコア5

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

1クリップ

投稿2021/01/17 13:30

編集2021/01/18 04:11

ubuntuのアップデートができないため解決方法が知りたいです。以下、エラー文です。

username@DESKTOP-JJRQELQ:$ sudo apt update [sudo] password for username: Ign:1 http://apt.postgresql.org/pub/repos/apt focal-pgdb InRelease Err:2 http://apt.postgresql.org/pub/repos/apt focal-pgdb Release 404 Not Found [IP: 217.196.149.55 80] Reading package lists... Done E: The repository 'http://apt.postgresql.org/pub/repos/apt focal-pgdb Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

試したこと

(https://qiita.com/Aqua_ix/items/86c0f9e5f2d5cecbfd25)

こちらを参考にしましたがetc/apt/sources.listというファイルが見つかりません。。

よろしくお願いします。

[追記]

username@DESKTOP-JJRQELQ:/$ cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS" NAME="Ubuntu" VERSION="20.04.1 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.1 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal

[再追記]

username@DESKTOP-JJRQELQ:~$ cat /etc/apt/sources.list

catコマンドを使うとこのように出てきます。(中身が空のファイル)
/etc/apt/sources.listはvimで何度か表示させましたが、いずれも新規ファイルとして出てくるのみでとりあえず保存をしたという感じです。

[再々追記]

username@DESKTOP-JJRQELQ:~$ ls -l /etc/apt total 8 drwxr-xr-x 1 root root 4096 Jan 17 16:01 apt.conf.d drwxr-xr-x 1 root root 4096 Apr 9 2020 auth.conf.d drwxr-xr-x 1 root root 4096 Apr 9 2020 preferences.d -rw-r--r-- 1 root root 0 Jan 17 17:15 source.list -rw-r--r-- 1 root root 2743 Apr 23 2020 source.list.old -rw-r--r-- 1 root root 1 Jan 17 20:28 sources.list drwxr-xr-x 1 root root 4096 Jan 17 17:30 sources.list.d -rw-r--r-- 1 root root 1 Jan 17 20:28 sources.list.save -rw-r--r-- 1 root root 2252 Jan 17 20:52 trusted.gpg drwxr-xr-x 1 root root 4096 Jan 17 20:52 trusted.gpg.d

[再々々追記]

username@DESKTOP-JJRQELQ:/etc/apt$ sudo cp source.list.old sources.list [sudo] password for masaki: username@DESKTOP-JJRQELQ:/etc/apt$ sudo apt update Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] Ign:2 http://apt.postgresql.org/pub/repos/apt focal-pgdb InRelease Err:3 http://apt.postgresql.org/pub/repos/apt focal-pgdb Release 404 Not Found [IP: 217.196.149.55 80] Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [970 kB] Get:7 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB] Get:8 http://archive.ubuntu.com/ubuntu focal/main Translation-en [506 kB] Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 c-n-f Metadata [29.5 kB] Get:10 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [22.0 kB] <以下、文字数の関係で省略> Reading package lists... Done E: The repository 'http://apt.postgresql.org/pub/repos/apt focal-pgdb Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

[追記]

username@DESKTOP-JJRQELQ:/etc/apt$ sudo apt update Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Get:5 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease [81.6 kB] Get:6 http://apt.postgresql.org/pub/repos/apt focal-pgdg/main amd64 Packages [189 kB] Fetched 271 kB in 26s (10.3 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 110 packages can be upgraded. Run 'apt list --upgradable' to see them.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ockeghem

2021/01/17 13:34

Linuxのディストリビューションとバージョンを知りたいので、下記コマンドの実行結果を追記してください $ cat /etc/*release
quickquip

2021/01/17 23:34

/etc/apt/sources.list がないという認識の方が間違いな気がします。 こういうコマンドを打ったらこうなった と書いてもらった方がいいかと。
masa05

2021/01/18 00:13

username@DESKTOP-JJRQELQ:~$ cat /etc/apt/sources.list catコマンドを使うとこのように出てきます。(中身が空のファイル)/cat/etc/sources.listはvimで何度か表示させましたが、いずれも新規ファイルとして出てくるのみでとりあえず保存をしたという感じです。
quickquip

2021/01/18 00:36

情報はこの欄ではなく質問に書きましょう。
masa05

2021/01/18 00:51

すみません。。追記しました。
ockeghem

2021/01/18 00:59

追記ありがとうございます。Ubuntu 20.04 ですね。続いて、以下のコマンドの実行結果を追記ください。 $ ls -l /etc/apt
guest

回答1

0

ベストアンサー

/etc/apt/sources.list が壊れています(1バイトを残して中身が消えている)。source.list.oldがバックアップだと思うので、以下の操作を試してみてください(source.listではなくsources.listです。つづりに注意)。ファイルが壊れた原因は不明ですが、source.listを編集した履歴が伺えますので、誤操作で壊してしまったように見えます。

sh

1$ cd /etc/apt 2$ sudo cp source.list.old sources.list 3$ sudo apt update

(追記)
おそらく、/etc/atp/sources.list.dディレクトリに、追加のリポジトリ(PostgreSQL用)があると思います。その中に、http://apt.postgresql.org/pub/repos/apt focal-pgdb を含む行があると思いますが、focal-pgdb ではなく、focal-pgdg だと思います。そこを修正して、sudo apt update したらどうなりますか?

投稿2021/01/18 02:49

編集2021/01/18 03:35
ockeghem

総合スコア11705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

masa05

2021/01/18 03:19

追記にも書きましたが、またupdateに失敗してしまいます。。
masa05

2021/01/18 04:13

追記のようになりました。できました!
masa05

2021/01/18 04:18

ありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問