[ BIENVENIDO | ENCUENTRA O COMPARTE SOLUCIONES ]
I M P O R T A N T E
REGLAS DEL FORO | PROBLEMAS DE INGRESO O CONTRASEÑA | DEEPINES CHANGE LOG | ÚLTIMOS MENSAJES
Saludos a todos espero se encuentren bien, soy usuario GNU/Linux y tengo mucho tiempo utilizando distribuciones como ubuntu, debian, zorin, entre otros y hace unos dias atras quise probar a ver como esta Deepin ya que lo habia probado anteriormente y era hermoso solo que en aquel tiempo que lo probé no contaba con una buena pc para disfrutarla bien y hoy que si la tengo me encanto pero instale como 5 programas que necesito y cuando iba a instalar uno mas me daba error, desde el centro de software, luego probe desde la termina y tampoco en mi experiencia pense que era por paquetes rotos o cosas asi y cuando coloco los comandos para repararlo me da error asi que haciendo investigaciones del error que me daba al parecer es porque el disco o la partición raíz por alguna extraña razón desconocida hasta ahora entro en modo solo lectura y por eso no permite instalar ningún paquete o aplicación nueva, asi que la pregunta es ustedes saben como solventar ese problema ya que he buscando soluciones y no he encontrado por la web una solucion que vi por hay era reinstalarlo de nuevo pero si ustedes conocen algun trucazo para evitar que la formatee de nuevo soy todo oidos, o en este caso estare viendo cualquier solucion que me puedan ofrecer.
@davidrivero hola, la configuración moderna de Deepin resulta en que algunos directorios/particiones sean de solo lectura. Si hace clic con el lado derecho del ratón en las carpetas de esas particiones y selecciona "Abrir como administrador", debe poder abrirlas sin problemas. Esto es normal.
El problema que usted comenta de no poder instalar aplicaciones debe ser por otro motivo. ¿Puede por favor, mostrar una toma de pantalla clara que muestre todos los errores que le muestra la terminal?
Saludos.
[ Por favor, ayúdanos a mantener un sitio organizado, lee las reglas de discusión del foro.]
sudo apt full-upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Calculando la actualización... Hecho
Se actualizarán los siguientes paquetes:
dde-api-dbus-proxy-v1 dde-api-proxy fonts-gb fonts-gb-fs fonts-gb-ht fonts-gb-kt fonts-gb-st
fonts-gb-st-super fonts-gb-xbs
9 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 68,3 MB/68,7 MB de archivos.
Se liberarán 413 kB después de esta operación.
W: No se utilizan bloqueos para el fichero de bloqueo de sólo lectura /var/lib/dpkg/lock-frontend
W: No se utilizan bloqueos para el fichero de bloqueo de sólo lectura /var/lib/dpkg/lock
¿Desea continuar? [S/n] s
Des:1 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-fs all 1.5-deepin1 [8.236 kB]
Des:2 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-st all 1.5-deepin1 [8.622 kB]
Des:3 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-ht all 1.5-deepin1 [7.248 kB]
Des:4 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-kt all 1.5-deepin1 [11,5 MB]
Des:5 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-xbs all 1.5-deepin1 [9.452 kB]
Des:6 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb-st-super all 1.5-deepin1 [23,2 MB]
Des:7 https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 fonts-gb all 1.5-deepin1 [14,2 kB]
Descargados 68,3 MB en 12s (5.802 kB/s)
dpkg: error: unable to access the dpkg database directory /var/lib/dpkg: Sistema de ficheros de sólo lectura
E: Sub-process /usr/bin/dpkg returned an error code (2)
como podra ver en la parte de abajo dice: dpkg: error: unable to access the dpkg database directory /var/lib/dpkg: Sistema de ficheros de sólo lectura
E: Sub-process /usr/bin/dpkg returned an error code (2), lo extraño es que ya he vuelto a reinstalar Deepin y en la segunda vez que lo instalo instale todos los programas que pude instalar y de hecho logre instalar muchos mas que en la primera instacion desde el centro de software pero casualmente hoy quiero continuar instalando una aplicacion que se me olvido instalar en el centro de software y me dice fallo al instalar e evitado instalar programas de la terminal para ver si es algun error mio al colocar mal un comando pero lo hice todo desde el centro de software y a los dias se pone como solo lectura en el directorio /var/lib/dpkg solo sin que nadie lo ponga asi es muy extraño primer linux que veo que hace eso.
Si sabe como poder ayudarme se lo agradecería ya la he formateado una vez no quisiera tener que volver a reinstalar de nuevo Deepin y a mi me gusta mucho este sistema por la interfaz gráfica que es muy llamativa incluso a mi esposa le agrada y como ella es un usuario básico y le cuesta adaptarse a otros linux que tengo este es mas agradable y cómodo de usar, por eso no me gustaría cambiarlo por otro. A ella le había gustado el Zorin Os pero como no se quiso instalar en esta pc por razones extrañas también se quedaba cargando en el logo todo el tiempo y cuando llegaba al texto hay quedaba y no avanzo mas por eso me acorde de Deepin y si logro instalarse pero tiene ese defecto que cada vez se pone en solo lectura en el directorio donde se instalan las aplicaciones.
@davidrivero hola, gracias por mostrar los errores. Pruebe lo siguiente:
sudo mount / -o remount,rw
Y después
sudo pkill dpkg
Y finalmente,
sudo dpkg --reconfigure -a
Espero que esto ayude.
Saludos.
[ Por favor, ayúdanos a mantener un sitio organizado, lee las reglas de discusión del foro.]
Buen dia, gracias por el apoyo, pero de los 3 comandos que me dio iba bien hasta el ultimo que es de reparar paquetes rotos creo: sudo dpkg --reconfigure -a
dpkg: error: opción --reconfigure desconocida
Escriba dpkg --help para ayuda sobre instalar y desinstalar paquetes [*];
Use `apt' o `aptitude' para una gestión de los paquetes más amigable;
Escriba dpkg -Dhelp para una lista de los valores de depuración de dpkg;
Escriba dpkg --force-help para una lista de las opciones para forzar cosas;
Escriba dpkg-deb --help para obtener ayuda sobre manipulación de archivos .deb;
Las opciones marcadas con [*] producen una salida extensa,
¡fíltrela con `less' o con `more'!
Intento instalar otro programa que necesito y dice esto: curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
gpg: no se puede crear '/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg': Sistema de ficheros de sólo lectura
gpg: no se han encontrados datos OpenPGP válidos
gpg: eliminación de armadura fallida: Sistema de ficheros de sólo lectura
Pero lo mas raro es que comparo el directorio que dice solo lectura dpkg y lo comparo con MXlinux que tengo en mi Laptop al compararlo con la de la pc es identico los permisos es decir tal cual como esta en la laptop tambien esta en Deepin eso es lo extraño.
y ayer instalaba aplicaciones bien descargue y instale todas las que pude y hoy intente y nada.
Hola, asegúrese de que está copiando y pegando los comandos desde aquí. A veces las personas simplemente escriben, pero las líneas de comandos tienen un formato específico que, si usted no lo escribe exactamente igual, puede estar removiendo o agregando espacios donde no van.
Si después de pegar y pegar todos los comandos en el orden, como le dije arriba, aún le da el error, entonces
Utilice el siguiente comando:
sudo dpkg --configure -a
en lugar de sudo dpkg --reconfigure -a (no copie este comando de aquí, copie de mi post arriba). Después de hacer todo, reinicie la máquina antes de comprobar si le funciona.
Saludos.
[ Por favor, ayúdanos a mantener un sitio organizado, lee las reglas de discusión del foro.]
@davidrivero A ver amigo, usted ha omitido que esta usando una versión preview de deepin 25. Y si, le anuncio que es un sistema inmutable y de pruebas. Inmutable significa que todas las carpetas criticas de la raíz están como de solo lectura; ademas tampoco debería usarla mas que para ver en que esta trabajando deepin.
Dejare el truco para desactivar la inmutabilidad de deepin 25 aunque esta echa justamente para que no la chinguen agregando cosas externas. Ejecutar: sudo deepin-immutable-ctl disable-system-protect disable Luego reiniciar el sistema; Para volver a activarla sudo deepin-immutable-ctl disable-system-protect enable y reiniciar. Nota: queda comprobado que la inmutabilidad funciona perfectamente XD