<?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>Hakan Müştak &#187; linux</title>
	<atom:link href="http://mustak.org/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://mustak.org</link>
	<description>Kişisel Paylaşım Blogu</description>
	<lastBuildDate>Thu, 22 Mar 2012 05:16:10 +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>MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</title>
		<link>http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/</link>
		<comments>http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 11:35:59 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uygulama]]></category>
		<category><![CDATA[backup tools]]></category>
		<category><![CDATA[dump]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[yedekleme aracı]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=277</guid>
		<description><![CDATA[Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python uzmanı olmadığımı ve hobi için uğraştığımı başta belirtmeliyim sanırım. 8-10 civarı kaydadeğer eleştri maili ; 2 adette direkt yorum aldım. Bu eleştriler üzerine, dün akşamüstü oturup daha önce  yarım-yamalak [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mustak.org/wp-content/uploads/2012/02/Python_hmustak.png"><img class="alignleft  wp-image-79" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; border-width: 0px;" title="Python MaqaSQLDumper V2" src="http://mustak.org/wp-content/uploads/2012/02/Python_hmustak.png" alt="" width="62" height="62" /></a>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan <a href="http://mustak.org/python-mysql-uzerinde-tum-databaselerimizi-yedekleyelim/" target="_blank">BURADA</a> yayınlamıştım. Python uzmanı olmadığımı ve hobi için uğraştığımı başta belirtmeliyim sanırım. 8-10 civarı kaydadeğer eleştri maili ; 2 adette direkt yorum aldım. Bu eleştriler üzerine, dün akşamüstü oturup daha önce  yarım-yamalak hazırladığım uygulamamın 2.versiyonuna çalıştım.</p>
<p><span id="more-277"></span></p>
<p>Uygulamayı github&#8217;a koymayı çok pratik bulmuyorum nedense. Türk Python&#8217;cularının toplanma alanı olarak gördüğüm <a href="http://www.istihza.com/forum/viewtopic.php?f=25&amp;t=716" target="_blank">istihza</a> üzerinde kodlarımı paylaşarak, usta pythoncuların eleştirmesini de istedim. MaqaSQLDumper V3 &#8216;ü de gelecek bu eleştriler doğrultusunda hazırlamayı düşünüyorum</p>
<p>Artık uygulamamıza geçelim.</p>
<h3>Uygulamanın adı nereden geliyor?</h3>
<p>Uygulamanın adı konu başlığında da belirttiğim gibi <span style="color: #800000;">MaqaSQLDumper V2.1</span>. Bu isim nereden geliyor;<br />
<span style="color: #800000;">Maqas</span> bildiğiniz gibi bizim gnu uygulamalar geliştirmeye çalıştığımız sosyal yazılım grubumuz (bkz <a title="MaqasNet" href="http://maqas.net" target="_blank">Maqas.Net</a>) . Çok değerli yazılımcıların bulunduğu harika bir grup.<br />
<span style="color: #800000;">SQL</span> tüm yapısal sorgulama dili üzerinde çalıştığımız izlenimini verse de uygulama şuanda sadece MySQL&#8217;i destekliyor, bunu ifade ediyor.<br />
<span style="color: #800000;">Dumper</span>; MySQLDump&#8217;tan geliyor. Dump edici olarak yorumlanabilir.</p>
<h3>MaqaSQLDumper V2 ne yapar?</h3>
<ul>
<li>Web sunucunuz üzerindeki tüm veritabalarını sıkıştırarak göstereceğiniz yere yedekler. (MySQLDump)</li>
<li>Ana web dizininizi sıkıştırarak göstereceğiniz yere yedekler.</li>
<li>Kullanıcının belirteceği gün limitinden önceki yedekleri otomatik siler.</li>
<li>Gmail adresinize bilgilendirme maili atar.</li>
<li>Son durumu / Yapılanları ekrana basar.</li>
</ul>
<p>Birçok web developerın, server yöneticisinin, benim gibi home-developer&#8217;ların zaman zaman yedek alması gerektiği su götürmez bir gerçektir. Bu uygulamayı Linux altında cron&#8217;a, windows altında (test etmedim, çalışılması gerek) Zamanlanmış Görevler&#8217;e eklenirse istenen frekansta yedekleri alıp, belirtilen tarihten eski yedekleri de kendisi siler. Ve hepsini script başında basitce ayarlayabilir.</p>
<h3>Neden GUI değil?</h3>
<p>Aslında gelen eleştri maillerinde de bu konu dikkatimi çekti. Tabii ki GUI olması daha basit bir uygulama yönetimi sağlayacaktı. Fakat şuda bir gerçek ki, neredeyse tüm server yöneticileri, panel harici kurma/kaldırma/ayarlama işlerini;  ssh üzerinden serverına bağlanır ve ssh üzerinden yapar. Terminal (yada putty) üzerinde çalışacak uygulamanın GUI desteklemesi bana pek mantıklı gelmedi. MaqaSQLDumper&#8217;ın cross-platform ve GUI versiyonunu da yakında hazırlayacağım.</p>
<h3>Uygulamanın hazırlandığı bileşenler nelerdir?</h3>
<p>Linux 3.0.0-16-generic-pae #29-Ubuntu SMP Tue Feb 14 13:56:31 UTC 2012 i686 i686 i386 GNU/Linux<br />
Python 2.7.2+ (default, Oct 4 2011, 20:03:08) - [GCC 4.6.1] on linux2<br />
pyCharm 2.0.2</p>
<h3>Uygulamanın ekran görüntüleri</h3>
<p>Çalışma zamanı ekran görüntüsü ;</p>
<p style="text-align: center;"><img class="size-full wp-image-279 aligncenter" style="border-image: initial; margin-top: 5px; margin-bottom: 5px; border-width: 1px; border-color: black; border-style: solid;" title="MaqaSQLDumperV2 Çalışma Ekranı" src="http://mustak.org/wp-content/uploads/2012/03/MaqaSQLDumperV2_2.png" alt="" width="569" height="354" /></p>
<p style="text-align: left;">Bilgilendirme maili ekran görüntüsü;</p>
<p style="text-align: center;"><a href="http://mustak.org/wp-content/uploads/2012/03/MaqaSQLDumperV2_1.png"><img class="size-full wp-image-278 aligncenter" style="border-image: initial; margin-top: 5px; margin-bottom: 5px; border-width: 1px; border-color: black; border-style: solid;" title="MaqaSQLDumperV2_1" src="http://mustak.org/wp-content/uploads/2012/03/MaqaSQLDumperV2_1.png" alt="" width="473" height="267" /></a></p>
<h3>Nerden indirip deneyebiliriz?</h3>
<p>Link : <a href="http://mustak.org/work_dir/maqasqldumper/MaqaSQLDumper_V2.zip" target="_blank">http://mustak.org/work_dir/maqasqldumper/MaqaSQLDumper_V2.zip<br />
</a>Sisteminizde bulunmayan, eksik kütüphane sorunu olursa (ki sanmıyorum), mail yoluyla iletişime geçebilirsiniz.</p>
<h3>Pythoncular için tartışma alanı</h3>
<p><a href="http://www.istihza.com/forum/viewtopic.php?f=25&amp;t=716" target="_blank">http://www.istihza.com/forum/viewtopic.php?f=25&amp;t=716</a></p>
<h3>Kodlar</h3>
<p>Tavsiyem uygulama kodlarını üstteki linkten indirmeniz, aşağıdaki kodları ise sadece inceleme için kullanmanız. Malum ki python sözdizimi konusunda hassastır. Copy/Paste ile ciddi yerimi sıkıntısı olacağı için çalıştırma sorunları yaşanabilir, derlemeden önce üzerinde ciddi zaman harcayabilirsiniz.</p>
<pre class="brush: python; title: ; notranslate">#!/usr/bin/env python
#-*- coding: utf-8 -*-

# MaqaSQLDumper V2.1
# @author: Hakan Mustak
# @mail: hmustak@gmail.com @web: http://www.mustak.org
# Revised on 14/03/2012
# Created on 10/03/2012

#Betik içinde İhtiyaç duyduğumuz paketleri ekliyoruz
import os, time, MySQLdb, tarfile, shutil, smtplib
from os.path import getsize
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText

#AYARLAR - (Kullanıcı tarafından değiştirilebilir ayarlar)
#---------------------------------------------------------------------------
#MySQL kurulu bilgisayar
dbserver = &quot;localhost&quot;
#MySQL kullanıcı adı
dbUser = &quot;root&quot;
#MySQL şifresi
dbPasswd = &quot;DATABASE_PASSWORD_HERE&quot;
#MySQL Backup Yolumuz
yedekYolu = &quot;/home/redshark/Backup/&quot;
#Web dizini Yolumu
webYolu = r&quot;/var/www/&quot;
#Eski dosta silinme Limit Gün sayısı
limit = 10
#Mail Bilgileri
mailUser = &quot;hmustak@gmail.com&quot;
mailPasswd = &quot;GMAIL_PASSWORD_HERE&quot;
mailFrom = &quot;hakan@mustak.org&quot;
mailTo = &quot;hmustak@gmail.com&quot;
#----------------------------------------------------------------------------

# Kullanıcı tarafından değiştirilmesi ÖNERİLMEYEN ayarlar
#---------------------------------------------------------------------------
#Tarih-Saat bilgisi
zaman = time.strftime(&quot;%Y-%m-%d-%H-%M&quot;)
#DB yedekyolu
dbYedekYolu = r&quot;%smysql/%s/&quot; % (yedekYolu, time.strftime(&quot;%Y-%m-%d&quot;))
#WebDizini Backup Yolumu
webYedekYolu = r&quot;%sweb/%s/&quot; % (yedekYolu,time.strftime(&quot;%Y-%m-%d&quot;))
#Database isimlerini koyacağımız liste
dbListe = []
#Database dosyalarımızın boyutları
bilgiBoyut = []
#Silinen dizin-dizinler
silinenDizin = []
#---------------------------------------------------------------------------

#DB isimlerini listelere yerleştiriyoruz
def dbListeOlustur():
 #Bilgilendirmeyi yapalım
 print &quot; =&gt; Veritabanı bağlantısı sağlanıyor&quot;
 # Database bağlantısını yapıyoruz
 dataCon = MySQLdb.connect(dbserver,dbUser,dbPasswd)
 # Nesnemizi oluşturuyoruz
 dbNesne = dataCon.cursor()
 # Databaselerimizi çekelim
 dbNesne.execute(&quot;show databases&quot;)

# Ve Databaselerimizi yedekleyelim
 for database in dbNesne.fetchall():
 #Yedeklenmesini istemediğimiz VT'leri hariç bırakalım
 if (database[0]!=&quot;information_schema&quot;)and(database[0]!=&quot;mysql&quot;):
 #Yedek hazırlayan fonksiyonumuzu çağırıyoruz
 dbListe.append(database[0])

#DB lerimizi sıkıştırıp Dump ediyoruz
def dbYedekle():
 #Bilgilendirmeyi yapalım
 print &quot; =&gt; SQL Yedek dosyaları oluşturuluyor&quot;
 #Veritabanı listesini çekiyoruz
 for liste in dbListe:
 #Dosya adını oluşturuyoruz
 dbYedekDosya = r&quot;%s_%s_SQL_backup.sql&quot; % (zaman,liste)
 #MysqlDump komutumuzu işleterek sql dosyamızı oluşturuyoruz
 os.system(&quot;mysqldump -u%s -p%s %s &gt; %s%s&quot; % (dbUser, dbPasswd, liste, dbYedekYolu, dbYedekDosya))
 #Oluşturduğumuz sql dosyamızı sıkıştırıyoruz
 os.system(&quot;gzip -9 %s%s&quot; % (dbYedekYolu, dbYedekDosya))

#Yedeklenecek DB'leri gösterir
def dbListeGoster():
 #Bilgilendirmeyi yapalım
 print &quot;*** Veritabanları yedeklendi&quot;
 #Dosya ölçü ve isimlerini çekelim
 for dosya in os.listdir(dbYedekYolu):
 #dosya ve yolunu bir değişkene atamalıyız(daha okunur oluyor)
 yol = r&quot;%s%s&quot; % (dbYedekYolu,dosya)
 #sonuçları listemize ekliyoruz
 bilgiBoyut.append(&quot;[vt][%s kb] %s&quot; % (round((getsize(yol)/1024.0),2) ,dosya))

#Yedeklenecek web ana dizinini burada sıkıştırıp yedekliyoruz
def dizinYedekle(source, target):
 #yedek dosyamızın adını oluşturuyoruz
 dosyaYol = &quot;%s%s%s&quot;%(target,zaman,&quot;.tar.gz&quot;)
 #Klasör sıkıştırmak için tar modülünü kullanıyoruz
 tar = tarfile.open(dosyaYol, &quot;w:gz&quot;)
 #Üstte oluşturduğumuz dosyaya aşağıdaki adresi ekliyoruz
 tar.add(source)
 #İşimiz bitince ışıkları söndürelim/uygulamaları kapatalım
 tar.close()
 #yedeklenen dizinlerin bilgilerini daha sonra kullanmak üzere listeye ekliyoruz
 bilgiBoyut.append(&quot;[dizin][%s mb] %s&quot; % (round(((getsize(dosyaYol)/1024.0)/1024),2) ,dosyaYol))
 #Uygulama ne aşamada kullanıcıya bilgi verelim
 print &quot;*** Web dizini yedeklendi&quot;

#Belli bir süre sonunda ihtiyacı biten yedekleri silmeliyiz
def eskiDizinSil(sil,tip):
 #Yedeğin silineceği dizindeki klasörleri listeliyoruz
 for dizin in os.listdir(sil):
 #silinen dosyaadını taşıyacağımız değişken
 silinenTip=&quot;&quot;
 #limit gün sayısından toplam saniyeyi hesaplıyoruz
 limitSN = limit * 86400
 #Silme aşamasında hata oluşabiliyor, oluşursa devam edelim
 try:
 #Dizinin ömrü verilen limitten fazla ise (default:10gün)
 if (os.stat(sil+dizin).st_ctime &lt; (time.time()-limitSN)):
 #Silme bilgisi için kayıt oluşturuyoruz
 silinenTip = &quot;[%s] %s&quot;%(tip,dizin)
 #silme bilgisini kayıt listesine ekliyoruz
 silinenDizin.append(silinenTip)
 #Dizini tüm alt dizin ve dosyaları ile birlikte silitoruz
 shutil.rmtree(sil+dizin)
 except :
 #Hata varsa, devam et
 pass

def bilgi():
 #Mail gönderilecek gövde
 metin = &quot;&quot; + &quot;\n\n&quot;
 metin = metin + &quot;Yedeklenen Dosyalar ve büyüklükleri&quot; + &quot;\n&quot;
 metin = metin + &quot;----------------------------------------------------------------------&quot; + &quot;\n&quot;
 #Yedekleme bilgileri hazırlanıyor
 for liste in bilgiBoyut:
 metin = metin + liste + &quot;\n&quot;
 metin = metin + &quot;----------------------------------------------------------------------&quot; + &quot;\n\n&quot;
 metin = metin + &quot;Silinen Dizinler&quot; + &quot;\n&quot;
 metin = metin + &quot;----------------------------------------------------------------------&quot; + &quot;\n&quot;
 #Silme bilgileri hazırlanıyor
 for dizin in silinenDizin:
 metin = metin + dizin + &quot;\n&quot;
 metin = metin + &quot;----------------------------------------------------------------------&quot; + &quot;\n\n&quot;

#MIMEMultipartı hazırlamaya başlıyoruz
 posta = MIMEMultipart()
 posta['Subject'] = &quot;%s : Günlük Yedekleme Tamamlanmıştır&quot; % (zaman)
 posta['From'] = mailFrom
 posta['To'] = mailTo
 mesaj = metin
 posta.attach(MIMEText(mesaj))

#Mail göndermek üzere gmaile bağlanıyoruz (Günlük limit 500)
 smtpserver = smtplib.SMTP(&quot;smtp.gmail.com&quot;,587)
 smtpserver.ehlo()
 smtpserver.starttls()
 smtpserver.ehlo
 smtpserver.login(mailUser, mailPasswd)
 smtpserver.sendmail(mailUser, mailTo, posta.as_string())
 smtpserver.close()

#Mail gönderdikten sonra sonuçları ekrana basalım
 print &quot;\n&quot;
 print &quot;Yedeklenen Dosyalar ve büyüklükleri&quot;
 print &quot;--------------------------------------------------------------------&quot;
 #Bilgi Listemizi gösterelim
 for liste in bilgiBoyut:
 print liste
 print &quot;--------------------------------------------------------------------\n&quot;
 print &quot;Silinen Dizinler&quot;
 print &quot;--------------------------------------------------------------------&quot;
 #Bilgi Listemizi gösterelim
 for dizin in silinenDizin:
 print dizin
 print &quot;--------------------------------------------------------------------\n&quot;
 print &quot;Bilgilendirme maili gönderilmiştir : %s&quot; % (mailUser)
 print &quot;\n&quot;

#Dizin oluşturma fonksiyonumuz
def dizinOlustur(dizin):
 os.mkdir(dizin)

# Backup altındaki base yedek dizinimizi oluşturalım
if os.path.isdir(yedekYolu+&quot;mysql/&quot;) == False:
 dizinOlustur(yedekYolu+&quot;mysql/&quot;)
if os.path.isdir(yedekYolu+&quot;web/&quot;) == False:
 dizinOlustur(yedekYolu+&quot;web/&quot;)

#Günlük yedekleme yapılmış mı? Kontrol ve yedekleme alanımız
if os.path.isdir(dbYedekYolu) == False:
 #Veritabanı ve Web dizini için yedeklenecek dizini oluşturalım
 dizinOlustur(dbYedekYolu)
 dizinOlustur(webYedekYolu)

#Veritabanı yedekleme işlemleri
 dbListeOlustur()
 dbYedekle()
 dbListeGoster()

#Web dizini yedekleme işlemleri
 dizinYedekle(webYolu,webYedekYolu)

#Eski dizinleri silme vakti
 eskiDizinSil(yedekYolu+&quot;mysql/&quot;,&quot;vt&quot;)
 eskiDizinSil(yedekYolu+&quot;web/&quot;,&quot;web&quot;)

#Yedekleme sonuç gösterme/gönderme bilgileri
 bilgi()

else:
 print &quot;Bugün (%s) yedeğiniz alınmış gözüküyor&quot; % (time.strftime(&quot;%d-%m-%Y&quot;))</pre>
<p>coşmak üzere&#8230;<br />
Hakan Müştak</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/python-mysql-uzerinde-tum-databaselerimizi-yedekleyelim/" title="[Python] Mysql üzerinde tüm databaselerimizi yedekleyelim">[Python] Mysql üzerinde tüm databaselerimizi yedekleyelim</a><br /><small>Akşam uyuma hazırlığı yaparken, sitelerimin ev sahipliğini yapan arkadaşım daha önce yazdığım veritabanı yedekleme ile ilgili yazımın yetersizliğinden bahsedince uykum kaçtı. Haklıydı, o günün ihtiyac...</small></li><li><a href="http://mustak.org/pythonla-mysql-yedegi-alip-mail-atalim/" title="Pythonla MySql yedeği alıp mail atalım">Pythonla MySql yedeği alıp mail atalım</a><br /><small>Konumuz Pythonun faydalarından en üst seviyede faydalanmak! Zaman zaman birçok kişinin ihtiyaç duyduğu, aradığı ve sıkıntılar yaşadığı bir konu; "Düzenli Yedek Almak". Bir çok server yada site yönetic...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/python-ag-uzerinde-dosya-kopyalayalim/" title="[Python] Ağ üzerinde dosya kopyalayalım">[Python] Ağ üzerinde dosya kopyalayalım</a><br /><small>

Windows makinem de, ağ üzerinde düzenli olarak almam ve belli periyodlarla kontrol etmem gereken dosyalar bulunuyor. Her dosya için periyodik ağda gezip kopyala/yapıştır/aç incele... bir noktadan ...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SUDO&#8217;nun patenti Microsoft&#8217;ta !</title>
		<link>http://mustak.org/sudonun-patenti-microsoftta/</link>
		<comments>http://mustak.org/sudonun-patenti-microsoftta/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 21:56:40 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Haber]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsof]]></category>
		<category><![CDATA[mint]]></category>
		<category><![CDATA[pardus]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=255</guid>
		<description><![CDATA[Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalışma şekline dair patenti satın almış. Sudo komutu sıradan bir kullanıcının yönetici hakları ile işlem yapabilmesine olanak tanıyan bir komut. Unix benzeri sistemlerde kullanılan bu komutu Microsoft’un ne yapacağı [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft  wp-image-256" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; border-width: 0px;" title="linux mac windows" src="http://mustak.org/wp-content/uploads/2012/03/linux-mac-windows.png" alt="" width="46" height="46" />Az önce <a href="http://sudo.ubuntu-tr.net/" target="_blank">SUDO</a> dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalışma şekline dair patenti satın almış.</p>
<p><span id="more-255"></span></p>
<p>Sudo komutu sıradan bir kullanıcının yönetici hakları ile işlem yapabilmesine olanak tanıyan bir komut. Unix benzeri sistemlerde kullanılan bu komutu Microsoft’un ne yapacağı ise belirsiz. Windows 7 çıktığı günlerde Microsoft’un, Windows’u Unix üzerine taşımaya çalıştığı iddia edilmişti.</p>
<p>Fakat Windows’un kaynak kodları kapalı olduğu için bu doğru mu bilemiyoruz. Sonuç olarak Microsoft’un geleceğe dair neler planladığını bilemiyoruz ama şu an var olan Windows sürümlerinde bu komutun kullanılmadığı herkesin bildiği bir şey. Elbette Microsoft, Sudo’nun değil onun çalışma prensiplerinin komutunu aldı. Yani Sudo komutu kullananlar için bir sorun olduğunu söyleyemeyiz. Patenti alan kişi veya kurum hak iddia ederse lisansa aykırı davranmış olacak. Yine de duruma göre patent mi lisans mı tartışmalarının başlaması ve hukuki karmaşaların doğması ihtimal dahilinde.</p>
<div>Yazının başında bahsettiğim gibi haberi SUDO dergisinde okudum;</div>
<div><a href="http://sudo.ubuntu-tr.net/">http://sudo.ubuntu-tr.net/</a></div>
<div></div>
<div>Coşmak üzere&#8230;</div>
<div></div>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/sudonun-patenti-microsoftta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SCP &#8211; Secure Copy ile dosya transferi</title>
		<link>http://mustak.org/scp-secure-copy-ile-dosya-transferi/</link>
		<comments>http://mustak.org/scp-secure-copy-ile-dosya-transferi/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 16:30:08 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[komut]]></category>
		<category><![CDATA[kopyala]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[man]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[secure copy]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=246</guid>
		<description><![CDATA[O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop&#8217;tan SSH&#8217;a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu kriz anı sonrası karar verdim, belli aralıklarla bu tip kullanılan komutlarında detayına girmeye çalışacağım. İlk olarak SCP &#8211; Secure Copy, yani güvenli kopyalama ile nasıl dosya kopyalayacağımızı [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-32" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; border-width: 0px;" title="ubuntu" src="http://mustak.org/wp-content/uploads/2012/01/ubuntu.png" alt="" width="64" height="64" />O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop&#8217;tan SSH&#8217;a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu kriz anı sonrası karar verdim, belli aralıklarla bu tip kullanılan komutlarında detayına girmeye çalışacağım. İlk olarak SCP &#8211; Secure Copy, yani güvenli kopyalama ile nasıl dosya kopyalayacağımızı anlatmaya çalışacağım.</p>
<p><span id="more-246"></span></p>
<p>Öncelikle sisteminiz SSH kurulu olması gerekiyor. Kurmadıysanız aşağıdaki linki izleyebilirsiniz;</p>
<p><a title="OpenSSH" href="http://mustak.org/ubuntu-linux-uzerine-openssh-kuralim/" target="_blank">http://mustak.org/ubuntu-linux-uzerine-openssh-kuralim/</a></p>
<p>SCP nin en kaba kullanım şekli şöyledir;</p>
<blockquote><p><span style="color: #800000;"># scp dosya hedef</span></p></blockquote>
<p>Dosyanın yada hedefin uzak bilgisayar yada localde olması önemli değildir. Bu şekilde çok anlaşılır olmadı kabul ediyorum.</p>
<p>İlk örneğimiz şöyle olsun, lokal bilgisayrımızdan uzak bilgisayarımıza bir dosya gönderelim;</p>
<blockquote><p><span style="color: #800000;"># scp /var/www/sites/deneme/dosya.gzip  root@204.117.61.2:/www/deneme/</span></p></blockquote>
<p>Burada şunu dedik; lokal bilgisayarımda /var/www/sites/deneme/ adresinde duran dosya.gzip dosyasını al, 204.117.61.2 bilgisayarına root olarak bağlan ve /www/deneme/ adresine &#8220;güvenli&#8221; kopyala. IP adresinden sonraki iki noktaya dikkat etmenizi istiyorum. Onu atlamamalıyız. Bu aşamadan sonra uzak bilgisayarımızda root kulanıcısı varsa, bize şifresini soracak, şifre doğru ise  &#8221;güvenli&#8221; kopyalamayı yapacaktır.</p>
<p>Birde uzak bilgisayardan kendi bilgisayarımıza bir dosya çekelim.</p>
<blockquote><p><span style="color: #800000;"># scp root@204.117.61.2:/www/deneme/dosya.gzip  /var/www/sites/deneme/</span></p></blockquote>
<p>Burada da aynı mantıkla şunu dedik; uzak bilgisayarda /www/deneme/ adresinde duran dosya.gzip dosyasını al, localde /var/www/sites/deneme/  adresine &#8220;güvenli&#8221; kopyala. IP adresinden sonraki iki noktaya burada da dikkat etmenizi istiyorum. Onu atlamamalıyız. Bu aşamadan sonra uzak bilgisayarımızda root kulanıcısı varsa, bize şifresini soracak, şifre doğru ise &#8220;güvenli&#8221; kopyalamayı yapacaktır.</p>
<p>Ctrl+Alt+T ile açacağınız terminal üzerinde</p>
<blockquote><p><span style="color: #800000;"># man scp </span></p></blockquote>
<p>yazarak scp&#8217;nin alacağı parametreleri görüntüleyebilirsiniz. İhtiyaç duyduğum ve kullandıklarımı paylaşayım;</p>
<p>-r   : Alt dizinleri ile birlikte kopyalar<br />
-p  : Düzenleme ve eriim zamanlarını koruyarak kopyalar<br />
-P  : Kopyalamayı sizin seçtiğiniz bir port üzerinden yapar<br />
-q  : İlerleme göstergesini devre dışı bırakır<br />
-v  : Ayrıntılı kopyalama modudur.<br />
-C  : Sıkıştırarak kopyalama yapar<br />
-l   : Kullanılacak bant genişliğini sınırlar</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/ubuntu-linux-uzerine-openssh-kuralim/" title="Ubuntu (Linux) üzerine OpenSSH  kuralım">Ubuntu (Linux) üzerine OpenSSH  kuralım</a><br /><small>Sistemimde ihtiyaç duyduğum uygulamaları kurdukça, kurulum aşamaları tecrübelerimi paylaşmaya devam ediyorum. Bu akşamın konusu, Linux üzerinde SSH ile makinama bağlanma gereğim sonucu doğdu. İşyerimd...</small></li><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/scp-secure-copy-ile-dosya-transferi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>İşletim sistemi iadesi</title>
		<link>http://mustak.org/isletim-sistemi-iadesi/</link>
		<comments>http://mustak.org/isletim-sistemi-iadesi/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 17:30:56 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Haber]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[iade]]></category>
		<category><![CDATA[işletim sistemi]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=210</guid>
		<description><![CDATA[Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk hafta sonunda da RedHat&#8217;ı kurduğumu ve lisansın ne kadar gereksiz olduğunu konuştuğumuzu hatırlıyorum. Az önce LinuxDünyam isimli kişisel bir blogda (aslında daha ötesi) görünce dikkatimi çekti, paylaşmak istedim. Evet, aslında [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft  wp-image-211" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; border-width: 0px;" title="rejected" src="http://mustak.org/wp-content/uploads/2012/02/rejected.thumbnail.gif" alt="" width="67" height="67" /></p>
<p>Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk hafta sonunda da RedHat&#8217;ı kurduğumu ve lisansın ne kadar gereksiz olduğunu konuştuğumuzu hatırlıyorum. Az önce <a title="Linuxdunyam" href="http://linuxdunyam.blogspot.com/" target="_blank">LinuxDünyam</a> isimli kişisel bir blogda (aslında daha ötesi) görünce dikkatimi çekti, paylaşmak istedim. Evet, aslında biz bu dayatmaya karşı çıkabiliriz&#8230;</p>
<p><span id="more-210"></span>Pardus Wiki altında; İşletim sistemini nasıl iade edeceğinizi ve ücretini nasıl geri alabileceğiniz sürecini anlatan, harika bir manual yayınlanmış.</p>
<p>Bu iadeye ihtiyaç duymayacak olsanız bile incelemenizi öneririm;<br />
<a href="http://tr.pardus-wiki.org/%C4%B0%C5%9Fletim_sistemi_iadesi">http://tr.pardus-wiki.org/%C4%B0%C5%9Fletim_sistemi_iadesi</a></p>
<p>&nbsp;</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/mukemmel-bir-mysql-clienti-navicat/" title="Mükemmel bir MySql clienti : Navicat ">Mükemmel bir MySql clienti : Navicat </a><br /><small>Uzun yıllar önce sadece web tabanlı MySql manager'lar bulunurken, günümüzde onlarca clientler bulunabilmekte. Ben bugün onlar arasında şahsen en iyi bulduğum bir örneği paylaşmak istedim. Uzun zamandı...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li><li><a href="http://mustak.org/windows-7-disk-bolumleme/" title="Windows 7 Disk Bölümleme">Windows 7 Disk Bölümleme</a><br /><small>Hiç hazetmesemde, şartlar gereği yeni diskime kurduğum windows 7 üzerinde Partition Magic'in çalışmaması cidden bir sıkıntı oluşturdu. Eski köye yeni adetler! Önceki makinemde alan sıkıntım olmadığı i...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/isletim-sistemi-iadesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unity Lensleri</title>
		<link>http://mustak.org/unity-lensleri/</link>
		<comments>http://mustak.org/unity-lensleri/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 17:30:55 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Eklenti]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uygulama]]></category>
		<category><![CDATA[ask]]></category>
		<category><![CDATA[calculator]]></category>
		<category><![CDATA[calender]]></category>
		<category><![CDATA[Clementine]]></category>
		<category><![CDATA[cooking]]></category>
		<category><![CDATA[google books]]></category>
		<category><![CDATA[Guayadeque]]></category>
		<category><![CDATA[gwibber]]></category>
		<category><![CDATA[lens]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[piratebay]]></category>
		<category><![CDATA[Rhythmbox]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=179</guid>
		<description><![CDATA[Dürüst olmalıyım ki Unity&#8217;e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial&#8217;ında baskısıyla) Mint&#8217;e geçmeyerek sonunda alıştım. Bugün Ubuntu Forumlarında sörf yaparken çok güzel lens derlemeleri buldum. Youtube&#8217;dan torrent&#8217;e, hatta yemek tariflerine kadar lensleri çok beğendim ve hepsini tektek uyguladım. YouTube Lensi Bu lensi ekleyerek menüden [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-180 alignleft" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; border-width: 0px;" title="unity" src="http://mustak.org/wp-content/uploads/2012/02/unity.jpeg" alt="" width="50" height="50" /> Dürüst olmalıyım ki Unity&#8217;e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial&#8217;ında baskısıyla) Mint&#8217;e geçmeyerek sonunda alıştım. Bugün Ubuntu Forumlarında sörf yaparken çok güzel lens derlemeleri buldum. Youtube&#8217;dan torrent&#8217;e, hatta yemek tariflerine kadar lensleri çok beğendim ve hepsini tektek uyguladım. <span id="more-179"></span> <strong></strong></p>
<p><strong>YouTube Lensi</strong></p>
<p>Bu lensi ekleyerek menüden youtube videolarını kategorilere göre ayarlayabilir ve VLC sisteminizde kuruluysa videoyu direkt tarayıcı olmadan VLC üzerinden izleyebilirsiniz.</p>
<p><img src="http://iloveubuntu.net/sites/default/files/styles/large/public/field/image/unity%20video%20lens%20youtube%20scope%20123.png" alt="" width="480" height="300" /></p>
<p>Kurmak için uçbirimden sırasıyla aşağıdaki komutları girin.</p>
<blockquote><p>sudo add-apt-repository ppa:atareao/lenses<br />
sudo apt-get update<br />
sudo apt-get install lens-video scope-youtube</p></blockquote>
<p><strong>Şehir Bilgileri Lensi</strong></p>
<p><strong></strong>Menüdeki arama kısmına dünyadaki herhangi bir şehrin ismini yazdığınızda size o şehir hakkında detaylı bilgiler verir. Şimdilik bu bilgiler arasında şehrin konumu, yerel saati, sıcaklığı ve rüzgar hızı bulunuyor.</p>
<p><img src="http://iloveubuntu.net/sites/default/files/styles/large/public/field/image/unity%20cities%20scope%200.1%2010.png" alt="" width="480" height="323" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla girin.</p>
<blockquote><p>sudo add-apt-repository ppa:scopes-packagers/ppa<br />
sudo apt-get update<br />
sudo apt-get install unity-lens-utilities unity-scope-cities</p></blockquote>
<p><strong>Torrent Lensi</strong></p>
<p><strong></strong>Bu lens sayesinde menüden<strong> piratebay</strong> torrent sitesinden arama yapabiliyoruz.</p>
<p><img src="http://iloveubuntu.net/pictures_me/unity_torrent_lens%200.1%2011.png" alt="" width="480" height="319" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla girin.</p>
<blockquote><p>sudo add-apt-repository ppa:scopes-packagers/ppa<br />
sudo apt-get update<br />
sudo apt-get install unity-lens-torrents unity-scope-piratebay</p></blockquote>
<p><strong>Gwibber (Sosyal Ağlar) Lensi (Ubuntu 12.04)</strong></p>
<p><strong></strong>Gwibber ile tanımladığımız Facebook, Twitter gibi sosyal ağlarımızın güncellemelerini menüden takip edebilmemize yarayan bir lenstir.</p>
<p><img src="http://iloveubuntu.net/sites/default/files/styles/large/public/field/image/unity%20gwibber%20lens%203.3.1%2012.04.png" alt="" width="480" height="300" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutu girin.</p>
<blockquote><p>sudo apt-get install unity-lens-gwibber</p></blockquote>
<p><strong>Flickr/Shotwell Fotoğraf Lensi</strong></p>
<p><strong></strong>Çevrim içi Flickr&#8217;dan ya da çevrim dışı olarak Shotwell kütüphanenize eklediğiniz fotoğraflarda kolayca arama yapmanızı sağlar.</p>
<p><img src="http://cdn.omgubuntu.co.uk/wp-content/uploads/2012/01/screen-shot-2012-01-08-at-22.30.39-500x351.jpg" alt="" width="500" height="351" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla giriniz.</p>
<blockquote><p>sudo add-apt-repository ppa:scopes-packagers/ppa<br />
sudo apt-get update<br />
sudo apt-get install unity-lens-photo</p></blockquote>
<p><strong>Yemek tarifleri Lensi</strong></p>
<p><strong></strong>Aradığınız yemek tarifleri için alternatifler sunan güzel ve doyurucu bir lens olan Cooking Lens, şiddetle tavsiye edilir.</p>
<p><img src="http://i1-news.softpedia-static.com/images/news-700/Introducing-Ubuntu-Cooking-Lens-for-Unity.jpg" alt="The Unity Cookin Lens on Ubuntu 12.04 LTS" width="510" height="280" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla giriniz.</p>
<blockquote><p>sudo add-apt-repository ppa:gotwig/lens-cooking<br />
sudo apt-get update<br />
sudo apt-get install -y unity-lens-cooking</p></blockquote>
<p><strong>Hesap Makinesi Lensi</strong></p>
<p>Bu lens, menüdeki arama kısmına herhangi bir matematiksel işlem yazdığınızda size o işlemin sonucunu veriyor.</p>
<p><img src="http://iloveubuntu.net/sites/default/files/styles/large/public/field/image/unity%20utilities%20lens%200.1.png" alt="" width="480" height="319" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla girin.</p>
<blockquote><p>sudo add-apt-repository ppa:scopes-packagers/ppa<br />
sudo apt-get update<br />
sudo apt-get install unity-lens-utilities unity-scope-calculator</p></blockquote>
<p><strong>Müzik Arama Lensi</strong></p>
<p>Bu lens ile Rhythmbox, Clementine and Guayadeque içinde şarkı arayabiliyor, listeleyebiliyorsunuz.</p>
<p><img src="http://i1-news.softpedia-static.com/images/news-700/Introducing-Ubuntu-Music-Search-Scopes-for-Unity.jpg" alt="Search songs in Rhythmbox, Clementine and Guayadeque apps from Unity Music Lens" width="481" height="264" /></p>
<p>Kurmak için uçbirimden aşağıdaki komutları sırasıyla girin.</p>
<blockquote><p>sudo add-apt-repository sudo ppa:markjtully/ppa<br />
sudo apt-get update<br />
sudo apt-get install clementine-scope guayadeque-scope rhythmbox-scope</p></blockquote>
<p>Belli başlı Lensleri aşağıdaki linklerden izleyebilirsiniz;</p>
<p><strong>Google Books Lensi:</strong><br />
<a href="http://news.softpedia.com/news/Introducing-Ubuntu-Google-Books-Lens-for-Unity-242243.shtml">http://news.softpedia.com/news/Introducing-Ubuntu-Google-Books-Lens-for-Unity-242243.shtml</a></p>
<p><strong>Ask Lensi:</strong><br />
<a href="http://news.softpedia.com/news/Introducing-Ask-Ubuntu-Lens-for-Unity-249126.shtml">http://news.softpedia.com/news/Introducing-Ask-Ubuntu-Lens-for-Unity-249126.shtml</a></p>
<p><strong>SSH Lensi:</strong><br />
<a href="http://news.softpedia.com/news/Introducing-Ubuntu-SSH-Lens-for-Unity-246211.shtml">http://news.softpedia.com/news/Introducing-Ubuntu-SSH-Lens-for-Unity-246211.shtml</a></p>
<p><strong>Takvim Lensi:</strong><br />
<a href="http://news.softpedia.com/news/Introducing-Ubuntu-Calendar-Lens-for-Unity-243676.shtml">http://news.softpedia.com/news/Introducing-Ubuntu-Calendar-Lens-for-Unity-243676.shtml</a></p>
<p>Unutmamalısınız ki; Lenslerin aktif olabilmesi için, kurduktan sonra oturumu kapatıp açmanız gerekmektedir.</p>
<p>Kaynaklar;<br />
<a href="http://iloveubuntu.net/tags/lens?page=1">http://iloveubuntu.net/tags/lens?page=1</a><br />
<a href="http://www.omgubuntu.co.uk/2012/01/10-unity-lenses-scopes/">http://www.omgubuntu.co.uk/2012/01/10-unity-lenses-scopes/<br />
</a><a href="http://forum.ubuntu-tr.net/index.php?topic=31445.0">http://forum.ubuntu-tr.net/index.php?topic=31445.0</a></p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/unity-lensleri/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu / Linux altında DNS ayarlamak</title>
		<link>http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/</link>
		<comments>http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 11:01:19 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chattr]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[googledns]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nameserver]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[resolv]]></category>
		<category><![CDATA[resolv.conf]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=96</guid>
		<description><![CDATA[Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak olması konusunun önemini birkere daha iyi gördüm ve anladım. Nameserver bilgilerinin tutulduğu dosya etc altında, resolv.conf dosyasıdır. Öncelikle ctrl+alt+T kombinasyonu ile terminali açıyoruz. Açtığımız terminal üzerinde nano [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft  wp-image-32" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 6px; margin-right: 6px; border-width: 0px;" title="Ubuntu" src="http://mustak.org/wp-content/uploads/2012/01/ubuntu.png" alt="" width="58" height="58" />Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak olması konusunun önemini birkere daha iyi gördüm ve anladım.</p>
<p><span id="more-96"></span></p>
<p>Nameserver bilgilerinin tutulduğu dosya etc altında, resolv.conf dosyasıdır. Öncelikle ctrl+alt+T kombinasyonu ile terminali açıyoruz. Açtığımız terminal üzerinde nano aracılığı ile bu dosyayı editleyeceğiz, ve sonra da değişmemesi için kilitleyeceğiz.</p>
<p>Terminalde admin yetkisiyle açmak için</p>
<blockquote><p># sudo nano /etc/resolv.conf</p></blockquote>
<p>yazıyoruz. Admin şifresini yazdıktan sonra açılan nano sayfasında kendi nameserver&#8217;larımızı yazıyoruz. Benim tercihim GoogleDNS lerden yana. Tabi onlarca alternatifini bulabilir, hatta kendi makinelerinizden birini yapabilirisiniz. Tercih sizin.</p>
<blockquote><p>nameserver  8.8.8.8<br />
nameserver  8.8.4.4</p></blockquote>
<p>Nameserverları ekledikten sonra nano üzerinden ctrl+O ile kaydedip çıkıyoruz. Bu aşamada bırakırsak, bir sonraki oturumda resolv.conf dosyamız default değerlere geri dönecektir. Haliyle bu şekli koruması için yazmaya karşı kilitlememiz gerekiyor.</p>
<blockquote><p># chattr +i /etc/resolv.conf</p></blockquote>
<p>Kalıcı hale getirdikten sonra işimiz bitiyor ve yeni DNS lerimizi gönül rahatlığıyla kullanabiliriz.</p>
<p>&nbsp;</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proxy üzerinden wGet kullanımı</title>
		<link>http://mustak.org/proxy-uzerinden-wget-kullanimi/</link>
		<comments>http://mustak.org/proxy-uzerinden-wget-kullanimi/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 19:55:13 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wget]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=47</guid>
		<description><![CDATA[Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop çalışmıyorsa? Shell üzerinde wget ile dosya çekmek oldukça kolay ve basit; fakat proxy arkasından bunu shellden nasıl yaparız? # Önce yapmamız (root olduğumuzu hatırlatarak) set configurasyonu arasına kullanacağımız proxy&#8217;i setlemek. Bunun [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 6px; margin-right: 6px; border-width: 0px;" title="linux_mustak.org" src="http://www.mustak.org/wp-content/uploads/2010/02/linux.jpg" alt="linux_mustak.org" width="50" height="50" />Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop çalışmıyorsa? Shell üzerinde wget ile dosya çekmek oldukça kolay ve basit; fakat proxy arkasından bunu shellden nasıl yaparız?</p>
<p><span id="more-47"></span></p>
<p># Önce yapmamız (root olduğumuzu hatırlatarak) set configurasyonu arasına kullanacağımız proxy&#8217;i setlemek. Bunun için yazmamız gereken</p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="01_mustak.org" src="http://www.mustak.org/wp-content/uploads/2010/02/01.jpg" alt="01_mustak.org" width="302" height="28" /></p>
<p># İsterseniz set dosyamıza kayıt yapılmışmı bakalım. Bunun için <span style="color: #800000;"><strong>set</strong></span> yazmamız yeterli</p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="02_mustak.org" src="http://www.mustak.org/wp-content/uploads/2010/02/02.jpg" alt="02_mustak.org" width="440" height="496" /></p>
<p>görüldüğü gibi &#8220;fake&#8221; proxy kullanılabilir halde.</p>
<p>Eğer proxy üzerinde passwordle yetkilendirme varsa<br />
<strong><span style="color: #800000;">$wget &#8211;proxy-user=PROXYUSER &#8211;proxy-passwd=PROXYPASS  -c http://mustak.org/test.rar</span></strong></p>
<p>yoksa<br />
<strong><span style="color: #800000;">$wget  -c http://www.mustak.org/wgetdeneme.rar</span></strong></p>
<p>ile çekebileceksiniz.</p>
<p>Ayar parametresi olarak -c kullanmamın (kullanmayı sevmemin) amacı; continue özelliği vermesi. Yarım kalan indirme sonrasında dosyanın kaldığı yerden devam edebilmesi için güzel bir opsiyon.</p>
<p>Teknik uyarı  : Eski blogumdaki kaynak makalelerimi, tekrar yeni bloguma ekliyorum. Yeni bir yazı değildir.</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/linux-altina-subversion-svn-kurulumu/" title="Linux altına Subversion (SVN) kurulumu">Linux altına Subversion (SVN) kurulumu</a><br /><small>Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne ...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li><li><a href="http://mustak.org/websense-filtresinden-nasil-kurtulurum/" title="Websense filtresinden nasıl kurtulurum?">Websense filtresinden nasıl kurtulurum?</a><br /><small>Uzunca bir süre sonra tekrar yazmaya karar verdim.  Bugünün konusu özellikle kurumsal şirketlerde IT dışında kalan kullanıcıların başının belası olan websense ile ilgili. Günün sorusu ise "Websense'i ...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/proxy-uzerinden-wget-kullanimi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux altına Subversion (SVN) kurulumu</title>
		<link>http://mustak.org/linux-altina-subversion-svn-kurulumu/</link>
		<comments>http://mustak.org/linux-altina-subversion-svn-kurulumu/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 18:25:35 +0000</pubDate>
		<dc:creator>hmustak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[a2enmod]]></category>
		<category><![CDATA[chown]]></category>
		<category><![CDATA[dav_svn]]></category>
		<category><![CDATA[dav_svn.conf]]></category>
		<category><![CDATA[htpasswd]]></category>
		<category><![CDATA[libapache2-svn]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[versiyonlama]]></category>

		<guid isPermaLink="false">http://mustak.org/?p=37</guid>
		<description><![CDATA[Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne olduğuyla ilgili yazılım geliştiren kitlenin aşağı yukarı bilgisi vardır. Detayları ile ilgili ise internette çok kaynak bulabiliyorsunuz. Nasıl kurulur diye sorduğunuzda aynı sayıda kaliteli içeriğe ulaşmanız zorlaşıyor; konumuz [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="border-style: initial; border-color: initial; border-image: initial; margin-top: 1px; margin-bottom: 1px; margin-left: 6px; margin-right: 6px; border-width: 0px;" title="linux" src="http://www.mustak.org/wp-content/uploads/2010/02/linux.jpg" alt="linux" width="50" height="50" />Başta belirteyim; Konuyu ifade eden bir logo olmadığı için pengueni tercih ettim. Konumuz olan SVN, aynı anda birçok kullanıcı tarafından kod geliştirilmesini sağlayan bir versiyonlama sistemidir. Ne olduğuyla ilgili yazılım geliştiren kitlenin aşağı yukarı bilgisi vardır. Detayları ile ilgili ise internette çok kaynak bulabiliyorsunuz. Nasıl kurulur diye sorduğunuzda aynı sayıda kaliteli içeriğe ulaşmanız zorlaşıyor; konumuz bu : SVN nasıl kurulur?</p>
<p><span id="more-37"></span></p>
<p>Linux (ubuntu/debian) kullanarak kurulumu gerçekleştireceğiz. Makinaya root olarak bağlandığınızı varsayarak anlatacağım; Apache&#8217;nin sistemimizde kurulu ve sorunsuz çalışıyor olduğunu varsayarak svn için gerekli olan svn ve apache svn kütüphanesi paketlerinin sisteme kurulmasını sağlıyoruz ;</p>
<p><strong># apt-get install subversion libapache2-svn</strong></p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="001" src="http://www.mustak.org/wp-content/uploads/2010/03/001.png" alt="001" width="557" height="493" /></p>
<p>bu aşamadan sonra paketlerimizin sorunsuz yüklenip yüklenmediğini kontrol edebiliriz, aşağıdaki ekranı görebiliyorsanız, sorun yoktur demektir ;</p>
<p><strong># a2enmod dav_svn</strong></p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="002" src="http://www.mustak.org/wp-content/uploads/2010/03/002.png" alt="002" width="454" height="208" /></p>
<p>Şimdi ufak bir düzenleme / ayar yapmamız gerekiyor. ister shell üzerinde nano ile, ister desktopta gedit ile <strong>/etc/apache2/mods-enabled/dav_svn.conf<strong> </strong></strong>dosyasını açıp SVNPath ile svn klasörümüzün lokasyonu, AuthUserFile ile kullanıcıların listelendiği password dosyası gibi bilgileri tanımlayacağız:</p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="004" src="http://www.mustak.org/wp-content/uploads/2010/03/004.png" alt="004" width="400" height="145" /></p>
<p>ben yukardaki gibi tanımladım.</p>
<p>Şimdi üstte bahsi geçen /home/svn klasörünü yaratalım ve bunu svn&#8217; e söyleyelim</p>
<p><strong># mkdir /home/svn<br />
# svnadmin create /home/svn</strong></p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="005" src="http://www.mustak.org/wp-content/uploads/2010/03/005.png" alt="005" width="384" height="174" /></p>
<p>Şimdide apache2 yi bu repository için owner yapmamız gerekiyor.</p>
<p><strong># chown -R www-data /home/svn</strong></p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="006" src="http://www.mustak.org/wp-content/uploads/2010/03/006.png" alt="006" width="396" height="148" /></p>
<p>ve ilk kullanıcımızı svn&#8217;e ekleyelim, yalnız bilinmelidir ki sadece ilk kullanıcı eklenirken <strong>-cm</strong> parametresi kullanılır; ekleyeceğimiz sonraki kullanıcılarda <strong>-cm</strong> kullanmamız gerekmemektedir.</p>
<p><strong># htpasswd -cm /etc/apache2/dav_svn.passwd KULLANICIADI</strong></p>
<p>bu aşamadan sonra svn&#8217;e bağlanmamamız için sebep yok diyebilirim.</p>
<p>Ben ide olarak Netbeans kullanıyor ve tavsiyede ediyorum. Onun üzerinde ilk dosyaları svn&#8217;e import etmek için projenize sağ tıklayın ve Versioning menüsünden İmport into Subversion Repository&#8217;i seçin;</p>
<p style="text-align: center;"><img class="aligncenter" style="border-image: initial; margin-top: 6px; margin-bottom: 6px; border-width: 1px; border-color: black; border-style: solid;" title="009" src="http://www.mustak.org/wp-content/uploads/2010/03/009.png" alt="009" width="495" height="402" /></p>
<p>Kalın sağlıcakla</p>
<p>Teknik uyarı  : Eski blogumdaki kaynak makalelerimi, tekrar yeni bloguma ekliyorum. Yeni bir yazı değildir.</p>
<h2  class="related_post_title"><br><br>Okumanızı önerdiğim benzer yayınlarım;</h2><ul class="related_post"><li><a href="http://mustak.org/maqasqldumper-v2-mysql-ve-web-dizini-yedekleme-araci/" title="MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı">MaqaSQLDumper V2 &#8211; MySQL ve Web Dizini yedekleme aracı</a><br /><small>Geçen hafta içinde serverını baştan kurmak zorunda olan ve siteleri yayınlanan bir arkadaşıma (bizim sitelerde kendisinde) alelacele bir backup scripti yazmış ve blogumdan BURADA yayınlamıştım. Python...</small></li><li><a href="http://mustak.org/sudonun-patenti-microsoftta/" title="SUDO&#8217;nun patenti Microsoft&#8217;ta ! ">SUDO&#8217;nun patenti Microsoft&#8217;ta ! </a><br /><small>Az önce SUDO dergisinde okuduğum bir haberle irkildim. Microsoft; Ubuntu, Pardus ve Linux Mint de dahil olmak üzere debian Linux dağıtımlarında ve Unix benzeri sistemde kullanılan Sudo komutunun çalış...</small></li><li><a href="http://mustak.org/scp-secure-copy-ile-dosya-transferi/" title="SCP &#8211; Secure Copy ile dosya transferi">SCP &#8211; Secure Copy ile dosya transferi</a><br /><small>O kadar görsel arayüz (gui) ile çalışmaya alıştık ki son dönemde, gerçekten belli kriz anlarında zorlanabiliyoruz. Az önce Grafik Desktop'tan SSH'a düşüp bu sıkıntıyla yüzleşince biranda afalladım. Bu...</small></li><li><a href="http://mustak.org/isletim-sistemi-iadesi/" title="İşletim sistemi iadesi">İşletim sistemi iadesi</a><br /><small>

Notebook alırken benimde yaşadığım bir sorundu bu. İnsanın basireti bağlanıyor denir ya, sanki mecburmuşuz gibi Microsoft ürünlerine kuzu kuzu kabullenip kaderimizi evin yolunu tutmuştuk. İlk haft...</small></li><li><a href="http://mustak.org/unity-lensleri/" title="Unity Lensleri">Unity Lensleri</a><br /><small> Dürüst olmalıyım ki Unity'e alışmam kolay olmadı. Yıllarca gnome kullandıktan sonra alışkanlıkları kolay kolay kıramıyor insan. Biraz ısrarcı olup (sevgili Redial'ında baskısıyla) Mint'e geçmeyerek s...</small></li><li><a href="http://mustak.org/ubuntu-linux-altinda-dns-ayarlamak/" title="Ubuntu / Linux altında DNS ayarlamak">Ubuntu / Linux altında DNS ayarlamak</a><br /><small>Blogu genel bir temizlikten geçirdikten sonra tekrar kurma ve konuları ekleme noktasında en şaşırdığım konulardan birisi bu DNS ayarlamak ve bu ayarları kalıcı kalıcı hale getirmek.  Blogların kaynak ...</small></li><li><a href="http://mustak.org/proxy-uzerinden-wget-kullanimi/" title="Proxy üzerinden wGet kullanımı">Proxy üzerinden wGet kullanımı</a><br /><small>Bir çok sebepten ötürü proxy kullanıyoruz günümüzde. Grafik desktop üzerinde iseniz browser üzerinde kullanmak oldukça basit ve etkilidir.  Peki eğer dosya çekmeniz gerek makinanızda grafik desktop ça...</small></li><li><a href="http://mustak.org/linux-uzerine-apachephpmysqlphpmyadmin-kuralim/" title="Linux üzerine Apache+PHP+MySQL+phpmyadmin kuralım">Linux üzerine Apache+PHP+MySQL+phpmyadmin kuralım</a><br /><small>Son aylarda bir şekilde uzak kalmayı başarabilsemde, hep şartlar gereği şu grubu kurmak zorunda kalıyorum. Bu grubu nasıl kurduğumun detaylarını anlatmayacağım. Linux kullanan bireye bunu anlatmak ban...</small></li><li><a href="http://mustak.org/ubuntu-11-04-natty-narwhal-uzerine-java-kuralim/" title="Ubuntu 11.04 Natty Narwhal üzerine Java kuralım">Ubuntu 11.04 Natty Narwhal üzerine Java kuralım</a><br /><small>Ne söyleyeyim Natty Narwhal fırtınasına bende kapıldım. Dün gece başladığım Natty yolculuğumun ilk anlarından itibaren çok verim aldığımı söyleyemeyeceğim. Hala çok sorun ve çok kararsız noktalar mevc...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mustak.org/linux-altina-subversion-svn-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

