PDA

View Full Version : Lubuntu 18.04 Requisiti per applicazione console .net core 7.0


robertino_salemi
08-02-2024, 15:17
Ciao, premetto che non ho per niente competenze su Linux! :)

Ho un Eeepc nel quale tempo fa ho installato Lubuntu 18.04.

Vorrei far girare un'applicazione Console generato con .net core 7.0

Ho provato a seguire qualche guida che indica di installare ovviamente .net core 7.0 ma l'installazione non va a buon fine, credo che dipende proprio dalla versione di Lubuntu ormai obsoleta.

Prima di tutto è possibile aggiornare Lubuntu oppure conviene fare una nuova installazione?

Grazie.

Cosmo
08-02-2024, 15:39
Non provare nemmeno a cercare per proprio conto le informazioni che servono non è una bella abitudine

https://lubuntu.me/focal-released/

robertino_salemi
08-02-2024, 15:47
Non provare nemmeno a cercare per proprio conto le informazioni che servono non è una bella abitudine

https://lubuntu.me/focal-released/

Grazie per il link, ieri tra le varie ricerche non ho trovato nulla a riguardo, ovviamente consigliano di eseguire un nuovo aggiornamento.

Visto che comunque si tratta di una macchina con 1gb di RAM, quale distro conviene installare? Sempre Lubuntu?

Cosmo
08-02-2024, 15:55
:doh:

https://lubuntu.me/taking-a-new-direction/

robertino_salemi
08-02-2024, 15:57
:doh:

https://lubuntu.me/taking-a-new-direction/

Grazie.

robertino_salemi
09-02-2024, 08:48
Ieri ho scaricato sia l'immagine "lubuntu-22.04.3.desktop-amd64.iso" che balenaEtcher per creare il supporto USB.

Il supporto viene riconosciuto, posso scegliere se
Installare e provare Lubuntu
Test memoria
....

Cliccando sulla prima voce, appare una schermata nera e non succede nulla.

Cosmo
09-02-2024, 09:54
Cliccando sulla prima voce, appare una schermata nera e non succede nulla.

Va bene che non hai nessuna competenza, ma non cerchi nemmeno di rimediare a questa tua condizione: se tu avessi letto il secondo link che ti ho inviato ieri la cosa non ti stupirebbe.

Comunque, lascia perdere lubuntu e prova antix

https://antixlinux.com/download/

Scarica antiX-23-Full 32bit.

Dato che l'installazione sarà per te una novità due consigli

1) scegli sempre l'opzione più conservativa (e.g., tra un kernel legacy e uno moderno scegli il legacy)
2) se non sai cosa fare, chiedi. Non fare le cose a vanvera per poi lamentarti che non funziona nulla.

robertino_salemi
09-02-2024, 17:15
Grazie per il consiglio, ho installato la versione che mi hai consigliato.

Adesso se volessi far girare l'applicazione console in .net core, come posso procedere?

Cosmo
09-02-2024, 18:13
Bravo, ben fatto.

Devii solo far girare un programma?

robertino_salemi
09-02-2024, 19:04
Si, esatto.

L'ho sviluppato su Windows :D

Cosmo
09-02-2024, 19:19
Ti servono anche gli strumenti di sviluppo su Linux?

robertino_salemi
09-02-2024, 19:22
No no, devo solo lanciare l'applicazione, è standalone.

Cosmo
09-02-2024, 19:31
Scarica questo pacchetto con wget

wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

poi installalo

dpkg -i packages-microsoft-prod.deb [questo pacchetto installa le firme di microsoft e aggiunge il repository]

quindi lancia

apt update

e poi

apt install dotnet-sdk-7.0

A parte il wget, tutti gli altri programmi vanno lanciati da root - o con sudo.

Se ci sono degli errori: niente panico e posta qui l'output

Cosmo
09-02-2024, 19:35
Scusa, quello sopra installa anche gli strumenti di sviluppo
Se vuoi installare *solo* il runtime

apt install aspnetcore-runtime-7.0

robertino_salemi
22-02-2024, 09:40
Rieccomi! :D

Quando provo ad eseguire:
sudo apt install aspnetcore-runtime-7.0

Ricevo il seguente messaggio:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto aspnetcore-runtime-7.0
E: Impossibile trovare alcun pacchetto tramite il glob "aspnetcore-runtime-7.0"

Cosa consigli di fare?

Cosmo
22-02-2024, 10:24
Cosa consigli di fare?

Hai lanciato apt update?

robertino_salemi
22-02-2024, 10:28
cat /etc/apt/sources.list: File o directory non esistente

Cosmo
22-02-2024, 10:30
cat /etc/apt/sources.list: File o directory non esistente

Ma stai usando antix?

robertino_salemi
22-02-2024, 10:36
Si si

Cosmo
22-02-2024, 10:37
lancia il comando, da root o con sudo
apt update

robertino_salemi
22-02-2024, 10:41
Fatto!
Tutti i pacchetti sono stati aggiornati!

Cosmo
22-02-2024, 10:43
Adesso di nuovo

apt install aspnetcore-runtime-7.0

robertino_salemi
22-02-2024, 10:46
admin@eeepc:~
$ sudo apt install aspnetcore-runtime-7.0
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto aspnetcore-runtime-7.0
E: Impossibile trovare alcun pacchetto tramite il glob "aspnetcore-runtime-7.0"

Cosmo
22-02-2024, 10:51
Colpa mia, ti ho consigliato di installare antix 32 bit ma ms fornisce i pacchetti solo a 64.

Cosmo
22-02-2024, 10:54
Proviamo ad aggiungere l'architettura ad antix

dpkg --add-architecture amd64
apt update
apt install eccetera

robertino_salemi
22-02-2024, 11:27
Figurati!

L'installazione di aspnetcore-runtime ha dato errore:
Configurazione di rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3)...
Removing old rtl8821cu-5.12.0 DKMS files...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Loading new rtl8821cu-5.12.0 DKMS files...
Building for 5.10.188-antix.1-486-smp
Building initial module for 5.10.188-antix.1-486-smp
Error! Bad return status for module build on kernel: 5.10.188-antix.1-486-smp (i686)
Consult /var/lib/dkms/rtl8821cu/5.12.0/build/make.log for more information.
dpkg: errore nell'elaborare il pacchetto rtl8821cu-dkms (--configure):
il sottoprocesso installato pacchetto rtl8821cu-dkms script post-installation ha restituito lo stato di errore 10
Si sono verificati degli errori nell'elaborazione:
rtl8821cu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

Cosmo
22-02-2024, 12:10
apt -f install
prima di confermare mostrami cosa vuole fare

Mostrami anche l'output di lspci

robertino_salemi
22-02-2024, 12:20
Ecco qui-,

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libboost-filesystem1.74.0 liblua5.3-0 liborcus-0.17-0
liborcus-parser-0.17-0
Usare "sudo apt autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Configurazione di rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3)...
Removing old rtl8821cu-5.12.0 DKMS files...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Loading new rtl8821cu-5.12.0 DKMS files...
Building for 5.10.188-antix.1-486-smp
Building initial module for 5.10.188-antix.1-486-smp
Error! Bad return status for module build on kernel: 5.10.188-antix.1-486-smp (i686)
Consult /var/lib/dkms/rtl8821cu/5.12.0/build/make.log for more information.
dpkg: errore nell'elaborare il pacchetto rtl8821cu-dkms (--configure):
il sottoprocesso installato pacchetto rtl8821cu-dkms script post-installation ha restituito lo stato di errore 10
Si sono verificati degli errori nell'elaborazione:
rtl8821cu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

Cosmo
22-02-2024, 12:23
Hai un dongle wifi collegato?

robertino_salemi
22-02-2024, 13:08
S, un supporto usb non wifi.

Ho rieseguito i comandi;
$ sudo apt install aspnetcore-runtime-7.0
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
aspnetcore-runtime-7.0:amd64 è già alla versione più recente (7.0.16-1).
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libboost-filesystem1.74.0 liblua5.3-0 liborcus-0.17-0
liborcus-parser-0.17-0
Usare "sudo apt autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Continuare? [S/n] s
Configurazione di rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3)...
Removing old rtl8821cu-5.12.0 DKMS files...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Loading new rtl8821cu-5.12.0 DKMS files...
Building for 5.10.188-antix.1-486-smp
Building initial module for 5.10.188-antix.1-486-smp
Error! Bad return status for module build on kernel: 5.10.188-antix.1-486-smp (i686)
Consult /var/lib/dkms/rtl8821cu/5.12.0/build/make.log for more information.
dpkg: errore nell'elaborare il pacchetto rtl8821cu-dkms (--configure):
il sottoprocesso installato pacchetto rtl8821cu-dkms script post-installation ha restituito lo stato di errore 10
Si sono verificati degli errori nell'elaborazione:
rtl8821cu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
admin@eeepc:~
$ sudo apt -f install
[sudo] password di admin:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libboost-filesystem1.74.0 liblua5.3-0 liborcus-0.17-0
liborcus-parser-0.17-0
Usare "sudo apt autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Configurazione di rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3)...
Removing old rtl8821cu-5.12.0 DKMS files...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Loading new rtl8821cu-5.12.0 DKMS files...
Building for 5.10.188-antix.1-486-smp
Building initial module for 5.10.188-antix.1-486-smp
Error! Bad return status for module build on kernel: 5.10.188-antix.1-486-smp (i686)
Consult /var/lib/dkms/rtl8821cu/5.12.0/build/make.log for more information.
dpkg: errore nell'elaborare il pacchetto rtl8821cu-dkms (--configure):
il sottoprocesso installato pacchetto rtl8821cu-dkms script post-installation ha restituito lo stato di errore 10
Si sono verificati degli errori nell'elaborazione:
rtl8821cu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

Cosmo
22-02-2024, 13:40
Il runtime java sembra installato correttamente.

Ma ora abbiamo un nuovo problema: c'è un pacchetto (rtl8821cu-dkms) che fornisce driver per alcune schede di rete realtek
che non compila.

Proviamo a eliminarlo, se non ti colleghi più a internet vedremo di risolvere anche questo.

dpkg --purge rtl8821cu-dkms

prima di dire si fammi vedere cosa vuol fare.

Se si disinstalla correttamente lancia
apt -f install
che a questo punto si dovrebbe chiudere senza errori.

robertino_salemi
22-02-2024, 14:34
Sembra sia andato tutto bene

$ sudo apt -f install
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
libboost-filesystem1.74.0 liblua5.3-0 liborcus-0.17-0
liborcus-parser-0.17-0
Usare "sudo apt autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

Cosmo
22-02-2024, 14:37
Bene.
Ciao

robertino_salemi
22-02-2024, 14:49
Grazie per il supporto e la tua disponibilità!

Cosmo
22-02-2024, 14:51
Non c'è di che :)