Intenté actualizar mis paquetes desde la terminal y esto es lo que obtuve:
$ sudo apt-get update
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
¿Qué significa esto? Estoy usando el espejo de Estados Unidos y he intentado usar el servidor principal para el espejo y sigo obteniendo el mismo resultado, ¿es esto porque no hay actualizaciones?
/etc/apt/sources.list
?Respuestas:
SirCharlo dijo en el duplicado de esta pregunta:
Lo intenté y funcionó para mí.
fuente
en mi caso, encuentre toda la fuente en el archivo .list, por ejemplo:
alguna fuente de la lista se ve obligada a usar https: // incluso si la cambió a http: // se redirigirá a https: //
las soluciones son:
fuente
Tuve el mismo problema en la imagen fresca de OrangePi. Cambiar https a http no ayudó. Finalmente creé un enlace simbólico a http con el nombre https y pude realizar la actualización de apt-get. Lo primero que instalé fue apt-transport-https que volví a ejecutar la actualización.
fuente
cd /usr/lib/apt/methods
entoncesln -s http https
hace el truco.Mi problema fue el navegador Opera en /etc/apt/sources.list.d/opera-stable.list fue, se escribió:
pero lo correcto es:
Así que arreglo la línea de esta manera:
y todo resuelto!
fuente
He enfrentado este problema antes, en mi caso el problema estaba en
/etc/apt/sources.list
. Asegúrese de que no haya comillas''
o""
:Elimine las comillas y cambie esas líneas a:
Además, como sugiere @arhimed, asegúrese de que el protocolo esté bien formado:
http://
fuente
Mi error leyó el controlador del método
/usr/lib/apt/methods/htttp
y después de leer aquí y probar todas las ofertas, estaba a punto de renunciar cuando noté quehttp
tenía uno extrat
.Fui a hacer esto:
Ctrl+ Fpara encontrar todas las instancias de
htttp
.eliminado el t extra
Guardado (dos veces para asegurarse de que el insecto lo tomó)
Y viola, problema resuelto.
Supongo que eso significa que REALMENTE debo leer los mensajes de error ya que los había estado hojeando. Lección aprendida. eso no volverá a suceder
fuente
busque enlaces https en /etc/apt/sources.list verifique si el enlace http del mismo enlace funciona. si es así, reemplace http con https y disfrute. de lo contrario, instale sudo apt-get install apt-transport-https como se dijo en la respuesta anterior de Damiön la Bagh
fuente
Mis comentarios aquí no están directamente relacionados con la pregunta del OP, pero como esta página aparece en el primer resultado de Google al buscar
E: The method driver /usr/lib/apt/methods/https could not be found.
cuál es el error que originalmente estaba tratando de resolver, estoy agregando información que me ayudó a resolver mi problema.Estoy en una red ethernet que contiene un dispositivo de tipo "firewall" que redirige el tráfico web de una computadora desconocida a una página web que requiere el "acuerdo" de los términos de servicio de la red antes de que pueda continuar. Esta página se sirve como una página HTTPS. Por lo tanto, cada vez que
apt-get
intentaba conectarse, terminaba en un sitio HTTPS. Esta es también la razón por la que intentar instalarapt-transport-https
no funcionó para mí.fuente
Me doy cuenta de que este es un hilo muy antiguo, pero en mi caso al archivo sources.list le faltaba "http". en la direccion. (es decir, http://kali.org vs http://http.kali.org ) Descubrí esto al comparar dos máquinas virtuales en mi entorno. No estoy seguro de dónde vino el error, pero reemplazarlo resolvió el problema.
fuente