<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.sc.usp.br/index.php?action=history&amp;feed=atom&amp;title=Mapas_de_Rede</id>
	<title>Mapas de Rede - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sc.usp.br/index.php?action=history&amp;feed=atom&amp;title=Mapas_de_Rede"/>
	<link rel="alternate" type="text/html" href="http://wiki.sc.usp.br/index.php?title=Mapas_de_Rede&amp;action=history"/>
	<updated>2026-04-12T13:45:01Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.sc.usp.br/index.php?title=Mapas_de_Rede&amp;diff=17&amp;oldid=prev</id>
		<title>Thiago: Criou página com '== Objetivo ==  Instalar e configurar o software The Dude no linux como um serviço. O software deve iniciar automaticamente com o sistema.  == Requisitos de Software ==  *Sis...'</title>
		<link rel="alternate" type="text/html" href="http://wiki.sc.usp.br/index.php?title=Mapas_de_Rede&amp;diff=17&amp;oldid=prev"/>
		<updated>2021-03-31T17:14:29Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;== Objetivo ==  Instalar e configurar o software The Dude no linux como um serviço. O software deve iniciar automaticamente com o sistema.  == Requisitos de Software ==  *Sis...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
Instalar e configurar o software The Dude no linux como um serviço. O software deve iniciar automaticamente com o sistema.&lt;br /&gt;
&lt;br /&gt;
== Requisitos de Software ==&lt;br /&gt;
&lt;br /&gt;
*Sistema operacional linux - Debian&lt;br /&gt;
&lt;br /&gt;
== Procedimentos ==&lt;br /&gt;
&lt;br /&gt;
Instalar o sistema operacional e atualizar.&lt;br /&gt;
&lt;br /&gt;
=== Instalar o software necessário ===&lt;br /&gt;
&lt;br /&gt;
==== Wine (Windows Emulator) ====&lt;br /&gt;
&lt;br /&gt;
Instalar o wine para executar programas em windows. Para tanto é necessário configurar para instalar a versão i386.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type:lower-alpha&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Configurar a arquitetura:&amp;lt;pre&amp;gt;# dpkg --add-architecture i386&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Atualizar:&amp;lt;pre&amp;gt;# apt-get update&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instalar o wine i386:&amp;lt;pre&amp;gt;# apt-get install wine-bin:i386&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Xvfb (X framebuffer virtual) ====&lt;br /&gt;
&lt;br /&gt;
Precisamos de uma interface gráfica para instalar o The Dude. Normalmente em sistemas servidores não temos essa interface. Esse programa permitirá criar um virtual X server e utiliza-lo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type:lower-alpha&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instalar o Xvfb:&amp;lt;pre&amp;gt;# apt-get install xvfb&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== X11vnc (X para VNC) ====&lt;br /&gt;
&lt;br /&gt;
Para acessa a interface virtual vamos utilizar o vnc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type:lower-alpha&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instalar o X11vnc:&amp;lt;pre&amp;gt;# apt-get install x11vnc&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Instalar o The Dude ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type:lower-alpha&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Criar o desktop virtual:&amp;lt;pre&amp;gt;Xvfb :1 -screen 0 1024x768x16 &amp;amp;&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Criar o servidor vnc:&amp;lt;pre&amp;gt;x11vnc -display :1  -bg -forever&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Iniciar a seção do wine:&lt;br /&gt;
&amp;lt;pre&amp;gt;# export DISPLAY=:1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;# export WINEPREFIX=/srv/dude&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;# wine dude-installer-xxx.exe&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Conecte-se ao servidor através do seu programa favorito VNC&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Continue a instalação normalmente como se fosse no windows&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configurando como serviço ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type:lower-alpha&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Crie o /etc/init.d/dude arquivo:&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
### BEGIN INIT INFO&lt;br /&gt;
# Provides: dude&lt;br /&gt;
# Required-Start: $remote_fs $syslog&lt;br /&gt;
# Required-Stop: $remote_fs $syslog&lt;br /&gt;
# Default-Start: 2 3 4 5&lt;br /&gt;
# Default-Stop:&lt;br /&gt;
# Short-Description: Dude Server&lt;br /&gt;
### END INIT INFO&lt;br /&gt;
&lt;br /&gt;
action=${1}&lt;br /&gt;
&lt;br /&gt;
# ----------------------------------------------&lt;br /&gt;
# User Options&lt;br /&gt;
# ----------------------------------------------&lt;br /&gt;
xvfb_pidfile='/var/run/dude-xvfb.pid'&lt;br /&gt;
wine_pidfile='/var/run/dude-wine.pid'&lt;br /&gt;
virtual_display=':1'&lt;br /&gt;
dude_path='/srv/dude'&lt;br /&gt;
# ----------------------------------------------&lt;br /&gt;
&lt;br /&gt;
export DISPLAY=$virtual_display&lt;br /&gt;
export WINEPREFIX=$dude_path&lt;br /&gt;
&lt;br /&gt;
start ()&lt;br /&gt;
{&lt;br /&gt;
	echo -n 'Starting Dude virtual display: '&lt;br /&gt;
	Xvfb $virtual_display &amp;amp;&amp;gt; /dev/null &amp;amp;&lt;br /&gt;
	echo $! &amp;gt; $xvfb_pidfile&lt;br /&gt;
	echo 'ok'&lt;br /&gt;
	echo -n 'Starting Dude Server: '&lt;br /&gt;
	sleep 5&lt;br /&gt;
	wine 'c:\program files\dude\dude.exe' --server &amp;amp;&amp;gt; /dev/null &amp;amp;&lt;br /&gt;
	echo $! &amp;gt; $wine_pidfile&lt;br /&gt;
	echo 'ok'&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
stop ()&lt;br /&gt;
{&lt;br /&gt;
	echo -n 'Stopping Dude Server: '&lt;br /&gt;
	kill $(cat $wine_pidfile)&lt;br /&gt;
	rm -f $wine_pidfile&lt;br /&gt;
	sleep 5&lt;br /&gt;
	echo 'ok'&lt;br /&gt;
	echo -n 'Stopping Dude virtual display: '&lt;br /&gt;
	kill $(cat $xvfb_pidfile)&lt;br /&gt;
	rm -f $xvfb_pidfile&lt;br /&gt;
	echo 'ok'&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$action&amp;quot; in&lt;br /&gt;
	start)&lt;br /&gt;
		start&lt;br /&gt;
	;;&lt;br /&gt;
&lt;br /&gt;
	stop)&lt;br /&gt;
		stop&lt;br /&gt;
	;;&lt;br /&gt;
&lt;br /&gt;
	*)&lt;br /&gt;
		echo &amp;quot;Usage: $0 {start|stop}&amp;quot;&lt;br /&gt;
	;;&lt;br /&gt;
esac&lt;br /&gt;
&lt;br /&gt;
# -----------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Habilite o serviço:&amp;lt;pre&amp;gt;insserv dude&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Referências ==&lt;br /&gt;
* [http://www.mikrotik.com/thedude The Dude]&lt;br /&gt;
* [http://wiki.mikrotik.com/wiki/The_Dude/Dude_as_a_Linux_Service The Dude como serviço no linux]&lt;/div&gt;</summary>
		<author><name>Thiago</name></author>
	</entry>
</feed>