@shorty この nodesource.list が何かおかしいようなので、中身を確認しましょう。
sudo -e /etc/apt/sources.list.d/nodesource.list
本来はこういう内容です。
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main
(この内容で上書きしちゃってもいいです)
@shorty この際、nodeも綺麗にして入れ直した方がいいかも。
通常の作業ユーザーで……
消す。
sudo apt purge nodejs
sudo apt purge yarn
Ubuntu標準提供以外のaptリポジトリを追加しているファイルを確認
sudo ls /etc/apt/sources.list.d/
nodesource.listとかyarn.listなどのファイルがあったら削除。
sudo rm /etc/apt/sources.list.d/nodesource.list
sudo rm /etc/apt/sources.list.d/yarn.list
で、改めて追加。
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.