O software mhVTL[1] consiste em um software sob licença GPL emulador de robôs de fitas, muito útil para fins de laboratório, testes, didáticos ou até virtualização de robôs.
[1] Disponível: https://sites.google.com/site/linuxvtl2/home#mhvtl-download
Instalação para Debian / Ubuntu (Compilação):
1. Dependências:
# Debian apt-get install build-essential zlib1g-dev liblzo2-dev sg3-utils lsscsi mtx linux-headers-$(uname -r) # Centos yum install make gcc gcc-c++ zlib-devel lzo-devel sg3_utils-devel lsscsi mtx kernel-headers kernel-devel unzip
2. Download do Código:
cd /usr/src wget https://github.com/markh794/mhvtl/zipball/master
3. Compilar e instalar o Módulo do Kernel:
unzip master cd markh794-mhvtl-91fa8bb/kernel make && make install
4. Compilar e instalar o mhVTL:
cd /usr/src/markh794-mhvtl-91fa8bb/ /usr/sbin/groupadd --system vtl /usr/sbin/useradd --system -c "Vitrual Tape Library" -d /opt/vtl -g vtl -m vtl make && make install
5. Customizando permissões:
chown -R vtl /opt/mhvtl
6. Iniciando o mhvtl:
/etc/init.d/mhvtl start
7. Fim da instalação. Você pode alterar a quantidade de drives, braços do robô e nome das fitas virtuais no arquivo de configuração:
vi /etc/mhvtl/library_contents.10
Instalação Centos / RedHat (Compilação):
O sítio do projeto contém os RPM compilados ou com o código para compilação: https://sites.google.com/site/linuxvtl2/home#mhvtl-download
Ou siga os procedimentos para Centos7:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm sudo yum install mhvtl-utils kmod-mhvtl
Disponível em: Português