SlideShare uma empresa Scribd logo
1 de 5
Definição

O sistema de cabeamento é capaz de prover tráfego de gêneros de informações diferenciadas
dentro de um mesmo sistema em rede, levando até o usuário serviços de dados, voz, imagem,
telefone, interfone, sistemas de monitoramento, alarmes, circuitos de TV, automação, etc., num
único sistema de administração centralizada.    Por meio de manobras de cabos no ponto de
distribuição sem que seja necessário qualquer tipo de mudança no cabeamento horizontal já
instalado. O sistema é genérico e se adapta a qualquer plataforma de topologia de rede ou
características de algum fabricante, e, por isso, é planejado dentro de estritas normas técnicas
que devem ser obedecidas em projeto.

O que constitui o sistema estruturado:




                                          Introdução

Mercurial é um programa multi-plataforma, que estabelece controle de versão distribuída ou de
controle de versão descentralizado mantém o controle de software ou programa permite revisões
e muitos desenvolvedores para trabalhar em um determinado projeto, sem necessariamente estar
ligado a uma rede comum, foi basicamente desenvolvido em python, mas utiliza um modulo “diff”
que é utilizado para comparar arquivos dois arquivo e estabelecer uma diferença entre eles e este
modulo foi escrito em C. ele e compatível com diversos sistemas operacionais como Windows,
Linux, Mac Os, FreeBSD, entre outros, e basicamente utiliza uma linha de comanto para seu
funcionamento, porem existem vários programas com interface gráfica que utiliza o mecurial.
Coriosidade: sua linha de comando é o “hg” uma referencia ao símbolo do mercúrio na tabela
periódica.

                                            Historia

O criador e principal desenvolvedor do Mercurial é Matt Mackall. Mackall anunciado pela primeira
vez Mercurial em 19 de abril de 2005, por que neste mês houve o anúncio por parte do Bitmover,
que eles estavam retirando a versão gratuita do BitKeeper, outro software de controle de
versionamento. BitKeeper tinha sido usado para as exigências de controle de versão do Linux
projeto de kernel.

Mackall decidiu escrever um sistema de controle de versão distribuído como um substituto para
uso com o kernel Linux. Este projeto começou poucos dias depois de outro projeto chamado Git ,
iniciado por Linus Torvalds com objectivos semelhantes.
Atualmente o projeto do kernel Linux utiliza o sistema Git ao invés de Mercurial, mas Mercurial
agora é usado por muitos outros projetos.

Mercurial é liberado como software livre sob os termos da GNU General Public License.




                                      Informações técnicas

Mercurial utiliza SHA-1 hashes para identificar revisões. Para acessar o repositório através de
uma rede, Mercurial usa um HTTP baseada em protocolo que visa a reduzir os pedidos de ida e
volta, novas conexões e dados transferidos. Mercurial também pode trabalhar sobre ssh onde o
protocolo é muito semelhante ao protocolo HTTP-based. Por padrão, ele usa uma forma 3-merge
antes de chamar ferramentas externas mesclagem.




                                            Instalação

Ubuntu

Para instalar o mercúrio na distribuição ubuntu, você pode instalar ele simplesmente pelo auto-
instalador da distribuição, “apt-get install”, mas para você manter sempre a versão mais atual do
mercurial, é recomendado adicional o repositório do mercúrio na lista de repositórios do ubuntu.

Para isso siga os passos abaixo:

     sudo add-apt-repository ppa:mercurial-ppa/releases
     sudo apt-get update

Apos estes passos acima execute o processo normal de instalação da distrinuição:

     sudo apt-get install mercurial



CentOS




Windows

Para instalar o mercurial no Windows primeiramente você deve ter instalado em sua maquina
alguma versão do python, atualmente a ultima versão do mercurial utiliza python 2.6.
Para instalar o python no windows, não haverá muitos problemas, Primeiro baixe do site do Pypi o
executável do python para windows ideal para seu sistema operacional:

       Win 32(http://www.python.org/ftp/python/2.6/python-2.6.msi)
       Win 64(http://www.python.org/ftp/python/2.6/python-2.6.amd64.msi)

Apos baixar o executável, clique duas vezes, nele e como na maioria do programa Windows clique
sempre em “next” ou avançar e ele será instalado com sucesso.




Após instalar o python em seu sistema operacional você deve baixar o executável do mercurial,
como o realizado com o python:

       Win 32(http://mercurial.selenic.com/release/windows/mercurial-1.9.win32-py2.6.exe)
       Win 64(http://mercurial.selenic.com/release/windows/mercurial-1.9.win-amd64-py2.6.exe)

Apos baixar o executável clique duas vezes nele, e basicamente como no instalação anterior
alguns “next, next” resolverão.

Na primeira tela ele de vê reconhecer o caminho do python instalado no sistemas, caso contrario
digite o caminho da onde o python esta instalado

Agora a instalação começara, e na ultima tela clique em “finish”




Para utilizar o comando hg você deve navegar ate o diretório da instalação do python esta
instalado, na instalação padrão do hg ele fica instalado no diretório (c:Python26Scriptshg)

Virtual-env
Como o mercurial e uma programa desenvolvido em pythn, ele pode ser instaldo em um virtual-ev,
ou já isso é uma copia isolada de um python compilado, isolando este ambiente python de todo o
sistema operacional ou demais ambientes python.

Esse processo de instalação é útil caso você não tenha permissão de root no sistema operacional
ou não quer instalar algo no sistema que você ira usar poucas vezes ou somente como teste ou
estudo.

Para instalar o mercurial em um virtual-env siga os passos abaixo:

   1. Primeiro         baixe         pacote         de         instalação        do     mercurial:
       (http://mercurial.selenic.com/release/mercurial-1.9.tar.gz);
   2. Descompacte o pacote tar.gz, e entre dentro da pasta que descompactou;
   3. Dentro desta pasta você deve executar um arquivo chamado setup.py com o python deste
       virtual-env que você quer instalar o mercurial (./bin/python setup.py install)
   4. Após isso será criado dentrp da pasta bim deste virtua-env um arquivo hg que voce vai
       usalo para executar o mercurial




http://www.tocadoelfo.com.br/2011/03/mercurial-hg-controlando-as-versoes-do.html




Principais comandos
Hg clone

Clone um repositório mantendo um link das revisões



Hg pull

Verivica se a alguma mudança no repositório e se encontrar alguma mudança abilita o omando
update



Hg update

Baixas as modificações detectadas pelo comando hg pull

Mais conteúdo relacionado

Mais procurados

Intervalo técnico Git/SVN
Intervalo técnico Git/SVNIntervalo técnico Git/SVN
Intervalo técnico Git/SVNLuciano Lima
 
Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxElexsandro Rangel
 
Sistemas operacionais1
Sistemas operacionais1Sistemas operacionais1
Sistemas operacionais1Nauber Gois
 
Desenvolvimento web no Linux
Desenvolvimento web no LinuxDesenvolvimento web no Linux
Desenvolvimento web no LinuxEduardo Rozario
 
Fedora day-activities-using-flatpaks-1
Fedora day-activities-using-flatpaks-1Fedora day-activities-using-flatpaks-1
Fedora day-activities-using-flatpaks-1Marcos Sungaila
 
Aula 4 Mini Curso de Linux
Aula 4 Mini Curso de LinuxAula 4 Mini Curso de Linux
Aula 4 Mini Curso de LinuxRogério Cardoso
 
Instalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootInstalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootWilliam Menegais
 
Instalação de Aplicativos Linux
Instalação de Aplicativos LinuxInstalação de Aplicativos Linux
Instalação de Aplicativos LinuxWellington Oliveira
 
Arch linux Guilherme Macedo
Arch linux   Guilherme MacedoArch linux   Guilherme Macedo
Arch linux Guilherme Macedoscaryface131
 
Canit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux MagazineCanit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux MagazineMariana Sousa
 
Monitoramento de Redes com Nagios
Monitoramento de Redes com NagiosMonitoramento de Redes com Nagios
Monitoramento de Redes com NagiosDaniel Lara
 

Mais procurados (20)

Trabalho OpenSUSe
Trabalho OpenSUSeTrabalho OpenSUSe
Trabalho OpenSUSe
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Intervalo técnico Git/SVN
Intervalo técnico Git/SVNIntervalo técnico Git/SVN
Intervalo técnico Git/SVN
 
Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no Linux
 
Sistemas operacionais1
Sistemas operacionais1Sistemas operacionais1
Sistemas operacionais1
 
Desenvolvimento web no Linux
Desenvolvimento web no LinuxDesenvolvimento web no Linux
Desenvolvimento web no Linux
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Fedora day-activities-using-flatpaks-1
Fedora day-activities-using-flatpaks-1Fedora day-activities-using-flatpaks-1
Fedora day-activities-using-flatpaks-1
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Aula 4 Mini Curso de Linux
Aula 4 Mini Curso de LinuxAula 4 Mini Curso de Linux
Aula 4 Mini Curso de Linux
 
Instalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootInstalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualboot
 
Pacotes
PacotesPacotes
Pacotes
 
Instalação de Aplicativos Linux
Instalação de Aplicativos LinuxInstalação de Aplicativos Linux
Instalação de Aplicativos Linux
 
SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
Gentoo
GentooGentoo
Gentoo
 
Arch linux Guilherme Macedo
Arch linux   Guilherme MacedoArch linux   Guilherme Macedo
Arch linux Guilherme Macedo
 
sistema operacional Slackware
sistema operacional Slackwaresistema operacional Slackware
sistema operacional Slackware
 
Canit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux MagazineCanit AntiSpam Technology Report by Linux Magazine
Canit AntiSpam Technology Report by Linux Magazine
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 
Monitoramento de Redes com Nagios
Monitoramento de Redes com NagiosMonitoramento de Redes com Nagios
Monitoramento de Redes com Nagios
 

Destaque

Destaque (8)

Educação + Comunicação
Educação + ComunicaçãoEducação + Comunicação
Educação + Comunicação
 
Marketing Digital - Educação
Marketing Digital - EducaçãoMarketing Digital - Educação
Marketing Digital - Educação
 
Cabeamento estruturado
Cabeamento estruturado Cabeamento estruturado
Cabeamento estruturado
 
Projeto final instalação e configuração de redes locais
Projeto final  instalação e configuração de redes locaisProjeto final  instalação e configuração de redes locais
Projeto final instalação e configuração de redes locais
 
Projeto rede local
Projeto rede localProjeto rede local
Projeto rede local
 
Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)
 
Projeto de redes
Projeto de redesProjeto de redes
Projeto de redes
 
Projeto de rede
Projeto de redeProjeto de rede
Projeto de rede
 

Semelhante a Sistema de cabeamento capaz de prover serviços em rede

Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalAnderson Favaro
 
Programação Multiplataforma em Ambiente Web
Programação Multiplataforma em Ambiente WebProgramação Multiplataforma em Ambiente Web
Programação Multiplataforma em Ambiente WebIsrael Messias
 
Sistemas Operacionais - Gnu/Linux Instalando Programas
Sistemas Operacionais - Gnu/Linux Instalando ProgramasSistemas Operacionais - Gnu/Linux Instalando Programas
Sistemas Operacionais - Gnu/Linux Instalando ProgramasLuiz Arthur
 
Lab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenvLab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenvPedro Fernandes Vieira
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação MonografiaLeon Homar
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaSoftD Abreu
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizadosThiago Rodrigues
 
Minicurso de Cakephp
Minicurso de CakephpMinicurso de Cakephp
Minicurso de CakephpCauan Cabral
 
IBM Domino 9 cluster - zero to hero
IBM Domino 9 cluster - zero to heroIBM Domino 9 cluster - zero to hero
IBM Domino 9 cluster - zero to heroAndré Luís Cardoso
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básicoAdriano Melo
 
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...Lucas Vinícius
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxLuiz Arthur
 
Apresentação - Mecanismos de segurança linux
Apresentação - Mecanismos de segurança linuxApresentação - Mecanismos de segurança linux
Apresentação - Mecanismos de segurança linuxAllan Reis
 
Estratégias de atualização usando yum
Estratégias de atualização usando yumEstratégias de atualização usando yum
Estratégias de atualização usando yumDaniel Marques
 

Semelhante a Sistema de cabeamento capaz de prover serviços em rede (20)

Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema Operacional
 
snto
sntosnto
snto
 
Programação Multiplataforma em Ambiente Web
Programação Multiplataforma em Ambiente WebProgramação Multiplataforma em Ambiente Web
Programação Multiplataforma em Ambiente Web
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Sistemas Operacionais - Gnu/Linux Instalando Programas
Sistemas Operacionais - Gnu/Linux Instalando ProgramasSistemas Operacionais - Gnu/Linux Instalando Programas
Sistemas Operacionais - Gnu/Linux Instalando Programas
 
Lab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenvLab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenv
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação Monografia
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
 
O que é Docker?
O que é Docker?O que é Docker?
O que é Docker?
 
Apresentacao docker
Apresentacao dockerApresentacao docker
Apresentacao docker
 
I educar-manual-de-instalaao
I educar-manual-de-instalaaoI educar-manual-de-instalaao
I educar-manual-de-instalaao
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizados
 
Minicurso de Cakephp
Minicurso de CakephpMinicurso de Cakephp
Minicurso de Cakephp
 
IBM Domino 9 cluster - zero to hero
IBM Domino 9 cluster - zero to heroIBM Domino 9 cluster - zero to hero
IBM Domino 9 cluster - zero to hero
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Apresentação - Mecanismos de segurança linux
Apresentação - Mecanismos de segurança linuxApresentação - Mecanismos de segurança linux
Apresentação - Mecanismos de segurança linux
 
Linux
LinuxLinux
Linux
 
Estratégias de atualização usando yum
Estratégias de atualização usando yumEstratégias de atualização usando yum
Estratégias de atualização usando yum
 

Sistema de cabeamento capaz de prover serviços em rede

  • 1. Definição O sistema de cabeamento é capaz de prover tráfego de gêneros de informações diferenciadas dentro de um mesmo sistema em rede, levando até o usuário serviços de dados, voz, imagem, telefone, interfone, sistemas de monitoramento, alarmes, circuitos de TV, automação, etc., num único sistema de administração centralizada. Por meio de manobras de cabos no ponto de distribuição sem que seja necessário qualquer tipo de mudança no cabeamento horizontal já instalado. O sistema é genérico e se adapta a qualquer plataforma de topologia de rede ou características de algum fabricante, e, por isso, é planejado dentro de estritas normas técnicas que devem ser obedecidas em projeto. O que constitui o sistema estruturado: Introdução Mercurial é um programa multi-plataforma, que estabelece controle de versão distribuída ou de controle de versão descentralizado mantém o controle de software ou programa permite revisões e muitos desenvolvedores para trabalhar em um determinado projeto, sem necessariamente estar ligado a uma rede comum, foi basicamente desenvolvido em python, mas utiliza um modulo “diff” que é utilizado para comparar arquivos dois arquivo e estabelecer uma diferença entre eles e este modulo foi escrito em C. ele e compatível com diversos sistemas operacionais como Windows, Linux, Mac Os, FreeBSD, entre outros, e basicamente utiliza uma linha de comanto para seu funcionamento, porem existem vários programas com interface gráfica que utiliza o mecurial. Coriosidade: sua linha de comando é o “hg” uma referencia ao símbolo do mercúrio na tabela periódica. Historia O criador e principal desenvolvedor do Mercurial é Matt Mackall. Mackall anunciado pela primeira vez Mercurial em 19 de abril de 2005, por que neste mês houve o anúncio por parte do Bitmover, que eles estavam retirando a versão gratuita do BitKeeper, outro software de controle de versionamento. BitKeeper tinha sido usado para as exigências de controle de versão do Linux projeto de kernel. Mackall decidiu escrever um sistema de controle de versão distribuído como um substituto para uso com o kernel Linux. Este projeto começou poucos dias depois de outro projeto chamado Git , iniciado por Linus Torvalds com objectivos semelhantes.
  • 2. Atualmente o projeto do kernel Linux utiliza o sistema Git ao invés de Mercurial, mas Mercurial agora é usado por muitos outros projetos. Mercurial é liberado como software livre sob os termos da GNU General Public License. Informações técnicas Mercurial utiliza SHA-1 hashes para identificar revisões. Para acessar o repositório através de uma rede, Mercurial usa um HTTP baseada em protocolo que visa a reduzir os pedidos de ida e volta, novas conexões e dados transferidos. Mercurial também pode trabalhar sobre ssh onde o protocolo é muito semelhante ao protocolo HTTP-based. Por padrão, ele usa uma forma 3-merge antes de chamar ferramentas externas mesclagem. Instalação Ubuntu Para instalar o mercúrio na distribuição ubuntu, você pode instalar ele simplesmente pelo auto- instalador da distribuição, “apt-get install”, mas para você manter sempre a versão mais atual do mercurial, é recomendado adicional o repositório do mercúrio na lista de repositórios do ubuntu. Para isso siga os passos abaixo: sudo add-apt-repository ppa:mercurial-ppa/releases sudo apt-get update Apos estes passos acima execute o processo normal de instalação da distrinuição: sudo apt-get install mercurial CentOS Windows Para instalar o mercurial no Windows primeiramente você deve ter instalado em sua maquina alguma versão do python, atualmente a ultima versão do mercurial utiliza python 2.6.
  • 3. Para instalar o python no windows, não haverá muitos problemas, Primeiro baixe do site do Pypi o executável do python para windows ideal para seu sistema operacional: Win 32(http://www.python.org/ftp/python/2.6/python-2.6.msi) Win 64(http://www.python.org/ftp/python/2.6/python-2.6.amd64.msi) Apos baixar o executável, clique duas vezes, nele e como na maioria do programa Windows clique sempre em “next” ou avançar e ele será instalado com sucesso. Após instalar o python em seu sistema operacional você deve baixar o executável do mercurial, como o realizado com o python: Win 32(http://mercurial.selenic.com/release/windows/mercurial-1.9.win32-py2.6.exe) Win 64(http://mercurial.selenic.com/release/windows/mercurial-1.9.win-amd64-py2.6.exe) Apos baixar o executável clique duas vezes nele, e basicamente como no instalação anterior alguns “next, next” resolverão. Na primeira tela ele de vê reconhecer o caminho do python instalado no sistemas, caso contrario digite o caminho da onde o python esta instalado Agora a instalação começara, e na ultima tela clique em “finish” Para utilizar o comando hg você deve navegar ate o diretório da instalação do python esta instalado, na instalação padrão do hg ele fica instalado no diretório (c:Python26Scriptshg) Virtual-env
  • 4. Como o mercurial e uma programa desenvolvido em pythn, ele pode ser instaldo em um virtual-ev, ou já isso é uma copia isolada de um python compilado, isolando este ambiente python de todo o sistema operacional ou demais ambientes python. Esse processo de instalação é útil caso você não tenha permissão de root no sistema operacional ou não quer instalar algo no sistema que você ira usar poucas vezes ou somente como teste ou estudo. Para instalar o mercurial em um virtual-env siga os passos abaixo: 1. Primeiro baixe pacote de instalação do mercurial: (http://mercurial.selenic.com/release/mercurial-1.9.tar.gz); 2. Descompacte o pacote tar.gz, e entre dentro da pasta que descompactou; 3. Dentro desta pasta você deve executar um arquivo chamado setup.py com o python deste virtual-env que você quer instalar o mercurial (./bin/python setup.py install) 4. Após isso será criado dentrp da pasta bim deste virtua-env um arquivo hg que voce vai usalo para executar o mercurial http://www.tocadoelfo.com.br/2011/03/mercurial-hg-controlando-as-versoes-do.html Principais comandos
  • 5. Hg clone Clone um repositório mantendo um link das revisões Hg pull Verivica se a alguma mudança no repositório e se encontrar alguma mudança abilita o omando update Hg update Baixas as modificações detectadas pelo comando hg pull