<?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>Ozan Güven &#187; Linux</title>
	<atom:link href="http://ozanguven.com.tr/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://ozanguven.com.tr/blog</link>
	<description>Sessizliğe Mahkum Bir Blog</description>
	<lastBuildDate>Sun, 22 Apr 2012 11:11:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Linux&#8217;da Kablosuz Ağ Erişim Noktası Kurulumu</title>
		<link>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/</link>
		<comments>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 18:48:14 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Bilim / Teknoloji]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[access point]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[edimax]]></category>
		<category><![CDATA[hostapd]]></category>
		<category><![CDATA[kablosuz ağ]]></category>
		<category><![CDATA[rt2870]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=801</guid>
		<description><![CDATA[Evdeki kablosuz iletişim sağlayan cihazların sayısı arttıkça, kablosuz internet bağlantısına ihtiyaç duymaya başladık. Bu sebeple de geçen ay Darty&#8217;den Edimax EW-7711UMn kablosuz USB adaptör aldım. Satın almadan önce de internetten kullanım klavuzunu inceleyerek &#8220;access point&#8221; olarak çalıştırılıp çalıştırılamayacağına ve Linux ile uyumlu olup olmadığına baktım. Aşağıdaki diyagram temel olarak sistemi çok güzel anlatıyor; Basit kurulum&#8230;]]></description>
			<content:encoded><![CDATA[<p>Evdeki <strong>kablosuz iletişim</strong> sağlayan cihazların sayısı arttıkça, <strong>kablosuz internet</strong> bağlantısına ihtiyaç duymaya başladık. Bu sebeple de geçen ay Darty&#8217;den <a title="Edimax" href="http://www.edimax.com/en/produce_detail.php?pd_id=267&amp;pl1_id=1&amp;pl2_id=44">Edimax EW-7711UMn</a> kablosuz USB adaptör aldım. Satın almadan önce de internetten kullanım klavuzunu inceleyerek &#8220;<strong>access point</strong>&#8221; olarak çalıştırılıp çalıştırılamayacağına ve <strong>Linux</strong> ile uyumlu olup olmadığına baktım.</p>
<p>Aşağıdaki diyagram temel olarak sistemi çok güzel anlatıyor;</p>
<p><img class="aligncenter size-full wp-image-802" title="Linux'da Access Point Kurulumu" src="http://ozanguven.com.tr/blog/photo/2011/01/diagram-base.png" alt="" width="605" height="316" /></p>
<p>Basit kurulum için gerekli olan paketler;</p>
<ul>
<li><strong>hostapd</strong> &gt; Kablosuz USB adaptörümüzün &#8220;Access Point&#8221; olarak çalışmasını sağlayacak</li>
<li><strong>bridge-utils</strong> &gt; Kablosuz ağ (wlan0) ile kablolu ethernet bağlantısı (eth0) arasında köprü (br0) kurmamızı sağlayacak</li>
<li><strong>dhcp</strong> &gt; DHCP (Dynamic Host Configuration Protocol) ile de yarattığımız &#8220;Access Point&#8221;e bağlanan cihazlara yerel IP atayacağız</li>
</ul>
<p><span id="more-801"></span></p>
<p><strong>/etc/hostapd/hostapd.conf</strong> dosyasından tüm bağlantı ayarlarını yapabilirsiniz;</p>
<blockquote><p>interface=wlan0<br />
bridge=br0<br />
driver=nl80211<br />
logger_stdout=-1<br />
logger_stdout_level=2<br />
ssid=AP-ISMI<br />
ignore_broadcast_ssid=1<br />
hw_mode=g<br />
channel=6<br />
auth_algs=3<br />
max_num_sta=5<br />
wpa=2<br />
wpa_passphrase=SIFRE<br />
wpa_key_mgmt=WPA-PSK<br />
wpa_pairwise=TKIP CCMP<br />
rsn_pairwise=CCMP</p></blockquote>
<p><em>driver</em> parametresine adaptörünüzün sürücüsünü yazmanız gerekiyor. Aşağıdaki komutla cihazınızın Arch Linux tarafından nasıl tanındığını ve sürücü bilgilerine bakabilirsiniz. Benim cihazım <strong>RT2870</strong> chipsetine sahip ve bu yüzden sürücü olarak <strong>nl80211</strong> kullanıyorum.</p>
<blockquote><p>[ozan@arch ~]$ lsusb<br />
Bus 002 Device 003: ID 7392:7711 Edimax Technology Co., Ltd EW-7711UTn nLite Wireless Adapter [Ralink RT2870]</p></blockquote>
<p><em>ignore_broadcast_ssid=1</em> ile ağ isminin yayımlanmasını durduruyorsunuz, ağınız normal düzeydeki kullanıcılara gizlenmiş oluyor.</p>
<p><strong>/etc/rc.conf</strong> dosyasında ise aşağıdaki değişiklikleri yapmanız gerekiyor;</p>
<blockquote><p>eth0=&#8221;eth0 up&#8221;<br />
wlan0=&#8221;wlan0 up&#8221;<br />
br0=&#8221;br0 192.168.2.4 netmask 255.255.255.0 up&#8221;<br />
INTERFACES=(lo br0 wlan0 eth0)</p>
<p>gateway=&#8221;default gw 192.168.2.1&#8243;<br />
ROUTES=(gateway)</p></blockquote>
<p><strong>/etc/conf.d/bridges</strong> dosyası;</p>
<blockquote><p>bridge_br0=&#8221;eth0 wlan0&#8243;<br />
BRIDGE_INTERFACES=(br0)</p></blockquote>
<p><strong>/etc/dhcpd.conf </strong>dosyası;</p>
<blockquote><p>authoritative;<br />
log-facility daemon;</p>
<p>subnet 192.168.1.0 netmask 255.255.255.0 {<br />
}</p>
<p># This is a very basic subnet declaration.</p>
<p>subnet 192.168.2.0 netmask 255.255.255.0 {<br />
range 192.168.2.2 192.168.2.20;<br />
option subnet-mask 255.255.255.0;<br />
option broadcast-address 192.168.2.255;<br />
option routers 192.168.2.1;<br />
option domain-name-servers 192.168.2.1;<br />
option interface-mtu 1492;<br />
}</p></blockquote>
<p><strong>/etc/rc.local</strong> dosyasına ise aşağıdaki satırları ekliyoruz;</p>
<blockquote><p>dhcpcd br0<br />
dhcpd<br />
hostapd -B /etc/hostapd/hostapd.conf</p></blockquote>
<p>İlk satır ile köprü (br0)&#8217;a IP tanımlaması yapıyoruz. İkinci satır ile DHCP sunucusunu çalıştırıyoruz, böylece bağlanacak kablosuz cihazlar otomatik IP alabilecekler. Ve son olarak da access point&#8217;i aktif ediyoruz.</p>
<p>Basit kurulum için gerekli tüm ayarlamalardan sonra; ethernet kartı üzerinden kablolu olarak internete bağlanan Arch Linux kurulu bilgisayarınız, kablosuz erişim noktası (access point) olarak çalışmaya başlayacak.</p>
<p>Eğer tüm sistem doğru çalışıyorsa kayıt dosyalarında aşağıdakine benzer bilgiler görmelisiniz;</p>
<blockquote><p>IEEE 802.11: authenticated<br />
IEEE 802.11: associated (aid 1)<br />
RADIUS: starting accounting session 4D21FC1D-00000000<br />
WPA: pairwise key handshake completed (RSN)<br />
dhcpd: DHCPREQUEST for 192.168.2.7 from 00:11:22:33:44:55 via br0: unknown lease 192.168.2.7.</p></blockquote>
<p>Bağlantıda bir problem varsa, /etc/rc.local dosyasındaki <em>hostapd -B /etc/hostapd/hostapd.conf </em>kısmını silerek, aşağıdaki kod ile manuel olarak access point&#8217;i çalıştırabilir ve problemin sebebine bakabilirsiniz.</p>
<blockquote><p>hostapd -dd /etc/hostapd/hostapd.conf</p></blockquote>
<p>Kendi sistemimi kurarken <a href="http://www.su-root.eu/computing/turn-your-linux-computer-in-a-wireless-access-point-using-hostapd">buradaki</a> dokümandan ve <a href="https://wiki.archlinux.org/index.php/Software_Access_Point">Arch Linux Wiki&#8217;</a>sinden yararlandım, siz de inceleyebilirsiniz.</p>
<p>Şuanda bu sistem ile <strong>WinXP</strong> ve <strong>Win7</strong> kurulu iki cihaz (LG E500 notebook &amp; LG X140 netbook) internete kablosuz olarak bağlanabiliyor. <strong>Sony PSP</strong> ile ise aşağıdaki hataları alıyorum ve bağlantı sağlanamıyor;</p>
<blockquote><p>IEEE 802.11: authenticated<br />
IEEE 802.11: associated (aid 2)<br />
IEEE 802.11: deauthenticated due to local deauth request</p></blockquote>
<p>PSP ise &#8220;<em>A connection error has occurred. You have been disconnected from the access point</em>&#8221; hatası veriyor.</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yeni Makinam ve Arch Linux</title>
		<link>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/</link>
		<comments>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 21:51:09 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[RAM]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=626</guid>
		<description><![CDATA[Uzun zamandır yeni bir makinaya ihtiyaç duyuyordum, okulun bitmesi, askerlik falan derken artık zamanı gelmişti. Bir süre yaptığım detaylı araştırmalardan sonra ihtiyacımı karşılayacak şekilde aşağıdaki makinayı topladım; İşlemci: Intel® Core™2 Quad Q9550 Anakart: Gigabyte GA-E7AUM-DS2H Ekran Kartı: NVIDIA GeForce 9400 (onboard) RAM: 4GB (2x2GB) DDR2 Sabit Disk: Seagate 500 GB TV Kartı: AverMedia AverTV Super&#8230;]]></description>
			<content:encoded><![CDATA[<p>Uzun zamandır yeni bir makinaya ihtiyaç duyuyordum, okulun bitmesi, askerlik falan derken artık zamanı gelmişti. Bir süre yaptığım detaylı araştırmalardan sonra <strong>ihtiyacımı karşılayacak</strong> şekilde aşağıdaki makinayı topladım;</p>
<ul>
<li>İşlemci: Intel® Core™2 Quad Q9550</li>
<li>Anakart: Gigabyte GA-E7AUM-DS2H</li>
<li>Ekran Kartı: NVIDIA GeForce 9400 (onboard)</li>
<li>RAM: 4GB (2x2GB) DDR2</li>
<li>Sabit Disk: Seagate 500 GB</li>
<li>TV Kartı: AverMedia AverTV Super 007 (Analog)</li>
<li>LCD Ekran: 21,5&#8243; LG <span id="ctl00_ContentPlaceHolder1_lblTitle">W2261VP-PF Geniş Ekran</span></li>
</ul>
<p><span id="ctl00_ContentPlaceHolder1_lblTitle">Pek fazla CD/DVD ile işim olmadığından CD/DVD sürücüm yok, her şeyi <strong>USB bellekler</strong> ile hallediyorum. Durum böyle olunca, 32bit <a title="USB'den Arch Linux Kurulumu" href="http://wiki.archlinux.org/index.php/Install_from_USB_stick">Arch Linux kurulumunu</a> USB&#8217;den yaptım. </span></p>
<p><span id="ctl00_ContentPlaceHolder1_lblTitle">USB&#8217;den kurulum sorunsuz oldu, ancak NVIDIA&#8217;nın sürücüleri ile Xorg&#8217;u açmaya kalkınca aşağıdaki <strong>hataları</strong> alıyordum;</span></p>
<blockquote><p><strong>dmesg çıktısı;</strong><br />
NVRM: RmInitAdapter failed! (0&#215;31:0xffffffff:1026)<br />
NVRM: rm_init_adapter(0) failed</p></blockquote>
<blockquote><p><strong>/var/log/Xorg.0.log çıktısı;</strong><br />
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:2:0:0.<br />
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!<br />
(EE) Screen(s) found, but none have a usable configuration.</p>
<p>Fatal server error:<br />
no screens found</p></blockquote>
<p>Bu sorunları gidermek için öncelikle BIOS&#8217;u <strong>güncelledim</strong> ve BIOS ayarlarıyla <strong>oynadım</strong>, sonra çeşitli kernel parametreleri ve farklı farklı NVIDIA sürücüleri <strong>denedim</strong>, ancak düzelmedi. <a title="Nouveau NVIDIA Sürücüsü" href="http://nouveau.freedesktop.org/wiki/" target="_self">Nouveau</a> sürücüsü ile Xorg açılıyordu fakat tam verim alamıyordum.</p>
<p>Sıra donanımı kurcalamaya gelmişti, öncelikle TV kartını çıkartıp denedim ama bir değişiklik olmadı. Ardından sıra RAM&#8217;lere geldi, RAM&#8217;lerden birini çıkarttım ve <strong>çalıştı</strong>!</p>
<p>Sorunun <strong>bellek kolaçanı</strong> (<em>memory remapping</em>)&#8217;ndan kaynaklandığını varsayarak <strong>64bit Arch Linux</strong>&#8216;e geçiş yaptım ve 4GB RAM takılıyken, NVIDIA sürücüleriyle Xorg düzgün bir şekilde çalıştı.</p>
<p><code>[ozan@arch ~]$ uname -a<br />
Linux arch 2.6.30-ARCH #1 SMP PREEMPT Mon Aug 17 16:06:45 CEST 2009 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux</code></p>
<p>Arch Linux x86_64 yukarıda listelediğim donanımımla <em>out-of-box</em> çalışıyor&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gnome&#8217;da Karakterlerin Yerine Kutucukların Çıkması</title>
		<link>http://ozanguven.com.tr/blog/2009/06/gnomeda-karakterlerin-yerine-kutucuklarin-cikmasi/</link>
		<comments>http://ozanguven.com.tr/blog/2009/06/gnomeda-karakterlerin-yerine-kutucuklarin-cikmasi/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 09:07:38 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[x]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=580</guid>
		<description><![CDATA[Askerdeyken Arch Linux&#8216;üme yeterli ilgili gösteremediğim için kendisine karşı mahcuptum. Geçtiğimiz haftasonu pacman -Syu ile genel bir sistem güncellemesi yapmaya karar verdim, ama güncellenecek paketleri görünce gözüm korktu, yaklaşık 1,5 GB yükleme yapması gerekiyordu. Bende bunun üzerine sadece Firefox&#8216;u güncellemeye çalıştım, tabii güncellenen başka paketlerle birlikte firefox&#8217;u yükledim, ama o da ne?! Gnome&#8217;da normal olarak&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-581" title="Gnome Kutucuklar" src="http://ozanguven.com.tr/blog/photo/2009/06/gnome-kutucuklar.jpg" alt="Gnome Kutucuklar" width="203" height="203" />Askerdeyken <strong>Arch Linux</strong>&#8216;üme yeterli ilgili gösteremediğim için kendisine karşı mahcuptum. Geçtiğimiz haftasonu <strong>pacman -Syu</strong> ile genel bir sistem güncellemesi yapmaya karar verdim, ama güncellenecek paketleri görünce gözüm korktu, yaklaşık <strong>1,5 GB</strong> yükleme yapması gerekiyordu.</p>
<p>Bende bunun üzerine sadece <strong>Firefox</strong>&#8216;u güncellemeye çalıştım, tabii güncellenen başka paketlerle birlikte firefox&#8217;u yükledim, ama o da ne?!</p>
<p>Gnome&#8217;da normal olarak gözükmesi gereken tüm yazılar (menüler, dosya isimleri, klavyeden yazdıklarım) <strong>kutucuk kutucuk</strong> çıkmaya başladı. Durum böyle olunca &#8220;belki tüm sistemi güncellersem her şey düzelir&#8221; umuduyla sistemi tamamen güncelledim.</p>
<p>Ama bu sefer de X Pencere Sistemi açılmamaya başladı. Askerdeyken unuttuğum ve internetten tekrar araştırarak hatırladığım belli başlı şeyleri denedikten sonra sonuç alamayınca, işin keyfini yaşamaya başladım.</p>
<p>X Pencere Sistemini, <strong>/boot/grub/menu.lst</strong> dosyasına &#8220;<strong>nopat</strong>&#8221; kernel boot parametresini ekleyerek çalıştırmayı başardım. <a title="PAT - Wikipedia.org" href="http://en.wikipedia.org/wiki/Page_Allocation_Table" target="_self">Page Attribute Table</a> (PAT) diye adlandırılan, ne olduğunu anlamadığım şeyin çalışmasını durdurunca <strong>Nvidia</strong> sürücüleri (nvidia-96xx) doğru dürüst çalışıyormuş ve X&#8217;de açılabiliyormuş.</p>
<p>Gnome tekrar açıldığında ise yine aynı manzarayla karşılaştım, kabus gibi yine her yerde kutucuklar!</p>
<p>Yine araştırmaya koyulunca <a title="Arch Linux Forumları" href="http://bbs.archlinux.org/viewtopic.php?id=51316" target="_self">Arch Linux forumlarında</a>, sorunun <a title="Pango.org" href="http://www.pango.org/" target="_self">Pango</a>&#8216;dan kaynaklandığını ve aşağıdaki komut ile sorunun çözüldüğünü öğrendim;</p>
<blockquote><p>pango-querymodules &gt; &#8216;/etc/pango/pango.modules&#8217;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2009/06/gnomeda-karakterlerin-yerine-kutucuklarin-cikmasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kabuk (Bash) Programlama</title>
		<link>http://ozanguven.com.tr/blog/2006/06/kabuk-bash-programlama/</link>
		<comments>http://ozanguven.com.tr/blog/2006/06/kabuk-bash-programlama/#comments</comments>
		<pubDate>Mon, 05 Jun 2006 17:27:00 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=217</guid>
		<description><![CDATA[Eskiden Windows kullanırken, dosyaların isimlerini toplu olarak değiştirmek için ya da fotoğrafların boyutlarını toplu olarak düzenlemek için saatlerce programlar arayıp/kurup/sildiğimi hatırlıyorum. Bir kaçtane program bulup, indirip, kurduktan sonra istediğim şeyi tam anlamıyla gerçekleştiremediklerini de görmek deli ediyordu&#8230; Ne demiş atalarımız; Aradığını bulamıyorsan, kendi yaratacaksın kardeşim :) Bugün için çok hoş planlarım vardı, ama gerçekleşemedi&#8230; Evdeyken&#8230;]]></description>
			<content:encoded><![CDATA[<p>Eskiden Windows kullanırken, dosyaların isimlerini <strong>toplu</strong> olarak değiştirmek için ya da fotoğrafların boyutlarını toplu olarak düzenlemek için saatlerce programlar arayıp/kurup/sildiğimi hatırlıyorum.</p>
<p>Bir kaçtane program bulup, indirip, kurduktan sonra istediğim şeyi tam anlamıyla gerçekleştiremediklerini de görmek <strong>deli</strong> ediyordu&#8230;</p>
<p>Ne demiş atalarımız;<br />
<em>Aradığını bulamıyorsan, kendi yaratacaksın kardeşim :)</em></p>
<p>Bugün için çok hoş planlarım vardı, ama <strong>gerçekleşemedi</strong>&#8230;<br />
Evdeyken de canım sıkılınca, fotoğrafları küçültmek için kullandığım bash script ile, dosyaların isimlerini toplu olarak değiştiren bash scripti birleştirmeye, kendime kullanımıma göre özellikler eklemeye karar verdim&#8230;</p>
<p>Gerçi koda şöyle bakınca çok farklı pek bir şey yok, <strong>basit</strong> bir kaç satır koddan oluşuyor. Fakat daha önce kabuk (bash) programlama ile hiç uğraşmadığım ve belli başlı dizilimler hakkında bir bilgim olmadığı için öncellikle <strong>örnek kodları</strong> ve yardım <strong>dokümanlarını</strong> inceledim.</p>
<p>Benim kod ile fotoğrafların boyutlarını küçültmek ve JPEG olarak sıkıştırmak için sistemde <a title="ImageMagick" href="http://www.imagemagick.org/">ImageMagick</a> kurulu olması gerekiyor.</p>
<p><a title="Debian GNU/Linux" href="http://www.spreaddebian.com/ref/70"><strong>Debian GNU/Linux</strong></a> kullananlar direk depodan indirebilirler, fotoğraf ve grafiklerle uğraşanlar için ImageMagick <strong>şiddetle</strong> tavsiye edilir&#8230;</p>
<blockquote><p>apt-get install imagemagick</p></blockquote>
<p>Bir Debian GNU/Linux ve kabuk (bash) programlama <strong>acemisinin</strong> yazdığı kodu merak edenler için; <a target="_blank" title="İlk Kabuk (Bash) Programım" href="http://ozanguven.com.tr/blog/photo/2006/06/kucult.txt">kucult.txt</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2006/06/kabuk-bash-programlama/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Özgür Yazılım ve Açık Kaynak Günleri</title>
		<link>http://ozanguven.com.tr/blog/2006/02/ozgur-yazilim-ve-acik-kaynak-gunleri/</link>
		<comments>http://ozanguven.com.tr/blog/2006/02/ozgur-yazilim-ve-acik-kaynak-gunleri/#comments</comments>
		<pubDate>Wed, 22 Feb 2006 20:03:32 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=176</guid>
		<description><![CDATA[Bilgi Üniversitesi&#8216;nde 24-25 Şubatda &#8220;Özgür Yazılım ve Açık Kaynak Günleri&#8221; düzenleniyor&#8230; Malesefki Cuma günü okulum olduğu için ancak 17.30daki Creative Commons Paneli&#8216;ne katılabileceğim. Zaten bu konuda fazlasıyla ilgimi çekiyor&#8230; Cumartesi günü ise bütün günü Bilgi Üniversitesi&#8217;nde geçirmeyi planlıyorum. Cumartesi için gözüme kestirdiklerim ise Debian, &#8220;Özgürlüğün Internetin Gelişimindeki Önemi&#8221; ve &#8220;Özgür Yazılım, Linux, GNOME, Mono: Yakın&#8230;]]></description>
			<content:encoded><![CDATA[<p align="center"><img align="right" title="Özgür Yazılım ve Açık Kaynak Günleri" alt="Özgür Yazılım ve Açık Kaynak Günleri" src="http://ozanguven.com.tr/blog/photo/2006/02/ozguryazilim1.jpg" /></p>
<p><strong>Bilgi Üniversitesi</strong>&#8216;nde 24-25 Şubatda &#8220;<a target="_blank" title="Özgür Yazılım ve Açık Kaynak Günleri" href="http://open.bilgi.edu.tr/freedays/">Özgür Yazılım ve Açık Kaynak Günleri</a>&#8221; düzenleniyor&#8230;</p>
<p>Malesefki Cuma günü okulum olduğu için ancak 17.30daki <strong>Creative Commons Paneli</strong>&#8216;ne katılabileceğim. Zaten bu konuda fazlasıyla ilgimi çekiyor&#8230;</p>
<p>Cumartesi günü ise bütün günü Bilgi Üniversitesi&#8217;nde geçirmeyi planlıyorum. Cumartesi için gözüme kestirdiklerim ise <strong>Debian</strong>, &#8220;<strong>Özgürlüğün Internetin Gelişimindeki Önemi</strong>&#8221; ve &#8220;<span class="title"><strong>Özgür Yazılım, Linux, GNOME, Mono: Yakın Tarih</strong>&#8221; konulu olan paneller.</span></p>
<p>Bilgi Üniversitesinin sitesinden alıntı;</p>
<blockquote>
<p class="style2">Bu noktada tek ihtiyacımız olan; insanların, özellikle gençlerin lisans ücreti ve hantal telif hakkı sınırlamaları olmayan, kullanıcıyı esaret altına sokmayan <strong>Özgür</strong> yazılımlara yönlendirilmesi. Bu yazılımların özgür işletim sistemleri üzerinde geliştirilmesi ve yaygınlaştırması.</p>
<p>Bilgi Üniversitesi bu amacı gerçekleştirmek için <strong>Özgür Yazılım ve Açık Kaynak Günleri</strong>´ne ev sahipliği yapıyor.</p></blockquote>
<p>Neden gereksinimlerime cevap verebilecek özgür, ücretsiz ve en önemlisi güvenilir yazılımlar varken, gidip paramı boşa harcıyayım ki? Aptal mıyım ben? :)</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2006/02/ozgur-yazilim-ve-acik-kaynak-gunleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Açılış Hızı</title>
		<link>http://ozanguven.com.tr/blog/2006/02/debian-acilis-hizi/</link>
		<comments>http://ozanguven.com.tr/blog/2006/02/debian-acilis-hizi/#comments</comments>
		<pubDate>Mon, 20 Feb 2006 20:26:12 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=174</guid>
		<description><![CDATA[E-Posta listelerinde ve gezegenlerde herkesin sistem açılış hızıyla ilgili problemi/sorusu ile karşılaşıyordum. En sonunda Alper&#8216;de sistemini hızlandırmaya çalıştığından vs. bahsedince ben de merak saldım bu konuya. :) Öncelikle bootchart&#8216;ı yükledim, ardından initng ile sistem açılışını düzenledim ve neredeyse yarı yarı açılışı hızlandırabildim&#8230; Öncelikle Debian depolarından bootchart ve initng&#8216;i yüklüyoruz. apt-get install bootchart initng Kurulum tamamlandıktan&#8230;]]></description>
			<content:encoded><![CDATA[<p>E-Posta listelerinde ve gezegenlerde herkesin <strong>sistem açılış hızıyla</strong> ilgili problemi/sorusu ile karşılaşıyordum. En sonunda <a title="Alper Kanat" target="_blank" href="http://raptiye.org/">Alper</a>&#8216;de sistemini hızlandırmaya çalıştığından vs. bahsedince ben de merak saldım bu konuya. :)</p>
<p>Öncelikle <a title="bootchart" target="_blank" href="http://www.bootchart.org/">bootchart</a>&#8216;ı yükledim, ardından <a title="InitNG" target="_blank" href="http://initng.thinktux.net/index.php/Main_Page">initng</a> ile sistem açılışını düzenledim ve neredeyse yarı yarı açılışı hızlandırabildim&#8230;</p>
<p>Öncelikle <strong>Debian</strong> depolarından <strong>bootchart</strong> ve <strong>initng</strong>&#8216;i yüklüyoruz.</p>
<blockquote><p>apt-get install bootchart initng</p></blockquote>
<p>Kurulum tamamlandıktan sonra bootchart ve initng&#8217;i aynı anda çalıştırabilmek için root olarak aşağıdaki komutları uyguluyoruz;</p>
<blockquote><p>cat /sbin/bootchartd | sed &#8216;s:/sbin/init:/sbin/initng:g&#8217; > /sbin/bootchartdng<br />
chmod a+x /sbin/bootchartdng</p></blockquote>
<p>Bir sonraki adımda <strong>GRUB</strong>&#8216;un ayar dosyasında değişiklik yaparken hem bootchart hem initng&#8217;i farklı iki parametre olarak kullanamadığımız için yukarıdaki komutlarla bunları tek bir dosya haline getiriyoruz.<br />
Özetle <em>/sbin/bootchartd</em> ve <em>/sbin/initng</em> dosyalarını birleştirip <em>/sbin/bootchartdng</em> isimli yeni bir dosya oluşturduk.</p>
<p>Sıra geldi <strong>GRUB</strong>&#8216;un ayar dosyası <em>/boot/grub/menu.lst</em> içinde değişiklik yapmaya;</p>
<p>Öncelikle dosyanın içindeki diğer açılış satırlarını inceleyin, normalde kullanığınız kernel&#8217;in ayarlarının yazılı olduğu kısımdaki bilgilerle aşağıdakini benzer hale getirip kullanabilirsiniz. Benim <em>menu.lst</em> dosyasına eklediğim bölüm;</p>
<blockquote><p>title         linux-initng denemesi<br />
root        (hd0,0)<br />
kernel       /boot/vmlinuz-2.6.15-1-686 root=/dev/hda1 ro noapic vga=791 <strong>init=/sbin/bootchartdng</strong><br />
initrd        /boot/initrd.img-2.6.15-1-686<br />
savedefault<br />
boot</p></blockquote>
<p>Yeni bir açılış sistemi oluşturmak yerine, normalde kullandığınız dosyada, kernel satırının sonuna <em>init=/sbin/bootchartdng</em> parametresini eklemek yeterli olacaktır. Ama ben çalışan bir şeyi bozmamak için yeni bir tane oluşturdum.</p>
<p>Sistemi tekrar başlattıktan sonra açılan GRUB penceresinde yeni oluşturduğum seçeneği seçiyorum, ardından her şey normal bi şekilde yüklenmeye başlıyor.</p>
<p>Bu sırada <strong>bootchart</strong> devreye girip, gerekli kayıtları oluşturup <em>/var/log/bootchart.tgz</em> isimli bir paket oluşturuyor. Sistem açıldıktan sonra <a title="bootchart" target="_blank" href="http://www.bootchart.org/download.html">bootchart.org</a> sitesinde en altta bulunan <em>Renderer Web Form</em> aracılığı ile <em>/var/log/bootchart.tgz</em> &#8216;i siteye upload edip, PNG olaraktan grafikli dökümünü elde ediyorum&#8230;</p>
<p>initng olmadan önce yaklaşık sistem açılış hızım bootchart&#8217;ın dediğine göre <strong>59 saniye</strong>. (<a title="Bootchart - 59sn" target="_blank" href="http://ozanguven.com.tr/blog/photo/2006/02/bootchart.png">Grafikli detay burada</a>)<br />
initng kurduktan sonra, açılış hızım yarı yarıya düştü. Yaklaşık <strong>31 saniye</strong>de açılıyormuş. (<a target="_blank" title="Bootchart ve Initng - 31sn" href="http://ozanguven.com.tr/blog/photo/2006/02/bootchart2.png">Grafikli bootchart detayı burada</a>)</p>
<p>InitNG&#8217;nin default ayarlarıyla yarı yarıya sistem hızlandı, fakat ufak tefek problemler oluşuyor. Bunları da initng&#8217;nin ayar dosyaları değiştirilerek halledilebiliyor. Ben henüz Debian ve bu konularda acemi olduğum için sadece yaptıklarımı anlattım, uzun detaylı ve doyurucu bir makaleyi <a title="Alper Kanat - raptiye.org" target="_blank" href="http://raptiye.org/">Alper Kanat</a> yazacak, eğer kendisi de becerebilirse ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2006/02/debian-acilis-hizi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

