GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Después de instalar Ubuntu 12.04, ¿la conexión a Internet ha desaparecido por completo?

En mi PC, después de instalar Ubuntu 12.04, mis redes desaparecieron por completo. Dentro de la terminal, después de escribir nm-tool Obtengo lo siguiente:

The program nm-tool is currently not installed. You can install by typing:
sudo apt-get install network-manager

Después de escribir eso, mi contraseña me sale esto:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  network manager : Depends: iputils-arping but it is not going to be installed
E: Unable to correct problems, you have held broken packages

Soy un completo novato en lo que respecta a las computadoras, así que no tengo ni idea.

Respuesta aceptada:

Si no tiene una red, es lógico que sus paquetes estén dañados y no se pueda instalar; Apt no puede recuperar paquetes.

Descarga manual

Como está publicando aquí, obviamente tiene otra unidad con acceso a la red. Si este se puede usar para descargar paquetes, puede hacerlo manualmente.

  • En Ubuntu Packages Search puede especificar la distribución y el paquete; búsqueda; seleccione hit-link; ir al final de la página; seleccionar paquete; seleccione Arquitectura; copiar enlace espejo / o enlace directo;

Descargar (esto es para i386, exacto):

wget http://archive.ubuntu.com/ubuntu//pool/main/n/network-manager/network-manager_0.9.4.0-0ubuntu3_i386.deb

También recibirá dependencias en esa página.

  • O – en la terminal si otra máquina tiene la misma versión y arquitectura:
uri=$(apt-cache show network-manager | grep "^Filename: " | cut -d' ' -f2) && wget "http://archive.ubuntu.com/ubuntu/$uri"

Para listar dependencias y hacer estado:

apt-rdepends network-manager --follow=DEPENDS --print-state

Si apt-rdepends no está instalado, sus dependencias deben instalarse

  • O bien, siga una de estas instrucciones.

Publicar más información

Ahora. Quizás una forma más fácil sería tratar de arreglar la red usando otras herramientas.

A

Abrir terminal Ctrl +Alt +T y emita los siguientes comandos:

lshw -C network
ifconfig -a
ip addr list
route -n

Y publique el resultado en su pregunta.

B

O, más completo, ejecute un script. Ver código en la parte inferior.

  1. Guarde el código en un archivo y cópielo en una máquina sin red.
  2. Abrir terminal y hacerlo ejecutable:
    chmod 700 name_of_file
  3. Ejecútelo y guarde la salida en el archivo:
    ./name_of_file > result
    # or
    ./name_of_file | tee result

Desinfecte si lo desea y agréguelo a su pregunta.

Código:

#!/bin/bash# Sin garantías, garantías, etc.version=0.0.1sep="============================================================="# tiene_herramienta ""has_herramienta(){ comando -v "$1">/dev/null 2>&1}# prnt_header "" ""prnt_header(){ printf ";; %sn" "$sep" printf ";; =herramienta :%-52s =n" "$1" [[ "$2" !="" ]] &&printf ";; =arg :%-52s =n" "$2" if ! tiene_herramienta "$1"; entonces e=";; =ERR:`$1' no presente." printf "%-63s =n" "$e" printf ";; %sn" "$sep" return 1 fi if [[ "$1" =~ gato|más|menos]]; Entonces sí ! [[ -e "$2" ]]; luego e=";; =ERR:Archivo; `$2' no presente." printf "%-63s =n" "$e" printf ";; %sn" "$sep" return 1 fi fi printf ";; %sn" "$sep" return 0}# tool_info "" "" ""tool_info(){ local v=(($#!=3)) ​​&&{ printf>&2 "* $0 ERR:llamada incorrecta a cmd_present. Faltan argumentos.n" printf> &2 ";; '%s'n" "[email protected]" return 1 } if ! prnt_header "$1" "$3"; luego devuelve 1 fi si [[ $2 ]]; luego printf ";; Versión $ %s %sn" "$1" "$2" v=( $($1 $2 2>&1) ) printf ";; %sn" "${v[*]}" fi printf ";;n"}# tool_do "" "" "" ""tool_do(){ (($#!=4)) &&{ printf>&2 "* $0 ERR:Llamada incorrecta a cmd_do Faltan argumentos.n" printf>&2 ";; '%s'n" "[email protected]" return 1 } if ! tool_info "$1" "$2" "$3"; luego devuelve 1 fi printf ";; Salida:n" (($4==1)) &&sudo $1 $3 || $1 $3 printf "n;;n" return 0}ping_gateways(){ if has_tool route; luego # TODO:Comprobar el indicador UG gw=$(ruta -n | awk '{print $2}' | grep -o '^[0-9.]*') para g en ${gw[*]}; Hacer si ! [[ "$g" =="0.0.0.0" ]]; luego tool_do "ping" "-V" "-c 3 $g" 0 fi done fi}printf ";; _______________________ NET TEST _____________________________n" | tee /dev/stderrprintf ";; v. %snn" "$versión" | tee /dev/stderrprintf>&2 ";; Trabajando ...n"tool_info "NetworkManager" "--version" ""printf>&2 ";; Hardware ...n"tool_do "lshw" "-version" "-C red" 1#printf>&2 "r
Ubuntu
  1. Cosas que hacer después de instalar Ubuntu 18.04 y 19.10

  2. Cosas que hacer después de instalar Ubuntu 20.04 Focal Fossa Linux

  3. 10 cosas que hacer después de instalar Ubuntu Desktop

  4. Cosas que hacer después de instalar Ubuntu 16.04 LTS

  5. ¿Internet deja de estar disponible después de conectarse a través de Vpn?

Cómo saber la versión de la aplicación antes de instalar en Ubuntu

Cosas que hacer después de instalar Ubuntu 20.04/22.04 LTS

25 cosas que hacer después de instalar Ubuntu 20.04 LTS (Focal Fossa)

Error después de instalar Octave en Ubuntu ¿El error tiene alguna solución?

23 mejores cosas que hacer después de instalar Ubuntu 18.04 y 18.10

Las 30 mejores cosas que hacer después de instalar Ubuntu 15.10