HELP Criando versão customizada do Ubuntu [duplicado]

0

Praticamente tudo que eu quero mudar é o tema, ícones, telas de login, logo, wallpapers etc. mas eu quero um .iso que mantenha as mudanças de tema que eu fiz e possa ser instalado no computador do meu irmão / amigo / família como foi uma nova instalação do Ubuntu despojado das minhas informações pessoais, mas não o tema muda. Eu só quero simplificar isso para eles um pouco. Quase como uma nova distro, mas não. Apenas um elevador facial que pode ser distribuído para pessoas menos informadas na comunidade.

Alguma ajuda?

    
por Morne Venter 10.11.2014 / 19:58

1 resposta

0

Kit de personalização do Ubuntu (UCK)

Instale o Ubuntu Customization Kit (UCK) do Centro de Software. O UCK faz tudo no Instalar o Wiki de Personalização do CD para você ( link ).

Para usar o UCK, você também precisará do pacote libfribidi-bin .

Na linha de comando, instale-os usando ...

sudo apt-get install libfribidi-bin uck

O UCK começa com uma interface gráfica, mas você precisa fazer suas personalizações usando a linha de comando. Certifique-se de selecionar "Executar aplicativo do console", que lhe dará uma janela de linha de comando na qual você poderá modificar seu novo iso e usar apt-get para instalar o software; lembre-se que este é um shell de root em um ambiente chroot, então você não precisa de sudo (não tenho certeza se você pode executar aplicativos GUI de lá, mas você pode tentar; você pode ter que exportar seu display).

Personalização / Personalização

Aqui estão algumas dicas para personalizar seu iso a partir do terminal de linha de comando UCK:

Locais de arquivos comuns

Se você não usa apt-get para instalar seus temas, planos de fundo ou ícones, é possível

  • Coloque novos fundos dentro de /usr/share/backgrounds/ .
  • Coloque novos ícones dentro de /usr/share/icons/ .
  • Coloque novos temas dentro de /usr/share/themes/ .

Depois de instalá-los, você pode selecionar temas, planos de fundo ou ícones específicos como padrões na próxima etapa.

Configurações padrão

Se você quiser definir temas, fontes, ícones etc. padrão, crie um arquivo chamado 11_ubuntu-settings.gschema.override e coloque-o em /usr/share/glib-2.0/schemas/ . Aqui está um arquivo de exemplo. Os itens entre parênteses correspondem aos esquemas encontrados no editor do dconf. Instale o editor dconf em seu ambiente atual, não-UCK, usando sudo apt-get install dconf-tools e copie suas configurações atuais. Isso é um pouco difícil, mas não é difícil, especialmente se você usar o recurso Localizar do editor dconf.

Acho que os exemplos abaixo são auto-explicativos e devem ser suficientes para você começar, mas você pode pesquisar as configurações específicas que deseja. Essas configurações serão aplicadas durante a instalação do seu novo iso e para todos os novos usuários criados após o Ubuntu ter sido instalado usando o novo iso.

[com.canonical.unity-greeter]
xft-hintstyle = 'hintfull'

[org.gnome.desktop.background]
show-desktop-icons = true

[org.gnome.desktop.interface]
icon-theme = "fs-icons-ubuntu-mono-dark"
document-font-name = 'Liberation Sans 10'
font-name = 'Liberation Sans 10'
monospace-font-name = 'Liberation Mono 9'

[org.gnome.desktop.wm.preferences]
titlebar-font = 'Ubuntu Bold 10'

[org.gnome.nautilus.preferences]
click-policy = 'single'
show-image-thumbnails = 'always'

[org.gnome.settings-daemon.plugins.xsettings]
hinting = 'full'

Depois de criar este arquivo dentro do ambiente UCK, você deve executar o seguinte comando dentro do terminal do console UCK.

glib-compile-schemas /usr/share/glib-2.0/schemas/

Outras personalizações

Os exemplos acima foram apenas alguns exemplos, baseados na sua pergunta original. Você terá que pesquisar quais outras alterações você deseja fazer e onde colocá-las dentro da estrutura de arquivos na janela de linha de comando do UCK. Para mais informações, você pode ler o Instalar Wiki de Personalização do CD ( link ).

Crie o Live USB

Digite exit para fechar a janela da linha de comando UCK e use a GUI do UCK para concluir a criação do arquivo .iso. Note, há um pequeno bug no UCK ( link ) onde a iso remasterizada terá um diretório inicial com o seu ID do usuário nele. Isso provavelmente é irrelevante para você.

O UCK criará sua nova imagem remasterizada do Live iso em

~/tmp/remaster-new-files

Quando sua iso estiver completa, você poderá criar um USB inicializável usando o Criador de disco de inicialização. Instale-o a partir do Centro de Software ou usando

sudo apt-get install usb-creator-gtk

Se o Criador de disco de inicialização tiver um problema ao gravar em seu USB, primeiro formate-o em fat32 e defina o sinalizador "inicializável" usando gparted. Instale o gparted no Centro de Software ou use

sudo apt-get install gparted
    
por PJ Singh 10.11.2014 / 21:20