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

(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:Gentoo Portage Tree
Homepage

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

How We're Keeping You At the Center of the Funtoo Universe

Read about recent developments that keep you, our users, at the forefront of our focus as Funtoo moves forward.
10 April 2015 by Drobbins
Mgorny

New OpenGL management in Funtoo

Funtoo is switching to an improved system for managing multiple OpenGL providers (Mesa/Xorg, AMD and NVIDIA). The update may involve blockers and file collisions.
30 March 2015 by Mgorny
Drobbins

Subarch Profiles are coming...

Subarch profiles are on their way! Learn more here.
29 March 2015 by Drobbins
View More News...

Zoneminder

Tip

This is a wiki page. To edit it, 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