Debian 8(「Jessie」)を新しくインストールし、このfirewalld
パッケージをインストールしたいのですが、APTはパッケージを見つけることができません。これは、インストール時にミラーを指定していないことに関連している可能性がありますが、私が知っている限り、ミラーを適切に設定しました。
firewalld
ミラーに位置:
http://ftp.us.debian.org/debian/pool/main/f/firewalld/
この画像は私の/etc/apt/sources.list
ファイルにあります:
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib
利用可能なパッケージを更新しました。
# apt update
APTはまだそれを見つけることができません:
# apt search firewalld
Sorting... Done
Full Text Search... Done
なぜパッケージが見つからないのですか?
答え1
sources.list
少なくとも;に完全なJessieリポジトリが必要です。
deb http://ftp.us.debian.org/debian jessie main
deb http://ftp.us.debian.org/debian jessie-updates main
deb http://security.debian.org jessie/updates main
contrib
(必要に応じてそれを追加できます。deb-src
パッケージのソースコードもダウンロードできるようにするには、その行を追加します。)
sources.list
少なくとも次の3行が含まれていることを確認してから、次を実行します。
apt update
apt install firewalld
このjessie-updates
リポジトリにはJessieのアップデートのみが含まれており、元のJessieリリースの一部であり、今後アップデートされていないパッケージは含まれていません。バラより/etc/apt/sources.listの「jessie」と「jessie-updates」ディストリビューションの違いは何ですか?より多くの情報を知りたいです。
答え2
「Debian 8(Jessie)にファイアウォールパッケージをインストールするのは、端末で次のコマンドを実行するのと同じくらい簡単です。」
sudo apt-get アップデート
sudo apt-getファイアウォールのインストール