<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AlexJ &#187; debian</title>
	<atom:link href="http://alexj.info/tag/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexj.info</link>
	<description>Computer Science Journal</description>
	<lastBuildDate>Thu, 25 Mar 2010 08:42:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Debian Lenny (5.0) released</title>
		<link>http://alexj.info/2009/02/15/debian-lenny-50-released/</link>
		<comments>http://alexj.info/2009/02/15/debian-lenny-50-released/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 18:55:34 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[Computer Science Dept.]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=647</guid>
		<description><![CDATA[După o perioadă foarte lungă de development și testing, comunitatea Debian [1] a scos versiunea finală a Debian 5.0 aka Lenny [2].
Debian este o distribuție foarte populară, mai ales în lumea serverelor. Multe alte distribuții cunoscute se bazează pe el (Ubuntu, Knoppix, DSL) și este de mulți considerata ca a fi adevăratul sistem de operare [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="debian" src="http://www.debian.org/logos/openlogo-nd-100.jpg" alt="" width="101" height="124" />După o perioadă foarte lungă de development și testing, comunitatea <strong>Debian</strong> <a href="http://debian.org" target="_blank">[1]</a> a scos versiunea finală a Debian 5.0 aka <strong>Lenny</strong> <a href="http://debian.org/News/2009/20090214" target="_blank">[2]</a>.</p>
<p>Debian este o distribuție foarte populară, mai ales în lumea serverelor. Multe alte distribuții cunoscute se bazează pe el (Ubuntu, Knoppix, DSL) și este de mulți considerata ca a fi adevăratul sistem de operare GNU/Linux.</p>
<p>Happy downloading! <a href="http://debian.org/CD/http-ftp/#stable" target="_blank">[3]</a></p>
<p>Later edit:</p>
<blockquote><p>alexj@thor:~$ cat /etc/debian_version<br />
5.0</p></blockquote>
<p> <img src='http://alexj.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Instalarea a mers fără nici o problemă. La fel și instalarea programelor pe care le folosesc de obicei, precum și migrarea datelor personale de pe vechiul sistem (lenny beta).</p>
<p>Recomand Debian față de Ubuntu pentru că mi se pare mult mai ușor de folosit (este mult mai flexibil) și nu are la fel de multe probleme ca Ubuntu (apreciez faptul că aceată versiune a stat 22 de luni în dezvoltare înainte de a fi scoasă, spre deosebire de Ubuntu care este scos la un interval fix indiferent de câte bug-uri are).</p>
<p>[1] <a href="http://debian.org">http://debian.org</a></p>
<p>[2] <a href="http://debian.org/News/2009/20090214">http://debian.org/News/2009/20090214</a></p>
<p>[3] <a href="http://debian.org/CD/http-ftp/#stable">http://debian.org/CD/http-ftp/#stable</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2009/02/15/debian-lenny-50-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>OpenVZ Full HOWTO &#8211; Part I: Basic Install</title>
		<link>http://alexj.info/2009/02/14/openvz-full-howto-part-i-basic-install/</link>
		<comments>http://alexj.info/2009/02/14/openvz-full-howto-part-i-basic-install/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:09:48 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[Computer Science Dept.]]></category>
		<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[virtualizare]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=535</guid>
		<description><![CDATA[Am mai discutat despre OpenVZ [1] iar în continuare voi prezenta un deployment simplu.
Pornim de la o maşină VMware (în cazut unei instalări reale, în locul mașinii VMware am avea o stație fizică) în care avem instalat un Debian Lenny (basic install). Acesta va fi serverul OpenVZ cu numele de hostname Cronus. Instalăm pe el [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Am mai discutat despre <strong>OpenVZ</strong> <a href="?p=464">[1]</a> iar în continuare voi prezenta un deployment simplu.</p>
<p style="text-align: left;">Pornim de la o maşină VMware (în cazut unei instalări reale, în locul mașinii VMware am avea o stație fizică) în care avem instalat un <strong>Debian Lenny</strong> (basic install). Acesta va fi serverul OpenVZ cu numele de hostname <em>Cronus</em>. Instalăm pe el un server OpenSSH pentru a uşura controlul maşinii. Măsina este conectată la maşina fizică prin interfaţa eth0, care este şi conexiunea la Internet (prin NAT). Paşii de instalare OpenVZ ar fi:</p>
<p>Adăugare Repository</p>
<p style="text-align: left;"><strong>cronus:~# echo  &#8220;deb http://download.openvz.org/debian-systs etch openvz&#8221; &gt;&gt; /etc/apt/sources.list</strong></p>
<p style="text-align: left;"><strong>cronus:~# wget -q http://download.openvz.org/debian-systs/dso_archiv_signing_key.asc -O- | apt-key add &#8211; &amp;&amp; apt-get update</strong></p>
<p style="text-align: left;">Instalat Kernel (varianta pentru mai puţin de 4GB de RAM)</p>
<p style="text-align: left;"><strong>cronus:~# apt-get install fzakernel-2.6.18-686</strong></p>
<p style="text-align: left;"><strong>cronus:~# vim /boot/grub/menu.lst   [kernelul fza trebuie pus ca default]</strong></p>
<p style="text-align: left;"><strong>cronus:~# reboot</strong></p>
<p style="text-align: left;">Instalare utilitare de control şi template-ul de container Debian</p>
<pre style="text-align: left;"><strong>cronus:~# apt-get install vzctl vzquota
cronus:~# apt-get install linux-image-openvz-686
cronus:~# apt-get install vzctl-ostmpl-debian-5.0-i386-minimal

</strong>Creere containere (3 maşini)
<strong>cronus:~# vzctl create 10 --ostemplate debian-5.0-i386-minimal
cronus:~# vzctl create 20 --ostemplate debian-5.0-i386-minimal
cronus:~# vzctl create 30 --ostemplate debian-5.0-i386-minimal

</strong>Pornire maşini<strong>
</strong><strong><strong>cronus:~# vzctl start 10
cronus:~# vzctl </strong></strong><strong><strong><strong><strong>start </strong></strong></strong></strong><strong><strong>20
cronus:~# vzctl </strong></strong><strong><strong><strong><strong>start</strong></strong></strong></strong><strong><strong> 30
</strong></strong>
Setare hostname-uri
<strong><strong><strong><strong>cronus:~# vzctl enter 10</strong></strong></strong></strong>
<strong>root@localhost:/# echo "zeus"&gt;/etc/hostname
root@localhost:/# exit</strong>
<strong><strong><strong><strong>cronus:~# vzctl </strong></strong></strong></strong><strong><strong><strong><strong><strong><strong><strong><strong>enter</strong></strong></strong></strong></strong></strong></strong></strong><strong><strong><strong><strong> 20</strong></strong></strong></strong>
<strong>root@localhost:/# echo "poseidon"&gt;/etc/hostname
root@localhost:/# exit</strong>
<strong><strong><strong><strong>cronus:~# vzctl </strong></strong></strong></strong><strong><strong><strong><strong><strong><strong><strong><strong>enter</strong></strong></strong></strong></strong></strong></strong></strong><strong><strong><strong><strong> 30</strong></strong></strong></strong>
<strong>root@localhost:/# echo "hades"&gt;/etc/hostname
root@localhost:/# exit</strong>

Un restart la maşini (pentru hostname)
<strong><strong><strong><strong><strong><strong><strong><strong>cronus:~# vzctl restart 10</strong></strong></strong></strong></strong></strong></strong></strong>
<strong><strong><strong><strong><strong><strong><strong><strong>cronus:~# vzctl restart 20
</strong></strong></strong></strong></strong></strong></strong></strong><strong><strong><strong><strong><strong><strong><strong><strong>cronus:~# vzctl restart 30

</strong></strong></strong></strong></strong></strong></strong></strong>Testare (comandă la distanţă)<strong><strong><strong><strong><strong><strong><strong><strong>
cronus:~# uname -a
<em>Linux cronus 2.6.18-14-fza-686 #1 SMP Thu Jan 1 16:03:36 UTC 2009 i686 GNU/Linux</em>
cronus:~# vzctl exec 10 uname -a
<em>Linux zeus 2.6.18-14-fza-686 #1 SMP Thu Jan 1 16:03:36 UTC 2009 i686 GNU/Linux</em>
cronus:~# vzctl exec 20 uname -a
<em>Linux poseidon 2.6.18-14-fza-686 #1 SMP Thu Jan 1 16:03:36 UTC 2009 i686 GNU/Linux</em>
cronus:~# vzctl exec 30 uname -a
<em>Linux hades 2.6.18-14-fza-686 #1 SMP Thu Jan 1 16:03:36 UTC 2009 i686 GNU/Linux</em>

</strong></strong></strong></strong></strong></strong></strong></strong>Tips &amp; triks:<strong><strong><strong><strong><strong><strong><strong><strong> </strong></strong></strong></strong></strong></strong></strong></strong>Alias la comenzi<strong><strong><strong><strong><strong><strong><strong><strong>
cronus:~# echo "alias zeus='vzctl enter 10'"&gt;&gt;~/.bashrc
cronus:~# echo "alias poseidon='vzctl enter 20'"&gt;&gt;~/.bashrc
cronus:~# echo "alias hades='vzctl enter 30'"&gt;&gt;~/.bashrc
cronus:~# source ~/.bashrc
</strong></strong></strong></strong></strong></strong></strong></strong>Rezultat:<strong><strong><strong><strong><strong><strong><strong><strong>
cronus:~# zeus
<em>entered into CT 10</em>
root@zeus:/#
</strong></strong></strong></strong></strong></strong></strong></strong>
Paginile de documentaţie folosite au fost <a href="http://wiki.openvz.org/Installation_on_Debian" target="_blank">[2]</a> şi <a href="http://wiki.openvz.org/Basic_operations_in_OpenVZ_environment" target="_blank">[3]</a>.</pre>
<p style="text-align: left;">[1] <a href="?p=464">http://alexj.info/?p=464</a></p>
<p style="text-align: left;">[2] <a href="http://wiki.openvz.org/Installation_on_Debian" target="_blank">http://wiki.openvz.org/Installation_on_Debian</a></p>
<p style="text-align: left;">[3] <a href="http://wiki.openvz.org/Basic_operations_in_OpenVZ_environment" target="_blank">http://wiki.openvz.org/Basic_operations_in_OpenVZ_environment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2009/02/14/openvz-full-howto-part-i-basic-install/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalare openSER</title>
		<link>http://alexj.info/2008/08/13/instalare-openser/</link>
		<comments>http://alexj.info/2008/08/13/instalare-openser/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 21:23:42 +0000</pubDate>
		<dc:creator>AlexJ</dc:creator>
				<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSER]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://alexj.info/?p=25</guid>
		<description><![CDATA[

Voi incerca sa fac un scurt tutorial despre openSER.
Ce este openSER? Evoluat din SER (SIP Express Rotuer), openSER ste un server SIP (Session Initiation Protocol) open-source. Daca nu stiti despre SIP (protocolul de semnalizare), inseamna ca ar mai trebui sa invatati cate ceva despre VoIP inainte de a citi acest tutorial.
Echipamente:
Vom face totul software. Intregul [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexj.info/wp-content/uploads/2008/08/1_machines.jpg"><br />
</a></p>
<p>Voi incerca sa fac un scurt tutorial despre <strong>openSER</strong>.</p>
<p>Ce este openSER? Evoluat din SER (SIP Express Rotuer), openSER ste un server SIP (Session Initiation Protocol) open-source. Daca nu stiti despre SIP (protocolul de semnalizare), inseamna ca ar mai trebui sa invatati cate ceva despre VoIP inainte de a citi acest tutorial.</p>
<p><strong>Echipamente:</strong></p>
<p>Vom face totul software. Intregul sistem va fi rulat pe o singura masina fizica, serverul fiind intr-o masina virtuala in <strong>VMWare Player</strong>. Masina gazda este un <strong>Windows Vista </strong>iar cea virtuala un <strong>GNU/Linux Debian 4.0r4</strong>. Cele doua sisteme sunt conectate printr-o retea virtuala 192.168.75.0/24.</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/1_machines.jpg"><img class="aligncenter size-full wp-image-27" title="1_machines" src="http://alexj.info/wp-content/uploads/2008/08/1_machines.jpg" alt="" width="500" height="287" /></a></p>
<p><strong>Instalare openSER</strong></p>
<p>Toata instalarea se va face cu drepturi de <strong>root</strong>!</p>
<p>Vom folosi Aptitude din Debian pentru instalare. Pentru aceasta, trebuie sa avem in lista de repositories un server unde sa se afle pachetele openSER (ex. http://ftp.de.debian.org/debian/<a href="http://ftp.iasi.roedu.net/mirrors/ubuntulinux.org/ubuntu/pool/universe/o/openser/openser_1.1.1-1_i386.deb"></a> ). Adaugati in <strong>/etc/apt/sources.list </strong>linia<strong> </strong>&#8220;deb http://ftp.de.debian.org/debian sid main&#8221;.</p>
<p>Mai scurt, puteti folosi   <strong># echo &#8220;deb http://ftp.de.debian.org/debian sid main</strong><strong>&#8221; &gt;&gt;/etc/apt/sources.list</strong></p>
<p>Dupa adaugarea repo-ului, trebuie updatata baza de date<strong> # apt-get update</strong></p>
<p>Putem vizualiza pachetele openSER disponibile cu comanda <strong># apt-cache search openser</strong></p>
<p>Vom instala pachetul &#8216;openser&#8217; <strong># apt-get install openser</strong></p>
<p>Asteptati instalarea. Veti primi un mesaj ca inainte de a porni seviciul, trebuie editat <strong>/etc/default/openser</strong> . In acest fisier, modificati linia &#8220;RUN_OPENSER = no &#8221; in &#8220;<strong>RUN_OPENSER = yes</strong>&#8220;.<a href="http://alexj.info/wp-content/uploads/2008/08/2_default_openser.jpg"><img class="aligncenter size-full wp-image-30" title="2_default_openser" src="http://alexj.info/wp-content/uploads/2008/08/2_default_openser.jpg" alt="" width="500" height="347" /></a></p>
<p>Serviciul este pornit din init.d<strong> #/etc/init.d/openser start</strong></p>
<p>Va aparea un mesaj cu deschiderea serviciului pe portul <strong>5060 </strong>TCP si UDP pe interfetele active. Puteti verifica acest lucru prin <strong>#netstart -ntl </strong>pt TCP (respectiv <strong>-nul </strong>pt UDP).</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/3_start.jpg"><img class="aligncenter size-full wp-image-31" title="3_start" src="http://alexj.info/wp-content/uploads/2008/08/3_start.jpg" alt="" width="500" height="351" /></a></p>
<p><strong>Instalare Clienti</strong></p>
<p>Ca si client SIP de Windows vom folosi <a title="X-Lite" href="http://www.counterpath.com/x-lite.html" target="_blank">X-Lite</a> (versiunea free). Get it <a title="here" href="http://storage.counterpath.com/downloads/X-Lite_Win32_1011s_41150.exe?platform=win32&amp;product=xlite" target="_blank">here</a>.</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/4_xlite.jpg"><img class="aligncenter size-full wp-image-36" title="4_xlite" src="http://alexj.info/wp-content/uploads/2008/08/4_xlite.jpg" alt="" width="324" height="474" /></a></p>
<p>Pentru a adauga un cont SIP, dati click dreapta pe ecran si pe <strong>SIP Account Settings</strong>.  ATENTIE! In acest moment, la serverul SIP <strong>se poate loga oricine si cu orice user</strong>!!! Completam campul User Name cu un user (poate fi un numar. De obicei se creaza un Alias la nivel de server intre user(e) si numar(numere) de telefon ). Domeniul este serverul SIP. In cazul nostru este adresa IP a serverului Linux.</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/5_xlitesetup.jpg"><img class="aligncenter size-full wp-image-37" title="5_xlitesetup" src="http://alexj.info/wp-content/uploads/2008/08/5_xlitesetup.jpg" alt="" width="500" height="449" /></a></p>
<p>Pe masina de Linux vom instala o a doua aplicatie: <strong>KPhone</strong>. Pentru a instala programul, folositi <strong># apt-get install kphone</strong> . Desi nu arata la fel de bine ca Xlite, it does the job. Adaugam si aici un cont.</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/6_kphonesetup.jpg"><img class="aligncenter size-full wp-image-39" title="6_kphonesetup" src="http://alexj.info/wp-content/uploads/2008/08/6_kphonesetup.jpg" alt="" width="500" height="372" /></a></p>
<p>Si in final testam tot sistemul.</p>
<p><a href="http://alexj.info/wp-content/uploads/2008/08/7_final.jpg"><img class="aligncenter size-full wp-image-40" title="7_final" src="http://alexj.info/wp-content/uploads/2008/08/7_final.jpg" alt="" width="500" height="278" /></a></p>
<p>What do you know&#8230;it works <img src='http://alexj.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Deci, daca nu va place voice chat-ul de la Skype, Yahoo Messenger sau GTalk, acum puteti sa va faceti propria retea VoIP. Voi reveni pe viitor cu o configurare de baza de date mySQL pentru useri ce se pot loga pe baza de parola.</p>
<p>De mentionat ca eu am folosit versiunea 1.3 al openSER, dar la momentul scrierii acestui articol se scosese deja versiunea 1.4, dar pe care nu am apucat sa o testez. In other news, openSER si-a schimbat, odata cu versiunea si numele. Se numeste acum <strong><a title="openSIPS" href="http://www.opensips.org/" target="_blank">openSIPS</a></strong> (e atat de nou incat o cautare pe Google la &#8216;opensips&#8217; returneaza &#8220;Did you mean &#8216;opensims&#8217; &#8221; <img src='http://alexj.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ).  Si bonus news: openSIPS a facut un parteneriat cu <a title="Yate" href="http://yate.null.ro" target="_blank">Yate</a> (Yet Another Telephony Engine) probabil pt a face o concurenta mai buna cu <a title="Asterisk" href="http://www.asterisk.org/" target="_blank">Asterisk</a>.</p>
<p>Sper ca a fost informativ.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexj.info/2008/08/13/instalare-openser/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
