naya_hira’s diary

三日坊主の備忘録

ubuntu add-apt-repository ppa エラー:リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

はじめに

初期状態で ubuntu に入っている Java が 11.0.6 でした。
Java6 (1.6?) を使いたいので過去バージョンを入れようとしたら
苦労したので残しておこう
どうせ、忘れるので...

今回の環境

ブログ更新日 : 2020/04/18
Ubuntu 19.10

エラー内容

terminal にて以下を実行すると
sudo add-apt-repository ppa:openjdk-r/ppa

** (appstreamcli:5878): WARNING **: 23:29:14.003: Ignored search token 'のほとんどの機能がプラグインを使って実装されており、プラグインは動的に有効化、無効化できるようになっています。自分のプロジェクトで有効化するプラグインを自分で選択できます。ユーザーインターフェースの配置と同様に、有効化したプラグイン群も各プロジェクトで保持されるため、複合的に様々なレベルのプロジェクトでの作業がしやすくなっています。プラグインを使うことにより独自の機能で': Too long to be stored in the cache.
パッケージリストを読み込んでいます... 完了
E: リポジトリ http://ppa.launchpad.net/pinta-maintainers/pinta-stable/ubuntu eoan Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください

こんな感じになります。
man apt-secure を実行しても読む気が起きなかったため、調べました。

解決法

f:id:naya_hira:20200418234953p:plain /etc/apt/sources.list をダブルクリックして編集します。
f:id:naya_hira:20200418235506p:plain 『他のソフトウェア』 → 『http://ppa.launchpad.net/pinta-maintainers/pinta-stable/ubuntu eoan』のあったチェックと外しました

チェックと外すものは、エラーによって異なります。
sudo add-apt-repository ppa:openjdk-r/ppa の実行時に表示されているエラーに依存します。

E: リポジトリ <span style="color: #ff0000">http://ppa.launchpad.net/pinta-maintainers/pinta-stable/ubuntu eoan</span> Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください

上記のようなエラーの場合は、『http:ppa.lau...』の部分と同じもののチェックを外してください。

確認

もう一度、sudo add-apt-repository ppa:openjdk-r/ppaを実行してみると

パッケージリストを読み込んでいます... 完了

最後にちゃんと完了が表示されるようになり、エラーがなくなりました。
その後に、インストールする場合は必ず以下を実行して、
パッケージ? を更新してください。

sudo apt-get update

おわりに

add-apt-repositry とかまだよくわかんないです。
また、知らないことが一つ増えました。