quarta-feira, 31 de julho de 2013

Crie seu Remaster do Ubuntu

Que tal aprender a criar a sua distribuição remasterizada do Ubuntu?
Nesse tutorial vou mostrar como você pode fazer isso de forma fácil e divertida .
Depois de pronto você pode mostrar para os seus amigos,ter o sistema completo e customizado em uma iso e poder reinstalar o mesmo quando quiser e onde quiser.

 





Baixe e instale o Ubuntu-Gnome

 
O que vem agora é para qualquer distribuição que use gnome 3 /shell 3



## Programas adicionais ,aqui é ao critério de cada um,eu uso esses



sudo apt-get update

sudo apt-get install ubuntu-restricted-extras gconf-editor dconf-tools bleachbit hal ntfs-config gparted pinta gimp gdebi linux-firmware-nonfree tvtime mplayer gnome-mplayer mencoder soundconverter devede winff audacity devede audacity ubuntu-restricted-extras firefox synaptic gnome-shell-extensions nautilus-actions libreoffice libreoffice-l10n-pt-br libreoffice-help-pt-br light-themes

## Conky weather e lua complementos
sudo apt-get install conky conky-all lua5.1 liblua5.1-socket2 curl lm-sensors
sudo sensors-detect

 


Aparência
## Alterar o tema padrão do shell
Antes de mais nada,salve uma copia da pasta de configurações que iremos trabalhar,no caso de problemas use ela para reparar o gnome.



sudo cp -r /usr/share/glib-2.0 /usr/share/glib-2.0-old

Outro cuidado,não instale driver de vídeo
Baixe um tema do shell ,descompacte

Copie a pasta gnome-shell para a sua home
crie uma copia do original



sudo mv /usr/share/gnome-shell/theme /usr/share/gnome-shell/themebk

sudo mv ~/gnome-shell /usr/share/gnome-shell/theme

sudo chgrp -R root /usr/share/gnome-shell/theme && sudo chown -R root /usr/share/gnome-shell/theme && sudo chmod -R 755 /usr/share/gnome-shell/theme

alt+f2 digite r e tecle enter

## Alterar o papel de parede

Baixe um papel de parede para sua home de a ele o nome de wallpaper



sudo mv ~/wallpaper* /usr/share/backgrounds

sudo chgrp -R root /usr/share/backgrounds/wallpaper* && sudo chown -R root /usr/share/backgrounds/wallpaper* && sudo chmod -R 755 /usr/share/backgrounds/wallpaper*

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml


Localise "picture-uri" e altere o endereço de

'file:///usr/share/themes/Adwaita/backgrounds/adwaita-timed.xml'

para

'file:///usr/share/backgrounds/wallpaper.jpg'

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



## Alterar a lista dos favoritos da barra lateral ,Monte os seus favoritos na barra da forma que achar melhor

alt+f2
dconf-editor
navegue
org/gnome/shell
click em shell,a direita localise 'favorite-apps' de um click no que está entre colchete,click direito,copiar

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml

localise a linha 20
<default>[ 'epiphany.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop' ]</default>

,selecione de colchete a colchete e cole,salve

## Alterar os botões de fechar 

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml

Localize button-layout

<key type="s" name="button-layout">
<default>":close"</default>
<summary>Arrangement of buttons on the titlebar</summary>
<description>

Note que só temos close,altere para
:minimize,maximize,close

ficando assim

<key type="s" name="button-layout">
<default>":minimize,maximize,close"</default>
<summary>Arrangement of buttons on the titlebar</summary>
<description>

salve e feche

Faça o mesmo nesse arquivo
sudo gedit /usr/share/glib-2.0/schemas/10_gnome-shell.gschema.overrid

de o comando para fixar as alterações

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

 
## Colocar icones nos menus e botões

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml

em
"menus-have-icons" e "buttons-have-icons"
mude de false para true

salve

## Habilitar os icones do desktop

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml


em show-desktop-icons,altere de false para true

salve e feche

Alterar o nome dos icones do desktop



sudo gedit /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml

em "home-icon-name"
esta assim "" coloque "Documentos"

em "trash-icon-name"
esta trash, coloque lixeira

salve e feche



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

 
## Alterar o tema dos ícones

Baixe um tema de ícones,descompacte na sua home

sudo mv ~/nomedotema

sudo mv ~/nomedotema /usr/share/icons

sudo chgrp -R root /usr/share/icons/nomedotema && sudo chown -R root /usr/share/icons/nomedotema && sudo chmod -R 775 /usr/share/icons/nomedotema

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml

Localize "icon-theme" e altere gnome para o nome do seu tema de ícones

salve e feche



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

  
## Alterar o Tema GTK

Baixe um tema da sua preferencia e descompacte na sua home

sudo mv ~/nomedotema /usr/share/themes


sudo chgrp -R root /usr/share/themes/nomedotema && sudo chown -R root /usr/share/themes/nomedotema && sudo chmod -R 775 /usr/share/themes/nomedotema

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml

Localise "gtk-theme"


altere Adwaita para o nome do seu tema,salve e feche


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


Agora limpe suas config e reinicie computador para ver como ficou



sudo rm -r ~/.cache .config .local .gconf

sudo apt-get autoremove

sudo apt-get clean
Alterações no sistema

##Adicione facilidades a sua remaster com o nautilus Actions

Crie as entradas no menu de contexto com o nautilus actions,ele salva essas entradas em
~/.local/share/file-manager, depois de tudo pronto de os comandos



sudo cp -r ~/.local/share/file-manager /usr/share

sudo chgrp -R root /usr/share/file-manager && sudo chown -R root /usr/share/file-manager && sudo chmod -R 755 /usr/share/file-manager

sudo mkdir /etc/skel/.config

sudo cp -r ~/.config/nautilus-actions /etc/skel/.config

sudo chmod -R 755 /etc/skel/.config

OBS. No caso de usar scripts para os comandos,coloque eles em /usr/share/file-manager ,se preferir pode também colocar em /opt

## Alterar o Kernel
Você pode instalar um kernel mais novo ou um mais antigo, isso vai depender do tipo de pc que o seu remaster se destina.
Use sempre kernel padrão e evite compilados,pois podem dar problemas em outras maquinas.
Você pode baixar desse endereço http://kernel.ubuntu.com/~kernel-ppa/mainline/ e instalar como um programa qualquer.
Faça o download de linux headers all , linux headers , linux image
Para remover os antigos,use o comando abaixo

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

## Adicionar firmware nonfree

sudo apt-get install linux-firmware-nonfree

## Trancar atualização de alguns programas pelo update da distro mãe



sudo su

cd root

Vamos gerar a lista dos programas instalados

dpkg --get-selections \*> selections.txt

gedit /root/selections.txt

Nesse arquivo, altere install por hold nos programas que deseja trancar ,salve e feche
## Resolver problemas com o Java



sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get remove --purge openjdk*

sudo apt-get install -t precise oracle-java7-installer


## Adicionando plugins

sudo apt-get install ubuntu-restricted-extras


## Remoção de pacotes

Sempre use o purge,isso para não deixar residuos.

sudo apt-get remove –purge nomedopacote

sudo apt-get autoremove

sudo apt-get clean





## Tela de apresentação plymouth



sudo apt-get install firmware-linux-nonfree

sudo update-grub

sudo update-alternatives --config default.plymouth

sudo gedit /etc/initramfs-tools/modules

sudo gedit /etc/default/grub

Procure pela linha
#GRUB_GFXMODE=640x480
Altere para (note que retirei o # do inicio e alterei a resolução para 1024x768,a resolução altere de acordo com o seu monitor,deixe sempre o x32 no final (profundidade de cor)
GRUB_GFXMODE=1024x768x32


Salve e feche o arquivo


Vamos aumentar a velocidade do efeito

sudo gedit /lib/plymouth/themes/ubuntu-gnome-logo/ubuntu-gnome-logo.script


Na linha 180 speed = 8; altere para speed = 4; ,salve e feche o arquivo


No terminal de os comandos e reinicie a maquina para ver como ficou



sudo update-grub


sudo update-initramfs -u

## Criação de pequenos aplicativos

Esses aplicativos podem ser uteis,algumas dicas de estudo.

shell script
zenity
BigBashView






## Remaster para você criar uma cópia do seu sistema,podendo depois rodar em live ou instalar no seu pc. 
 

Nenhum comentário:

Postar um comentário