Recientemente instalé Debian 11 y comencé a trastear hasta el punto en que no puedo encontrar ningún paquete con apt
. Por ejemplo, cuando lo ejecuto sudo apt install ifconfig
devuelve: E: Unable to locate package ifconfig
. He leído en una docena de páginas que probablemente tendría que hacer algo con mi sources.list
archivo.
Revisé el archivo y todo me parece bien. Contenido de 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
¿Alguien tiene alguna idea de qué podría solucionar este problema?
La salida de LC_ALL=C sudo apt update
es:
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.
La salida de LC_ALL=C apt search ifconfig
es:
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
Respuesta1
Te sources.list
ves bien*, apt update
funciona, apt search
funciona.
El motivo de sudo apt install ifconfig
las devoluciones E: Unable to locate package ifconfig
es que no hay ningún paquete con nombre ifconfig
.
Por favor lee¿Cómo puedo saber qué paquete posee un archivo?Un ejecutable llamadoifconfig
está en un paquete llamadonet-tools
. Esto debería funcionar y darle ifconfig
:
sudo apt install net-tools
Note apt search ifconfig
encontró este paquete entre algunos otros. Su afirmación de que "no puede encontrar ningún paquete con apt
" parece injustificada.
* Excepto estos non-f>
y n>
que asumo son resultados de publicar lo que nano sources.list
(u otro editor de texto) imprime cuando trunca líneas, en lugar de publicar el texto realllenocontenido de sources.list
.