Difference between pages "Genkernel Quick Start Tutorial/pt-br" and "Package:Zoneminder"

< Genkernel Quick Start Tutorial(Difference between pages)
(Terceiro passo: Construindo e instalando o kernel)
 
(initial commit)
 
Line 1: Line 1:
== Conceitos ==
+
{{Ebuild
 +
|Summary=ZoneMinder allows you to capture, analyse, record and monitor any cameras attached to your system
 +
|CatPkg=www-misc/zoneminder
 +
|Homepage=http://www.zoneminder.com/
 +
}}
 +
Zoneminder is a web/net cam web application to create streams of video for security feeds.  Zoneminder supports motion logging.
 +
{{warning|this page is incomplete, and requires webapp commands.}}
  
TBC
 
  
== Recompilando os códigos fonte do kernel Gentoo a partir do SystemRescue CD chroot ==
+
=== Installation ===
 +
{{console|body=###i## emerge www-misc/zoneminder}}
  
Um segundo caso que muitos usuários de Funtoo users encararão é recompilar seu próprio kernel quando instalar um um Funtoo novinho a partir de um stage 3 archive (o cenário mais comum é inicializar a maquina com o SystemRescue CD).
+
Zoneminder's configuration files are located @ {{f|/etc/conf.d/zoneminder}} & {{f|/etc/zm.conf}}
  
{{Fancynote| Se quiser utilizar o System rescue CD sources fornecido pelo Funtoo {{Package|sys-kernel/sysrescue-std-sources}}, a filosofia permanece exatamente a mesma.}}
+
To start the Zoneminder service:
 
+
{{console|body=###i## rc-update add zoneminder
== Primeiro passo, emergir os pacotes necessários ==
+
###i## rc}}
 
+
{{EbuildFooter}}
O primeiro passo é emergir:
+
 
+
# Os fontes do kernel do Gentoo: {{Package|sys-kernel/gentoo-sources}}
+
# Genkernel em si: {{Package|sys-kernel/genkernel}}
+
 
+
Isso é conseguido ao executar o seguinte:
+
<console>
+
###i## emerge sys-kernel/gentoo-sources sys-kernel/genkernel
+
</console>
+
 
+
Uma vez que ps fontes do kernel do Gentoo são implantados, Você deve encontrar um diretório nomeado '''linux-''version''-gentoo''' (ex. linux-2.6.39-gentoo) sob ''<code>/usr/src</code>''. Atualize o link simbólico ''<code>linux</code>'' para apontar para esse diretório:
+
<console>
+
###i## cd /usr/src
+
###i## rm linux
+
###i## ln -s linux-2.6.39-gentoo linux
+
</console>
+
 
+
== Segundo passo: Obter e alterar um arquivo de configuração ==
+
 
+
Como iniciar sua configuração de kernel? Simplesmente ao utilizar o mesmo template de configuração com que o kernel o System Rescue CD tinha sido construído! Antes de executar sua instancia do chroot em seu Funtoo, você fez algo como:
+
 
+
<console>
+
###i## mount -o bind /proc /mnt/gentoo/proc
+
</console>
+
Ou:
+
<console>
+
###i## mount -t proc none /mnt/gentoo/proc
+
</console>
+
 
+
Em seu ambiente chroot (ou a partir de um terminal virtual do System Rescue CD) se você ver o que o ''<code>/proc</code>'' contem você notará  um arquivo com nome ''<code>config.gz</code>'':
+
 
+
<console>
+
###i## ls /proc
+
 
+
...
+
dr-xr-xr-x  7 root      root                    0 May 23 03:13 952
+
dr-xr-xr-x  7 root      root                    0 May 23 03:13 953
+
dr-xr-xr-x  7 root      root                    0 May 23 18:42 9834
+
...
+
-r--r--r--  1 root      root                16024 May 23 22:27 config.gz
+
-r--r--r--  1 root      root                    0 May 23 22:27 consoles
+
-r--r--r--  1 root      root                    0 May 23 22:27 cpuinfo
+
...
+
</console>
+
 
+
''<code>config.gz</code>'' contem a configuração do kernel em execução (do System Rescue CD), somente copie o conteúdo descompactado (unziped) para dentro do diretório do Gentoo sources:
+
<console>
+
###i## cd /usr/src/linux
+
###i## zcat /proc/config.gz > .config
+
</console>
+
 
+
Depois, execute ''<code>make oldconfig</code>'' para definir todos as opções recentemente adicionadas:
+
<console>
+
###i## make oldconfig
+
</console>
+
 
+
Depois, configure a configuração do kernel do jeito que preferir (edição manualmente do arquivo .config, make nconfig, make menuconfig....) se você desejar. Você não está preparado ainda! Um passo final é necessário: '''Você ''deve'' tanto  definir CONFIG_INITRAMFS_SOURCE a um valor em branco (CONFIG_INITRAMFS_SOURCE="") como excluir  a confirmação no arquivo .config '''. Esquecendo de fazer isso fará o Genkernel abortar o processo de compilação com uma mensagem como:
+
<console>
+
/usr/src/linux-2.6.39-gentoo/scripts/gen_initramfs_list.sh: Cannot open '/var/tmp/genkernel/initramfs-2.6.32.14-std155-i386.cpio.gz'
+
make[1]: *** [usr/initramfs_data.cpio.lzma] Error 1
+
</console>
+
 
+
== Terceiro passo: Construindo e instalando o kernel ==
+
 
+
Isso é simplesmente obtido pelo:
+
<console>
+
###i## genkernel --no-mrproper all
+
</console>
+
 
+
O mesmo menciona escrito no [[http://www.funtoo.org/Pt-br/Genkernel_Quick_Start_Tutorial#Terceiro_passo:_Construindo_e_instalando_o_kernel|parágrafo terceiro ]] do primeiro caso de uso ainda são válidos aqui.
+
 
+
[[Category:Kernel]]
+

Revision as of 01:16, April 6, 2015

www-misc/zoneminder


Source Repository:Repository:Gentoo Portage Tree

http://www.zoneminder.com/

Summary: ZoneMinder allows you to capture, analyse, record and monitor any cameras attached to your system

Use Flags

curl
Enable using net-misc/curl for streaming from cameras
gcrypt
...
vlc
Enable using media-libs/vlc for streaming from cameras
openssl
...

News

Drobbins

IP Space Migration Continues

All Funtoo user containers in the 8.28 IP space will be moving into our new IP space (172.97) over the next few days. If you have DNS set up -- be sure to watch your container and update to the new IP! container.host.funtoo.org DNS will be updated after the move.
2015-08-27 by Drobbins
Drobbins

Funtoo Hosting IP Move

Funtoo user containers with IPs in the 72.18.x.x range will be gradually migrating to new IP addresses this week. If you have DNS entries for your containers, please be aware that your DNS will need to be updated.
2015-08-11 by Drobbins
Drobbins

New ARM Stages

New ARM Stages, built with a new toolchain, are now hitting mirrors. Existing ARM users should re-install using these stages (dated Aug 3, 2015 or later,) rather than upgrade using emerge.
2015-08-06 by Drobbins
More...

Zoneminder

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Zoneminder is a web/net cam web application to create streams of video for security feeds. Zoneminder supports motion logging.

Warning

this page is incomplete, and requires webapp commands.


Installation

# emerge www-misc/zoneminder


Zoneminder's configuration files are located @ /etc/conf.d/zoneminder & /etc/zm.conf

To start the Zoneminder service:

# rc-update add zoneminder
# rc