<?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>Scorvia Foundation</title>
	<atom:link href="http://blog.scorviafoundation.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scorviafoundation.org</link>
	<description>Just 4 Fun &#34;Read - Write - Practice - Share&#34;</description>
	<lastBuildDate>Tue, 02 Apr 2019 14:35:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.3.3</generator>
	<item>
		<title>How To Convert .pcap file into Text</title>
		<link>http://blog.scorviafoundation.org/2012/12/09/and-the-story-begin/operating-system/how-to-convert-pcap-file-into-text/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-convert-pcap-file-into-text</link>
				<comments>http://blog.scorviafoundation.org/2012/12/09/and-the-story-begin/operating-system/how-to-convert-pcap-file-into-text/#respond</comments>
				<pubDate>Sun, 09 Dec 2012 14:09:51 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Networking & Telecom]]></category>
		<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=421</guid>
				<description><![CDATA[Sometimes you want to convert .pcap file from tcpdump or wireshark trace into text file so you can open with any text editor. To do this conversion you&#8217;ll required tshark (If you already install wireshark either for windows or *nix you already have tshark in your computer) From tshark man page: http://www.wireshark.org/docs/man-pages/tshark.html TShark is a [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>Sometimes you want to convert .pcap file from tcpdump or wireshark trace into text file so you can open with any text editor.<br />
To do this conversion you&#8217;ll required tshark (If you already install wireshark either for windows or *nix you already have tshark in your computer)</p>
<p>From tshark man page: <a title="tshark man page" href="http://www.wireshark.org/docs/man-pages/tshark.html" target="_blank">http://www.wireshark.org/docs/man-pages/tshark.html</a><br />
<strong></strong></p>
<p style="padding-left: 30px;"><strong>TShark</strong> is a network protocol analyzer. It lets you capture packet data from a live network, or read packets from a previously saved capture file, either printing a decoded form of those packets to the standard output or writing the packets to a file. <strong>TShark</strong>&#8216;s native capture file format is <strong>libpcap</strong> format, which is also the format used by <strong>tcpdump</strong> and various other tools.</p>
<p>Let&#8217;s say you want to convert file testing_diameter.pcap to text file, from Windows CMD or *nix terminal run below command:</p>
<blockquote><p><strong><span style="font-family: courier new,courier;">tshark -nr testing_diameter.pcap -T text -V &gt; testing_diameter.text</span></strong></p></blockquote>
<p>This command will convert full .pcap file include the header into testing_diameter.text</p>
<p>If you only want to convert protocol specified information add -O [protocol] parameter from above command, like below</p>
<blockquote><p><strong><span style="font-family: courier new,courier;">tshark -nr testing_diameter.pcap -T text -V -O diameter&gt; testing_diameter_only.text</span></strong></p></blockquote>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2012/12/09/and-the-story-begin/operating-system/how-to-convert-pcap-file-into-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>The requested operation requires elevation</title>
		<link>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/win7/the-requested-operation-requires-elevation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-requested-operation-requires-elevation</link>
				<comments>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/win7/the-requested-operation-requires-elevation/#respond</comments>
				<pubDate>Sun, 17 Jun 2012 16:09:01 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=373</guid>
				<description><![CDATA[Pernah nge-add route command di Windows 7 lewat command prompt dan muncul &#8220;The requested operation requires elevation&#8221;, sedangkan command route add yang di input sudah benar. Output diatas muncul karena command prompt yang dibuka tidak menggunakan hak akses Administrator. Solusinya re-open window command prompt sebagai Administrator, Klik tombol Start di Windows 7 &#8212; ketik cmd [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>Pernah nge-add route command di Windows 7 lewat command prompt dan muncul &#8220;The requested operation requires elevation&#8221;, sedangkan command <strong><span style="font-family: courier new,courier;">route add</span></strong> yang di input sudah benar.</p>
<p>Output diatas muncul karena command prompt yang dibuka tidak menggunakan hak akses Administrator.</p>
<p>Solusinya re-open window command prompt sebagai Administrator, Klik tombol <span style="font-family: courier new,courier;">Start di Windows 7 &#8212; ketik cmd di Search program and files &#8212; klik kanan pada cmd.exe &#8212; Run as Administrator</span>.</p>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/win7/the-requested-operation-requires-elevation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>OpenShift &#8211; RedHat Free Cloud Computing &#8211; Basic</title>
		<link>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/fedora/openshift-redhat-free-cloud-computing-basic/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=openshift-redhat-free-cloud-computing-basic</link>
				<comments>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/fedora/openshift-redhat-free-cloud-computing-basic/#respond</comments>
				<pubDate>Sun, 17 Jun 2012 13:01:49 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Virtualization & Cloud]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=336</guid>
				<description><![CDATA[OpenShift merupakan free cloud computing platform dari Red Hat (PaaS &#8211; Platform as a Service). OpenShift bisa digunakan untuk nge-build, testing applications tanpa harus menginstall server atau aplikasi server pendukungnya, karena semuanya sudah di take-over oleh OpenShift. Developer hanya fokus pada pengembangan aplikasi yang akan dibangun (design dan coding dari applikasi). Untuk bisa menggunakan OpenShift, harus [&#8230;]]]></description>
								<content:encoded><![CDATA[<p><a title="OpenShift by Red Hat" href="https://openshift.redhat.com" target="_blank">OpenShift</a> merupakan free cloud computing platform dari Red Hat (PaaS &#8211; Platform as a Service). <a title="OpenShift by Red Hat" href="https://openshift.redhat.com" target="_blank">OpenShift</a> bisa digunakan untuk nge-build, testing applications tanpa harus menginstall server atau aplikasi server pendukungnya, karena semuanya sudah di take-over oleh <a title="OpenShift by Red Hat" href="https://openshift.redhat.com" target="_blank">OpenShift</a>. Developer hanya fokus pada pengembangan aplikasi yang akan dibangun (design dan coding dari applikasi).</p>
<p>Untuk bisa menggunakan <a title="OpenShift by Red Hat" href="https://openshift.redhat.com" target="_blank">OpenShift</a>, harus register terlebih dahulu, buka website: <a title="https://openshift.redhat.com/app/account/new" href="https://openshift.redhat.com/app/account/new" target="_blank">https://openshift.redhat.com/app/account/new</a> atau bisa menggunakan account dari <a title="Red Hat" href="http://www.redhat.com" target="_blank">redhat.com</a>.<br />
Setelah selesai register, untuk login ke OpenShift console bisa menggunakan link: <a title="https://openshift.redhat.com/app/login" href="https://openshift.redhat.com/app/login" target="_blank">https://openshift.redhat.com/app/login</a>.</p>
<p>Setelah memiliki account di OpenShift, yang harus dilakukan pertama kalinya adalah:</p>
<p><span style="text-decoration: underline;">Install tools untuk client (install <strong>rhc</strong> di *nix atau windows (windows menggunakan cygwin))</span></p>
<p style="padding-left: 30px;">Jika ingin menggunakan GUI, maka login ke <a title="https://openshift.redhat.com/app/login" href="https://openshift.redhat.com/app/login" target="_blank">https://openshift.redhat.com/app/login</a> untuk masuk ke OpenShift console, tampilan OpenShift management console terlihat seperti gambar dibawah</p>
<p style="text-align: left;"><img class="aligncenter" style="vertical-align: middle;" title="OpenShift Management Console" src="http://www.capoex.net/images/o3.jpg" alt="OpenShift Management Console" width="500" height="352" /></p>
<p style="text-align: left; padding-left: 30px;"><span id="more-336"></span></p>
<p style="text-align: left; padding-left: 30px;">Langkah dibawah akan menjelaskan cara menggunakan client tools <strong>rhc</strong> di Linux. Untuk bisa menggunakan <strong>rhc</strong> harus terlebih dahulu menginstall package rubygems di distro Linux yang digunakan. Proses installasi dari <strong>rhc </strong>untuk distro berbasis RPM (Fedora/Red Hat)<strong><br />
</strong></p>
<ul>
<li><span style="text-decoration: underline;">Download repo file dari openshift</span></li>
</ul>
<blockquote><p><span style="font-size: small;">[anif@anif ~]$ <strong><span style="color: #ff6600;">wget -c https://openshift.redhat.com/app/repo/openshift.repo</span></strong></span></p>
<p><span style="font-size: small;">[anif@anif ~]$ <strong><span style="color: #ff6600;">sudo mv openshift.repo /etc/yum.repos.d/</span></strong></span></p></blockquote>
<ul>
<li><span style="text-decoration: underline;">Install package <strong>rhc</strong> menggunakan yum</span></li>
</ul>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;"><strong>sudo yum install rhc</strong></span><br />
[anif@anif ~]$ <span style="color: #ff6600;"><strong>rhc &#8211;help</strong></span></p>
<p>Usage: rhc (&lt;resource&gt; | &#8211;help) [&lt;command&gt;] [&lt;args&gt;]<br />
Command line tool for performing operations related to your rhcloud account.</p>
<p>List of resources<br />
domain             Manage the namespace for the registered rhcloud user.<br />
app                Manage applications within the rhcloud account.<br />
sshkey             Manage multiple keys for the registered rhcloud user.<br />
port-forward       Forward remote ports to the workstation</p>
<p>See &#8216;rhc &lt;resource&gt; &#8211;help&#8217; for more applicable commands and argumments on a specific resource.</p></blockquote>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;">Create Domain Name<br />
</span></p>
<p style="padding-left: 30px;">Untuk meng-create domain name menggunakan <strong>rhc</strong> command</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <strong><span style="color: #ff6600;">rhc domain create -n username_anda -l email_anda@xxx.xxx</span></strong><br />
Password:<br />
Generating OpenShift ssh key to /home/username_anda/.ssh/libra_id_rsa<br />
Generating public/private rsa key pair.<br />
Enter passphrase (empty for no passphrase):  <span style="color: #ff6600;">&#8211;&gt; input passphrase yang diinginkan</span><br />
Enter same passphrase again: <span style="color: #ff6600;">&#8211;&gt; input passphrase yang diinginkan</span><br />
Your identification has been saved in /home/username_anda/.ssh/libra_id_rsa.<br />
Your public key has been saved in /home/username_anda/.ssh/libra_id_rsa.pub.<br />
The key fingerprint is:<br />
97:cf:6b:0a:30:f4:1a:re:15:81:x3:f6:ef:a3:e4:47 username_anda@host.domain_anda.xx<br />
The key&#8217;s randomart image is:<br />
+&#8211;[ RSA 2048]&#8212;-+<br />
|   . .o.         |<br />
|  o o  .         |<br />
| . . .o          |<br />
|    .o .   .     |<br />
|    o.+ S o      |<br />
|   o oEo . o     |<br />
|    +o  .   o    |<br />
|   o  +  .  ..   |<br />
|    oo .  .o.    |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
Checking ~/.ssh/config<br />
Could not find /home/username_anda/.ssh/config.  This is ok, continuing<br />
Adding rhcloud.com to ~/.ssh/config<br />
Creation successful</p>
<p>You may now create an application.</p></blockquote>
<p style="padding-left: 30px;">Setelah proses create domain selesai, periksa domain yang telah dibuat menggunakan command:</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <strong><span style="color: #ff6600;">rhc domain status -l email_anda@xxx.xxx</span></strong><br />
Password:<br />
Analyzing system<br />
..Enter passphrase:<br />
&#8230;Could not open a connection to your authentication agent.<br />
F.<br />
=================================================<br />
||  Your system did not pass all of the tests  ||<br />
=================================================<br />
1) Either ssh-agent is not running or you do not have any keys loaded.</p>
</blockquote>
<p style="padding-left: 30px;">Seperti di informasikan dari hasil rhc domain status diatas, client yang digunakan untuk koneksi ke openshift tidak lulus semua testing item, dimana detail item yang gagal di informasikan di akhir baris &#8220;Either ssh-agent is not running or you do not have any keys loaded.&#8221;.<br />
Untuk memperbaiki error yang muncul, dari terminal running command:</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <strong><span style="color: #ff6600;">eval $(ssh-agent)</span></strong><br />
Agent pid 3811<br />
[anif@anif ~]$ <strong><span style="color: #ff6600;">ssh-add .ssh/libra_id_rsa</span></strong><br />
Enter passphrase for .ssh/libra_id_rsa: <span style="color: #ff6600;">&#8211;&gt; input passphrase yang di isi waktu create domain</span><br />
Identity added: .ssh/libra_id_rsa (.ssh/libra_id_rsa)<br />
[anif@anif ~]$ <span style="color: #ff6600;"><strong>rhc domain status -l email_anda@xxx.xxx</strong></span><br />
Password:<br />
Analyzing system<br />
..Enter passphrase:<br />
&#8230;..<br />
=========================================================<br />
||  Congratulations, your system has passed all tests  ||<br />
=========================================================</p>
</blockquote>
<p style="padding-left: 30px;">Setelah prosess domain dan system verification testing OK, yang perlu dicreate adalah applikasi yang akan digunakan di openshift. Sebagai contoh disini akan menggunakan applikasi PHP 5.3.</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <span style="color: #ff6600;"><strong>rhc app create -a testing -t php-5.3</strong></span><br />
Password:<br />
Creating application: testing in domain_anda<br />
Now your new domain name is being propagated worldwide (this might take a minute)&#8230;<br />
retry # 4 &#8211; Waiting for DNS: testing-domain_anda.rhcloud.com<br />
Warning: Permanently added &#8216;testing-domain_anda.rhcloud.com,23.22.23.80&#8217; (RSA) to the list of known hosts.<br />
Confirming application &#8216;testing&#8217; is available:  Success!</p>
<p>testing published:  http://testing-domain_anda.rhcloud.com/<br />
git url:  ssh://d6321a174823123e8ca49c0a90a0f1d6@testing-domain_anda.rhcloud.com/~/git/testing.git/<br />
Successfully created application: testing</p></blockquote>
<p style="padding-left: 30px;">Command diatas akan membuat local directory &#8220;testing&#8221; di local computer yang digunakan (di directory aktif yang digunakan ketika menjalankan command rhc app create, sebagai contoh pada command diatas di ~ (home directory).<br />
Sekarang kita akan coba untuk membuat script php sederhana</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <span style="color: #ff6600;"><strong>ls</strong></span><br />
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  <span style="color: #ff6600;">testing</span>  Videos</p>
<p>[anif@anif ~]$ <strong><span style="color: #ff6600;">cd testing/</span></strong></p>
<p>[anif@anif testing]$ <span style="color: #ff6600;"><strong>ls -la</strong></span><br />
total 32<br />
drwxr-xr-x.  7 anif anif 4096 May 27 22:20 .<br />
drwx&#8212;&#8212;. 29 anif anif 4096 Jun 17 11:19 ..<br />
-rw-rw-r&#8211;.  1 anif anif    0 May 27 22:20 deplist.txt<br />
<span style="color: #ff6600;">drwxrwxr-x.  8 anif anif 4096 May 27 22:57 .git</span><br />
drwxrwxr-x.  2 anif anif 4096 May 27 22:20 libs<br />
drwxrwxr-x.  2 anif anif 4096 May 27 22:20 misc<br />
drwxrwxr-x.  5 anif anif 4096 May 27 22:20 .openshift<br />
<span style="color: #ff6600;">drwxrwxr-x.  2 anif anif 4096 May 27 22:56 php</span><br />
-rw-rw-r&#8211;.  1 anif anif 2264 May 27 22:20 README</p>
<p style="padding-left: 30px;">[anif@anif php]$ <strong><span style="color: #ff6600;">ls php/</span></strong><br />
health_check.php  index.php</p>
<p>[anif@anif php]$<strong><span style="color: #ff6600;"> rm php/index.php</span></strong></p>
<p>[anif@anif php]$ <strong><span style="color: #ff6600;">vi php/index.php</span></strong></p></blockquote>
<p style="padding-left: 30px;">buat script sederhana untuk index.php, sebagai contoh:</p>
<blockquote>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">&lt;!DOCTYPE html&gt;</span><br />
<span style="font-family: courier new,courier;">&lt;html lang=&#8221;en&#8221;&gt;</span><br />
<span style="font-family: courier new,courier;">  &lt;head&gt;</span><br />
<span style="font-family: courier new,courier;">    &lt;meta charset=&#8221;utf-8&#8243;&gt;</span><br />
<span style="font-family: courier new,courier;">    &lt;title&gt;Simple php script in openshift&lt;/title&gt;</span><br />
<span style="font-family: courier new,courier;">  &lt;/head&gt;</span><br />
<span style="font-family: courier new,courier;">  &lt;body&gt;</span><br />
<span style="font-family: courier new,courier;">    &lt;p&gt;Today&amp;rsquo;s is (according to openshift server time zone):</span><br />
<span style="font-family: courier new,courier;">      &lt;?php</span></p>
<p><span style="font-family: courier new,courier;">      echo date(&#8216;l, F jS Y.&#8217;);</span></p>
<p><span style="font-family: courier new,courier;">      ?&gt;</span><br />
<span style="font-family: courier new,courier;">    &lt;/p&gt;</span><br />
<span style="font-family: courier new,courier;">  &lt;/body&gt;</span><br />
<span style="font-family: courier new,courier;">&lt;/html&gt;</span></p></blockquote>
<p style="padding-left: 30px;">simpan script php diatas, selanjutnya push script index.php ke openshift server menggunakan <strong>git</strong>. Pastikan directory active berada di &#8220;nama_aplikasi_yang_dicreate&#8221;, sebagai contoh &#8220;testing&#8221;</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif ~]$ <strong><span style="color: #ff6600;">cd ~/testing/</span></strong><br />
[anif@anif testing]$ <span style="color: #ff6600;"><strong>pwd</strong></span><br />
/home/anif/testing</p>
</blockquote>
<p style="padding-left: 30px;">commit perubahan yang dibuat ke repository menggunakan command</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif testing]$ <strong><span style="color: #ff6600;">git commit -a -m &#8220;testing&#8221;</span></strong><br />
[master 7acda4f] testing<br />
Committer: username_anda &lt;username_anda@host.domain_anda.xxx&gt;<br />
Your name and email address were configured automatically based<br />
on your username and hostname. Please check that they are accurate.<br />
You can suppress this message by setting them explicitly:</p>
<p>git config &#8211;global user.name &#8220;Your Name&#8221;<br />
git config &#8211;global user.email &#8220;you@example.com&#8221;</p>
<p>If the identity used for this commit is wrong, you can fix it with:</p>
<p>git commit &#8211;amend &#8211;author=&#8217;Your Name &lt;you@example.com&gt;&#8217;</p>
<p>1 files changed, 14 insertions(+), 155 deletions(-)<br />
rewrite php/index.php (99%)</p></blockquote>
<p style="padding-left: 30px;">langkah terakhir adalah push perubahan tersebut ke openshift server menggunakan command</p>
<blockquote>
<p style="padding-left: 30px;">[anif@anif testing]$ <strong><span style="color: #ff6600;">git push</span></strong><br />
Counting objects: 12, done.<br />
Delta compression using up to 2 threads.<br />
Compressing objects: 100% (9/9), done.<br />
Writing objects: 100% (9/9), 985 bytes, done.<br />
Total 9 (delta 3), reused 0 (delta 0)<br />
remote: Stopping application&#8230;<br />
remote: Waiting for stop to finish<br />
remote: Done<br />
remote: ~/git/testing.git ~/git/testing.git<br />
remote: ~/git/testing.git<br />
remote: Running .openshift/action_hooks/pre_build<br />
remote: Running .openshift/action_hooks/build<br />
remote: Running .openshift/action_hooks/deploy<br />
remote: Starting application&#8230;<br />
remote: Done<br />
remote: Running .openshift/action_hooks/post_deploy<br />
To ssh://d6321a174823123e8ca49c0a90a0f1d6@testing-domain_anda.rhcloud.com/~/git/testing.git/<br />
deefcc1..9a6qebc  master -&gt; master</p>
</blockquote>
<p style="padding-left: 30px;">Untuk melihat hasil dari php script yang dibuat, buka browser (IE, Firefox, Google Chrome, etc) kemudian ketik alamat: http://testing-domain_anda.rhcloud.com/</p>
<p style="padding-left: 30px;">Untuk mengenal lebih jauh openshift yang diprovide oleh Red Hat bisa mengunjungi openshift guideline di:</p>
<p style="padding-left: 30px;">Reference: <a title="openshift Guide" href="http://docs.redhat.com/docs/en-US/OpenShift/2.0/html/User_Guide/index.html">http://docs.redhat.com/docs/en-US/OpenShift/2.0/html/User_Guide/index.html</a></p>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/operating-system/fedora/openshift-redhat-free-cloud-computing-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>vmware triple fault: Solaris 10 as guest OS</title>
		<link>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/virtualization-cloud/vmware-triple-fault-solaris-10-as-guest-os/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmware-triple-fault-solaris-10-as-guest-os</link>
				<comments>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/virtualization-cloud/vmware-triple-fault-solaris-10-as-guest-os/#respond</comments>
				<pubDate>Sun, 17 Jun 2012 09:21:32 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Virtualization & Cloud]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=351</guid>
				<description><![CDATA[If you install solaris 10 x86 using vmware as guest OS in x64 hosts, and get error &#8220;wmare triple fault&#8220;, this problem appear because Solaris 10 in vmware try to use 64-bit (you can find the log in virtual machine folder, let say you install Solaris 10 in D:\vmware\Solaris 10) 2012-06-16T09:34:13.012+07:00&#124; vcpu-0&#124; I120: Triple fault. [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>If you install solaris 10 x86 using vmware as guest OS in x64 hosts, and get error &#8220;<strong>wmare triple fault</strong>&#8220;, this problem appear because Solaris 10 in vmware try to use 64-bit (you can find the log in virtual machine folder, let say you install Solaris 10 in <strong>D:\vmware\Solaris 10</strong>)</p>
<p><img class="aligncenter" title="vmware triple fault" src="http://www.capoex.net/images/sol2.jpg" alt="vmware triple fault" width="651" height="321" /></p>
<blockquote><p>2012-06-16T09:34:13.012+07:00| vcpu-0| I120: Triple fault.<br />
2012-06-16T09:34:13.012+07:00| vcpu-0| I120: MsgHint: msg.monitorEvent.tripleFault<br />
2012-06-16T09:34:13.012+07:00| vcpu-0| I120+ A fault has occurred causing a virtual CPU to enter the shutdown state. If this fault had occurred outside of a virtual machine, it would have caused the physical machine to restart. The shutdown state can be reached by incorrectly configuring the virtual machine, a bug in the guest operating system, or a problem in VMware Workstation.&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
2012-06-16T11:47:57.350+07:00| vcpu-0| I120: CPU reset: hard (mode 2)<br />
2012-06-16T11:47:57.351+07:00| vmx| I120: Stopping VCPU threads&#8230;</p></blockquote>
<p>To fix this problem, we need modify virtual machine configuration, search file *.vmx in your solaris virtual machine directory and open using text editor (notepat, wordpad, vi, etc) and then add below line into .vmx</p>
<blockquote><p>monitor_control.disable_longmode = TRUE</p></blockquote>
<p>This parameter will disable <strong>longmode</strong> for Solaris 10 in vmware (you can find detail explanation about longmode in Wikipedia: <a title="Long Mode" href="http://en.wikipedia.org/wiki/Long_mode" target="_blank">http://en.wikipedia.org/wiki/Long_mode</a>. Save .vmx configuration and try to power on Solaris 10 virtual machine, now Solaris 10 will running without any problem in vmware.</p>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2012/06/17/and-the-story-begin/virtualization-cloud/vmware-triple-fault-solaris-10-as-guest-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>How to Adding Loopback Network Adapter in Windows 7</title>
		<link>http://blog.scorviafoundation.org/2012/05/27/and-the-story-begin/operating-system/win7/how-to-adding-loopback-network-adapter-in-windows-7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-adding-loopback-network-adapter-in-windows-7</link>
				<comments>http://blog.scorviafoundation.org/2012/05/27/and-the-story-begin/operating-system/win7/how-to-adding-loopback-network-adapter-in-windows-7/#respond</comments>
				<pubDate>Sun, 27 May 2012 12:29:38 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=331</guid>
				<description><![CDATA[We can use loopback interface with GNS3 for learning networking. This article will explain &#8220;how to add loopback interface&#8221; in Windows 7 1. Click Start Menu and type cmd.exe, then right click cmd.exe and click Run as administrator 2. from command prompt, type hdwwiz.exe and ENTER, another window will appear. &#160; 3. from Add Hardware [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>We can use loopback interface with GNS3 for learning networking. This article will explain &#8220;how to add loopback interface&#8221; in Windows 7</p>
<p>1. Click Start Menu and type cmd.exe, then right click <strong>cmd.exe</strong> and click <strong>Run as administrator</strong></p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Command Prompt" src="http://www.capoex.net/images/loopback1.jpg" alt="Command Prompt" width="399" height="89" /></p>
<p><span id="more-331"></span></p>
<p>2. from command prompt, type <strong>hdwwiz.exe</strong> and ENTER, another window will appear.</p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Add Hardware Wizard" src="http://www.capoex.net/images/loopback2.jpg" alt="Add Hardware Wizard" width="669" height="106" /></p>
<p>&nbsp;</p>
<p>3. from <strong>Add Hardware Wizard</strong>, klik Next to continue</p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Add Hardware Wizard window" src="http://www.capoex.net/images/loopback3.jpg" alt="Add Hardware Wizard window" width="582" height="432" /></p>
<p>&nbsp;</p>
<p>4. from below window, select &#8220;<strong>Install the hardware that I manually select from a list (Advanced)</strong>&#8221; and Next.</p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Select the hardware" src="http://www.capoex.net/images/loopback4.jpg" alt="Select the hardware" width="585" height="426" /></p>
<p>&nbsp;</p>
<p>5. From the list, select &#8220;<strong>Network adapters&#8221; </strong>and Next.</p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Network adapters" src="http://www.capoex.net/images/loopback5.jpg" alt="Network adapters" width="582" height="424" /></p>
<p>&nbsp;</p>
<p>6. Last step, from column &#8220;<strong>Manufacturer</strong>&#8221; select &#8220;<strong>Microsoft&#8221;</strong> and in the column &#8220;<strong>Network adapter:</strong>&#8221; select &#8220;<strong>Microsoft Loopback Adapter</strong>&#8221; and then click Next</p>
<p><img class="aligncenter" style="vertical-align: middle;" title="Microsoft Loopback Adapter" src="http://www.capoex.net/images/loopback6.jpg" alt="Microsoft Loopback Adapter" width="580" height="425" /></p>
<p>&nbsp;</p>
<p>7. Now in the Control Panel &#8212; Network and Internet &#8212; Network and Sharing Center &#8212; Change adapter settings, you can see new network adapter. You can add new static IP like another network adapter in your laptop/computer.</p>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2012/05/27/and-the-story-begin/operating-system/win7/how-to-adding-loopback-network-adapter-in-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Blog: Add Google+ button for sharebar wordpress plugin</title>
		<link>http://blog.scorviafoundation.org/2011/07/20/and-the-story-begin/blog/blog-add-google-button-for-sharebar-wordpress-plugin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=blog-add-google-button-for-sharebar-wordpress-plugin</link>
				<comments>http://blog.scorviafoundation.org/2011/07/20/and-the-story-begin/blog/blog-add-google-button-for-sharebar-wordpress-plugin/#respond</comments>
				<pubDate>Wed, 20 Jul 2011 11:09:18 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=324</guid>
				<description><![CDATA[First, you must have sharebar plugin in your wordpress blog, from wordpress left panel, click menu Setting &#8212; Sharebar, then click Add New Button. Go to http://www.google.com/intl/en/webmasters/+1/button/index.html to get Google +1 code, because sharebar support two type button, small and tall, click small radio button and copy this code, then click tall radio button and [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>First, you must have sharebar plugin in your wordpress blog, from wordpress left panel, click menu <strong>Setting &#8212; Sharebar</strong>, then click <strong>Add New Button</strong>.</p>
<p>Go to <a title="Google+" href="http://www.google.com/intl/en/webmasters/+1/button/index.html" target="_blank">http://www.google.com/intl/en/webmasters/+1/button/index.html</a> to get Google +1 code, because sharebar support two type button, small and tall, click small radio button and copy this code, then click tall radio button and copy this code.<br />
<span id="more-324"></span></p>
<div style="width: 1065px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/sharebar2.jpg"><img title="Google +1 Code" src="http://www.capoex.net/images/sharebar2.jpg" alt="Google +1 Code" width="1055" height="635" /></a><p class="wp-caption-text">Google +1 Code</p></div>
<p>&nbsp;</p>
<p>Back to your sharebar Add New Button,</p>
<ul>
<li><strong>Name</strong> : your button name (like plusone)</li>
<li><strong>Position</strong> : your button position in sharebar</li>
<li><strong>Enabled?</strong> : tick this to enable your Google +1 button</li>
<li><strong>Big Button</strong> : fill with the code you get from Google (in google Tall (60px) radio button, see above), or use this code:<br />
<blockquote><p><span style="color: #ff6600;">&lt;script type=&#8221;text/javascript&#8221; src=&#8221;https://apis.google.com/js/plusone.js&#8221;&gt;&lt;/script&gt;</span><br />
<span style="color: #ff6600;"> &lt;g:plusone size=&#8221;tall&#8221;&gt;&lt;/g:plusone&gt;</span></p></blockquote>
</li>
<li><strong>Small Button</strong> :<br />
<blockquote><p><span style="color: #ff6600;">&lt;script type=&#8221;text/javascript&#8221; src=&#8221;https://apis.google.com/js/plusone.js&#8221;&gt;&lt;/script&gt;</span><br />
<span style="color: #ff6600;"> &lt;g:plusone size=&#8221;small&#8221;&gt;&lt;/g:plusone&gt;</span></p></blockquote>
</li>
</ul>
<div style="width: 855px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/sharebar3.jpg"><img title="Google +1 in sharebar" src="http://www.capoex.net/images/sharebar3.jpg" alt="Google +1 in sharebar" width="845" height="599" /></a><p class="wp-caption-text">Google +1 in sharebar</p></div>
<p>Klik <strong>Add Button</strong> to add Google +1 button in Sharebar. Now from sharebar available button, you can see Google +1. And now when you view your post or page in your blog, you can see Google +1</p>
<div style="width: 733px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/sharebar4.jpg"><img title="Google +1 " src="http://www.capoex.net/images/sharebar4.jpg" alt="Google +1 " width="723" height="576" /></a><p class="wp-caption-text">Google +1</p></div>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2011/07/20/and-the-story-begin/blog/blog-add-google-button-for-sharebar-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Fedora 15: YUM Quick Guide Part 3</title>
		<link>http://blog.scorviafoundation.org/2011/07/16/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-15-yum-quick-guide-part-3</link>
				<comments>http://blog.scorviafoundation.org/2011/07/16/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-3/#respond</comments>
				<pubDate>Sat, 16 Jul 2011 13:43:53 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=311</guid>
				<description><![CDATA[Yum Plugins: yum memiliki beberapa plugins yang bisa membuat performa yum menjadi lebih baik atau mempercepat process download package dari repository. Beberapa plugins dari yum yang terinstall secara default pada saat melakukan installasi Fedora 15 adalah (jika melakukan installasi packages minimal, maka defaultnya yum plugins tidak terinstall): yum-presto plugins ini sangat berguna jika untuk mempercepat [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>Yum Plugins: yum memiliki beberapa plugins yang bisa membuat performa yum menjadi lebih baik atau mempercepat process download package dari repository. Beberapa plugins dari yum yang terinstall secara default pada saat melakukan installasi Fedora 15 adalah (jika melakukan installasi packages minimal, maka defaultnya yum plugins tidak terinstall):<br />
<span id="more-311"></span></p>
<ol>
<li><span style="text-decoration: underline;"><strong>yum-presto</strong></span><br />
plugins ini sangat berguna jika untuk mempercepat process download package pada saat update package dari repositories yang mengaktifkan presto meta data. Karena plugins ini hanya akan mendownload <em>delta RPM</em> (hanya download versi yang berubah/berbeda di repositories dengan yang terinstall disystem).<br />
Process download akan menjadi lebih cepat karena tidak perlu mendownload keseluruhan package. Kelemahannya adalah karena yang didownload tidak keseluruhan package, maka pada saat <em>delta RPM</em>selesai didownload, yum harus melakukan rebuilt ulang package untuk membuat full package yang menjadi update dari package yang terinstall, process ini akan memakan resources CPU. Karena pada saat ini speed CPU sudah sangat cepat sehingga kelemahan dari plugins ini tidak begitu terasa, karena keuntungan dari penggunaan plugins ini adalah bisa menghemat bandwith, mempercepat process download, terutama untuk pengguna internet dengan system kuota, jika tadinya untuk update harus download 100 MB, dengan plugins ini mungkin hanya perlu download 20 MB.Yum plugins configuration ada di /etc/yum/pluginconf.d/</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">ls -l /etc/yum/pluginconf.d/</span><br />
total 0<br />
dari output diatas terlihat tidak ada yum plugins yang terinstall, hal ini bisa juga diketahui dengan menjalankan command yum seperti:<br />
[root@anif ~]# <span style="color: #ff6600;">yum search ntop</span><br />
============================== N/S Matched: ntop ===============================<br />
ntop.i686 : A network traffic probe similar to the UNIX top command</p></blockquote>
<p>Jika yum plugins terinstall, maka setelah yum search ntop di ENTER, baris pertama yang muncul terlebih dahulu adalah Loaded plugins:</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum search xmms mp3</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit</p></blockquote>
<p>Install yum plugins:</p>
<blockquote><p>[root@anif ~]#<span style="color: #ff6600;"> yum install yum-langpacks yum-plugin-fastestmirror yum-presto</span><br />
Setting up Install Process<br />
Resolving Dependencies<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package yum-langpacks.noarch 0:0.2.2-1.fc15 will be installed<br />
&#8212;&gt; Package yum-plugin-fastestmirror.noarch 0:1.1.30-2.fc15 will be installed<br />
&#8212;&gt; Package yum-presto.noarch 0:0.6.2-3.fc15 will be installed<br />
&#8211;&gt; Processing Dependency: deltarpm &gt;= 3.4-2 for package: yum-presto-0.6.2-3.fc15.noarch<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package deltarpm.i686 0:3.6-0.6.20110223git.fc15 will be installed<br />
&#8211;&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>====================================================================================================================================<br />
Package                                 Arch                  Version                                  Repository             Size<br />
====================================================================================================================================<br />
Installing:<br />
yum-langpacks                           noarch                0.2.2-1.fc15                             fedora                 18 k<br />
yum-plugin-fastestmirror                noarch                1.1.30-2.fc15                            fedora                 24 k<br />
yum-presto                              noarch                0.6.2-3.fc15                             fedora                 32 k<br />
Installing for dependencies:<br />
deltarpm                                i686                  3.6-0.6.20110223git.fc15                 fedora                 76 k</p>
<p>Transaction Summary<br />
====================================================================================================================================<br />
Install       4 Package(s)</p>
<p>Total download size: 149 k<br />
Installed size: 347 k<br />
<span style="color: #ff6600;">Is this ok [y/N]: y</span><br />
Downloading Packages:<br />
(1/4): deltarpm-3.6-0.6.20110223git.fc15.i686.rpm                                                            |  76 kB     00:03<br />
(2/4): yum-langpacks-0.2.2-1.fc15.noarch.rpm                                                                 |  18 kB     00:01<br />
(3/4): yum-plugin-fastestmirror-1.1.30-2.fc15.noarch.rpm                                                     |  24 kB     00:01<br />
(4/4): yum-presto-0.6.2-3.fc15.noarch.rpm                                                                    |  32 kB     00:01<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Total                                                                                               7.3 kB/s | 149 kB     00:20<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
Installing : yum-langpacks-0.2.2-1.fc15.noarch                                                                                1/4<br />
Installing : yum-plugin-fastestmirror-1.1.30-2.fc15.noarch                                                                    2/4<br />
Installing : deltarpm-3.6-0.6.20110223git.fc15.i686                                                                           3/4<br />
Installing : yum-presto-0.6.2-3.fc15.noarch                                                                                   4/4</p>
<p>Installed:<br />
yum-langpacks.noarch 0:0.2.2-1.fc15     yum-plugin-fastestmirror.noarch 0:1.1.30-2.fc15     yum-presto.noarch 0:0.6.2-3.fc15</p>
<p>Dependency Installed:<br />
deltarpm.i686 0:3.6-0.6.20110223git.fc15</p>
<p>Complete!</p></blockquote>
<p>Untuk meng-query yum plugins yang ada di repository, gunakan command &#8220;<strong><span style="font-family: courier new,courier;">yum search yum</span></strong>&#8220;.<br />
Setelah yum plugins diinstall, file configuration dari plugins ini akan muncul di /etc/yum/pluginconf.d/</p>
<blockquote><p>[root@anif ~]#<span style="color: #ff6600;"> ls -l /etc/yum/pluginconf.d/</span><br />
total 12<br />
-rw-r&#8211;r&#8211; 1 root root 279 Feb  8 17:17 fastestmirror.conf<br />
-rw-r&#8211;r&#8211; 1 root root  96 Mar  5 03:02 langpacks.conf<br />
-rw-r&#8211;r&#8211; 1 root root 611 May  1  2009 presto.conf</p></blockquote>
<p>Jika dilihat isi dari file configuration, maka akan ada &#8220;<strong>enabled=1</strong>&#8221; yang berarti plugins tersebut aktif.</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">more /etc/yum/pluginconf.d/langpacks.conf</span><br />
[main]<br />
enabled=1</p>
<p># specify locales requiring langpacks<br />
#langpack_locales = ja_JP, zh_CN, mr_IN</p></blockquote>
</li>
<li><strong>langpacks</strong><br />
<blockquote><p>[root@anif ~]#<span style="color: #ff6600;"> yum info yum-langpacks</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
http://linuxdownload.adobe.com/linux/i386/repodata/repomd.xml: [Errno 14] curl#6 &#8211; &#8220;Couldn&#8217;t resolve host&#8221;<br />
Trying other mirror.<br />
Installed Packages<br />
Name        : yum-langpacks<br />
Arch        : noarch<br />
Version     : 0.2.2<br />
Release     : 1.fc15<br />
Size        : 33 k<br />
Repo        : installed<br />
From repo   : anaconda-InstallationRepo-201105131946.i686<br />
Summary     : Langpacks plugin for yum<br />
URL         : https://fedoraproject.org/wiki/Features/YumLangpackPlugin<br />
License     : GPLv2+<br />
Description : Yum-langpacks is a plugin for YUM that looks for langpacks for<br />
: your native language for packages you install.</p></blockquote>
</li>
<li><strong>refresh-packagekit</strong><br />
plugin ini digunakan untuk mengupdate metadata dari PackageKit secara otomatis setiap kali yum dijalankan.</li>
</ol>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2011/07/16/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Fedora 15: Reset root Password</title>
		<link>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-reset-root-password/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-15-reset-root-password</link>
				<comments>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-reset-root-password/#comments</comments>
				<pubDate>Sun, 10 Jul 2011 21:16:44 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=306</guid>
				<description><![CDATA[To reset your &#8220;root&#8221; password in Fedora 15: Restart your Fedora 15, from grub menu select Fedora 15, then press &#8220;e&#8220;. Use arrow key to select second line (start with &#8220;kernel &#8230; &#8220;) and then press &#8220;e&#8221; to edit Add &#8220;single&#8221; at the end of line and press &#8220;ENTER&#8221; to go back. After back to [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>To reset your &#8220;root&#8221; password in Fedora 15:</p>
<ol>
<li>Restart your Fedora 15, from grub menu select Fedora 15, then press &#8220;<strong><span style="color: #ff6600;">e</span></strong>&#8220;. Use arrow key to select second line (start with &#8220;kernel &#8230; &#8220;) and then press &#8220;<span style="color: #ff6600;"><strong>e</strong></span>&#8221; to edit<br />
<span id="more-306"></span></p>
<p><div style="width: 650px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/reset_root_password_2.png"><img title="Reset root Password" src="http://www.capoex.net/images/reset_root_password_2.png" alt="Reset root Password" width="640" height="480" /></a><p class="wp-caption-text">Reset root Password</p></div></li>
<li>Add &#8220;<strong><span style="font-family: courier new,courier; color: #ff6600;">single</span></strong>&#8221; at the end of line and press &#8220;ENTER&#8221; to go back.
<p><div style="width: 650px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/reset_root_password_3.png"><img title="Reset root Password" src="http://www.capoex.net/images/reset_root_password_3.png" alt="Reset root Password" width="640" height="480" /></a><p class="wp-caption-text">Reset root Password</p></div></li>
<li>After back to previous grub screen (see first picture), press &#8220;<strong><span style="color: #ff6600;">b</span></strong>&#8221; to boot into Fedora 15. Now Fedora 15 will read option &#8220;single&#8221; this parameter will boot Fedora 15 to single mode and drop us to shell with root account. Wait until boot process finish and show shell prompt.</li>
<li>From single mode shell, type &#8220;passwd&#8221; and input your new password for &#8220;root&#8221;
<div style="width: 730px" class="wp-caption aligncenter"><a href="http://www.capoex.net/images/single_mode.png"><img title="Single Mode" src="http://www.capoex.net/images/single_mode.png" alt="Single Mode" width="720" height="400" /></a><p class="wp-caption-text">Single Mode</p></div>
<p>Reboot Fedora 15 with new root password, from shell enter &#8220;<strong><span style="color: #ff6600; font-family: courier new,courier;">reboot</span></strong>&#8221; command. Now you can use new root password for Fedora 15.</li>
</ol>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-reset-root-password/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
							</item>
		<item>
		<title>Fedora 15: YUM Quick Guide Part 2</title>
		<link>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-15-yum-quick-guide-part-2</link>
				<comments>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-2/#comments</comments>
				<pubDate>Sun, 10 Jul 2011 16:29:31 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=219</guid>
				<description><![CDATA[Query/Search packages untuk searching/query packages, gunakan &#8220;yum search nama_packages&#8221; [anif@anif ~]$ yum search xmms mp3 Loaded plugins: langpacks, presto, refresh-packagekit ============================ N/S Matched: xmms, mp3 ============================ xmms-mp3.i586 : MP3 output plugin for XMMS Full name and summary matches only, use &#8220;search all&#8221; for everything. Command lain yang bisa digunakan untuk query informasi package, repositories adalah [&#8230;]]]></description>
								<content:encoded><![CDATA[<ol>
<li><strong>Query/Search packages</strong><br />
untuk searching/query packages, gunakan &#8220;<strong>yum search nama_packages</strong>&#8221;</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum search xmms mp3</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
============================ N/S Matched: xmms, mp3 ============================<br />
xmms-mp3.i586 : MP3 output plugin for XMMS</p>
<p>Full name and summary matches only, use &#8220;search all&#8221; for everything.</p></blockquote>
<p><span id="more-219"></span><br />
Command lain yang bisa digunakan untuk query informasi package, repositories adalah &#8220;<strong>yum list expression_name/options</strong>&#8221;<br />
menampilkan list packages yang memiliki string &#8220;team*&#8221;</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum list team*</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Available Packages<br />
teamgit.i686                            1:0.0.9-5.20090205.fc15                        fedora<br />
teamviewer6.i386                        6.0.9258-1                                            anif</p></blockquote>
<p>Menampilkan seluruh package yang terinstall pada system</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum list installed </span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Installed Packages<br />
BackupPC.i686       3.1.0-17.fc15   @anaconda-InstallationRepo-201105131946.i686<br />
ConsoleKit.i686     0.4.5-1.fc15    @anaconda-InstallationRepo-201105131946.i686</p></blockquote>
<p>Menampilkan seluruh packages yang ada (baik yang terinstall atau yang ada di repositories)</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum list all</span></p></blockquote>
<p>Menampilkan packages yang available pada repositories</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum list available</span></p></blockquote>
<p>Menampilkan list dari group</p>
<blockquote><p>[anif@anif ~]$<span style="color: #ff6600;"> yum grouplist</span></p></blockquote>
<p>Untuk menampilkan daftar repo yang ada di /etc/yum.repos.d</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum repolist</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
repo id                            repo name                                              status<br />
adobe-linux-i386                   Adobe Systems Incorporated                                 18<br />
fedora                             Fedora 15 &#8211; i386                                       19,365<br />
rpmfusion-free                     RPM Fusion for Fedora 15 &#8211; Free                           370<br />
rpmfusion-free-updates             RPM Fusion for Fedora 15 &#8211; Free &#8211; Updates                 193<br />
rpmfusion-nonfree                  RPM Fusion for Fedora 15 &#8211; Nonfree                        160<br />
rpmfusion-nonfree-updates          RPM Fusion for Fedora 15 &#8211; Nonfree &#8211; Updates               67<br />
updates                            Fedora 15 &#8211; i386 &#8211; Updates                              3,054<br />
anif                          anif Local Repo F15                                    2<br />
repolist: 23,229</p></blockquote>
<p>&nbsp;</li>
<li><strong>Check update</strong><br />
untuk melihat apakah package yang terinstall memiliki update terbaru, command yang bisa digunakan adalah &#8220;<strong>yum check-update</strong>&#8221;</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">yum check-update</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit</p>
<p>cups.i686                               1:1.4.7-3.fc15                   updates<br />
cups-libs.i686                          1:1.4.7-3.fc15                   updates<br />
gdb.i686                                7.2.90.20110703-40.fc15          updates<br />
ibus.i686                               1.3.99.20110419-9.fc15           updates<br />
ibus-anthy.i686                         1.2.6-2.fc15                     updates<br />
ibus-gtk2.i686                          1.3.99.20110419-9.fc15           updates<br />
ibus-gtk3.i686                          1.3.99.20110419-9.fc15           updates<br />
ibus-libs.i686                          1.3.99.20110419-9.fc15           updates<br />
libblkid.i686                           2.19.1-1.3.fc15                  updates<br />
libmount.i686                           2.19.1-1.3.fc15                  updates<br />
libuuid.i686                            2.19.1-1.3.fc15                  updates<br />
libuuid-devel.i686                      2.19.1-1.3.fc15                  updates<br />
perl-Image-ExifTool.noarch              8.60-1.fc15                      updates<br />
qt.i686                                 1:4.7.3-6.fc15                   updates<br />
qt-webkit.i686                          1:4.7.3-6.fc15                   updates<br />
qt-x11.i686                             1:4.7.3-6.fc15                   updates<br />
selinux-policy.noarch                   3.9.16-32.fc15                   updates<br />
selinux-policy-targeted.noarch          3.9.16-32.fc15                   updates<br />
util-linux.i686                         2.19.1-1.3.fc15                  updates</p></blockquote>
<p>&nbsp;</li>
<li><strong>Update system/packages</strong><br />
&#8220;<strong>yum update</strong>&#8221; akan meng-update keseluruhan package yang terinstall, untuk meng-update package tertentu gunakan &#8220;<strong>yum update package_name</strong>&#8221;<br />
contoh dari output &#8220;yum check-update&#8221; sebelumnya kita ingin meng-update package &#8220;cups&#8221;, pada command line terminal jalankan perintah &#8220;yum update cups&#8221;</p>
<blockquote><p>[root@anif ~]#<span style="color: #ff6600;"> yum update cups</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Setting up Update Process<br />
Resolving Dependencies<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package cups.i686 1:1.4.6-15.fc15 will be updated<br />
&#8212;&gt; Package cups.i686 1:1.4.7-3.fc15 will be an update<br />
&#8211;&gt; Processing Dependency: cups-libs = 1:1.4.7-3.fc15 for package: 1:cups-1.4.7-3.fc15.i686<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package cups-libs.i686 1:1.4.6-15.fc15 will be updated<br />
&#8212;&gt; Package cups-libs.i686 1:1.4.7-3.fc15 will be an update<br />
&#8211;&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>================================================================================<br />
Package           Arch         Version                   Repository       Size<br />
================================================================================<br />
Updating:<br />
cups              i686         1:1.4.7-3.fc15            updates         2.3 M<br />
Updating for dependencies:<br />
cups-libs         i686         1:1.4.7-3.fc15            updates         346 k</p>
<p>Transaction Summary<br />
================================================================================<br />
Upgrade       2 Package(s)</p>
<p>Total download size: 2.7 M<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
Setting up and reading Presto delta metadata<br />
updates/prestodelta                                      | 335 kB     00:01<br />
Processing delta metadata<br />
Download delta size: 670 k<br />
(1/2): cups-1.4.6-15.fc15_1.4.7-3.fc15.i686.drpm         | 550 kB     00:02<br />
(2/2): cups-libs-1.4.6-15.fc15_1.4.7-3.fc15.i686.drpm    | 119 kB     00:01<br />
Finishing rebuild of rpms, from deltarpms<br />
&lt;delta rebuild&gt;                                          | 2.7 MB     00:04<br />
Presto reduced the update size by 76% (from 2.7 M to 670 k).<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
Updating   : 1:cups-libs-1.4.7-3.fc15.i686                                1/4<br />
Updating   : 1:cups-1.4.7-3.fc15.i686                                     2/4<br />
Cleanup    : 1:cups-1.4.6-15.fc15.i686                                    3/4<br />
Cleanup    : 1:cups-libs-1.4.6-15.fc15.i686                               4/4</p>
<p>Updated:<br />
cups.i686 1:1.4.7-3.fc15</p>
<p>Dependency Updated:<br />
cups-libs.i686 1:1.4.7-3.fc15</p>
<p>Complete!</p></blockquote>
<p>&nbsp;</p>
<p>Perintah berikut akan mengupdate keseluruhan packages,</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum update</span></p></blockquote>
<p>&nbsp;</li>
<li><strong>Install Package</strong><br />
untuk melakukan installlasi package, gunakan &#8220;<strong>yum install package_name</strong>&#8220;.</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum install tcsh</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Setting up Install Process<br />
Package tcsh-6.17-15.fc15.i686 already installed and latest version<br />
Nothing to do<br />
[root@anif ~]# yum install ksh<br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Setting up Install Process<br />
Resolving Dependencies<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package ksh.i686 0:20110505-2.fc15 will be installed<br />
&#8211;&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>================================================================================================<br />
Package           Arch               Version                       Repository             Size<br />
================================================================================================<br />
Installing:<br />
ksh               i686               20110505-2.fc15               updates               756 k</p>
<p>Transaction Summary<br />
================================================================================================<br />
Install       1 Package(s)</p>
<p>Total download size: 756 k<br />
Installed size: 2.8 M<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
Setting up and reading Presto delta metadata<br />
Processing delta metadata<br />
Package(s) data still to download: 756 k<br />
ksh-20110505-2.fc15.i686.rpm                                             | 756 kB     00:02<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
Installing : ksh-20110505-2.fc15.i686                                                     1/1</p>
<p>Installed:<br />
ksh.i686 0:20110505-2.fc15</p>
<p>Complete!</p></blockquote>
</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Uninstall package</strong><br />
Digunakan untuk melakukan uninstall package yang diinginkan, jika package yang diuninstall memiliki dependencies dengan package lain, maka package tersebut juga akan ikut di uninstall. Untuk uninstall package gunakan &#8220;<strong>yum erase/remove packages_name</strong>&#8220;.<br />
Yum tidak bisa digunakan untuk uninstall package yum itu sendiri, jika dilakukan maka akan muncul error</p>
<blockquote><p>Error: Trying to remove &#8220;yum&#8221;, which is protected</p></blockquote>
<p>Seperti terlihat pada output dibawah, yum akan uninstall semua package yang memiliki dependencies, dimana yang di uninstall hanya package NetworkManager, tapi yum juga ikut uninstall package lain yang memiliki dependencies dengan NetworkManager.</p>
<blockquote><p>[root@anif ~]#<span style="color: #ff6600;"> yum erase NetworkManager</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Setting up Remove Process<br />
Resolving Dependencies<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package NetworkManager.i686 1:0.8.9997-5.git20110702.fc15 will be erased<br />
&#8211;&gt; Processing Dependency: NetworkManager &gt;= 1:0.8.998 for package: NetworkManager-openconnect-0.8.999-1.fc15.i686<br />
&#8211;&gt; Processing Dependency: NetworkManager = 1:0.8.9997-5.git20110702.fc15 for package: 1:NetworkManager-gnome-0.8.9997-5.git20110702.fc15.i686<br />
&#8211;&gt; Processing Dependency: NetworkManager &gt;= 1:0.8.998 for package: 1:NetworkManager-vpnc-0.8.999-2.fc15.i686<br />
&#8211;&gt; Processing Dependency: NetworkManager &gt;= 1:0.8.998 for package: 1:NetworkManager-openvpn-0.8.999-1.fc15.i686<br />
&#8211;&gt; Processing Dependency: NetworkManager &gt;= 1:0.8.998 for package: 1:NetworkManager-pptp-0.8.999-1.fc15.i686<br />
&#8211;&gt; Processing Dependency: NetworkManager for package: evolution-NetworkManager-3.0.2-3.fc15.i686<br />
&#8211;&gt; Running transaction check<br />
&#8212;&gt; Package NetworkManager-gnome.i686 1:0.8.9997-5.git20110702.fc15 will be erased<br />
&#8212;&gt; Package NetworkManager-openconnect.i686 0:0.8.999-1.fc15 will be erased<br />
&#8212;&gt; Package NetworkManager-openvpn.i686 1:0.8.999-1.fc15 will be erased<br />
&#8212;&gt; Package NetworkManager-pptp.i686 1:0.8.999-1.fc15 will be erased<br />
&#8212;&gt; Package NetworkManager-vpnc.i686 1:0.8.999-2.fc15 will be erased<br />
&#8212;&gt; Package evolution-NetworkManager.i686 0:3.0.2-3.fc15 will be erased<br />
&#8211;&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>================================================================================<br />
Package                    Arch Version                       Repository  Size<br />
================================================================================<br />
Removing:<br />
NetworkManager             i686 1:0.8.9997-5.git20110702.fc15 @updates   5.9 M<br />
Removing for dependencies:<br />
NetworkManager-gnome       i686 1:0.8.9997-5.git20110702.fc15 @updates   1.4 M<br />
NetworkManager-openconnect i686 0.8.999-1.fc15                @anaconda-InstallationRepo-201105131946.i686<br />
271 k<br />
NetworkManager-openvpn     i686 1:0.8.999-1.fc15              @anaconda-InstallationRepo-201105131946.i686<br />
591 k<br />
NetworkManager-pptp        i686 1:0.8.999-1.fc15              @anaconda-InstallationRepo-201105131946.i686<br />
413 k<br />
NetworkManager-vpnc        i686 1:0.8.999-2.fc15              @anaconda-InstallationRepo-201105131946.i686<br />
387 k<br />
evolution-NetworkManager   i686 3.0.2-3.fc15                  @updates   8.5 k</p>
<p>Transaction Summary<br />
================================================================================<br />
Remove        7 Package(s)</p>
<p>Installed size: 8.9 M<br />
Is this ok [y/N]:</p></blockquote>
<p>&nbsp;</li>
<li><strong>Untuk meng-query file atau fitur yang diinginkan terdapat pada package mana aja.</strong><br />
Gunakan command &#8220;<strong>yum provides/whatprovides string_file_fitur</strong>&#8220;. Contoh berikut mencari package yang provides string &#8220;mp3*&#8221;</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum provides mp3*</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
mpg123-1.12.3-1.fc14.i686 : MPEG audio player<br />
Repo        : rpmfusion-free<br />
Matched from:<br />
Other       : mp3-cmdline = 1.12.3-1.fc14</p>
<p>mpg321-0.2.12-2.fc15.i686 : Command line MPEG audio player (fixed-point<br />
: calculations)<br />
Repo        : rpmfusion-free<br />
Matched from:<br />
Other       : mp3-cmdline = 0.2.12-2.fc15</p>
<p>madplay-0.15.2b-6.fc11.i586 : MPEG audio decoder and player<br />
Repo        : rpmfusion-free<br />
Matched from:<br />
Other       : mp3-cmdline</p>
<p>mp3gain-1.4.6-6.fc11.i586 : Lossless MP3 volume adjustment tool<br />
Repo        : rpmfusion-free<br />
Matched from:<br />
Other       : mp3gain(x86-32) = 1.4.6-6.fc11<br />
Other       : mp3gain = 1.4.6-6.fc11</p>
<p>libtunepimp-extras-freeworld-0.5.3-7.fc14.i686 : Additional plugins for<br />
: libtunepimp<br />
Repo        : rpmfusion-free<br />
Matched from:<br />
Other       : mp3.so</p></blockquote>
</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Query informasi dari sebuah package</strong><br />
Gunakan command &#8220;<strong>yum info package_name</strong>&#8221;</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum info ntop</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Available Packages<br />
Name        : ntop<br />
Arch        : i686<br />
Version     : 3.4<br />
Release     : 0.5.pre3.fc15<br />
Size        : 17 M<br />
Repo        : fedora<br />
Summary     : A network traffic probe similar to the UNIX top command<br />
URL         : http://www.ntop.org<br />
License     : GPLv2 and BSD with advertising<br />
Description : ntop is a network traffic probe that shows the network usage,<br />
: similar to what the popular top Unix command does. ntop is based<br />
: on libpcap and it has been written in a portable way in order to<br />
: virtually run on every Unix platform and on Win32 as well.<br />
:<br />
: ntop users can use a a web browser (e.g. netscape) to navigate<br />
: through ntop (that acts as a web server) traffic information and<br />
: get a dump of the network status. In the latter case, ntop can be<br />
: seen as a simple RMON-like agent with an embedded web interface.<br />
: The use of:<br />
:<br />
:     * a web interface<br />
:     * limited configuration and administration via the web<br />
:       interface<br />
:     * reduced CPU and memory usage (they vary according to network<br />
:       size and traffic)<br />
:<br />
: make ntop easy to use and suitable for monitoring various kind of<br />
: networks.<br />
:<br />
: ntop should be manually started the first time so that the<br />
: administrator password can be selected.</p></blockquote>
</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Delete/clean cache directory</strong><br />
Command &#8220;<strong>yum clean options_name</strong>&#8221; akan men-delete cache file yang terdapat pada /var/cache/yum</li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Menginstall package yang available pada sebuah group</strong><br />
Gunakan command &#8220;<strong>yum groupinstall group_name</strong>&#8220;. Untuk melihat group_name gunakan command yang sudah dijelaskan sebelumnya yaitu &#8220;<strong>yum grouplist</strong>&#8221;</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum groupinstall &#8220;Perl Development&#8221;</span><br />
&#8230;.<br />
perl-YAML-Syck                    i686     1.17-2.fc15         fedora     80 k<br />
perl-common-sense                 noarch   3.3-2.fc15          fedora     23 k<br />
perl-namespace-clean              noarch   0.20-2.fc15         fedora     16 k<br />
perl-version                      i686     3:0.88-3.fc15       fedora     68 k</p>
<p>Transaction Summary<br />
================================================================================<br />
Install     176 Package(s)</p>
<p>Total download size: 19 M<br />
Installed size: 61 M</p></blockquote>
<p>Command diatas akan menginstall total 176 package <img src="https://s.w.org/images/core/emoji/12.0.0-1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
</ol>
<p>&nbsp;</p>
<ol>
<li><strong>Query dependencies list dari sebuah package.</strong><br />
Untuk mengetahui sebuah package memiliki dependencies dengan apa aja gunakan &#8220;<strong>yum deplist package_name</strong>&#8220;, deplist juga akan memberitahukan package name yang menyediakan file yang dibutuhkan oleh package tersebut.</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum deplist xmms-mp3</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
Finding dependencies:<br />
package: xmms-mp3.i586 1.2.11-3.20071117cvs.fc11<br />
dependency: libc.so.6(GLIBC_2.3.4)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libgdk-1.2.so.0<br />
provider: gtk+.i686 1:1.2.10-71.fc15<br />
dependency: libc.so.6(GLIBC_2.1)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libm.so.6<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libXi.so.6<br />
provider: libXi.i686 1.4.2-1.fc15<br />
provider: libXi.i686 1.4.3-1.fc15<br />
dependency: libgtk-1.2.so.0<br />
provider: gtk+.i686 1:1.2.10-71.fc15<br />
dependency: libc.so.6(GLIBC_2.4)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: xmms-libs = 1:1.2.11<br />
provider: xmms-libs.i686 1:1.2.11-12.20071117cvs.fc15<br />
dependency: libm.so.6(GLIBC_2.0)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: rtld(GNU_HASH)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libgthread-1.2.so.0<br />
provider: glib.i686 1:1.2.10-34.fc15<br />
dependency: libpthread.so.0<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libpthread.so.0(GLIBC_2.0)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libc.so.6<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libXext.so.6<br />
provider: libXext.i686 1.2.0-2.fc15<br />
dependency: libc.so.6(GLIBC_2.0)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libpthread.so.0(GLIBC_2.1)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libX11.so.6<br />
provider: libX11.i686 1.4.3-1.fc15<br />
dependency: libglib-1.2.so.0<br />
provider: glib.i686 1:1.2.10-34.fc15<br />
dependency: libc.so.6(GLIBC_2.7)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4<br />
dependency: libc.so.6(GLIBC_2.1.3)<br />
provider: glibc.i686 2.13.90-9<br />
provider: glibc.i686 2.14-4</p></blockquote>
</li>
</ol>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2011/07/10/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
							</item>
		<item>
		<title>Fedora 15: YUM Quick Guide Part 1</title>
		<link>http://blog.scorviafoundation.org/2011/07/09/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-15-yum-quick-guide-part-1</link>
				<comments>http://blog.scorviafoundation.org/2011/07/09/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-1/#respond</comments>
				<pubDate>Sat, 09 Jul 2011 11:35:47 +0000</pubDate>
		<dc:creator><![CDATA[anif]]></dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://blog.scorviafoundation.org/?p=198</guid>
				<description><![CDATA[Yum (Yellowdog Update, Modifier) merupakan package manager yang digunakan oleh system berbasiskan Red Hat Package Manager (rpm), pada distro lain kita mengenal adanya apt-get atau aptitude (debian based system), pkg_add pada OpenBSD. Yum digunakan untuk meng-query informasi dari package, men-download package dari repository, melakukan installasi package, uninstall package, meng-update system. Yum secara otomatis akan memeriksa [&#8230;]]]></description>
								<content:encoded><![CDATA[<p>Yum (Yellowdog Update, Modifier) merupakan package manager yang digunakan oleh system berbasiskan Red Hat Package Manager (rpm), pada distro lain kita mengenal adanya apt-get atau aptitude (debian based system), pkg_add pada OpenBSD.</p>
<p>Yum digunakan untuk meng-query informasi dari package, men-download package dari repository, melakukan installasi package, uninstall package, meng-update system. Yum secara otomatis akan memeriksa dependencies dari package waktu melakukan process installasi, uninstall atau update dan secara otomatis juga akan menginstall, uninstall atau update package yang dibutuhkan.</p>
<p>Jika pernah menggunakan rpm untuk menginstall package, mungkin pernah melihat output berikut</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">rpm -ivh supertuxkart-0.7-2.fc15.i686.rpm </span><br />
error: Failed dependencies:<br />
libIrrXML.so.1.7 is needed by supertuxkart-0.7-2.fc15.i686<br />
libIrrlicht.so.1.7 is needed by supertuxkart-0.7-2.fc15.i686<br />
opengl-games-utils is needed by supertuxkart-0.7-2.fc15.i686<br />
supertuxkart-data = 0.7 is needed by supertuxkart-0.7-2.fc15.i686</p></blockquote>
<p>rpm command tidak bisa secara otomatis menginstall package-package yang dibutuhkan oleh supertuxkart-0.7-2.fc15.i686.rpm, sehingga pada saat installasi akan gagal karena dependencies package tidak terpenuhi.<br />
Hal yang berbeda jika kita menggunakan yum untuk menginstall program supertuxkart, dimana yum secara otomatis akan mendeteksi package yang dibutuhkan dan menginstallnya<span id="more-198"></span></p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">yum install supertuxkart</span><br />
Loaded plugins: langpacks, presto, refresh-packagekit<br />
adobe-linux-i386                                         |  951 B     00:00<br />
Setting up Install Process<br />
<span style="color: #008000;">Resolving Dependencies</span><br />
<span style="color: #008000;">&#8211;&gt; Running transaction check</span><br />
<span style="color: #008000;">&#8212;&gt; Package supertuxkart.i686 0:0.7-2.fc15 will be installed</span><br />
<span style="color: #008000;">&#8211;&gt; Processing Dependency: supertuxkart-data = 0.7 for package: supertuxkart-0.7-2.fc15.i686</span><br />
<span style="color: #008000;">&#8211;&gt; Processing Dependency: opengl-games-utils for package: supertuxkart-0.7-2.fc15.i686</span><br />
<span style="color: #008000;">&#8211;&gt; Processing Dependency: libIrrlicht.so.1.7 for package: supertuxkart-0.7-2.fc15.i686</span><br />
<span style="color: #008000;">&#8211;&gt; Processing Dependency: libIrrXML.so.1.7 for package: supertuxkart-0.7-2.fc15.i686</span><br />
<span style="color: #008000;">&#8211;&gt; Running transaction check</span><br />
<span style="color: #008000;">&#8212;&gt; Package irrlicht.i686 0:1.7.2-4.fc15 will be installed</span><br />
<span style="color: #008000;">&#8211;&gt; Processing Dependency: libaesgm.so.0 for package: irrlicht-1.7.2-4.fc15.i686</span><br />
<span style="color: #008000;">&#8212;&gt; Package opengl-games-utils.noarch 0:0.1-10.fc15 will be installed</span><br />
<span style="color: #008000;">&#8212;&gt; Package supertuxkart-data.noarch 0:0.7-2.fc15 will be installed</span><br />
<span style="color: #008000;">&#8211;&gt; Running transaction check</span><br />
<span style="color: #008000;">&#8212;&gt; Package libaesgm.i686 0:20090429-4.fc15 will be installed</span><br />
<span style="color: #008000;">&#8211;&gt; Finished Dependency Resolution</span></p>
<p>Dependencies Resolved</p>
<p>================================================================================<br />
Package                  Arch         Version               Repository    Size<br />
================================================================================<br />
Installing:<br />
<span style="color: #008000;">supertuxkart             i686         0.7-2.fc15            fedora       829 k</span><br />
<span style="color: #008000;">Installing for dependencies:</span><br />
<span style="color: #008000;"> irrlicht                 i686         1.7.2-4.fc15          fedora       1.4 M</span><br />
<span style="color: #008000;"> libaesgm                 i686         20090429-4.fc15       fedora        43 k</span><br />
<span style="color: #008000;"> opengl-games-utils       noarch       0.1-10.fc15           fedora       6.6 k</span><br />
<span style="color: #008000;"> supertuxkart-data        noarch       0.7-2.fc15            fedora        99 M</span></p>
<p>Transaction Summary<br />
================================================================================<br />
Install       5 Package(s)</p>
<p>Total download size: 101 M<br />
Installed size: 147 M<br />
Is this ok [y/N]:</p></blockquote>
<p>terlihat dari output diatas, tidak hanya package supertuxkart yang diinstall, tapi juga package lain yang dibutuhkan oleh program supertuxkart juga ikut diinstall oleh yum.</p>
<p>Package source yang digunakan oleh yum untuk mendownload packages yang akan diinstall dikenal dengan nama <em>repositories</em>. Repositories ini bisa berupa package source local (jika terdapat banyak PC menggunakan Fedora, maka bisa di configure repository local sehingga akan bisa menghemat bandwith internet), bisa juga menggunakan packages source online dari repositories resmi fedora.<br />
Jika menggunakan repositories default setelah installasi Fedora 15 yang ada di /etc/yum.repos.d, untuk bisa melakukan install, update atau searching package harus terkoneksi dengan internet.</p>
<ul>
<li><span style="text-decoration: underline;"><strong>yum konfigurasi file</strong></span><br />
konfigurasi yum terdapat pada /etc/yum.conf, sedangkan file konfigurasi untuk repositories terletak pada /etc/yum.repos.d.<br />
ada banyak options yang bisa digunakan pada /etc/yum.conf yang mengatur yum. Untuk melihat options yang bisa digunakan oleh yum.conf dari command line gunakan perintah</p>
<blockquote><p><span style="color: #ff6600;">man yum.conf</span></p></blockquote>
<p>Direktori /etc/yum.repos.d digunakan untuk menyimpan file konfigurasi repositories, disini berisikan list server yang akan digunakan oleh yum. File-file konfigurasi repositories yang terdapat /etc/yum.repos.d menggunakan <strong>.repo</strong> extension yang dikenal dengan nama <strong>.repo</strong> file. Untuk melihat daftar repositories yang ada di /etc/yum.repos.d gunakan ls command.</p>
<blockquote><p>[anif@anif ~]$<span style="color: #ff6600;"> ls -l /etc/yum.repos.d/</span><br />
total 48<br />
-rw-r&#8211;r&#8211; 1 root root  179 Jul 26  2007 adobe-linux-i386.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1144 Jun 24 21:27 fedora.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1105 Jun 24 21:27 fedora-updates.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1163 Jun 24 21:27 fedora-updates-testing.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1301 May 28 14:30 rpmfusion-free-rawhide.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1202 May 28 14:30 rpmfusion-free.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1200 May 28 14:30 rpmfusion-free-updates.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1260 May 17  2009 rpmfusion-free-updates-testing.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1355 May 28 14:31 rpmfusion-nonfree-rawhide.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1247 May 28 14:31 rpmfusion-nonfree.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1245 May 28 14:31 rpmfusion-nonfree-updates.repo<br />
-rw-r&#8211;r&#8211; 1 root root 1305 May 17  2009 rpmfusion-nonfree-updates-testing.repo</p></blockquote>
</li>
</ul>
<p>Untuk melihat isi file .repo gunakan vi atau gedit text editor, bisa juga langsung menggunakan command more atau less</p>
<blockquote><p>[anif@anif ~]$<span style="color: #ff6600;"> more /etc/yum.repos.d/fedora-updates.repo </span></p></blockquote>
<ul>
<li><span style="text-decoration: underline;"><strong>yum cache dan log file</strong></span><br />
yum cache path bisa diketahui dari variable cachedir pada /etc/yum.conf, defaultnya ada di /var/cache/yum</p>
<blockquote><p><span style="color: #ff6600;">cachedir=/var/cache/yum/$basearch/$releasever</span></p></blockquote>
</li>
</ul>
<p>yum log file bisa dilihat di /var/log/yum.log. File yum.log ini me-record semua transaksi yang terjadi baik itu untuk file yang di update, di install atau di uninstall. Untuk bisa melihat isi dari yum.log harus menggunakan hak akses sebagai root.</p>
<blockquote><p>[anif@anif ~]$ <span style="color: #ff6600;">su -c &#8216;cat /var/log/yum.log&#8217;</span><br />
Jul 04 05:44:57 Updated: libass-0.9.12-1.fc15.i686<br />
Jul 04 05:47:18 Erased: fedora-release-rawhide<br />
Jul 04 05:48:12 Erased: report-gtk<br />
Jul 04 06:32:52 Installed: flash-plugin-10.3.181.34-release.i386<br />
Jul 08 08:05:32 Updated: systemtap-sdt-devel-1.5-5.fc15.i686<br />
Jul 08 08:05:33 Updated: python-IPy-0.75-1.fc15.noarch<br />
Jul 08 08:05:46 Updated: glibc-common-2.14-4.i686</p></blockquote>
<ul>
<li><span style="text-decoration: underline;"><strong>Create repo</strong></span><br />
Untuk meng-create Fedora repositories, terlebih dahulu harus menginstall packages <strong>createrepo</strong>. Setelah package ini terinstall, copy semua file rpm yang didownload ke direktori seperti /home/local_repo/f15.<br />
Running command berikut untuk create file dan generate file yang dibutuhkan:</p>
<blockquote><p>[root@anif ~]# <span style="color: #ff6600;">createrepo &#8211;database /home/local_repo/f15/</span><br />
Spawning worker 0 with 1 pkgs<br />
Workers Finished<br />
Gathering worker results</p>
<p>Saving Primary metadata<br />
Saving file lists metadata<br />
Saving other metadata<br />
Generating sqlite DBs<br />
Sqlite DBs complete</p></blockquote>
<p>Untuk bisa menggunakan file rpm yang ada di repo yang sudah dicreate ini, create file .repo di /etc/yum.repos.d, misalkan filenamenya adalah anif.repo,</p>
<blockquote><p><span style="color: #ff6600;"># vi anif.repo</span><br />
[anif]<br />
name=anifLocal Repo F15<br />
baseurl=file:/home/local_repo/f15</p></blockquote>
<p>sample file diatas adalah minimal value yang harus ada di file .repo</li>
</ul>
]]></content:encoded>
							<wfw:commentRss>http://blog.scorviafoundation.org/2011/07/09/and-the-story-begin/operating-system/fedora/fedora-15-yum-quick-guide-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
	</channel>
</rss>
