Debian 11 не может найти пакеты

Debian 11 не может найти пакеты

Недавно я установил Debian 11 и начал возиться с ним до такой степени, что не могу найти ни одного пакета с apt. Например, когда я запускаю, sudo apt install ifconfigон возвращает: E: Unable to locate package ifconfig. Я читал на десятке страниц, что он, вероятно, должен что-то сделать с моим sources.listфайлом.

Я проверил файл, и мне кажется, что все в порядке. Содержание sources.list:

deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-f>
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib n>

deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free

#buster-backports
deb http://deb.debian.org/debian buster-backports main contrib non-free

deb http://archive.debian.org/debian stretch main contrib non-free

Есть ли у кого-нибудь идеи, как это можно исправить?


Вывод LC_ALL=C sudo apt update:

Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://deb.debian.org/debian buster-backports InRelease
Ign:5 http://archive.debian.org/debian stretch InRelease
Hit:6 http://archive.debian.org/debian stretch Release
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

Вывод LC_ALL=C apt search ifconfig:

Sorting... Done
Full Text Search... Done
gnome-nettool/oldstable 3.8.1-3 amd64
  network information tool for GNOME

inetutils-tools/oldstable 2:2.0-1+deb11u1 amd64
  base networking utilities (experimental package)

iproute2/oldstable,now 5.10.0-4 amd64 [installed]
  networking and traffic control tools

libnet-ifconfig-wrapper-perl/oldstable 0.26-1 all
  multiplatform Perl wrapper for ifconfig

libnet-interface-perl/oldstable 1.016-1+b5 amd64
  Perl module for manipulating host network interfaces

libsys-hostip-perl/oldstable 2.120-1 all
  Perl module to determine local machine's IP address

moreutils/oldstable 0.65-1 amd64
  additional Unix utilities

net-tools/oldstable 1.60+git20181103.0eebece-1 amd64
  NET-3 networking toolkit

python-sh/oldoldstable 1.11-1 all
  Python subprocess interface

python3-sh/oldstable 1.14.1-1 all
  Python 3 subprocess interface

wmifinfo/oldstable 0.11-1 amd64
  Dockapp that shows information for all interfaces

решение1

Выглядишь sources.listотлично*, apt updateработаешь, apt searchработаешь.

Причина sudo apt install ifconfigвозврата E: Unable to locate package ifconfigзаключается в том, что не существует пакета с указанным именем ifconfig.

Пожалуйста прочтиКак узнать, какому пакету принадлежит файл?Исполняемый файл с именемifconfig находится в пакете под названиемnet-tools. Это должно сработать и дать вам ifconfig:

sudo apt install net-tools

Примечание: apt search ifconfigнашел этот пакет среди нескольких других. Ваше утверждение, что вы "не можете найти никаких пакетов с apt", кажется необоснованным.


* За исключением этих non-f>и n>тех, которые, как я предполагаю, являются результатами публикации того, что nano sources.listпечатает (или другой текстовый редактор), когда он обрезает строки, вместо публикации фактическогополныйсодержание sources.list.

Связанный контент