[Progetto] Ubuntu Builder: crea la tua Ubuntu personalizzata

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

grazie a te per avermelo fatto notare
Ma figurati! Sono io che ringrazio te per questo fantastico tool! Ci passo le ore e mi diverto un mondo :D
Ora, giusto per chiedere l'impossibile ti domando:
è possibile switchare da un DE all'atro in xhephyr?

Purtroppo ho trovato alcune difficoltà con Mate nell'installare Ubiquity.
Nello specifico, con solo Mate installato, Ubiquity richiedeva un fantastilione di dipendenze, tra cui Unity, Compiz e tutte le dipendenze a essi correlati!

Forse, e dico FORSE, Ubiquity non riconosce Marco come Window Manager.

Seguendo il ragionamento di cui sopra, Ho istallato Openbox (gestore finestre da pochissime dipendenze)
Installando successivamente Ubiquity, le dipendenze si riducono drasticamente (no Unity e family, no Compiz e family)

Il problema è che se faccio partire la modalità desktop in ubuntu-builder, indovina con quale DE parte?
Openbox!
Come posso, se posso, avviare Mate?
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

intanto puoi provare (per la prossima volta) ad installare ubiquity con l'opzione --no-install-recommends che non si tira dietro i pacchetti raccomandati, generalmente un bel risparmio c'è.

xephyr lancia il DE predefinito, ora non ho il manuale sotto mano ma non ricordo un'opzione per cambiare questo comportamento. Devi farlo tu manualmente sotto chroot e questa operazione varia a seconda del login manager che hai installato (se ne hai installato uno).
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

puoi provare (per la prossima volta) ad installare ubiquity con l'opzione --no-install-recommends
Fatto e risolto così (sè portato dietro metacity ma vabbè, in tutto sono 20 mb, ci posso stare!).
Grazie del tempo dedicato! se hai bisogno di qualche test sono disponibile!
RooibOS?...naahh, molto meglio Ubuntu MATE
Matrix71
Prode Principiante
Messaggi: 113
Iscrizione: lunedì 26 gennaio 2009, 11:33

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Matrix71 »

Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

Scarica questo file, lo estrai, poi da terminale ti sposti dove lo hai scaricato e dai

Codice: Seleziona tutto

chmod +x Build
sudo cp Build /usr/share/ubuntu-builder/extras/
quindi riprova a ricreare l'immagine ISO. Fammi sapere se quell'errore ti si ripresenta
Allegati
Build.tar.gz
(3.54 KiB) Scaricato 97 volte
Matrix71
Prode Principiante
Messaggi: 113
Iscrizione: lunedì 26 gennaio 2009, 11:33

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Matrix71 »

vaillant » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4291866#p4291866]11/01/2013, 23:59[/url] ha scritto:Scarica questo file, lo estrai, poi da terminale ti sposti dove lo hai scaricato e dai

Codice: Seleziona tutto

chmod +x Build
sudo cp Build /usr/share/ubuntu-builder/extras/
quindi riprova a ricreare l'immagine ISO. Fammi sapere se quell'errore ti si ripresenta
Ho ancora il problema: ti giro il file .sh che eseguo dal terminale:

Codice: Seleziona tutto

#!/bin/bash
#sudo gedit /etc/apt/sources.list
#Gestione Repository

add-apt-repository ppa:ubuntu-wine/ppa

apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get autoremove
apt-get -f install

#Installazione Wine
#apt-get install wine1.5
apt-get install wine
#Fine Installazione Wine

#Installazione driver scheda TurnerTV
#sudo apt-get install mercurial
apt-get install git linux-headers-$(uname -r) build-essential patchutils libproc-processtable-perl
git clone git://linuxtv.org/media_build.git 
#cd media_build
#./build
#make install
#Fine Installazione driver scheda TurnerTV

apt-get install me-tv
#apt-get install testdisk reiserfsprogs ntfs-3g ntfsprogs dosfstools
apt-get install htop
apt-get install vnc4server xinetd
apt-get install openssh-server

#Fine Verifica pacchetti installati
apt-get -f install
magari è qui che sbaglio....
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

No, non è legato allo script che esegui.

Intanto ho rilasciato pochi minuti fa la 2.3.4 che va a sistemare tre bug:

- mate che non viene riconosciuto dalla versione gambas 3;
- mate che non installa il pacchetto xserver-xorg;
<entrambi segnalati da Dayro, che ringrazio>
- il bug numero 7, a causa del quale c'erano continui errori se si inseriva un nome personalizzato alla distribuzione creata;
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Ciao Vaillant!
Per quanto tento, non riesco ad uscire dal bug 7 :muro:
Ho provato sia a re-buildare una ISO con il nome già modificato, sia una ISO di Ubuntu (sempre creata da me) e a rinominarla exnovo, ma il problema del software center che non si avvia e di synaptic che non apre i repo persiste.

Il tutto sul nuovo ubuntu-builder 2.3.4 gambas 3, naturalmente.

-Il file /etc/lsb-release cambia il valore della voce DISTRIB_ID nel nome scelto.
-Nelle impostazioni (base), cambio esclusivamente il nome, lasciando gli altri campi invariati.
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

errori?
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Software-Center

Codice: Seleziona tutto

ERROR:root:DebFileApplication import
Traceback (most recent call last):
  File "/usr/share/software-center/softwarecenter/db/__init__.py", line 4, in <module>
    from debfile import DebFileApplication, DebFileOpenError
  File "/usr/share/software-center/softwarecenter/db/debfile.py", line 25, in <module>
    from softwarecenter.db.application import Application, AppDetails
  File "/usr/share/software-center/softwarecenter/db/application.py", line 27, in <module>
    import softwarecenter.distro
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 197, in <module>
    distro_instance = _get_distro()
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 172, in _get_distro
    module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named roibos
Traceback (most recent call last):
  File "/usr/bin/software-center", line 128, in <module>
    from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
  File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 53, in <module>
    from softwarecenter.db.application import Application
  File "/usr/share/software-center/softwarecenter/db/application.py", line 27, in <module>
    import softwarecenter.distro
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 197, in <module>
    distro_instance = _get_distro()
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 172, in _get_distro
    module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named roibos
Update-manager

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/usr/bin/software-properties-gtk", line 103, in <module>
    app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options, file=file)
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 96, in __init__
    SoftwareProperties.__init__(self, options=options, datadir=datadir)
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 104, in __init__
    self.reload_sourceslist()
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 592, in reload_sourceslist
    self.distro.get_sources(self.sourceslist)    
  File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 87, in get_sources
    raise NoDistroTemplateException("Error: could not find a "
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template
Se ti servono i file di log di questa particolare build, li ho mangiati.
Ma posso recuperarli.
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Mi sono detto, perchè non riparto da zero?
Può darsi che posso aver fatto qualche casino io.
Riscaricata la miniremix386, vado ad installare mate dal tool e

Codice: Seleziona tutto

Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package mate-core
E: Unable to locate package mate-utils
Ora vo a letto perchè sono fuso :stelle:
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

Ma la ISO l'hai creata dopo aver cambiato il nome? Perché la "sistemazione" avviene dopo il build... per quanto riguarda MATE, ho appena provato e funziona, magari hai beccato qualche down della connessione internet.
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Ho cambiato il nome della iso tramite Impostazioni/scheda-base/abilita e inserendo il nome solamente nel campo Nome=
Successivamente ho cliccato su "Crea".
Praticamente avevo già fatto tutto (installato mate, i vari programmi che servivano, personalizzato l'aspetto).
Ma non è che devo cambiare il nome all'inizio del progetto?
Un'altra domanda che non c'entra nulla, ma giusto così, per rompere!

Perchè nella live cd creata non sono presenti i repo aggiunti di Mate e i repo abilitati durante la customizzazione?
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Ciao Vaillant!

Avrei ancora bisogno di una delucidazione!

Sto creando una 64 bit.
La Iso riporta però la sigla a 32 bit.

Codice: Seleziona tutto

RooibOS-12.10-i386.iso
Naturalmente, tramite live mi sono sincerato che fosse effettivamente una 64 bit e che non avessi fatto bordello io.
Posso rinominare la ISO senza incorrere in problemi, cioè cambiando la sigla i386 in amd64?

Grazie per l'eventuale risposta e per la pazienza!
RooibOS?...naahh, molto meglio Ubuntu MATE
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

sono stato fuori qualche giorno, a breve cerco di rimettere le mani in pasta e sistemare eventuali errori.

Mi dici intanto da quale ISO stai partendo?
Avatar utente
Dayro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1167
Iscrizione: martedì 6 novembre 2007, 23:50
Desktop: Ubuntu
Distribuzione: Ubuntu 18.04.4 LTS x86_64

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da Dayro »

Ubuntu 12.10 mini remix 64 bit scaricata con il tool di Ubuntu builder
RooibOS?...naahh, molto meglio Ubuntu MATE
francemic
Prode Principiante
Messaggi: 11
Iscrizione: venerdì 25 gennaio 2013, 6:54
Desktop: Unity
Distribuzione: Ubuntu "Precise" x86

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da francemic »

Buongiorno e complimenti per il progetto.

Io avrei un problema, ho usato la mini iso ed ho aggiunto il DE quindi ho avviato la creazione.
Il problema è che l'icona di installazione non viene creata sul desktop ed anche l'installazione diretta (da live menu) non parte ed avvia la sessione live.
Potrei inserire manualmente l'icona di Ubiquity ma poi non verrebbe rimossa al termine dell'installazione... come potrei risolvere?

Grazie per la pazienza e per l'attenzione.
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

Ciao. L'installazione del DE non comprende ubiquity, devi installarlo tu manualmente con

Codice: Seleziona tutto

apt-get install ubiquity ubiquity-slideshow-ubuntu
sostituendo il secondo pacchetto con -kubuntu, -lubuntu o -xubuntu a seconda di ciò che preferisci. Una volta installato, avrai nel desktop l'icona di installazione che verrà rimossa normalmente a fine installazione
francemic
Prode Principiante
Messaggi: 11
Iscrizione: venerdì 25 gennaio 2013, 6:54
Desktop: Unity
Distribuzione: Ubuntu "Precise" x86

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da francemic »

Ciao, il fatto è che ho modificato anche quello (con il tasto apposito) e quindi viene installato automaticamente. Ho anche ricontrollato e quei pacchetti ci sono, infatti se creo a mano lo shortcut sul desktop questo funziona e l'installazione viene regolarmente eseguita mostrando le modifiche che ho effettuato.
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: [Progetto] Ubuntu Builder: crea la tua Ubuntu personaliz

Messaggio da vaillant »

che DE hai installato?
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 18 ospiti