El paquete linux-source-5.4.0 esta vacio
- Login o registrati per inviare commenti
El paquete linux-source-5.4.0 que supuestamente contiene el código fuente de linux esta vacio:
dpkg -L linux-source-5.4.0
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/linux-source-5.4.0
/usr/share/doc/linux-source-5.4.0/changelog.Debian.gz
/usr/share/doc/linux-source-5.4.0/copyright
/usr/src
/usr/src/linux-source-5.4.0
Lo mismo ocurre con el paquete linux source.
Los datos e mi sistema:
$ uname -a
Linux vortex 5.4.0-148-generic #165+10.0trisquel11 SMP Thu Apr 27 01:30:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Trisquel
Description: Trisquel GNU/Linux Nabia (10.0.1)
Release: 10.0.1
Codename: nabia
Interesante caso, deberemos revisar por que sucede.
Mientras tanto si gustas puedes usar,
apt source linux
de esa manera podrás obtener el código fuente del kernel.
Saludos
Gracias. Algo que también es interesante es que no funcione el comando super útil: "apt-file search". No sé si abrirlo en un tema aparte.
Actualmente uso aramo y apt-file funciona correctamente.
Revisaré en nabia para confirmar en una nueva instalación.
Acabo de intentar lo que me recomendaste. Este es el resultado:
$ apt source linux
Leyendo lista de paquetes... Hecho
NOTA: el empaquetamiento de «linux» se mantiene en el sistema de control de versiones «Git» en:
git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/nabia
Utilice:
git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/nabia
para obtener las últimas actualizaciones (posiblemente no publicadas aún) del paquete.
Se necesita descargar 177 MB de archivos fuente.
0% [Trabajando]
Err:1 https://archive.trisquel.org/trisquel nabia-updates/main linux 5.4.0-148.165+10.0trisquel11 (dsc)
404 Not Found [IP: 209.51.188.51 443]
Err:2 https://archive.trisquel.org/trisquel nabia-updates/main linux 5.4.0-148.165+10.0trisquel11 (tar)
404 Not Found [IP: 209.51.188.51 443]
E: Fallo al obtener https://archive.trisquel.org/trisquel/pool/main/l/linux/linux_5.4.0-148.165+10.0trisquel11.dsc 404 Not Found [IP: 209.51.188.51 443]
E: Fallo al obtener https://archive.trisquel.org/trisquel/pool/main/l/linux/linux_5.4.0-148.165+10.0trisquel11.tar.gz 404 Not Found [IP: 209.51.188.51 443]
E: No se pudieron obtener algunos archivos.
Y cuando intento hacer la recomendación que hay en esa salida, este es el resultado:
$ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/nabia
Clonando en 'nabia'...
fatal: error remoto: Repository '~ubuntu-kernel/ubuntu/+source/linux/+git/nabia' not found.
Tus sources están desactualizados, de ahí el error 404, actualiza e intenta de nuevo.
> git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/nabia
Esto es inexacto, no tenemos un repositorio git en launchpad residuos del paquete original de ubuntu.
Saludos.
Luego del típico
apt update
y
apt upgrade
pude corregir el problema, pero es un poco extraño porque no hace mucho que había hecho un update y un upgrade.
Tengo entendico que el comando
apt-file search
requiere de que a los repositorios se les haga un mantenimiento adicional, al que ya se les hace cuando simplemente actualizas con apt. Supongo que básicamente es agregar unos archivos con la información de los nombres de los ficheros en cada paquete y mantenerla actualizada. Como te dije no esta funcionando. ¿Pero entonces que caso tiene que apt-file este disponible en los repositorios de Trisquel? Es mejor quitarlo y así ahorrarnos más confusiones.
- Login o registrati per inviare commenti