<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Instal%C2%B7laci%C3%B3_del_paquet_i_comprovaci%C3%B3</id>
	<title>Instal·lació del paquet i comprovació - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Instal%C2%B7laci%C3%B3_del_paquet_i_comprovaci%C3%B3"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_del_paquet_i_comprovaci%C3%B3&amp;action=history"/>
	<updated>2026-08-30T13:40:18Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_del_paquet_i_comprovaci%C3%B3&amp;diff=257331&amp;oldid=prev</id>
		<title>Joan: Es crea la pàgina amb «De moment tot ho estic fent en una sola màquina. Quan tot funcioni, hauré de comprovar el funcionament connectant des d'una màquina de la xarxa local, i més important...».</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_del_paquet_i_comprovaci%C3%B3&amp;diff=257331&amp;oldid=prev"/>
		<updated>2018-05-30T18:10:54Z</updated>

		<summary type="html">&lt;p&gt;Es crea la pàgina amb «De moment tot ho estic fent en una sola màquina. Quan tot funcioni, hauré de comprovar el funcionament connectant des d&amp;#039;una màquina de la xarxa local, i més important...».&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;De moment tot ho estic fent en una sola màquina. Quan tot funcioni, hauré de comprovar el funcionament connectant des d'una màquina de la xarxa local, i més important, distribuir el paquet en una altra màquina de la xarxa local.&lt;br /&gt;
&lt;br /&gt;
Ja tinc el paquet deb, anem a instal.lar-lo:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo dpkg -i echod_0.1-1_i386.deb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i s'instal.la bé. Anem a veure quin rastre ha deixat en el portàtil:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /&lt;br /&gt;
$ find -name echod&lt;br /&gt;
./etc/echod&lt;br /&gt;
./usr/share/doc/echod #aquí es troba el README.Debian i el copyright&lt;br /&gt;
./usr/sbin/echod&lt;br /&gt;
&lt;br /&gt;
$ dpkg --info echod_0.1-1_i386.deb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Per comprovar el funcionament, m'he de connectar des del client, que està a sessio10/echoDimoni. Recordem que dins de client.c s'especifica la IP del servidor i el port al que volem connectar-nos. De moment, com que estic treballant en local, deixo la IP 127.0.0.1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd sessio10/echoDimoni&lt;br /&gt;
$ joe client.c #fico la IP del servidor la del portàtil: 127.0.0.1, i canvio el port a 8001, o el que fiqui el fitxer /etc/echod/port&lt;br /&gt;
$ gcc -o client client.c&lt;br /&gt;
$ ./client hola&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En principi ha de funcionar, però com sempre, les coses no funcionen mai a la primera. Si faig canvis i vull tornar a instal.lar el paquet, primer l'hauré de desinstal.lar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ dpkg -r echod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
o millor&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get remove --yes --purge echod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si el que volem és reconfigurar:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo dpkg-reconfigure echod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
purge significa que esborrem també els fitxers de configuració.&lt;br /&gt;
&lt;br /&gt;
ja funciona! (estic fent proves en local 127.0.0.1). Recordem que en el codi del servidor no hi ha cap rastre de la IP, i que el port està definit en el fitxer corresponent (i que es pot configurar en el procés d'instal.lació). En el codi del client.c s'especifica la IP del servidor i el port. Es podria modificar fàcilment de manera que aquests dos valors es puguin passar com a argument.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~/sessio10/echoDimoni$ ./client hola&lt;br /&gt;
Enviant missatge hola al servidor...&lt;br /&gt;
..Misatge enviat .. esperant la resposta...&lt;br /&gt;
&lt;br /&gt;
Resposta del servidor: hola&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
També funciona la man-page:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ man echod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>