apt のパッケージ設定 †基本 †sudo apt update や sudo apt upgrade をするときの情報はどこから何をしているのか?という話. /etc/apt/sources.list †このファイルの中には Ubuntu の基幹的なパッケージを取得するための url などが書いてある. # deb-src http://ftp.riken.jp/Linux/ubuntu/ bionic-security main restricted # deb-src http://ftp.riken.jp/Linux/ubuntu/ bionic-security universe # deb-src http://ftp.riken.jp/Linux/ubuntu/ bionic-security multiverse deb http://c.archive.ubuntu.com/ubuntu/ jammy main universe restricted multiverse deb http://archive.ubuntu.com/ubuntu jammy main restricted # auto generated by ubuntu-release-upgrader なんかこんなかんじで,コメントしてあるやつとしてないやつがある. /etc/apt/sources.list.d の中にあるファイル †soources.list.d というディレクトリの中に, *.list というファイル群が入っていて,これは deb パッケージやたぶん ppa をした時などにここに追加されるであろうというもの. sudo dpkg -i hogehoge.deb をすると,このディレクトリの中に hogehoge.list hogehoge.list.distUpgrade hogehoge.list.save みたいなのが入る.ファイルの中の表記は sources.list と一緒. sudo apt update をすると反映される. |