Aggiornamento pacchetto coreutils Xenial
Aggiornamento pacchetto coreutils Xenial
Ciao a tutti... Devo aggiornare alcuni pacchetti di una distro custom basata su Xenial. Non posso fare l'upgrade, solo aggiornare i pacchetti. Xenial ha installato il pacchetto coreutils ver 8.25, io dovrei installarci almeno la versione 8.28 (meglio la 30). La 28 è sui repo di bionic, ma se provo a scaricarlo e installarlo, mi dà errore "l'archivio *.deb contiene un file control.tar.xz prima di control.tar.gz, operazione annullata". Se provo invece a compilarmi la versione 8.30 (o anche 8.29), ottengo un errore (coreutils error: function might be candidate for attribute 'const' [-Werror=suggest-attribute=const]) in uno dei file eseguendo il make. Qualcuno ha qualche soluzione? Grazie a tutti 
- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15766
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: Aggiornamento pacchetto coreutils Xenial
Anche a me piace customizzare le mie distro, ma ad esempio nel mio Kubuntu Jaunty 9.04 non posso avanzare oltre una data versione dei programmi.
Anche se provassi a compilare avrei comunque il limite della versione del kernel, di svariati programmi base a versioni troppo desuete, ecc.
Forse faresti prima e meglio a ricostumizzare la "distro custom" basandola su Bionic.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Re: Aggiornamento pacchetto coreutils Xenial
La distro in questione è deft zero Linux, creata per l'informatica forense... Non è un progetto mio, devo solo lavorarci su per il tirocinio universitario
detto ciò, non posso assolutamente modificarla, né come base di Ubuntu 16.04 (32 bit), né come kernel
hi gia aggiornato alcuni tool che sono nell'ultima versione nei repo di xenial, ma appunto coreutils è troppo vecchio
- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15766
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: Aggiornamento pacchetto coreutils Xenial
Nei repository ufficiali non c'è la versione 8.30 di Coreutils, c'è la 8.28.
Potresti provare a compilare essa, hai più probabilità di riuscita, la puoi scaricare dal link http://it.archive.ubuntu.com/ubuntu/poo ... rig.tar.xz , indiposcia segui questa wiki AmministrazioneSistema/InstallareProgrammi/DaSorgenti .
In caso di problemi posta gli output completi dei vari passaggi di compilazione, capirne il problema da un solo pezzetto è pressoché impossibile.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Re: Aggiornamento pacchetto coreutils Xenial
Infatti ho scaricato e avviato l'installazione di coreutils 8.30, volendo poi crearci un deb e installarlo da chroot su Deft-Zero. Seguendo le indicazioni sul readme, viene eseguito senza problemi il ./bootstrap e il ./configure, ma poi durante il male compare l'errore che ho scritto nel primo messaggio... Comunque adesso accendo il PC e scrivo bene passaggi ed errori 
Ecco, dando make:
Ecco, dando make:
Codice: Seleziona tutto
lib/acl-internal.c: In function 'free_permission_context':
lib/acl-internal.c:479:1: error: function might be candidate for attribute 'const' [-Werror=suggest-attribute=const]
free_permission_context (struct permission_context *ctx)
^~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [lib/acl-internal.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti