Colección de citas famosas - Slogan de motivación - Foro Deepin 61 Problemas que ocurrieron después de la actualización, por favor responder

Foro Deepin 61 Problemas que ocurrieron después de la actualización, por favor responder

Preguntas frecuentes

Aunque apt-get es un administrador de paquetes muy inteligente, inevitablemente ocurrirán algunos problemas, por lo que esta página recopila los errores y soluciones más comunes

<. p>Pregunta 1

Aparece el terminal:

E: El subproceso /usr/bin/dpkg devolvió un código de error (1)

Solución, ejecución del terminal :

cd /var/lib/dpkg

sudo mv info info.bak

sudo mkdir info

sudo dpkg --configure -a

sudo apt-get install -f

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info bak

<. p> sudo rm -rf /var/lib/dpkg/info

sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info

Pregunta 2

Cuando se utiliza el comando apt-get para instalar software, el terminal solicita:

E: No se puede obtener el bloqueo /var/lib/dpkg/lock - open (11: El recurso no está disponible temporalmente)

E: El directorio de administración (/var/lib/dpkg/) no se puede bloquear. ¿Está ocupado por otros procesos?

La solución es la siguiente:

Método 1

Abra el programa de administración de paquetes (por ejemplo: apt-get o

aptitude) se está ejecutando, apáguelo primero. Si no sabe qué programa es, abra la terminal para ver el programa relacionado con apt-get, sudo elimine el número al frente. O puede reiniciar la computadora

Método 2

Abra la terminal y ejecute los siguientes comandos en secuencia:

sudo rm /var/cache/apt/archives /lock

p>

sudo rm /var/lib/dpkg/lock

sudo rm /var/lib/apt/lists/lock

Nota: Método 2 es aplicable y el método 1 no es válido cuando.

Pregunta 3

Utilice apt-get para actualizar la fuente, aparece la terminal:

E: Algunos archivos de índice no se pudieron descargar. Se han ignorado. o se utilizan los antiguos.

La solución es la siguiente:

Método 1

Compruebe el mensaje de error en detalle si es causado por una fuente de PPA. , elimine la fuente PPA no válida

Método 2

Si es porque la fuente predeterminada oficial ha sido modificada, simplemente restaure la fuente predeterminada y Deepin la fuente predeterminada

Método 3

Puede deberse a un problema de falla del servidor, espere un momento y actualice la lista de fuentes locales nuevamente. Si aún no funciona, intente ejecutarlo en la terminal. :

sudo rm /var/lib/apt/lists/partial/*

sudo apt-get update

Pregunta 4

Utilice apt-get para actualizar la fuente, el terminal indicará:

W: Error GPG: dapper Lanzamiento: dado que no hay una clave pública, no se puede verificar la siguiente firma: NO_PUBKEY 06EA41DE4F6C1E86

Solución, ejecución de terminal:

gpg --keyserver subkeys.pgp.net --recv 4F6C1E86

gpg - -export --armor 4F6C1E86 | sudo apt-key add - p>

Nota: Si faltan otras claves públicas, cambie los dos 4F6C1E86 en el comando a los últimos 8 dígitos de NO_PUBKEY 06EA41DE4F6C1E86.

Si es una fuente PPA, ejecute:

sudo apt-key adv --recv-keys --keyserverkeyserver.ubuntu.com

Pregunta 5

Utilice apt-get para instalar el software, el terminal le indicará:

E: dpkg fue interrumpido, debe ejecutar manualmente sudo dpkg --configure -a para resolver este problema.

Para solucionarlo, siga las instrucciones. Ejecución del terminal:

sudo dpkg --configure -a

Si aún no funciona, ejecute:

p>

sudo rm /var/lib/dpkg/updates/*

sudo apt-get update

sudo apt-get update

Pregunta 6

Indicador de terminal:

E: No se pueden corregir los problemas, tiene paquetes rotos.

Este problema generalmente es causado por problemas de dependencia, intente ejecutar la terminal:

sudo apt-get install -f

Si no es válido, ejecute:

sudo dpkg--configure -a

O puede siga las instrucciones completas en la terminal. Elimine el paquete de software que causa problemas de dependencia y ejecútelo en la terminal:

sudo apt-get remove xxx ##xxx es el nombre del paquete de software que causa problemas de dependencia

Luego ejecuta en la terminal:

p>

sudo apt-get update

Pregunta 7

Aparece la terminal:

'E: Encontré una sección sin Paquete: encabezado, E: Problema con MergeList /var/lib/apt/lists/archive.canonical.com_dists_maverick_partner_binary-i386_Packages,

E: No se puede analizar o abrir la lista de paquetes o el archivo de estado. '

Solución, ejecución de terminal:

sudo rm -rf /var/lib/apt/lists/* -vf

sudo apt-get update

p>

Pregunta 8

¿Por qué no se puede instalar más de un software al mismo tiempo?

La razón principal es que Linux

Deepin usa La administración de paquetes DPKG, que está unificada por el software de instalación DPKG (el software de compilación de código fuente es una excepción), y el software en Linux tiene la particularidad de la dependencia del software. Si se instala más de un software al mismo tiempo, DPKG no podrá. para registrar de forma segura los paquetes dependientes del software y el estado del programa principal

Si dos o más administradores de paquetes DPKG se están ejecutando al mismo tiempo, aparecerá: el directorio de administración no se puede bloquear y causará problemas de dependencia del software , por lo que el software solo se puede instalar uno por uno.

Nota: Linux Deepin usa la administración de paquetes DPKG, por lo que este artículo solo es adecuado para distribuciones de Linux administradas por el paquete DPKG.

Pregunta 9

Degradar paquetes de software

En algunos casos, necesitamos degradar un paquete cuando necesitamos una versión anterior del software en lugar de la última versión, pero el administrador de paquetes lo ha actualizado. a la última versión para nosotros. Tomemos como ejemplo la degradación de Firefox

para explicar cómo degradar el paquete de software.

En Linux Deepin 12.06, Firefox se ha actualizado a la versión 16.0.x

y necesitamos una versión inferior para lograr compatibilidad con algunas extensiones.

Primero, podemos usar el siguiente comando para comprobar qué versiones de Firefox están disponibles en el repositorio de software:

apt-cache madison firefox

El resultado obtenido es As siguiente:

firefox | 15.0.1 build1-0ubuntu0.12.04.1 | /ubuntu/precis-security/main i386 Packages

firefox 15.0.1 build1-0ubuntu0.12.04. 1 | /ubuntu/ precision-updates/paquetes principales i386

firefox | 11.0 build1-0ubuntu4 | /precise/main Fuentes

firefox | 15.0.1 build1-0ubuntu0.12.04.1 | /ubuntu/ precision-security/main Fuentes

firefox 15.0.1 build1-0ubuntu0. 12.04.1 | /ubuntu/ precision-updates/main Sources

Supongamos que queremos bajar a la versión 11.0, entonces debemos hacer lo siguiente:

sudo apt-get install firefox =11.0 build1-0ubuntu4

Puedes bajar a esta versión. El formato de este comando es:

sudo apt-get install pkg=version

Donde pkg es el nombre del paquete de software que se va a degradar y versión es la versión del software. paquete que se va a degradar.

En este punto, también debemos evitar que el administrador de paquetes actualice el paquete:

sudo echo "firefox hold" | sudo dpkg --set-selections

En este punto, se completa el proceso de degradación del paquete de software.

Pregunta 10

Al instalar el software Wine u otro software en el terminal, puede aparecer lo siguiente:

Configuración del paquete de software: configuración de ttf-mscorefonts-installer -- xxxx--Pantalla confirmada.

Solo necesita presionar la tecla TAB para seleccionar el botón lt; OK gt; y luego escribir Enter, hay lt; pantalla, seleccione lt; yesgt;

Pregunta 11

Se reporta un error al agregar ppa, esta ejecución:

sudo add-apt-repository ppa: ×××××

El mensaje de error es el siguiente:

Rastreo (última llamada más reciente):

Archivo "/usr/bin/add-apt-repository", línea 160, en

sp = SoftwareProperties(options=options)

Archivo "/usr/lib/python3/dist-

packages/softwareproperties/SoftwareProperties.py", línea 96, en init

self.reload_sourceslist()

Archivo "/usr/lib/python3/dist-

packages/softwareproperties/SoftwareProperties.py" , línea 584, en reload_sourceslist

self.distro.get_sources(self.sourceslist)

Archivo "/usr/lib/python3/dist-packages/aptsources/distro.py", línea 87, en get_sources

raise NoDistroTemplateException("Error: no se pudo encontrar un "

aptsources.distro.NoDistroTemplateException: Error: no se pudo encontrar una plantilla de distribución

Ejecución de terminal"

sudo gedit/usr/share/python-apt/templates/LinuxDeepin.info

Agregar

Suite: quantal

Tipo de repositorio: deb

BaseURI: /deepin/

MatchURI: paquetes.linuxdeepin.com

MirrorsFile-amd64: LinuxDeepin.mirrors

MirrorsFile-i386: LinuxDeepin.mirrors

Descripción: Linux Deepin 12.12 'Quantal'

Componente: principal

CompDescripción: Compatible oficialmente

CompDescriptionLong: software de código abierto compatible con Deepin

Componente: no gratuito

CompDescription: software restringido

CompDescriptionLong: software restringido por derechos de autor o derechos de autor

al issues

Luego ejecuta en la terminal:

sudo add-apt-repository ppa: realender/xxxxx

sudo apt-get update

sudo apt-get install xxxx

Pregunta 12

Error de fuente de actualización del terminal:

W: No se puede descargar bzip2, la suma de comprobación Hash no coincide

Esto puede deberse a problemas de red que provocan la pérdida de paquetes durante la actualización, lo que resulta en datos descargados incompletos o incorrectos.

Ejecute el siguiente comando para obtener la dirección del archivo de lista de paquetes de software que debe descargarse para la actualización:

sudo apt-get update --print-uris gt; get-urls.txt

p>

Utilice el complemento downloadthemall de Firefox para descargar los archivos de la lista anterior. (Utilice Firefox para abrir los archivos de texto anteriores y descargarlos en lotes) Al descargar, tenga en cuenta: ubicación para guardar el archivo, como /home/yourusername/pool

Cambiar el nombre de la máscara: complete "*curl*/ *nombre* .*ext*" (sin comillas).