Re: Linux 5.9 [LinuxDay 2020]
Il 02/11/20 18:19, Davide Prina ha scritto: > On 01/11/20 17:46, Portobello wrote: > >> Quest'anno il LinuxDay 2020 si è svolto Online. >> >> Ora stanno caricando i vari video dei talk : >> https://video.linux.it > > grazie del link :-) > > Ciao > Davide > Per il kernel se non ho capito male è questo: https://video.linux.it/videos/watch/beffc7c5-e86d-4105-bca1-8bd9f55e6204 -- _|_|_|_|_|_|_|_|_|_ |_|_|_|_|_|_|_|_|_|_| Simone Girardelli
Re: Linux 5.9 [LinuxDay 2020]
On 01/11/20 17:46, Portobello wrote: Quest'anno il LinuxDay 2020 si è svolto Online. Ora stanno caricando i vari video dei talk : https://video.linux.it grazie del link :-) Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Database: http://www.postgresql.org GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: Linux 5.9 [LinuxDay 2020]
Il 24/10/20 11:58, Davide Prina ha scritto: Ciao, ho installato Linux 5.9 (l'ho anche ricompilato per il mio sistema) e devo dire che mi sembra davvero più veloce. Avevo letto che avevano apportato dei miglioramenti per velocizzarlo, soprattutto per i rallentamenti introdotti per coprire i bug hardware. Tenete conto che ho un hardware un po' vecchiotto e quindi miglioramenti prestazionali sono più visibili, magari su una macchina recentissima non si notano nemmeno. Ciao Davide Ciao Lista, Quest'anno il LinuxDay 2020 si è svolto Online. Ora stanno caricando i vari video dei talk : https://video.linux.it Hanno trattato anche del kernel, il talk si chiama: "Viaggio nel kernel Linux", dura circa 35 minuti. Grazie Saluti
Re: Linux 5.9 [Compila kernel 4.19] + Manutenzione
On 30/10/20 17:46, Portobello wrote: Poi ho trovato un altro pacchetto per fare manutenzione al sistema : - BleachBit Volevo sapere se ci sono altri comandi simili o migliori di questo ? bisogna prima di tutto dire che questi programmi potrebbero rimuovere qualcosa che in realtà si vorrebbe mantenere. Ad esempio ci sono editor che creano una copia di backup contenente il salvataggio precedente e tools come questi tendono a cancellare tali file di salvataggio. Questi file sono utili quando ti accorgi, ad esempio, che il file attuale è corrotto. C'è cruft, ma attenzione che è "difficile" da usare e esegue, in automatico, soltanto operazioni di ricerca di file presenti nel tuo filesystem, ma che non corrispondono a quando "dichiarato" dai vari pacchetti che hai installato nel sistema. Poi è l'utente che deve eseguire un'analisi per capire se effettivamente quei file sono da eliminare o meno (ad esempio potrebbe essere che un pacchetto nella rimozione dei suoi componenti o un'upgrade dello stesso non elimina/pulisce tutto ciò che non verrà più usato). Attenzione che se lo esegui sul tuo sistema di genera un file enorme di non semplice analisi. Poi tieni conto che il pacchetto indica chiaramente che è in "lavorazione" e si possono segnalare eventuali errori di segnalazioni riportate dal programma. Se non erro cruft è utilizzato anche dal sistema automatico usato da Debian per testare i pacchetti, verificando se ci sono problemi che ho indicato qui sopra e segnalando ai DD eventuali possibili problematiche riscontrate. Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki I didn't use Microsoft machines when I was in my operational phase, because I couldn't trust them. Not because I knew that there was a particular back door or anything like that, but because I couldn't be sure. Edward Snowden
Re: Linux 5.9 [Compila kernel 4.19] + Manutenzione
Il 29/10/20 20:02, Davide Prina ha scritto: On 29/10/20 17:33, Portobello wrote: nel caso specifico per apt-build era indicato che non funzionava con qualsiasi pacchetto. Quando arrivo a dare il comando: apt build-dep linux I seguenti pacchetti NUOVI saranno installati: libaudit-dev libbabeltrace-dev libbabeltrace1 libblkid-dev libcap-ng-dev libdw-dev libelf-dev libexpat1-dev libffi-dev libglib2.0-dev libglib2.0-dev-bin libiberty-dev liblzma-dev libmount-dev libnewt-dev libnuma-dev libopencsd-dev libopencsd0 libpci-dev libpcre16-3 libpcre3-dev libpcre32-3 libperl-dev libpng-dev libpython3-dev libpython3.7-dev libselinux1-dev libsepol1-dev libslang2-dev libssl-dev libudev-dev libunwind-dev libwrap0-dev python3-dev python3.7-dev uuid-dev 0 aggiornati, 36 installati, 0 da rimuovere e 0 non aggiornati. Nei giorni successivi quando faccio gli aggiornamenti, con il comando: upgrade-system non lo avevo mai sentito questo comando Ciao Lista, Esegue 4 comandi in uno: 1) Updating package lists: I: Package lists updated. 2) Checking for upgradable packages: I: No upgradable package to install. 3) Checking for orphan packages: I: No orphan package to purge. 4) Cleaning package cache. I: System upgrade completed. Mi trovo bene perché fa risparmiare un po di tempo per aggiornare il sistema. Cosi alla fine riesco ad aggiornare ogni giorno. Anche se non so esattamente quali comandi vengono eseguiti. Poi ho trovato un altro pacchetto per fare manutenzione al sistema : - BleachBit Serve per cancellare tutti i files temporanei e tutta la fuffa che si forma del sistema, durante il suo normale funzionamento. Soprattutto quando si naviga in internet. Volevo sapere se ci sono altri comandi simili o migliori di questo ? Grazie Saluti
Re: Linux 5.9 [Compila kernel 4.19]
On 29/10/20 17:33, Portobello wrote: Ma come si fa a sapere se i vari comandi sono pienamente supportati? basta leggere la documentazione $ man COMANDO nel caso specifico per apt-build era indicato che non funzionava con qualsiasi pacchetto. Quando arrivo a dare il comando: apt build-dep linux I seguenti pacchetti NUOVI saranno installati: libaudit-dev libbabeltrace-dev libbabeltrace1 libblkid-dev libcap-ng-dev libdw-dev libelf-dev libexpat1-dev libffi-dev libglib2.0-dev libglib2.0-dev-bin libiberty-dev liblzma-dev libmount-dev libnewt-dev libnuma-dev libopencsd-dev libopencsd0 libpci-dev libpcre16-3 libpcre3-dev libpcre32-3 libperl-dev libpng-dev libpython3-dev libpython3.7-dev libselinux1-dev libsepol1-dev libslang2-dev libssl-dev libudev-dev libunwind-dev libwrap0-dev python3-dev python3.7-dev uuid-dev 0 aggiornati, 36 installati, 0 da rimuovere e 0 non aggiornati. Nei giorni successivi quando faccio gli aggiornamenti, con il comando: upgrade-system non lo avevo mai sentito questo comando mi dice che quei pacchetti sono orfani e non servono al sistema. questa è una cosa che ho notato anch'io con altri comandi. Quei pacchetti ti servono per compilare Linux, ma non dipendono da un altro pacchetto e per questo che certi comandi ti dicono che non servono a nulla. Non saprei con quel comando se puoi fare qualcosa (se c'è un file di configurazione in cui puoi indicare i pacchetti che vuoi tenere a sistema). Prova a dare un'occhiata al man di quel comando. Quindi io li rimuovo. Ma poi la volta successiva, apt build-dep linux, mi chiede di nuovo di reinstallarli. in ogni caso questo non è un problema se hai una connessione flat. Il tempo di scaricarli e installarli è trascurabile... Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Perché microsoft continua a compiere azioni illegali?: http://linguistico.sf.net/wiki/doku.php?id=traduzioni:ms_illegal GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: Linux 5.9 [Compila kernel 4.19]
Il 27/10/20 19:38, Davide Prina ha scritto: > On 25/10/20 18:28, Portobello wrote: > >> Ma la versione 5.9 è per la testing ? > > sì, è arrivata in testing l'altro giorno. > In stable potrebbe essere rilasciata più avanti, di solito fanno rilasci > di nuove versioni recenti più raramente, per permettere un supporto > maggiore di hardware. > >> Poi volevo chiedere se compilare il kernel significa compilare tutto >> il sistema ? > > no, compilare solo il kernel, che nel caso di GNU/Linux è solo Linux. > >> Oppure ci sono anche altre operazioni aggiuntive da fare per compilare >> tutto ? > > attualmente, che sappia io, non esiste un sistema funzionante per > compilarsi tutto il sistema per la propria macchina e con le > ottimizzazioni volute. > > C'era apt-build che stava andando in questa direzione, ma il codice > attuale è stato abbandonato (almeno l'ultima volta che ho guardato). Ho > letto che c'è (c'era?) un DD che voleva apportare modifiche per farlo > rifunzionale, ma poi non ho saputo più nulla... Ciao Lista, Anche io avevo provato a fare qualcosa con apt-build, ma poi non essendo sviluppatore non sono riuscito a capirci molto. Ora forse capisco che non era completamente supportato. Ma come si fa a sapere se i vari comandi sono pienamente supportati? Perché il comando si poteva installare. Ma poi non sapevo come farlo funzionare. > Tieni conto che però una cosa del genere ti porta via una marea di tempo > perché ogni aggiornamento che fai deve essere prima ricompilato... e se > non hai una macchina veloce e con un bel po' di RAM potresti non essere > neanche in grado di compilare determinati pacchetti presenti nei > repository Debian. > Inoltre ricompilarsi tutto può avere poco senso perché alcune cose anche > ottimizzate per la tua macchina e con le ottimizzazioni al massimo > potrebbero darti solo un lievissimo aumento prestazionale. Di solito i > punti che ti permettono di ottenere dei salti di qualità sono quelli più > utilizzati: kernel e alcune librerie. > > Ciao > Davide > Approposito di compilare il kernel, c'è una cosa strana che mi succede quando compilo. Quando arrivo a dare il comando: apt build-dep linux Lettura elenco dei pacchetti... Fatto Lettura elenco dei pacchetti... Fatto Generazione albero delle dipendenze Lettura informazioni sullo stato... Fatto I seguenti pacchetti NUOVI saranno installati: libaudit-dev libbabeltrace-dev libbabeltrace1 libblkid-dev libcap-ng-dev libdw-dev libelf-dev libexpat1-dev libffi-dev libglib2.0-dev libglib2.0-dev-bin libiberty-dev liblzma-dev libmount-dev libnewt-dev libnuma-dev libopencsd-dev libopencsd0 libpci-dev libpcre16-3 libpcre3-dev libpcre32-3 libperl-dev libpng-dev libpython3-dev libpython3.7-dev libselinux1-dev libsepol1-dev libslang2-dev libssl-dev libudev-dev libunwind-dev libwrap0-dev python3-dev python3.7-dev uuid-dev 0 aggiornati, 36 installati, 0 da rimuovere e 0 non aggiornati. Mi dice che mancano 36 pacchetti. Io li installo. Poi continuo ad eseguire gli altri passi. Compila tutto senza errori. Nei giorni successivi quando faccio gli aggiornamenti, con il comando: upgrade-system mi dice che quei pacchetti sono orfani e non servono al sistema. Quindi io li rimuovo. Ma poi la volta successiva, apt build-dep linux, mi chiede di nuovo di reinstallarli. E' come un gatto che si morde la coda. Grazie Saluti
Re: Linux 5.9
On 25/10/20 18:28, Portobello wrote: Ma la versione 5.9 è per la testing ? sì, è arrivata in testing l'altro giorno. In stable potrebbe essere rilasciata più avanti, di solito fanno rilasci di nuove versioni recenti più raramente, per permettere un supporto maggiore di hardware. Poi volevo chiedere se compilare il kernel significa compilare tutto il sistema ? no, compilare solo il kernel, che nel caso di GNU/Linux è solo Linux. Oppure ci sono anche altre operazioni aggiuntive da fare per compilare tutto ? attualmente, che sappia io, non esiste un sistema funzionante per compilarsi tutto il sistema per la propria macchina e con le ottimizzazioni volute. C'era apt-build che stava andando in questa direzione, ma il codice attuale è stato abbandonato (almeno l'ultima volta che ho guardato). Ho letto che c'è (c'era?) un DD che voleva apportare modifiche per farlo rifunzionale, ma poi non ho saputo più nulla... Tieni conto che però una cosa del genere ti porta via una marea di tempo perché ogni aggiornamento che fai deve essere prima ricompilato... e se non hai una macchina veloce e con un bel po' di RAM potresti non essere neanche in grado di compilare determinati pacchetti presenti nei repository Debian. Inoltre ricompilarsi tutto può avere poco senso perché alcune cose anche ottimizzate per la tua macchina e con le ottimizzazioni al massimo potrebbero darti solo un lievissimo aumento prestazionale. Di solito i punti che ti permettono di ottenere dei salti di qualità sono quelli più utilizzati: kernel e alcune librerie. Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Sistema operativo: http://www.debian.org GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: Linux 5.9
Il 24/10/20 11:58, Davide Prina ha scritto: Ciao, ho installato Linux 5.9 (l'ho anche ricompilato per il mio sistema) e devo dire che mi sembra davvero più veloce. Avevo letto che avevano apportato dei miglioramenti per velocizzarlo, soprattutto per i rallentamenti introdotti per coprire i bug hardware. Tenete conto che ho un hardware un po' vecchiotto e quindi miglioramenti prestazionali sono più visibili, magari su una macchina recentissima non si notano nemmeno. Ciao Davide Ciao Lista, Io avevo seguito le istruzioni per compilare il kernel, che avevi postato nella discussione apposita. Ho creato un file con le cose principali. Quando arrivano gli aggiornamenti ai sorgenti ricompilo il kernel. Per ora funziona senza problemi. In alcuni mesi ho ricompilato circa tre volte, ora nella stabile sono alla versione 4.19.146, poi ho visto che è arrivata la versione 4.19.152 (nei prossimi giorni magari aggiorno alla nuova versione). Ma la versione 5.9 è per la testing ? Poi volevo chiedere se compilare il kernel significa compilare tutto il sistema ? Oppure ci sono anche altre operazioni aggiuntive da fare per compilare tutto ? Grazie Saluti