KERNEL
ADVERTENCIA
A continuación realizaremos operaciones que pueden dejar sin funcionar el sistema operativo, queda advertido que va a realizar el procedimiento si sabe lo que está haciendo. Además es siempre recomendable hacer un respaldo completo de su sistema antes de proceder. Por tal motivo Deepin en Español no se responsabiliza ante los daños que puede presentar su sistema.
Bienvenido, seguro estás aquí porque deseas conocer más sobre cómo mantener deepin con el último kernel disponible, primero un poco de información: el kernel es el corazón del sistema operativo, sin él no podríamos realizar ninguna tarea, ya que se encarga de que el Software y el Hardware de nuestro PC funcionen correctamente y puedan interactuar entre ellos.
Las principales funciones son las siguientes:
+ Administrar la memoria RAM, para que puedan funcionar todos los programas y procesos en ejecución. La memoria debe ser utilizada de manera eficiente, dividiéndola entre los distintos servicios y aplicaciones para que todo funcione de forma fluida, ya que un sistema operativo actual es ‘multitarea’, por lo que se ejecutan todo el tiempo varias aplicaciones y servicios al mismo tiempo.
+ Administrar el tiempo del procesador, que es utilizado por los procesos en ejecución. Actualmente tenemos procesadores con múltiples núcleos e hilos, así que el kernel debe dividir las tareas que hace el ordenador entre todos los núcleos de la CPU para que esas tareas se realicen correctamente sin solaparse unas con otras.
+ Gestionar el acceso y uso del diferente hardware conectado al ordenador. Tanto el hardware interno como la placa base, procesador, memoria y unidades de almacenamiento, hasta aquellos que se consideran periféricos, como el ratón, teclado, monitor, llaves USB, cámaras, teléfonos, etc.
Para obtener el último kernel en tu deepin debemos realizar los siguientes pasos:
Agregar el repositorio de LvTommy en el cual está almacenado el kernel compatible con deepin, para ser más específico instalaremos el kernel proporcionado por xanmod pero este repositorio nos ayudará a hacer todo en automático.
Primero deberemos descargar el archivo .deb el cual vamos a tener que ejecutar para poder agregar el repositorio necesario a nuestro sistema. A continuación te dejamos la descarga con el repositorio que hará posible seguir los pasos en este tutorial, el mismo es proveído por LvTommy.
Una vez descargado el archivo en nuestro ordenador procedemos a realizar la instalación pertinente del paquete para obtener el repositorio en nuestro sistema.
Después tendremos que utilizar la terminal para poder ejecutar el comando sudo apt update para refrescar el listado de repositorios en el sistema y que nos aparezca el que acabamos de agregar.
Para la instalación tenemos 2 opciones disponibles instalar el ultimo kernel y que se instalen automáticamente las nuevas versiones o instalar una versión en especifico:
MANUAL
Tendremos que ejecutar el comando: sudo apt search xanmod y en pantalla se nos desplegarán las opciones disponibles para instalar, una vez ubicado el paquete a instalar abrimos una terminal y escribimos:
sudo apt install linux-image-x.x.x-xanmodx && sudo apt install linux-headers-x.x.x-xanmodx
Ej: sudo apt install linux-image-5.3.10-xanmod7 && sudo apt install linux-headers-5.3.10-xanmod7
Por último tendremos que poner sudo update-grub para refrescar las opciones disponibles en el gestor de arranque para poder iniciar desde la nueva versión del kernel.
AUTOMÁTICO
Tendremos que ejecutar el comando sudo apt install lvtommy-linux-kernel para proceder a instalar el kernel, este paquete hará todo por nosotros instala el kernel y actualizará el grub para dejar todo en perfecto funcionamiento.
Una vez realizado alguno de los 2 procedimientos procederemos a reiniciar el equipo para que iniciemos con el nuevo kernel que acabamos de instalar. Para comprobar la versión del kernel pondremos en consola uname -r.
Si elegimos la opción de instalación en automático obtendremos las ultimas versiones que suban al repositorio, si queremos verificar si hay una nueva version tendremos que poner sudo apt update en la terminal.
Posteriormente si el sistema encuentra alguna actualización tendremos que poner sudo apt full-upgrade para que se actualice a la ultima versión disponible en automático.
EL FUTURO
¿Será compatible este procedimiento con futuras versiones de Deepin/UOS?
Por la filtración de UOS realizamos la prueba si es compatible y obtuvimos resultados positivos corriendo en modo estable como puedes apreciar a continuación: (Haz clic sobre la imagen para verla a tamaño completo).
DESINSTALAR
Si tuviste problemas y queres volver al kernel original de Deepin te dejo el proceso para eliminarlo del sistema, varía dependiendo el tipo de instalación que realizamos.
Si realizamos una instalación manual tendremos que ejecutar dependiendo el kernel instalado, vamos a dar el ejemplo con la versión 5.4.
sudo apt-get remove --purge install linux-image-5.4.0-xanmod0 && sudo apt-get remove --purge linux-headers-5.4.0-xanmod0
Actualizamos el gestor de arranque.
sudo update-grub
Y restaría reiniciar la computadora.
sudo init 6
En cambio si realizamos una instalación en automático tendremos que ejecutar el siguiente comando, el cual realizará un conjunto de operaciones.
sudo apt remove lvtommy-linux-kernel
Luego tendremos que reiniciar con este comando.
sudo init 6
Esperamos que el tutorial te sea de utilidad, si tienes cualquier pregunta o duda al respecto no dudes dejarnos un comentario, cuéntanos tu experiencia al actualizar el kernel. Otra vez un amistoso recordatorio que debes realizar un respaldo antes de realizar lo explicado arriba. ¡Suerte!
Decidí seguir experimentando en UOS y se instalo sin problema, mi impresora ahora me funciona, gracias!
Mis problemas con los periféricos siguen igual, pero estoy en 15.11, tengo mala suerte o que ?
Pues he instalado el kernel 5.4 y el VirtualBox no me funciona, el Conky tampoco… Si arranco Gimp se me pone a parpadear la pantalla…
Así, que mi pregunta es, ¿como vuelvo al kernel original del Deepin 15.11?
Bueno, yo mismo he conseguido darle la vuelta, y todo me funciona OK.
Por si alguien lo necesita, lo cuento:
He ejecutado
y luego
Y ya me funciona todo correctamente. He vuelto al Kernel 4.15.0-30deepin-generic
iOtero gracias por el consejo, a muchos pudiera ayudarlos, aunque esta escrito dos veces en el articulo que se aconseja hacer respaldos del sistema antes de intentar cambiar el kernel.
Saludos.
No, si leerlo lo había leído… como cuando voy en el coche y me dicen que no vaya a más de 40… pues a veces haces caso y a veces tampoco… 😀
Todo depende del hardware en mi caso el Conky funciona perfectamente al igual que Gimp, no funciona VirtualBox por temas de módulos que el kernel no trae incorporado.
Seguramente tienes razón, que es problema de hardware, mi portátil lleva una GPU intel y otra GPU nvidia discreta, y eso siempre me ha dado mucha guerra con todo y con todos… Menos con Deepin, eso sí, con el kernel 4.15.
Excelente aporte Tomás Warynyca… esperemos similares articulos en el futuro que motiven a los usuarios a explorar..
A mi me rompió el driver Nvidia.
Intenté arreglarlo manualmente, pero sin éxito.
No se que aporta un kernel más reciente si el actual se porta bien con los dispositivos. A veces hay esa sensación de querer estar siempre actualizado en todo xq algo va a ir mejor.
Pero he visto un artículo donde parece ser que los kernel 5 en sus versiones crecientes van perdiendo en velocidad.
Bueno, al final con todo esto me instalé la beta de deepin 20 y en eso estoy.
Hola, en lo poco que he leído, la actualización del kernel en esta ocasión obedece a que es imperativo reparar/parchar los huecos de seguridad que los microprocesadores intel traen de fábrica.
Instalé Ukuu (está en Synaptic) y lo ejecuté. Actualizé el Kernel a la última versión (5.4.2) sin problemas.
Mauricio
Pero Ukuu es mas bien para Ubuntu y derivados, yo tendría mucha precaución antes de usarlo en deepin.
Mauricio
Hola
Aclaración: Las instalaciones de Ukuu en Deepin la mayoría de veces no funcionan bien, no es recomendado (cada palabra la escribí pensando en su significado literal).
Saludos
Isaías Gätjens M
Hola..¡¡
Actualicé nuevamente y no hay problemas de ningún tipo. Evidentemente depende del hardaware.
Deepin
es muy estable.
Ubuntu…..Debian…..Deepin..son todos como «de la misma familia».
Hola…
Hasta donde tengo entendido, Linux tiene dos ramas principales REDHAT y DEBIAN y de ellos dos derivan otras distribuciones Linux (distros), por ejemplo, Deepin y Ubuntu derivan de Debian, mientras que Fedora y CentOS derivan de RedHat. Claro está que éstas no son las únicas distros, hay muchas más, pero son predominantes las distros basadas en Debian. En alguna ocasión leí que Linus Torvalds (creador del kernel Linux) dijo que él personalmente no usaría Debian pero ya no supo porqué, tal vez solo fue un rumor.
yeankarlo
Hola, un mapa de las distribuciones GUN/Linux y Linux lo puede encontrar en Wikipedia
Saludos.
Logre hacerlo con éxito mediante siguiendo los pasos aquí.
A mi me funciono bien, gracias.
Hola en la parte de desinstalacion el comando tiene install y es incorrecto, nada más una observacion si lo pueden corregir para gente que no está familiarizada con el uso de comandos y terminal. Y lo otro queria consultar, si hay algun paso extra en caso se tienen instalado tarjeta Nvidia ya que cuando actulicé a 5.9.1 no reconocia drivers a pesar que muestra mensaje de tener instalado los drivers, pero al ejecutar inxi -Gx aparece N/A pero haberme dado a entender. Saludos
Buenas noches, una pregunta: He estado usando los kernel de dicho repositorio, y tengo el detalle que siempre en algún momento de su uso, la computadora se queda colgada que solo puedo apagar y prender la máquina, pero el detalle está que efectivamente, usando esos Kernel, la computadora va más optimizada. ¿Qué me recomiendan hacer para combatir ello? El último kernel que tengo es el 5.9.6. Gracias
Dosreisic What machine do you use? I mean the processor RAM etc?
Yarecco Jr. So…
CPU : Intel(R) Pentium(R) CPU N3710 Миша Хон 1.60GHz (CuatroNúcleo(s) / CuatroProcesador)Tarjeta madre : Aptio CRBMemoria : 2GB(HXMSH2GS03A2F1CL16 DDR3 1600MHz (0.6ns))Adaptador de pantalla : Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics ControllerAdaptador de sonido : Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller/Audio Adapter (Planet UP-100, Genius G-Talk)Almacenamiento : WDC WD5000LPCX-22VHAT1 (500 GB)Adaptador de red : RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller/RTL8188EE Wireless Network AdapterRatón : SIGMACHIP Usb Mouse (SiGma Micro Usb Mouse)Teclado : SIGMACHIP USB Keyboard (SiGma Micro Keyboard)Monitor : V195EW-W(19.4 pulgadas(43cm X 24cm))
I hope thas helps.
Hola, se me actualizó Deepin a la versión 20.5 pero el Kernel quedo en la versión 5.10. ¿Tengo que actualizar el kernel a la versión 5.15.24 que es la que acompaña a la nueva versión del S.O.? ¿Cómo seria el procedimiento?
Marcelo 5.15 no acompaña a ninguna version, deepin siempre ofrece un kernel alternativo llamado Stable se elije al momento de la instalacion pero la distribucion utiliza el Kernel LTS 15.10 por defecto
Car
Muchas gracias por tu respuesta, había leído un artículo publicado en este portal «Lanzamiento de Deepin 20.5» y debo haber interpretado mal. De todas formas he realizado el procedimiento descrito en este artículo y se me actualizó al kernel 5.11.4 xanmod1 y funciona muy bien. Gracias