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

Perl Updates

Gentoo has bumped perl from 5.20 to 5.22. Be sure to run perl-cleaner --all after the upgrade.
2015-07-25 by Drobbins
Drobbins

ARM Rebuild

ARM systems will use new stage3's that are not compatible with earlier versions.
2015-06-27 by Drobbins
Drobbins

ABI X86 64 and 32

Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
2015-06-18 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