<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>tgz &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/tgz/</link>
	<description>Feed of posts on WordPress.com tagged "tgz"</description>
	<pubDate>Tue, 14 Oct 2008 12:01:32 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[الاسئلة الاكثر شيوعا حول لينكس (زينوالك) ]]></title>
<link>http://dheeb.wordpress.com/?p=180</link>
<pubDate>Sun, 27 Apr 2008 07:09:01 +0000</pubDate>
<dc:creator>regex2008</dc:creator>
<guid>http://dheeb.ar.wordpress.com/2008/04/27/%d8%a7%d9%84%d8%a7%d8%b3%d8%a6%d9%84%d8%a9-%d8%a7%d9%84%d8%a7%d9%83%d8%ab%d8%b1-%d8%b4%d9%8a%d9%88%d8%b9%d8%a7-%d8%ad%d9%88%d9%84-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%b2%d9%8a%d9%86%d9%88%d8%a7%d9%84/</guid>
<description><![CDATA[ 
 لمعلومات اكثر حول التوزيعة زينوالك المبنية على توزي]]></description>
<content:encoded><![CDATA[<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"> </p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span><span style="font-size:14pt;"><span style="font-family:Times New Roman;">لمعلومات اكثر حول التوزيعة زينوالك المبنية على توزيعة سلاكوير ارجو ان تقرا مراجعتنا للاصدارة في قسم لينكس ....</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;">سأبدا بالترجمة من الموقع الرسمي مع قليل من التصرف و ربما اضيف اسئلة اخرى لاحقا ...</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>1-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">اين اجد معلومات الاستخدام المفيدة للتوزيعة ..؟</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;">يوجد لديك العديد من الخيارات فالتوزيعة غنية بالمستندات المساعدة للدعم :</span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>أ‌-<span style="font:7pt;">       </span></span></span><span dir="rtl"><span style="font-size:14pt;">حمل زينوالك مانيول من الموقع الرسمي للتوزيعة .</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ب‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;"><span> </span>راجع الويكي الموجود على الموقع الرسمي و هو مصنف تصنيف جيدا و يوجد به الكثير من الحلول للمشاكل الاساسية بالاضافة الى طرق تركيب البرامج و العتاد و غيرها من المواضيع.</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ت‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;">ابحث في المنتدى الرسمي للتوزيعة.</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ث‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;">ادخل الى غرفة الاي ار سي ، </span></span><span style="font-size:14pt;" dir="ltr">zenwalk</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> <!--more--></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>2-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">هل يكفي التسجيل في المنتدى ، للمشاركة في الويكي ؟</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;">كلا ، يجب ان تعمل حساب اخر .</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>3-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">كيف انصب الكيرنل سورس ؟</span></span></span></p>
<div style="background:#f9f9f9;border:#2f6fab 1pt dashed;padding:12pt;">
<pre><span style="font-size:14pt;"># netpkg kernelsource</span></pre>
</div>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>4-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">اين اجد المزيد من البرامج ؟</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>أ‌-<span style="font:7pt;">       </span></span></span><span dir="rtl"><span style="font-size:14pt;">استخدم نيت بكج للبحث عن البرنامج المطلوب</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ب‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;"><span> </span>اذا لم تجد يمكنك ان تبحث في القسم الخاص بالبرامج في المنتدى الرسمي</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ت‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;">اذا لم تجد ابحث في موقع السلاكوير </span></span><span style="font-size:14pt;" dir="ltr">packages.slackware.it</span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>ث‌-<span style="font:7pt;">  </span></span></span><span dir="rtl"><span style="font-size:14pt;"><a href="http://www.linuxpackages.net/"><span dir="ltr">www.linuxpackages.net</span></a></span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>5-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">اذا لم اجد البرنامج بعد البحث في كل هذه المواقع ؟</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;">تقدم بطلب في القسم الخاص في المنتدى الرسمي و سيقوم احد المشرفين بتوفير البرنامج لك او في اسوا الاحوال يمكنك بناء بكج خاص بك ! العملية ليست بتلك الصعوبة ...</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>6-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">اين اجد المصادر </span></span><span style="font-size:14pt;" dir="ltr">sources </span><span style="font-size:14pt;"><span> </span>؟</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><a href="http://download.zenwalk.org/i486/source/"><span style="font-family:Times New Roman;"><span dir="ltr">http://download.zenwalk.org/i486/source</span><span>/</span></span></a></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;"><span style="font-family:Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-family:Times New Roman;"><span style="font-size:14pt;"><span>7-<span style="font:7pt;">     </span></span></span><span dir="rtl"><span style="font-size:14pt;">اين اجد افضل غرفة محادثة حول التوزيعة ؟</span></span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">irc.freenode.net channel #zenwalk</span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>8-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">هل توجد نسخة لايف من الاسطوانة بحيث لا احتاج التنصيب ؟</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">نعم تفضل :</span><span style="font-size:14pt;" dir="ltr"><span style="font-family:Times New Roman;"> </span></span><span style="font-size:14pt;color:#000000;font-family:Arial;"><a href="http://www.zenwalk.org/modules/tinycontent/index.php?id=31">http://www.zenwalk.org/modules/tinycontent/index.php?id=31</a></span><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>9-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">حملت برنامج كيف انصبه ؟</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">الامر بسيط استخدم هذا الامر فقط و سيتم التنصيب </span><span style="font-size:14pt;color:#000000;font-family:Arial;">installpkg name.tgz</span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">10-كيف ازيل تثبيت برنامج ؟</span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">استخدم الامر </span><span style="font-size:14pt;color:#000000;font-family:Arial;">removepkg</span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>10-<span style="font:7pt;">                      </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">كيف اساعد الاصدارة ؟</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0 0.25in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> </span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>1-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">شارك في الويكي بلغتك العربية</span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>2-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">شارك في بناء الحزم</span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>3-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">اختبر الحزم التجريبية و ارسل عن الاخطاء</span></span></p>
<p class="MsoNormal" style="direction:rtl;text-indent:-0.25in;unicode-bidi:embed;text-align:right;margin:0 0.5in 0 0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"><span>4-<span style="font:7pt;">    </span></span></span><span dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">تبرع ببعض المال</span></span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;"> 11- كيف ادخل الى حساب الروت و انا في الترمينال ؟ استخدم الامر su ثم ادخل كلمة المرور للروت       </span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">  12- ما هي ملفات التنصيب ؟ هي المفات المنتهية بــ tgz </span></p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"> </p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"> </p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"> </p>
<p class="MsoNormal" style="direction:rtl;unicode-bidi:embed;text-align:right;margin:0;" dir="rtl"><span style="font-size:14pt;color:#000000;font-family:Arial;">سنضيف المزيد من الاسئلة لاحقا ان شاء الله ..</span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Artigo: Linux Essencial - Comandos Básicos]]></title>
<link>http://carlosgatto.wordpress.com/?p=38</link>
<pubDate>Sat, 05 Apr 2008 19:08:57 +0000</pubDate>
<dc:creator>carlosgatto</dc:creator>
<guid>http://carlosgatto.ar.wordpress.com/2008/04/05/artigo-linux-essencial/</guid>
<description><![CDATA[Após instalado o sistema Linux, o que fazer? Por onde começar? O essencial é saber um pouco sobre]]></description>
<content:encoded><![CDATA[<p>Após instalado o sistema Linux, o que fazer? Por onde começar? O essencial é saber um pouco sobre os comandos mais utilizados no shell (CONSOLE). Conhecendo esses comandos fica fácil aprender mais e interpretar a maioria dos artigos na comunidade Linux e neste Blog. Um ponto de partida essencial para quem quer, pelo menos, ser usuário deste sistema.</p>
<p><strong>Comandos Básicos</strong></p>
<p>Status do shell:</p>
<p>$ -&#62; significa que o usuário não é administrador do sistema.</p>
<p># -&#62; significa que o usuário é o administrador do sistema (root).</p>
<p>Para mudar de um para o outro, se for o dono do sistema e possuir a senha root, como usuário comum:<br />
<code><br />
$su<br />
</code></p>
<p>Observe que do $ passou a #. Pra voltar a ser usuário comum, ou simplesmente fazer logout do sistema:<br />
<code>#&#124;$ exit &#124; logout</code></p>
<p>O símbolo "&#124;" significa "ou". Exemplo: 2 ou 3: 2&#124;3. Neste caso tanto faz ser usuário comum ($) ou administrador (#), utilizar o comando <em>exit</em> ou <em>logout</em>. Aqui o "&#124;" está empregado apenas para didática, não é um comando, tampouco $ e #, apenas indicam o status do shell.</p>
<p><em>Tenha cautela ao logar-se como root pois todas as permissões são possíveis para este superusuário, incluindo criar, alterar, listar e excluir qualquer arquivo, podendo danificar serialmente o sistema.</em></p>
<p>Para maiores informações sobre os comandos chame o man (manual):<br />
<code>$&#124;#man [COMANDO]</code><br />
Ex.: <code>$man ls</code></p>
<p>Informação: Tudo que estiver entre chaves "[]", significa que é opcional, não sendo essencial para a execução do programa.</p>
<p><code>ls</code><br />
Uso: ls [OPÇÃO]... [ARQUIVO]. Lista informações sobre arquivos (diretório corrente por padrão).<br />
Ex.: <code>$ls -l *</code></p>
<p><code>cd</code><br />
Uso: cd DIRETÓRIO. Muda de diretório.<br />
Ex. <code>$cd /home/</code></p>
<p><code>rm</code><br />
Uso: rm [OPÇÃO]... [ARQUIVO]. Remove, exclui arquivo(s).</p>
<p><code>cp</code><br />
Uso: cp [OPÇÃO]... [-T] DESTINO<br />
ou: cp [OPÇÃO]... ARQUIVO ORIGEM... DIRETÓRIO<br />
ou: cp [OPÇÃO]... ARQUIVO1[, ARQUIVO2,...] -t DIRETÓRIO DESTINO<br />
Copia arquivo origem para destino, ou múltiplas origens para diretório.</p>
<p><code>ln</code><br />
Uso: ln [OPÇÃO]... [-T] ALVO NOME_ATALHO<br />
ou:  ln [OPÇÃO]... TARGET<br />
ou:  ln [OPÇÃO]... TARGET... DIRETÓRIO<br />
ou:  ln [OPÇÃO]... -t DIRETÓRIO ALVO...<br />
ou:  ln -s ALVO NOME_ATALHO<br />
Na primeira forma, cria o atalho para ALVO com o nome NOME_ATALHO.<br />
Na segunda, cria um atalho para ALVO no diretório atual.<br />
Na terceira e quarta, criam atalhos para cada ALVO em DIRETÓRIO.<br />
Na quinta forma, cria um atalho (link) simbólico.</p>
<p><code>cat</code><br />
Uso: cat [OPÇÃO] [ARQUIVO]...<br />
Concatena ARQUIVO(s), ou a entrada padrão para a saída padrão, ou seja, mostra o conteúdo do arquivo na tela.<br />
Ex.: <code>$cat arquivo</code></p>
<p><code>more</code><br />
Uso: $more [OPÇÃO] [+&#124;-numero_da_linha] [+/padrão] nome1 nome2...<br />
Mostra arquivos limitados pelo tamanho do shell, pode-se escolher a partir de qual linha deverá ser exibida. Usa-se normalmente quando o arquivo é muito extenso.<br />
Ex.: <code>$more arquivo</code></p>
<p><code>mkdir</code><br />
Uso: $mkdir [OPÇÃO]... NOME_DIRETÓRIO<br />
Cria diretórios.</p>
<p><code>rmdir</code><br />
Uso: $rmdir [OPÇÃO]... DIRETÓRIO...<br />
Remove diretórios.</p>
<p><code>df</code><br />
Uso: $df [OPÇÃO]... DIRETÓRIO...<br />
Mostra informações sobre o sistema de arquivos onde cada ARQUIVO reside, ou todo sistema de arquivos por padrão.</p>
<p><code>free</code><br />
Uso: $free [OPÇÃO]<br />
Mostra informações sobre memórias.</p>
<p><code>chmod</code><br />
Uso:  chmod [OPÇÃO]... MODO[,MODO]... ARQUIVO...<br />
ou:  chmod [OPÇÃO]... MODO-OCTAL ARQUIVO...<br />
ou:  chmod [OPÇÃO]... --referencia=ARQUIVOREF ARQUIVO...<br />
Muda o modo de cada ARQUIVO para MODO.<br />
Cada MODO é na forma `[ugoa]*([-+=]([rwxXst]*&#124;[ugo]))+'.<br />
Ex.: <code>$chmod +x arquivo_executável</code></p>
<p><code>chown</code><br />
Uso: chown [OPÇÃO]... [DONO][:[GRUPO]] ARQUIVO...<br />
or:  chown [OPÇÃO]... --referencia=RARQUIVO ARQUIVO...<br />
Muda o dono e/ou grupo de cada ARQUIVO para DONO e/ou GRUPO.<br />
Ex.: <code>$chown usuario:grupo arquivo</code></p>
<p><code>chgrp</code><br />
Uso: chgrp [OPÇÃO]... GRUPO ARQUIVO...<br />
ou: chgrp [OPÇÃO]... --reference=ARQUIVOREF ARQUIVO...<br />
Muda o grupo de cada ARQUIVO para GRUPO.</p>
<p><code>find</code><br />
Uso: find [caminho...] [expressão]<br />
Procura arquivos.<br />
Ex.: <code>$find /home/ -iname arquivo</code></p>
<p><code>locate</code><br />
Uso: locate [-d caminho &#124; --database=caminho] [-e &#124; -E &#124; --[non-]existing]<br />
Localiza arquivos já mapeados.<br />
Ex.: <code>$locate arquivo</code></p>
<p><code>grep</code><br />
Uso: grep [opção]... padrão [arquivo]...<br />
Procura por PADRÃO em cada ARQUIVO ou entrada padrão.<br />
Ex.: <code>grep -i 'hello world' menu.h main.c</code></p>
<p><code>cal</code><br />
Uso: cal [-3jmy] [[mês] ano]<br />
ncal [-Jjpwy] [-s codigo_pais] [[mês] ano]<br />
ncal [-Jeo] [ano]</p>
<p><code>date</code><br />
Uso: date [OPÇÃO]... [+FORMATO]<br />
or:  date [-u&#124;--utc&#124;--universal] [MMDDhhmm[[CC]YY][.ss]]<br />
Mostra a hora atual em um dado FORMATO,ou configura a data do sistema.</p>
<p><code>ps</code><br />
Uso ps [OPÇÃO].<br />
Mostra os processos ativos no sistema.<br />
Ex.: <code>ps -e</code></p>
<p><code>kill</code><br />
Uso: kill [OPÇÃO] [PID&#124;JobIDs].<br />
Mata processos ativos no sistema. Para saber o número do processo (PID) use o comando acima.<br />
Ex.: <code>$kill -9 9898</code></p>
<p><code>tar</code><br />
Uso: tar [OPÇÃO] [ARQUIVO]...<br />
Compactador/Extrator de arquivos tar, tar.gz e tgz.<br />
Ex.:<br />
<code>$tar -cf arquivo.tar foo bar</code> # Cria arquivo.tar dos arquivos foo e bar.<br />
<code>$tar -tvf arquivo.tar</code> # Lista todos arquivos em arquivo.tar verbalmente.<br />
<code>$tar -xf arquivo.tar</code> # Extrai todos arquivos do arquivo.tar.</p>
<p><code>gunzip</code><br />
Uso: gunzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]<br />
Descompacta arquivos gz.</p>
<p><code>gzip</code><br />
Uso: gzip [-cdfhlLnNrtvV19] [-S suffix] [file ...]<br />
Compacta arquivos em gz.</p>
<p><code>lpr</code><br />
Uso: lpr [-cdfghlmnpqrstv] [-Pimpressora] [-#num] [-C class] [-J job] [-T título]<br />
[-U usuário] [-i [numcols]] [-1234 fonte] [-wnum] [nome ...]<br />
Imprime arquivo.<br />
Ex.: <code>$lpr arquivo</code></p>
<p>Foi mostrado e rapidamente explicado o que cada comando faz, sendo o suficiente para iniciar o estudo no ambiente shell do linux. Com base nestes comando já é possível se aprofundar um pouco mais a respeito de expressões regulares, em um próximo artigo. Até lá.</p>
<p>É isso.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Enviar ficheros comprimidos con netcat]]></title>
<link>http://yvoictra.wordpress.com/?p=46</link>
<pubDate>Thu, 13 Mar 2008 17:34:23 +0000</pubDate>
<dc:creator>yvoictra</dc:creator>
<guid>http://yvoictra.ar.wordpress.com/2008/03/13/enviar-ficheros-comprimidos-con-netcat/</guid>
<description><![CDATA[ Enviar un fichero entre dos máquinas:
$ netcat -l -p 5555 &gt; salida.txt
$ netcat remote.host 555]]></description>
<content:encoded><![CDATA[<p> Enviar un fichero entre dos máquinas:</p>
<p><code>$ netcat -l -p 5555 &#62; salida.txt<br />
$ netcat remote.host 5555 -q 0 &#60; entrada.txt</code></p>
<p>Enviar un fichero comprimido entre dos máquinas:</p>
<p><code>$ nc -l -p 5555 &#124; gunzip &#62; salida.txt<br />
$ cat entrada.txt &#124; gzip &#124; nc remote.host 5555 -q 0</code></p>
<p>Enviar un <b>directorio</b> comprimido entre dos máquinas:</p>
<p><code>$ netcat -l -p 3333 -v &#62; backup.tgz<br />
$ tar -czvpf - /path/to/files &#124; netcat -q 0 remote.host 3333</code></p>
<p><a href="http://www.guia-ubuntu.org/index.php?title=Netcat">Información original</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Repository moduli Slax 6 fatti da noi]]></title>
<link>http://sonoffree.wordpress.com/?p=181</link>
<pubDate>Mon, 03 Mar 2008 14:30:04 +0000</pubDate>
<dc:creator>sonoffree</dc:creator>
<guid>http://sonoffree.ar.wordpress.com/2008/03/03/repository-moduli-slax-6-fatti-da-noi/</guid>
<description><![CDATA[Purtroppo il sito ufficiale di Slax 6 non offre ancora un sistema di condivisione di pacchetti. Alcu]]></description>
<content:encoded><![CDATA[<p>Purtroppo il sito ufficiale di Slax 6 non offre ancora un sistema di condivisione di pacchetti. Alcuni nel forum hanno provato a mettere i moduli su siti che offrono storage gratuito, ma tutta la pubblicità mi infastidisce. Quindi oggi ho fatto 2+2 e ho "aperto" uno spazio di 6gb per i nostri pacchetti.</p>
<p>In pratica non ho fatto altro che aprire un account GMail:</p>
<blockquote><p>nome:    slax6.modules</p>
<p>password:    linux1234</p></blockquote>
<p>Poi è sufficiente installare il plug-in per Firefox <a href="http://www.getgspace.com/">Gspace</a>. Il programma consente di gestire Gmail come un disco fisso esterno e secondo me è la via più semplice per fare ciò.</p>
<p>Pian pianino sto aggiungendo i pochi moduli che creo e uso. Ho lasciato nome e password con il pensiero che nessuno usi questo spazio in modo improprio, visto che mediamente gli utilizzatori di Slax sono professionisti o smanettoni che se ne intendono. Mettete pure su i vostri moduli, ma preferirei se usaste <a href="http://sonoffree.wordpress.com/2008/02/18/creare-pacchetti-per-slax-6/">questo metodo</a>.</p>
<p>Altra cosa, non so se lasciare le dipendenze staccate dai programmi o riunirli sotto lo stesso modulo .lzm: su questo dovete dirmi il vostro parere.</p>
<p>Sperando che questo spazio cresca bene (magari anche dopo la sistemazione del sito ufficiale), vi auguro buona giornata. <span style="font-weight:bold;text-decoration:underline;">Pubblicizzate l'iniziativa!</span></p>
<p><b>Volevo far vedere che i pacchetti fatti dagli utenti <a href="http://www.slax.org/forum.php?action=view&#38;parentID=234">si trovano qui</a>. Come vedete regna la confusione, quindi se potete incentivate questa idea, scrivendo nel post precedente o in <a href="http://www.slax.org/forum.php?action=view&#38;parentID=3198">quello che ho aperto</a>.</b></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[rpm, lsb, slp en tgz pakketten installeren onder Ubuntu.]]></title>
<link>http://lcardinaals.wordpress.com/?p=89</link>
<pubDate>Mon, 18 Feb 2008 21:20:42 +0000</pubDate>
<dc:creator>Leo</dc:creator>
<guid>http://lcardinaals.ar.wordpress.com/2008/02/18/rpm-lsb-slp-en-tgz-pakketten-installeren-onder-ubuntu/</guid>
<description><![CDATA[ (Laatst bijgewerkt op 19 februari 2008)
Als je een van de pakketten van Linux Standard Base lsb, Re]]></description>
<content:encoded><![CDATA[<p><img src="http://lcardinaals.wordpress.com/files/2008/02/ubuntu.jpg" border="0" alt="" width="30" height="25" /><img src="http://lcardinaals.wordpress.com/files/2008/02/logo_kubuntu.jpeg" border="0" alt="" width="25" height="25" /> (Laatst bijgewerkt op 19 februari 2008)<br />
Als je een van de pakketten van Linux Standard Base <strong>lsb,</strong> Red Hat <strong>rpm,</strong> Stampede <strong>slp</strong> en Slackware <strong>tgz</strong> direct installeert, dan passeer je het Debian packaging systeem. Dit systeem zorgt er namelijk voor dat je, behalve het pakket makkelijk kan installeren, dat je het ook weer gemakkelijk kan verwijderen. Sterker nog zo'n pakket wordt getest of het voldoet aan de Debian policy.</p>
<p>Alien biedt je de mogelijkheid pakketten van LSB, Red Hat, Stampede en Slackware te converteren in Debian pakketten, welke met dpkg kunnen worden geïnstalleerd.<br />
<!--more--></p>
<p>Voor rpm conversie is alien zeer goed te gebruiken.<br />
Zie voor eventuele verschillen de <a href="http://kitenet.net/~joey/pkg-comp">Package format comparison table</a>.</p>
<p>Eerst gaan we alien installeren. Ga naar Systeem --&#62; Beheer --&#62; 'Synaptic Pakketbeheer'. In het 'Synaptic Pakketbeheer' venster, klik op Zoeken in de werkbalk. In het Zoeken venster vul alien in en klik op de Zoeken button. In het rechter venster van het 'Synaptic Pakketbeheer' venster, klik met de rechter muisknop op de naam alien en selecteer 'Markeer voor installatie'. Accepteer het 'Benodigde veranderingen markeren' venster door op op de Markeren button te klikken.</p>
<p><a title="lc_rpm1.png" href="http://lcardinaals.wordpress.com/files/2008/02/lc_rpm1.png"><img src="http://lcardinaals.wordpress.com/files/2008/02/lc_rpm1.thumbnail.png" alt="lc_rpm1.png" /></a></p>
<p>Voor het controleren of het geconverteerde pakket aan de Debian policy voldoet hebben we lintian nodig. Zoek naar lintian zoals hierboven omschreven voor alien en markeer dit pakket ook.</p>
<p>Klik op nu Toepassen in de werkbalk van het 'Synaptic Pakketbeheer' venster.</p>
<p>Nu alien en lintian geïnstalleerd zijn, kunnen we pakketten gaan converteren naar een .deb pakket. We kunnen dit op twee manier doen.<br />
(N.B. Ik gebruik even naampakket.rpm wat op bijv. het Bureaublad staat om te converteren als voorbeeld.)</p>
<h3><span style="color:#800000;">1. Eerst converteren, checken en dan installeren.</span></h3>
<p><strong><span style="color:#800000;">1.1. Converteren en checken</span></strong></p>
<p>Converteren en checken doen we in een stap door de volgende commando's in een terminalvenster uit te voeren:</p>
<blockquote><p><code>cd $HOME/Bureaublad<br />
sudo alien -k -T naampakket.rpm</code></p></blockquote>
<p>De optie -k zorgt er voor dat je het originele versienummer van het te converteren pakket behoudt. De optionele optie -T checkt met behulp van lintian of het pakket aan de Debian policy voldoet en laat de output zien.<br />
He pakket alien creëert een .deb pakket in de folder waar je bovenstaand commando uitvoert, dus vandaar dat je het beste eerst een cd (change directory) commando kan uitvoeren.<br />
Als je errors (E) krijgt dan moet je zelf even afwegen of je wilt doorgaan of niet. Hou in je achterhoofd dat dit niet betekent dat je het pakket niet kan installeren of dat het na installatie niet werkt. Het kan zijn dat het rpm pakket niet alle paden volgens de Debian policy gebruikt, maar het pakket werkt wel.</p>
<table border="0" cellpadding="5">
<tbody>
<tr>
<td bgcolor="#ffffcc">OPTIONEEL:<br />
Als je wilt zien wat de correcte policy is moet je het volgende commando in het terminalvenster  uitvoeren:</p>
<blockquote><p><code>sudo lintian -i naampakket.deb</code></p></blockquote>
<p><strong>Let op:</strong> je moet het <span style="text-decoration:underline;">debian pakket</span> controleren met lintian!</p>
<p>Je kan ook met:</p>
<blockquote><p><code>sudo alien -g naampakket.rpm</code></p></blockquote>
<p>controleren wat de pakketstructuur is die alien creeert. De -g optie genereert namelijk twee folders:</p>
<ul>
<li> een folder met de oorspronkelijke structuur van het rpm pakket (de .orig folder)</li>
<li> een folder met de nieuwe structuur in het .deb pakket</li>
</ul>
<p>Na controle kunnen deze folders worden verwijdert door het commando:</p>
<blockquote><p><code>sudo rm -r naampakket.orig naampakket</code></p></blockquote>
<p>Let op dat je de correcte namen specificeert en gebruik geen * anders ben je het originele pakket (in ons voorbeeld naampakket.rpm) en het geconverteerde pakket (in ons voorbeeld naampakket.deb) ook kwijt!</td>
</tr>
</tbody>
</table>
<p><strong><span style="color:#800000;">1.2. Het geconverteerde pakket installeren</span></strong></p>
<p>Het geconverteerde pakket kan je nu installeren (als je dat tenminste nog wilt) door het volgende commando in het terminalvenster uit te voeren:</p>
<blockquote><p><code>sudo dpkg -i naampakket.deb</code></p></blockquote>
<h3><span style="color:#800000;">2. Alles in een keer</span></h3>
<p>Je kan het te converteren pakket ook in een keer converteren en installeren door het volgende command in een terminalvenster te gebruiken:</p>
<blockquote><p><code>sudo alien -i -T naampakket.rpm</code></p></blockquote>
<p>Het hoeft denk ik geen betoog dat methode 1. het veiligst is.</p>
<h3><span style="color:#800000;">The finishing touch</span></h3>
<p>Als het een goed samengesteld pakket is dan staat die applicatie zelfs in het menu. Als dat niet zo is, kan je zelf een menu item aan maken door naar Systeem --&#62; Voorkeuren --&#62; Hoofdmenu te gaan en daar onder de gewenste folder een item te maken door op de 'Nieuw item button' te klikken. In het 'Starter aanmaken' venster vul het volgende in:</p>
<ul>
<li> bij type kan je kiezen tussen Toepassing, Terminaltoepassing en Locatie</li>
<li> bij naam vul je de naam van je pakket in</li>
<li> bij de opdrachtregel vul je het pad waar het pakket staat. Gebruik de Bladeren button om het pakket te zoeken. Als je het pakket moet uitvoeren als root zet je sudo voor de opdrachtregel. Als het pakket een grafische interface heeft en root nodig heeft dan zet je gksu voor de opdrachtregel. Zie (een willekeurig) voorbeeld van een menu-item.<br />
<a title="lc_rpm2.png" href="http://lcardinaals.wordpress.com/files/2008/02/lc_rpm2.png"><img src="http://lcardinaals.wordpress.com/files/2008/02/lc_rpm2.thumbnail.png" alt="lc_rpm2.png" /></a><br />
Voor alien kan je geen menu-item maken, omdat dit commando volledig in een terminvenster moet uitvoeren en deze niet interactief is.</li>
</ul>
<p>P.S. Afhankelijkheden worden (jammer genoeg) niet opgelost door alien!!!! Deze ontdek je pas na het uitvoeren van het pakket na installatie. Je zult zelf in 'Synaptic pakketbeheer' naar de afhankelijkheid moet zoeken en deze installeren.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Creare pacchetti per Slax 6]]></title>
<link>http://sonoffree.wordpress.com/?p=175</link>
<pubDate>Mon, 18 Feb 2008 15:07:49 +0000</pubDate>
<dc:creator>sonoffree</dc:creator>
<guid>http://sonoffree.ar.wordpress.com/2008/02/18/creare-pacchetti-per-slax-6/</guid>
<description><![CDATA[Bene, ormai è qualche giorno che traduco a random pezzi del nuovi sito di Slax e provo la distro e ]]></description>
<content:encoded><![CDATA[<p>Bene, ormai è qualche giorno che traduco a random pezzi del nuovi sito di Slax e provo la distro e devo dire che va bene (anche se ho qualche problema con la risoluzione). Ieri, visto che Tomas non sta lavorando al repository dei moduli, ho voluto provare a farmi un pacchetto e, visto che non sono uno smanettore di prima cadegoria, ho scelto la via più semplice.</p>
<p>Innanzitutto fate partire Slax dalla vostra fidata USB. Ora, per avere un particolare programma, avete 5 vie:</p>
<ol>
<li>seguire la <a href="http://www.slax.org/documentation_create_modules.php">guida</a> per farsi il pacchetto da zero</li>
<li>usare deb2lzm per convertire i pacchetti Debian</li>
<li>usare rpm2lzm per convertire gli rpm</li>
<li>riprendere i vecchi pacchetti mo di Slax 5 e convertirli con mo2lzm</li>
<li>usare i pacchetti Slackware tgz e convertirli con tgz2lzm</li>
</ol>
<p>Io ho scelto la strada più semplice ma anche più sicura. Il punto 1 assicura la massima compressione e la massima compatibilità, ma bisogna saper fare un lavoro di fino. I punti 2 e 3 semplificano la vita, ma spesso ci sono problemi con dipendenze legate alla distribuzione originaria. Il punto 4 è sicuro, ma troveremo software obsoleto.</p>
<p>Rimane quindi il punto 5, che è quello da me scelto: Slax è infatti derivata di Slackware 12, quindi basta recarsi in un repository per tale versione (<a href="http://www.slacky.eu/">slacky.eu</a> va a pennello per questa cosa). Qui cercate il programma che volete e scaricate il file in formato .tgz, comprese tutte le dipendenze.</p>
<p>Ieri ad esempio ho provato per primo un programma privo di dipendenze e molto utile, <a href="http://htop.sourceforge.net/">htop</a>. E' bastato scaricarlo da <a href="http://repository.slacky.eu/slackware-12.0/hardware/htop/0.7/htop-0.7-i486-1sl.tgz">qui</a>, aprire da terminale la directory di download e lanciare:</p>
<blockquote><p>tgz2lzm PACCHETTO_SLACKWARE.tgz PACCHETTO_SLAX.lzm</p></blockquote>
<p>Ovvero in questo caso</p>
<blockquote><p>tgz2lzm  htop-0.7*.tgz htop-0.7.lzm</p></blockquote>
<p>In poco tempo si creerà il pacchetto lzm nella stessa cartella. Per farlo partire o fate doppio click sul file o aprite il Module Manager e lo attivate da lì.</p>
<p>Se mettete il pacchetto nella cartella "modules", inoltre, verrà caricato automaticamente all'avvio. Proprio per questo vi suggerisco di mettere in "modules" pacchetti che usate spesso o dipendenze leggere, mentre avviare solo quando occorre i programmi più pesanti che potete salvare da un'altra parte.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Slackware: Another Great One]]></title>
<link>http://experiencelinux.wordpress.com/?p=28</link>
<pubDate>Sat, 02 Feb 2008 23:52:42 +0000</pubDate>
<dc:creator>masterjs</dc:creator>
<guid>http://experiencelinux.ar.wordpress.com/2008/02/02/slackware-another-great-one/</guid>
<description><![CDATA[This one was mentioned to me in a comment. Apparently I missed mentioning the oldest distribution th]]></description>
<content:encoded><![CDATA[<p>This one was mentioned to me in a comment. Apparently I missed mentioning the oldest distribution that is still being maintained. Slackware seems like a good distribution, though I have never used it. I plan on trying it out after I have gotten my web server up and running, writing a post about it so those who would like to know how it did it can read about, and creating my web site.</p>
<p>Now, Slackware is a distribution that is a bit different from the rest. The first difference is that it's packages are not .deb or .rpm, in fact, they are .tgz (gzipped tarballs). This adds its own uniqueness as it is easier to know where exactly the files are being place, and not be out of the loop like you would be installing a .deb or .rpm.<br />
<!--more--><br />
Another difference that exists between Slackware and the other oldies is the fact that there is no definite package manager for the system. Although this makes it harder for finding the right dependencies, it does allow more control over the system and how you, the user, can manage where exactly all the files are. This distribution, though, I would not recommend to an average user or someone just beginning to use the Command Line Interface. This system requires a higher knowledge of the system and should be used by those who have been around the LInux community for quite a bit.</p>
<p>Now, as I have mentioned before, many of the distributions that exists today come in many different flavors. Slackware is no different, coming in KDE and XFCE. Older versions of Slackware came in GNOME, but this was taken away in 2005. Why that is, I do not know. But what i do know is that many of the distributions that are based on Slackware do come with GNOME desktop environment, so for those of you that would like GNOME can find those distributions.</p>
<p>I cannot say much about Slackware as I myself have not used it before. Maybe later on I'll be able to give a full review on the system so I can actually be of some help to those who need it.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalação de Programas no Slackware]]></title>
<link>http://euusoslack.wordpress.com/2007/12/11/instalacao-de-programas-no-slackware-120/</link>
<pubDate>Tue, 11 Dec 2007 02:51:19 +0000</pubDate>
<dc:creator>euusoslack</dc:creator>
<guid>http://euusoslack.ar.wordpress.com/2007/12/11/instalacao-de-programas-no-slackware-120/</guid>
<description><![CDATA[Programas podem ser instalados a partir de pacotes binários pré-compilados para sua distribuição]]></description>
<content:encoded><![CDATA[<p>Programas podem ser instalados a partir de pacotes binários pré-compilados para sua distribuição/versão (oficiais ou de terceiros), compilação a partir do código-fonte, a partir de um SlackBuild ou ainda sim de um instalador binário (este quase sempre pertencendo a programas proprietários).</p>
<p>Conceitos:</p>
<p>Um pacote binário pré-compilado é um programa pronto para ser usado pelo sistema, bastando instalar.</p>
<p>Um código-fonte permite que você altere (se lhe interessar) compile e instale o programa.</p>
<p>Um instalador binário é um programa que fará a instalação quando executado.</p>
<p>Nota: Todo instalação de programa no sistema deverá ser efetivada pelo usuário “root”.</p>
<h4>1 – Instalação a partir de pacote binário pré-compilado da sua distribuição/versão</h4>
<p>Os pacotes pré-compilados são programas prontos para serem usados compactados, bastando instalá-los. Ex:</p>
<p>root@localhost# installpkg gimp-2.4-i486.tgz</p>
<p>Para remover, o procedimento é igualmente simples:</p>
<p>root@localhost# removepkg gimp-2.4-i486.tgz</p>
<p>Os pacotes podem ser oficiais, aqueles que acompanham os Cds de instalação do Slackware ou criados por terceiros (contribuições de usuários espalhados pelo mundo todo).</p>
<p>Deverá ser instalado um pacote compatível com sua distribuição e versão, sendo assim pacotes do Slackware 10 podem não funcionar bem no Slackware 12.</p>
<p>Os nomes dos pacotes seguem a seguinte síntese: programa-versão-arquitetura-compilação_e_autor.tgz</p>
<p>* programa: nome do programa em questão.<br />
* versão: versão do solicitado programa<br />
* arquitetura: arquitetura de sistema ao qual é destinado o pacote (geralmente i486 no Slackware)<br />
* compilação_e_autor: número da compilação do programa e sigla do autor com 3 letras (usado apenas em pacotes de terceiros).<br />
* tgz é o formato do pacote, na verdade não passa de um arquivo tarball comprimido em gunzip. Outras distribuições usam .deb, .rpm, etc.</p>
<p>O sistema de pacotes do Slackware é extremamente simples, sendo que não verifica pendências ao instalar um pacote. Pendência são outros programas necessários para a execução do programa principal. Como exemplo podemos citar o KDE que tem como uma de suas pendências a biblioteca QT. Caso haja pendências, estas devem ser verificadas junto a documentação que acompanha o código-fonte do programa ou no site do mesmo. Também pode-se ler a saída de erro ao tentar executar o programa num shell e interpretar qual a pendência necessária.</p>
<p>Um bom lugar para se procurar pacotes compilados de terceiros para Slackware é http://linuxpackages.net/.</p>
<p>Você pode administrar os pacotes pré-compilados também pela ferramenta pkgtool,a qual só o root tem acesso:</p>
<p>root@localhost# pkgtool</p>
<h4>2- Compilação a partir do código-fonte</h4>
<p>Uma instalação também pode ser feita a partir do código-fonte. Esta opção é viável se você não encontra o pacote binário pronto para sua distribuição/versão ou se prefere fazer uma instalação mais otimizada do programa em sua máquina: programas compilados tendem a ser mais rápidos pois são compilados conforme a arquitetura exata da máquina em que serão usados. Não espere um desempenho estrondoso, apenas ligeiramente mais rápido.</p>
<p>O primeiro passo é visitar o site do programa e baixar o código-fonte e descompactá-lo para a pasta /usr/src que, pelo padrão de diretórios Linux, é onde os códigos-fonte devem estar e ir até o diretório:</p>
<p>root@localhost# wget -c xmms-1.2.11.tar.gz</p>
<p>root@localhost# tar xvf xmms-1.2.11.tar.gz -C /usr/src</p>
<p>root@localhost# cd /usr/src/xmms-1.2.11</p>
<p>No diretório do código-fonte a instalação pode se resumir, genericamente, a: ./configure, make e make install.</p>
<p>root@localhost# ./configure</p>
<p>root@localhost# make</p>
<p>root@localhost# make install</p>
<p>E para desinstalar:</p>
<p>root@localhost# make uninstall</p>
<p>Este é o método rápido, você pode melhorar um pouco ele:</p>
<p>Antes do ./configure você pode definir as CFLAGS e as CXXFLAGS que garantirão um compilação otimizada do código-fonte (e portanto do programa) ao seu processador:</p>
<p>root@localhost# CHOST=”i686-pc-linux-gnu”</p>
<p>root@localhost# CFLAGS=”-march=i686 -O2 -pipe -fomit-frame-pointer”</p>
<p>root@localhost# CXXFLAGS="${CFLAGS}"</p>
<p>Acima, após, o CHOST que identifica a arquitetura geral e sistema operacional, os parâmetros de CFLAGS definem que o código fonte terão uma otimização segura (-O0 é nula, -O1 é fraca e -O3 é absurda, podendo ser perigosa e causar travamentos durante a execução do programa) e voltados à máquinas de arquitetura i686 (processadores das famílias AMD k7 ou Intel Pentium Pro adiante). Eliminamos também o uso de frame pointer (-fomit-frame-pointer), que é desnecessário a maior parte do tempo. As CXXFLAGS serão iguais as CFLAGS.</p>
<p>Pode-se otimizar ainda mais sendo mais específico na arquitetura do processador no CFLAG: i386, i486, i586, i686, pentium, pentium-mmx, pentiumpro, pentiumpro, pentium2, pentium3, pentium4, k6, k6-2, k6-3, c3, athlon, athlon-tbird, athlon-xp, athlon-4, athlon-mp, k8, prescot, nocona, etc.</p>
<p>Um conjunto de CFLAGS e CXXFLAGAS detalhadas podem ser encontradas em http://wiki.archlinux.org/index.php/Safe_CFlags .</p>
<p>Durante o ./configure você pode definir alguns parâmetros para uma instalação mais refinada:</p>
<p>root@localhost# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var</p>
<p>Isto faz os arquivos de logs irem para /var, os arquivos de configurações pata /etc e todos os outros para /usr, que são os lugares deles conforme a arquitetura de diretórios padrão Linux. Caso não seja especificados geralmente todos irão para o diretório /usr/local .</p>
<p>Leia sempre os arquivos INSTALL e README que acompanham o código-fonte, eles contém informações importantes como alguns parâmetros especiais que devem ser usados no ./configure dependendo do programa, ou senão use o help do próprio configure:</p>
<p>root@localhost# ./configure –help</p>
<p>Caso o comando ./configure falhe, leia a saída de erro e veja qual o problema, geralmente se trata de uma pendência de programa não satisfeita.</p>
<p>O passo seguinte é o comando make que, com base nas configurações passada pelo ./configure e armazenada no arquivo Makefile irá compilar o programa:</p>
<p>root@localhost# make</p>
<p>Caso você trabalhe com um processador de mais de um núcleo pode usar a opção -j3 para deixar a compilação mais rápida aproveitando melhor os vários núcleos:</p>
<p>root@localhost# make -j3</p>
<p>E, enfim, o comando make install que irá instalar o programa no sistema. Na verdade este é o único comando que deve ser necessariamente dado como root, todos os demais podem ser usados por um usuário normal, porém como estamos trabalhando dentro do diretório /usr/src apenas o root tem permissão de escrita nele.</p>
<p>root@localhost# make install</p>
<p>Ou para desistalar:</p>
<p>root@localhost# make uninstall</p>
<p>Algumas vezes o comando make uninstall não funciona, e isso é um problema, pois você não conseguirá desinstalar o programa de maneira eficiente. Isso ocorre porque nem sempre as pessoas seguem a padronização dos comando de instalação e desinstalação nos programas que fazem, o ideal é usar um pacote pré-compilado ou compilar seu próprio pacote, que se necessário poderá ser removido.</p>
<p>Caso deseja fazer uma nova compilação deve primeiro limpar os resquícios e configurações da compilação anterior:</p>
<p>root@localhost# make clean</p>
<p>Vários programas contém instruções e procedimentos de instalação diferentes estes padrão, portanto sempre leia o README e o INSTALL. Se não resolver, procure a página do desenvolvedor e leia a documentação on-line. Desenvolvedores de programas open-source TEM interesse que as pessoas usem seus programas, portanto sempre informam como instalar e usar o programa.</p>
<h4>3 - Os SlackBuilds</h4>
<p>SlackBuilds são scrirpt de shell que automatizam a compilação de um programa e criação de um pacote binário do mesmo. O próprio Patrick Volkerding foi quem desenvolveu o sistema para ajudar na compilação de todos os pacotes da distribuição. Para usar um SlackBuild você deve colocar o script junto com o código-fonte do programa, realizar qualquer alteração necessária no script como verificar se a versão do código-fonte bate com a do script e então executar o script. Em pouco tempo um pacote do programa estará disponível no diretório /tmp pronto para instalação.</p>
<p>No site Slackbuilds.org ( http://www.slackbuilds.org/ ) há um FAQ que descreve de maneira simples o uso dos SlackBuilds que traduzi logo abaixo:</p>
<p>Passo 1 – Download Baixe o arquivo de SlackBuild da aplicação que deseja compilar e extraia-o no seu diretório de trabalho. Por exemplo, depois de extrair o arquivo chemtool.tar.gz, você deverá ter a seguinte árvore de diretórios:</p>
<p>./chemtool<br />
&#124;-- README<br />
&#124;-- chemtool.info<br />
&#124;-- chemtool.SlackBuild<br />
&#124;-- chemtool.desktop<br />
&#124;-- chemtool.png<br />
&#124;-- slack-desc</p>
<p>O acesso anônimo por FTP está disponível em ftp://ftp.slackbuilds.org se lhe for mais conveniente.</p>
<p>Depois, baixe o código-fonte da aplicação do endereço listado no arquivo chemtool.info e coloque-o no diretório chemtool com os demais arquivos. Há também um link direto para o arquivo tarball do programa a partir do repositório do slackbuild.org.</p>
<p>Passo 2 – Edite o SlackBuild se necessário</p>
<p>Se a versão do chemtool é mais recente que a especificada no script de SlackBuild, você deverá corrigí-la de acordo. Usando seu editor preferido, abra o script chemtool.SlackBuild e encontre a linha que comece com “VERSION”</p>
<p>VERSION=1.6.7</p>
<p>Mude-a de acordo com a versão atual do fonte do chemtool.</p>
<p>Se alguma versão nova de aplicação não for compilada corretamente apenas com a troca da string “VERSION”, avise ao pessoal da SlackBuild.org (em inglês) pelo link http://www.slackbuild.org/bugs/.</p>
<p>Passo 3 – Execute, como root, o script de SlackBuild</p>
<p>Torne o script executável com o chmod e execute-o:</p>
<p>root@localhost# chmod +x chemtool.SlackBuild</p>
<p>root@localhost# ./chemtool.SlackBuild</p>
<p>Passo 4 – Instale o pacote</p>
<p>Assumindo que tudo correu de acordo com o plano (a compilação terminou sem erros), o pacote pronto deverá estar no diretório declarado na string “OUTPUT” no script SlackBuild (o padrão é o diretório /tmp ). Use installpkg para instalá-lo; provavelmente você moverá o pacote para algum lugar seguro para guardá-lo depois de instalado.</p>
<p>Você pode criar o seu próprio SlackBuild se achar interessante, segue abaixo um link do SlackWiki repleto de instruções: http://www.slackwiki.org/Writing_A_SlackBuild_Script.</p>
<h4>4 – Instalador binário</h4>
<p>Algumas aplicações, na maioria proprietárias, tem um instalador binário, tal como drivers da Nvidia, Google Earth, etc. Basta executar o instalador como root e seguir as instruções em tela:</p>
<p>root@localhost# ./programa-x.bin</p>
<p>Qualquer dúvida ou problema vale visitar a página do programa e dar uma olhada nas instruções disponíveis.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Nmap 4.20 Una herramienta para todo administrador de redes]]></title>
<link>http://genlinux.wordpress.com/2007/11/05/nmap-420-una-herramienta-para-todo-administrador-de-redes/</link>
<pubDate>Mon, 05 Nov 2007 20:50:56 +0000</pubDate>
<dc:creator>Cross</dc:creator>
<guid>http://genlinux.ar.wordpress.com/2007/11/05/nmap-420-una-herramienta-para-todo-administrador-de-redes/</guid>
<description><![CDATA[Nmap 4.20 Una herramienta de redes para administradores, una buena manera de saber qué puertos y qu]]></description>
<content:encoded><![CDATA[<p>Nmap 4.20 Una herramienta de redes para administradores, una buena manera de saber qué puertos y qué servicios se estan ejecutando atraves de los mismos.</p>
<p>Nmap realiza un escaneo profundo en nuestras redes para informarnos qué puertos tenemos abierto qué servicios ofrece cierto ordenador y que version de los mismos usan así como Informarnos de qué S.O (Operating System, Sistema Operativo) utiliza.<br />
Nmap existe para Linux y para Windows, aunque sinceramente yo personalmente he probado ambas y me quedo con Linux, mejores resultados, mayor eficacia y mucha más velocidad a la hora de el progreso, me refiero que tiene más potencia por llamarlo de alguna manera.<br />
Lo cuál no quiere decir que la versión para Windows se quede corta sino que dependiendo de los requisitos de el usuario funcionará mejor una que la otra, todo es cuestión de probar.<br />
<a href="http://insecure.org/fyodor/" target="_blank">Fyodor</a> (Creador y principal desarrollador de Nmap) comenzó con Nmap en 1997 desde entonces nos ha mantenido actualizados y con esta gran herramienta que no falta en ningun equipo (o al menos no suele faltar).</p>
<p>Algunas personas confunden Nmap con una herramienta de <em>pen testing</em> (Pruebas de instrusión), en parte tienen razón, en otra parte no. Por ejemplo sin ir más lejos Nmap trabaja para <strike>darnos</strike> mostrarnos información acerca de cierto pc, así como una herramienta de <em>pen testing</em> nos daría acceso o en cuyo caso nos mostraría las vulnerabilidades en el sistema.</p>
<p>Para las descargas de Nmap solamente debemos acceder a su website y obtener tarball con la última versión estable de Nmap <a href="http://insecure.org" target="_blank">aquí</a>.</p>
<p>Dejo los enlaces de descarga oficiales por comodidad.</p>
<p><strong>Ultima versión estable:</strong> <a href="http://download.insecure.org/nmap/dist/nmap-4.20.tar.bz2" target="_blank">nmap-4.20.tar.bz2</a><br />
<strong>Ultima liberación en desarrollo de Nmap: </strong><a href="http://download.insecure.org/nmap/dist/nmap-4.22SOC8.tar.bz2" target="_blank">nmap-4.22SOC8.tar.bz2</a></p>
<p>En la página <a href="http://insecure.org/nmap/download.html" target="_blank">oficial</a> nos recomienda usar la versión en desarrollo, pero todo depende de nosotros. También estan disponibles las versiones comprimidas en gzip (*.tgz) las cuales podeís encontrar en el enlace oficial de descarga.</p>
<p>La instalación de Nmap está explicada en la web oficial <a href="http://insecure.org/nmap/install/inst-source.html" target="_blank">aquí</a> de la cuál pongo algunos pasos resumidos;</p>
<p>Pensando que habeis descargado la versión estable;<br />
<code>cross@GenLinux:~$ tar xvf nmap-4.20.tar.bz2<br />
cross@GenLinux:~$ cd nmap-4.20<br />
cross@GenLinux:~$ make<br />
[...]<br />
cross@GenLinux:~$ sudo make install #(Si no queremos usar el usuario root)#</code><br />
Y ya tenemos nuestro Nmap instalado en el sistema, ahora solamente sería ejecutarlo atraves de nuestra terminal<br />
<code>cross@GenLinux:~$ man nmap<br />
cross@GenLinux:~$ nmap -h</code><br />
Cualquier duda hacermela saber.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[exclude directories when tarring with tar in Ubuntu]]></title>
<link>http://hobbylobby.wordpress.com/2007/11/04/exclude-directories-when-tarring-with-tar/</link>
<pubDate>Sun, 04 Nov 2007 16:48:51 +0000</pubDate>
<dc:creator>hobbylobby</dc:creator>
<guid>http://hobbylobby.ar.wordpress.com/2007/11/04/exclude-directories-when-tarring-with-tar/</guid>
<description><![CDATA[I thought I&#8217;d post a working example showing the exact syntax for excluding directories with t]]></description>
<content:encoded><![CDATA[<p>I thought I'd post a working example showing the exact syntax for excluding directories with tar.</p>
<p>I had trouble getting it to work and none of the examples I found on the internets worked correctly in <i>Ubuntu</i>.</p>
<p><code><font color="#ff0000"><b>tar \<br />
- -exclude=/home/username/My_Music \<br />
- -exclude=/home/username/Desktop \<br />
- -exclude=/home/username/.trash \<br />
-cvpzf home_bup.tgz /home/username</b></font><br />
</code><br />
hope this helps someone.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[tar in Ubuntu]]></title>
<link>http://hobbylobby.wordpress.com/2007/11/04/tar-in-ubuntu/</link>
<pubDate>Sun, 04 Nov 2007 16:33:06 +0000</pubDate>
<dc:creator>hobbylobby</dc:creator>
<guid>http://hobbylobby.ar.wordpress.com/2007/11/04/tar-in-ubuntu/</guid>
<description><![CDATA[I&#8217;m taking a Linux class and we&#8217;re learning about Red Hat and Ubuntu at the same time.
O]]></description>
<content:encoded><![CDATA[<p>I'm taking a Linux class and we're learning about Red Hat and Ubuntu at the same time.</p>
<p>One of the first tasks was to become familiar with<font color="#ff0000"><strong> tar</strong></font>.</p>
<p>Maybe I'm stating the bleeding obvious, but ...</p>
<p>I'm sure most people out there have already figured this out, but it wasn't obvious (and I couldn't find explicit documentation anywhere that stated) that the <font color="#ff0000"><strong>-f</strong> </font>switch (for<font color="#ff0000"> <strong>file name</strong></font> in tar) <strong>had to be the last argument</strong> before the file name.</p>
<p>so:</p>
<p>tar -c<strong><font color="#ff0000">f</font></strong>pvz filename.tgz /home/username</p>
<p>will fail; calling the file name "pvz"</p>
<p>Red Hat doesn't seem to care about the order, but for new converters to Ubuntu, you'll have to put the <strong><font color="#ff0000">f</font> last</strong>.</p>
<p>tar -cpvz<font color="#ff0000"><strong>f</strong></font> filename.tgz /home/username</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Script Bash[2] - décompresser plusieurs fichiers - uncompress a bunch of files]]></title>
<link>http://loquehumaine.wordpress.com/2007/10/30/script-bash2-decompresser-plusieurs-fichiers-uncompress-a-bunch-of-files/</link>
<pubDate>Tue, 30 Oct 2007 09:29:53 +0000</pubDate>
<dc:creator>loquehumaine</dc:creator>
<guid>http://loquehumaine.ar.wordpress.com/2007/10/30/script-bash2-decompresser-plusieurs-fichiers-uncompress-a-bunch-of-files/</guid>
<description><![CDATA[Une astuce qui peut être trouvée sur howtogeek.com.
&#8212;
A tips that can be found on howtogeek.]]></description>
<content:encoded><![CDATA[<p>Une astuce qui peut être trouvée sur <a href="2007/10/30/the-how-to-geek/" title="howtogeek.com">howtogeek.com</a>.</p>
<p>---</p>
<p>A tips that can be found on <a href="2007/10/30/the-how-to-geek/" title="howtogeek.com">howtogeek.com</a>.</p>
<p><!--more--></p>
<p>Dans mon premier billet sur les <a href="/2007/10/29/script-bash-1/">scripts bash</a>, je vous faisais voir comment faire une «sauvegarde» de vos fichiers.<br />
Plus généralement,</p>
<blockquote><p>for &#60;var&#62;  in &#60;list&#62; ; do command $&#60;var&#62;; done</p></blockquote>
<p>vous permet de traiter tous les fichiers contenu dans la liste &#60;list&#62;<br />
Voilà un script pour dézipper, détarrer, ... tous les fichiers contenus dans le dossier d'appel du script.</p>
<blockquote><p>#!/bin/bash<br />
#decomp.sh<br />
#extrait tous les fichiers du répertoire dans le répertoire<br />
for i in *.tar; do tar xvf $i;done<br />
for i in *.tgz; do tar zxvf $i;done<br />
for i in *.tar.gz; do tar zxvf $i;done<br />
for i in *.gz; do gunzip $i;done<br />
for i in *.zip; do unzip $i;done<br />
for i in *.rar; do unrar xv $i;done</p></blockquote>
<p>À vous d'ajouter (ou d'enlever) les extensions dont vous vous servez (pas). Attention à bien avoir unrar d'installé ici...</p>
<p>---</p>
<p>In my first post on the <a href="/2007/10/29/script-bash-1/">scripts bash</a>, I showed you how to "make a backup" of your files.<br />
In a more general way,</p>
<blockquote><p>for &#60;var&#62; in &#60;list&#62;;do command $&#60;var&#62; ;done</p></blockquote>
<p>allows to execute a <em>command</em> on all the files in the &#60;list&#62;.<br />
Here is a script to unzip, untar, ... all the files in the repertory.</p>
<blockquote><p>#!/bin/bash<br />
#decomp.sh<br />
#extract all files in the repertory<br />
for i in *.tar; do tar xvf $i;done<br />
for i in *.tgz; do tar zxvf $i;done<br />
for i in *.tar.gz; do tar zxvf $i;done<br />
for i in *.gz; do gunzip $i;done<br />
for i in *.zip; do unzip $i;done<br />
for i in *.rar; do unrar xv $i;done</p></blockquote>
<p>You can add (remove) extensions you (don't) want. Be sure to have unrar installed...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IZArc: the best portable free software to manage all archives (zip, tar, etc..)]]></title>
<link>http://galigio.wordpress.com/2006/12/15/izarc-the-best-portable-free-software-to-manage-all-archives-zip-tar-etc/</link>
<pubDate>Fri, 15 Dec 2006 23:14:18 +0000</pubDate>
<dc:creator>galigio</dc:creator>
<guid>http://galigio.ar.wordpress.com/2006/12/15/izarc-the-best-portable-free-software-to-manage-all-archives-zip-tar-etc/</guid>
<description><![CDATA[This week we have tested IZArc in our freeware page. IZArc is a terrific freeware to manage many (pe]]></description>
<content:encoded><![CDATA[<p><img src="http://i119.photobucket.com/albums/o158/galigio/afed64e5.gif" alt="IZArc" align="left" height="36" width="133" />This week we have tested <a href="http://galigio.wordpress.com/freeware/" title="Freeware Page">IZArc</a> in our freeware page. IZArc is a terrific freeware to manage many (perhaps I should say: "All") different formats of archive. <a href="http://galigio.wordpress.com/freeware/" title="Freeware Page">IZArc</a> has a very clean interface and in few minutes (after few tests) you are able to use all its features. Using <a href="http://galigio.wordpress.com/freeware/" title="Freeware Page">IZArc</a> you can also have a quick look in ISO archives before burning them and directly scan them using your favourite anti-virus. I hope that <a href="http://galigio.wordpress.com/freeware/" title="Freeware Page">IZArc</a> developers would create a Linux version in the future because this freeware is really one of the most useful and tiny software I discovered in last months (now it is possible to use <a href="http://galigio.wordpress.com/freeware/" title="Freeware Page">IZArc</a> in Linux through Wine). In our Linux page we posted a review about <a href="http://galigio.wordpress.com/linux/" title="Linux Page">LiveLook</a>, a multiplatform (Linux, MAC OS X, Windows) on-line service to remote control your computers. Unfortunately this web <a href="http://galigio.wordpress.com/linux/" title="Linux Page">based service</a> will be free for just few more weeks but for the moment it works greatly. <a href="http://www.addthis.com/bookmark.php"><img src="http://i119.photobucket.com/albums/o158/galigio/button1-bm.gif" style="border:0 solid;width:125px;height:16px;" alt="AddThis" /></a></p>
]]></content:encoded>
</item>

</channel>
</rss>
