UbuntuPPAを新しい20.04リリースに更新する方法

UbuntuPPAを新しい20.04リリースに更新する方法

Ubuntu PCで多くのPPAを使用していて、最近Ubuntu 20.04アップグレードした場合、19.10または18.04に設定されているため、一部のPPAが機能していないことに気付く場合があります。

この問題を修正するには、PPAを更新する必要があります。問題は、多くのUbuntuユーザーが既存のPPAを編集して新しいリリースに変更する方法を知らないことです。

このガイドでは、Ubuntu PCで既存のPPAを編集して、新しい20.04リリースで動作させる方法について説明します。また、機能していないものを無効にする方法についても説明します。

PPAの編集

UbuntuでPPAを編集するには、ソフトウェアソースエディターを開く必要があります。これを行うには、アプリメニューを開き、「ソフトウェアとアップデート」を検索します。次に、起動してデスクトップで開きます。デスクトップで「ソフトウェアとアップデート」が開いたら、以下のステップバイステップの手順に従って、GUIで既存のPPAを編集する方法を学習します。

ステップ1:[ソフトウェアとアップデート]ウィンドウで[その他のソフトウェア]タブを確認します。見つからない場合は、「Ubuntuソフトウェア」タブの右側にあります。「その他のソフトウェア」タブをクリックします。「その他のソフトウェア」には、Ubuntu LinuxPCで有効になっているすべてのサードパーティPPAのリストが表示されます。

ステップ2:「https://ppa.launchpad.net」で始まるURLのリストをスクロールし、その横にあるチェックボックスをオンにして有効にします。Ubuntuはアップグレード中に以前のバージョンのPPAを無効にすることがよくあります。無効にされていないUbuntuの以前のリリースからのPPAがある場合は、それらを無視してステップ3に進みます。

ステップ3: PPAをマウスでクリックして選択します。それを選択した後、「編集」ボタンを見つけて、マウスでクリックします。「編集」を選択すると、画面に編集ボックスが表示されます。

編集ボックスには、いくつかの列が表示されます。これらの列は、「URI」、「配布」、「コンポーネント」、および「コメント」です。「配布」列を見つけて、マウスでクリックします。次に、既存の配布テキストを列から消去します。

UbuntuPPAを新しい20.04リリースに更新する方法

ステップ4:「Distribution」列の既存のテキストを消去した後、「focal」と書き込んで、PPAを以前のUbuntuリリースから新しいUbuntu20.04リリースに変更します。「その他のソフトウェア」の各PPAの「配布」列を必ず変更してください。

UbuntuPPAを新しい20.04リリースに更新する方法

ステップ5:「OK」ボタンをクリックして「ソフトウェアとアップデート」編集ウィンドウを閉じます。「ソフトウェアとアップデート」編集ウィンドウを閉じたら、「ソフトウェアとアップデート」の下部にある「閉じる」ボタンをクリックします。

UbuntuPPAを新しい20.04リリースに更新する方法

ステップ6: [ソフトウェアとアップデート]ウィンドウの[閉じる]ボタンをクリックすると、ソフトウェアソースが古くなっていることを示すウィンドウが表示されます。「リロード」ボタンをクリックして更新してください。

20.04LTSから機能していないPPAを削除します

Ubuntuの新しいリリースで動作するようにPPAを更新しても、うまくいかない場合があります。なぜこれが起こるのですか?PPAを作成する人は、Ubuntuの最新バージョンをすぐにサポートしようと努力しないことがあります。

このセクションでは、これらの機能していないPPAをすばやく取り除く方法を示します。まず、「ソフトウェアとアップデート」を開きます。次に、以下の手順に従ってください。

ステップ1:「その他のソフトウェア」列を見つけ、マウスでクリックして、Ubuntu LinuxPC上の既存のすべてのPPAにアクセスします。

ステップ2:システム上のPPAのリストを調べて、Ubuntu 20.04LTSで機能しなくなったPPAを探します。動作していないPPAを見つけたら、次の2つのいずれかを実行できます。

PPAを一時的に無効にすることができます。これを行うと、今のところ、Ubuntuはそれにアクセスできず、Ubuntuからソフトウェアをインストールできなくなります。ただし、いつでも再度有効にすることができます。たとえば、PPAメンテナがUbuntu 20.04LTSサポートを追加することを決定した場合。または、永久に無効にすることもできます。

UbuntuPPAを新しい20.04リリースに更新する方法

動作していないPPAを一時的に無効にするには、その横にあるチェックボックスをクリックしてシャットオフします。

UbuntuPPAを新しい20.04リリースに更新する方法

動作していないPPAを永久に無効にするには、マウスで選択します。次に、「削除」ボタンをクリックします。

ステップ3: [ソフトウェアとアップデート]ウィンドウの下部にある[閉じる]ボタンを見つけ、マウスでクリックしてPPAエディターを終了します。PPAエディターを終了すると、画面にメッセージが表示されます。

このメッセージでは、Ubuntuはソフトウェアソースをリロードするように求めます。「リロード」ボタンをクリックして、すべてのソフトウェアソースを更新します。

UbuntuPPAを新しい20.04リリースに更新する方法

Ubuntuのソフトウェアソースが更新されると、機能していないPPAが削除されます。

PPAの削除に関するその他のヘルプ

このガイドでは、20.04LTSから機能していないPPAを削除する方法について簡単に説明しました。しかし、命令は、このリンクをたどる、綿密十分でない場合は、ここでどのようにPPAの作業のダウンより深い休憩のために、そしてどのようにあなたのUbuntu LinuxのPCからそれらを削除します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか