17 Aralık 2015 Perşembe

Vim Komutları

Komut satırından:
vim -O deneme1.c deneme2.c  
-> Dikey pencerelerde .c uzantılı 2 dosya açar.
vim -o deneme3.c deneme4.c
-> Yatay pencerelerde .c uzantılı 2 dosya açar.
CTRL+W   
-> Yatay ve dikey pencereler arası geçiş.
Önemli Uyarı:
BİR ELEKTRİK KESİNTİSİ VEYA SİSTEMİ RESTART YAPTIGINIZDA EGER O AN VİM İLE CALISIYORSANIZ VİM BİRDAHAKİ ACISINIZDA O DOSYAYA SADECE OKUMA İZNİ VERİR. YAZMA İZNİ İÇİN
:w!  
komutu verilmelidir.
Kullanılabilir komutlar :
vim deneme.txt
-> deneme.txt adında bir dosya oluşturur.
i               
-> vim de yazı yazma moduna geçer(insert)
ESC
-> ESC tuşu ile komut verme moduna geçilir.Yani komut vermek için her defasında esc tusuna basılmalı.
:q
-> Çıkmak için kullanılır.Kaydetmeden çıkılırsa hata verir.
:wq
-> Yaz ve çık
h
-> Metin üzerinde sola gider
l
-> Sağa gider
k
-> Yukarı
j
-> Asağı
Not:Yön tuşları yerine h-l-j-k kullanımı hızlanmayı sağlar.

"Vim nedir?"

"Vim nedir?"
  Alti kilobytelik bir aciklama

Vim ("Vi Gelistirilmis") bir vi "kopyasidir", yani metin editoru vi
benzeri bir programdir.

Vim metin modundaki her terminalde calisir, ayrica menu ve fare icin
destegi olan bir grafik kullanici arayuzune sahiptir.

Varlik:
Vim bir cok degisik platform icin varlik gosterir ve vi'da bulunmayan
bir cok ozellik icerir. (bkz. http://www.vim.org/doc/vi.diff.txt). Vim
hemen hemen tum vi komutlari ile uyumludur - vi hatalari haric ;)

Isletim Sistemleri:
Vim bir cok isletim sistemi uzerinde calismaktadir:AmigaOS, Atari MiNT,
BeOS, DOS, MacOS, NextStep, OS/2, OSF, RiscOS, SGI, UNIX, VMS, WIn16 + Win32
(Windows95/98/00/NT) - ve ozellikle FreeBSD ve Linux

Telif Hakki:
Vim'in telif hakki, kodun bas yazari ve bakimcisi Bram Moolenar'in
<bram@vim.org> elinde  bulunmkatadir. Vim "yardim-ware" tipinde bir
programdir ve kullanicilarinin Uganda'daki yetimler yararina bagista
bulunmalari tavsiye olunur.

Kaynak:
Vim'in kod kaynagi Acik Kaynak formunda olup, herkes gelistirmeye
yardim icin davetlidir.

=== Ozellikler

Yeni basliyanlarin Editoru - Kullanisli
Vim, genis online yardimi, "undo(geri cevir)" ve "redo(tekrar yap)"
komutlari (hatalar umrunuzda olmasin - sadece undo+redo'yu kullanmaniz
yeterli!), fare, degistirilebilir ikon ve menu destegi (GUI) sayesinde
yeni baslayan kullanicilara Vi'dan cok daha kolay gelicektir.
14 Aralık 2015 Pazartesi

OpenShot ile Video Düzenleme Örneği




OpenShot Video Editor Linux sistemler için Python, GTK ve MLT Framework ile yazılmış özgür bir video düzenleme yazılımıdır. Proje Ağustos 2008'de Jonathan Thomas tarafından kararlı, özgür ve kullanıcı dostu bir video düzenleyici ortaya çıkarma amacıyla başlatılmıştı.

OpenShot özellikleri

  •     Birçok görüntü, ses ve resim biçimlerini destekler (FFmpeg tabanlı)
  •     GNOME uyumlu (sürükle ve bırak destekli)
  •     Video geçişleri (gerçek zamanlı ön izleme desteği ile)
  •     Başlık şablonları, yeni başlık oluşturma
  •     Başlık ve katkıcılar yazısı oluşturmada SVG dostu
  •     Arka planda Blender kullanarak 3D animasyonlu başlıklar oluşturma
  •     Kayan yazı şeklinde filmdeki katkıcıların sunulması
  •     Klip kesme, yapıştırma, yeniden boyutlandırma, süsleme
  •     Renk klipleri
  •     Zaman çizgisine sürükle bırak
  •     Video kodlama (FFmpeg tabanlı )
  •     HDV ve AVCHD gibi yüksek çözünürlüklü video ile çalışma
  •     Anahtar kare animasyonları
  •     Video kliplerde sayısal yakınlaştırma
  •     Klip hızını düzenleme (hızlı/yavaş)
  •     Standart luma ve maske geçişleri
  •     Ses harmanlama ve düzenleme
  •     Ken Burns efekti (fotoğrafa yaklaşma ve üzerinde dolaşma tekniği ile video oluşturma)
  •     Sayısal video efektleri ve standart video efektleri

8 Aralık 2015 Salı

Linux Paket Yöneticileri Karşılaştırması

Linux'ta program kurmak için paket yöneticisi adlı programlar kullanılır. Bazen penceredirler, bazen uçbirimdedirler, bazen de her ikisidirler. Bu yazımda uçbirimden çalışanları derledim.



BELGESEL The Internet's Own Boy: The Story of Aaron Swartz (Türkçe Altyazı)


 BELGESEL The Internet's Own Boy: The Story of Aaron Swartz (Türkçe Altyazı)



Aaron Hillel Swartz (8 Kasım 1986, Şikago - 11 Ocak 2013, New York), ABD'li bilgisayar programcısı, bilişimci, yazar ve aktivist.
13 yaşında ArsDigita Ödülü'ne layık görülen Swartz, henüz 14 yaşındayken RSS denilen internet besleme formatlarını gerçekleştiren ekipte yer almış, 15 yaşında ise IEEE Intelligent Systems dergisinde hakemli bir makale yayınlamıştı.[2] Stanford Üniversitesi'ndeki sosyoloji eğitimini 1. sınıftan sonra bıraktı.
İnternette bilgi özgürlüğü ile serbest erişimi savunan ve sansürün kaldırılmasına yönelik eylemleriyle tanınan Aaron Swartz, 2009'da Amerikan federal mahkemelerine ait PACER veritabanında bulunan ve para karşılığı satılan yaklaşık 18 milyon belgeyi ve 2011'de JSTOR'dan 4 milyona yakın makaleyi bilgisayarına indirip halka açık hale getirmiş ve bundan dolayı "bilgi korsanlığı" ve "yasadışı dosya indirme" gibi ağır suçlardan hakkında 13 kez dava açılmıştı.
Dünyanın önde gelen sosyal paylaşım sitelerinden Reddit'in kurucularından olan Swartz, Brooklyn, New York'taki evinde 11 Ocak 2013'te kendini asarak 26 yaşında yaşamına son verdi.[3] Ölümünden önce, 1 milyon dolar para ve 35 yıl hapis cezasına çarptırılması bekleniyordu. Cenaze töreni 15 Ocak 2013 günü Chicago'daki Central Avenue Sinagoğu'nda gerçekleşti.[4]

6 Aralık 2015 Pazar

Guile

Guile yani ” GNU’s programming and extension language ” GNU’nun programlama ve “eklenti” dili ile ilgileniyorum.
Lisp ile ilgilenmekteyim.Common Lisp ve Scheme dahil araştırmamı sürdüreceğim.Ama Guile kullanma niyetindeyim.
İncelemeniz için duyurmak istedim.
Teşekkürler.Happy hacking !

Manjaro İzlenimleri ve Kurulum Sonrası Birkaç İpucu


Merhaba Dostlar,

Bu ilk blog yazım ve Manjaro Linux hakkında olacak. Yazıda kısaca Manjaro'yu tanıtacak ve ilk kurulumdan sonra yapılması gerekenlerle ilgili küçük ipuçları paylaşacağım.

Manjaro isminin nereden geldiğine ilişkin en güzel açıklamayı Manjaro geliştirici ekibinde bulunun sayın Demiray Muhterem' den bir alıntıyla yapalım:

Manjaro adı Kilimanjaro dağından gelir. Biz bunu Cli-Manjaro olarak düşündük. Arch Cli olduğu için biz de geri kalan Manjaro kısmıyız gibi bir düşünceden hareket ettik.

Neden Manjaro Linux:

Linux maceram Ubuntu ile başladı. Üç seneye yakın Ubuntu kullandıktan sonra daha neler olabilir sorusu insanı rahatsız ediyor ve bir arayışa başlıyorsunuz. Popüler dağıtımların pekçoğunu denedikten sonra son durak Manjaro oldu.Manjaro' da kalma sebebim aslında biraz da felsefi nedenlerle oldu. Bir yıl öncesinde başlayan bu arayış linuxu daha çok incelemeye araştırmaya sevk etti beni. Kişisel olarak bağımsızlığı, insanlığa açık bilgi düşüncemden dolayı bazı dağıtımlar beni kendinden uzaklaştırdı. Bunu yanlış doğru olarak nitelendirmiyorum bu sadece bir düşünce biçimi. Bu arama sürecinde bana en yakın ve sağlam bir dağıtım olarka Manjaro ön plana çıktı. Başlarda zorluklar yaşasamda sabır ve istek sonunda başarmanızı sağlıyor. Gerçi artık Manjaro diğer dağıtımlara göre bence kullanması en kolay dağıtımlardan biridir. Belki kurulum sonra küçük sorunlar olabilir ama onları aştıktan sonra uzunca bir süre konforlu bir şekilde sisteminizi kullanmanızı sağlıyor. Sorun dediğime bakmayın Manjaro Türkiye Forumda küçük bir aramayla sorunsuzca çözülecek birkaç durum.

Birçok yerde şu tür yazılar görüyorum; (yerel ve yabancı bazı platformlarda) “Arch kullanmak istiyorum ama önce alışma süreci olarak Manjaro ile başlayacağım.” diyorsanız yanlış yerdesiniz. Manjaro kullanmak kullanıcı dostu olarak nitelenen pekçok dağıtımdan daha kolay bir dağıtım. Evet bunu mecazi olarak değil gerçek anlamda söylüyorum. Manjaro'yu sisteminize kurduktan sonra nerdeyse hiçbir şey yapmanıza gerek kalmıyor, sistem son kullanıcının gereksinimlerini karşılayacak şekilde gelmiş oluyor. Kodekler yüklü, en sık kullanılan medya, grafik vs paketleri hazır, sürücüler yüklenmiş bir şekilde kullanmaya başlıyorsunuz. Tek yapmanız gereken bazı özel paketleriniz varsa paket yöneticisini açıp programınızı kurmak. Manjaro'nun bir diğer avantajı AUR deposunu kullanabilmenizdir (Arch User Repository). Bu sayede küçük özel programlar hariç tüm popüler programlara sahipsiniz demektir. Manjaro yuvarlanan sürümdür fakat; Arch kullanıcılarından ortalama iki haftalık gecikmeyle son sürüme sahip olabilirsiniz. Bu eksi bir özellikten daha çok artı bir durumdur. Paketler Arch'ta yayınladıktan sonra Manjaro ekip ve kullanıcıları tarafından test edilir ve test sonucu başarılı olan güncellemenler yapılır. Diğer pekçok özellik için:

http://manjaro-tr.org/

4 Aralık 2015 Cuma

YAZILIM, ÖZGÜR TOPLUM Richard M. Stallman’ın Seçme Yazıları

ÖZGÜR YAZILIM, ÖZGÜR TOPLUM Richard M. Stallman’ın Seçme Yazıları FREE SOFTWARE, FREE SOCIETY Selected Essays of Richard M. Stallman İngilizce Aslından Çeviren ve Basıma Hazırlayanlar: Serkan Çapkan, İzlem Gözükeleş, Tahir Emre Kalaycı

3 Aralık 2015 Perşembe

Libreoffice Calc'da ölçü birimini değiştirme

Adresinden de görebildiğiniz çözüm adımı şu şekilde :
Tools, Options, yani Libreoffice Calc , General ve son olarak Measurement Unit : istediğiniz ölçüm birimini kullanabilirsiniz.
Teşekkürler.
Not : Sistemim İngilizce olduğu için İngilizce makale araştırdım ve anlatımım İngilizce.



LibreOffice Calc Eğitimleri (İnglizce)


Vivaldi tarayıcı

Vivaldi'yi buradan indirebilirsiniz.


Gerçekten çok şık ve estetik bir tarayıcı.Alışkanlıklarınızı değiştirebilir.İnşaAllah en kısa sürede "stable" olur.

Teşekkürler.


Pisi Linux incelemesi

TeknoSeyir isimli Youtube kanalının hazırladığı Pisi Linux incelemesi videosu:


Pardus Kurumsal 5 (KDE masaüstü ortamı ile) Kurulumu

Kamil Gündüz tarafından hazırlanmış olan Pardus Kurumsal 5 (KDE masaüstü ortamı ile) kurulum videosu:


2 Aralık 2015 Çarşamba

Linux Mint 17.3 Rosa Cinnamon 2.8 HOŞGELDİN!

OpenSUSE 42.1 Leap İnceleme ve Kurduktan Sonra Yapılması Gerekenler


     Herkese merhabalar. Geçtiğimiz günlerde yayınlanan OpenSUSE'un en son kararlı ve güncel sürümü olan Leap 42.1'i elimden geldiğince tanıtmaya çalışacağım. Türkiye'de çok yaygın olmayan fakat kesinlikle bilinmesi kullanılması gerektiğini düşündüğüm bir dağıtım olan OpenSUSE; Almanya merkezli bir dağıtım. Novell firması tarafından geliştirilmekte ve Avrupa'da oldukça yaygın.



    Yukarıda paylaşmış olduğum inceleme videosunda olduğu gibi ben Gnome masaüstünü tercih ettim. Fakat çoğunuzun da duyduğu gibi OpenSUSE, KDE denildiği zaman ilk akla gelmesi gereken dağıtımlardan biri.

    Yazımın kalanında OpenSUSE 42.1 Leap'den sadece Leap diye bahsedeceğim. Leap, Linux camiasındaki ilk hibrit dağıtım olmakla övünmekte. Novell şirketinin çıkardığı, Suse Linux Enterprise Desktop 12 sürümü taban olarak kullanılmış. Yani tabanı oldukça olgun, sert, taş gibi, hey yavrum hey bir taban. Fakat korkmayın, dağıtımın her şeyi böyle eski, sert çocuklardan oluşmuyor. Gnome 3.16.2, KDE Plasma 5.4.2, Cinnamon 2.8, XFCE 4.12.1 gibi güncel paketlerle geliyor. "Yea Gnome 3.18'de o niye hala 3.16'da?" dediğini duyar gibiyim. Leap; desktop, server, sysadmin vs. hemen hemen her çevreyi hedeflediği için biraz kararlı bir yapıda olmak zorunda. Ayrıca OpenSUSE'un Tumbleweed adında Rolling Release olan ve daha güncel paketler içeren başka bir sürümü var.

1 Aralık 2015 Salı

Linux Dünyasında Yeniyim Hangi Linux Dağıtımını Seçmeliyim?

Linux çekirdeği üzerine kurulu yüzlerce dağıtım var, ancak yeni başlayanlar için hazır halde teslim edilen ve biraz daha windows benzerliği içeren seçimler belki ilk adımda daha doğru bir tercih olacaktır.

Linux dünyasında çıkılacak yolculuğun ilk adımı elbette ki, bir linux dağıtımı seçmek olacaktır.Linux dağıtımları, Linux çekirdeği ile bir çok farklı açık kaynak uygulamasının bir araya gelmesi ile oluşturulan kullanılabilir durumdaki işletim sistemlerine verilen addır diyebiliriz. Distribution veya distro olarak da ifade edilirler.

Bir Linux dağıtımını denemek  inanılmayacak kadar kolaydır aslında. Dağıtımın imajını sadece bir DVD ya da Flash belleğe yazıp sisteminizi yeniden başlatarak imajı yazdığınız medya üzerinden "boot" etmeniz yeterli. Bir çok dağıtım Live CD versiyon da sunduğundan hiçbir şey yüklemeden bu testi yapabilmeniz de mümkün. (Windows 8 ya da 10 kullanıyorsanız, bilgisayarınızın "BIOS" ayarlarında Secure Boot denilen özelliği devre dışı bırakmanız gerekiyor.)

Ubuntu Başlangıç Olarak İyi Bir Seçim Olabilir :


Ubuntu kesinlikle yeni başlayanlar için en yaygın olarak tavsiye edilen dağıtımlardan birisi. Bu dağıtım kolay ve basit bir yükleyici ve makul biçimde kullanıcı dostu olan Unity masaüstü ortamı ile birlikte gelmekte. Daha fazla örnek gözlemlemek için Youtube web sitesinde "Ubuntu 14.04" ve "Ubuntu 15.10" başlıklarını arayabilirsiniz. Hiç varsayılan masaüstü ile kullanmadığım için İnternet üzerinden bulduğum bir inceleme videosu paylaşacağım fikir edinebilmeniz için:


30 Kasım 2015 Pazartesi

Pidgin OTR hakkında

Pidgin OTR ile sohbetlerimiz daha güvende oluyor.Burda amaç birşeyleri gizlemekten çok sağlıklı bir sohbet trafiğinin oluşturulmasıdır.
sudo apt-cache search pidgin-otr diyerek depomuzda arattıktan sonra
sudo apt-get install pidgin-otr diyerek yüklüyoruz.
elbette grafik arayüzden yüklenebilir.Ancak ben alışkın olduğum yolu anlattım.Apper gibi bir programla grafik arayüz yardımıyla kurulum yapabilirsiniz.
Teşekkürler.

Fedora 23 Workstation and Server Üzerinde Nasıl LAMP (Linux, Apache, MariaDB and PHP) Kurulur?


Eğer kendi web sitenizi host etmeyi ya da PHP kodlama becerinizi test etmeyi istiyorsanız, sisteminizde LAMP sahibi olmanız şart diye belirtmiş Tecmint sitesindeki öğreticiyi hazırlayan editör. Ben de İngilizcesi pek de iyi olmayanlara bu konuda yardımcı olabileceğimi düşündüm.
Öncelikle LAMP teriminin, Linux-Apache-MySQL-PHP bileşenlerinin kısaltması olduğunu belirtelim.

Fedora 23 Server ve Workstation üzerinde LAMP kurulumuna başlamadan önce sisteminizi güncellemenizi öneririm. Bunu uçbirime tırnak işareti ("") olmadan "sudo dnf update" komutunu girerek yapabiliyoruz.

1. Apache Web Sunucusu Kurulumu:

Sistemimizi güncelledik şimdi sıra Apache sunucumuz kurulumunu yapmakta. Apache web sunucusunun internet üzerinde en çok kullanılan sunucu olduğunu da belirtelim yeri gelmişken. Apache web sunucunuzun fonksiyonlarını özelleştirmek ve güveniliğini arttırmak için pek çok modül bulunuyor. Web sitelerinizi korumak üzerine de bir yazı hazırlamam gerektiğini buraya not düşeyim.

Fedora 23 üzerinde Apache kurmanız için uçbirimde aşağıdaki basit komutu girmeniz yeterli:

sudo dnf install httpd

Telegram kullanmak için yapılması gerekenler

Telegram'ı bu adresten indirebilirsiniz.Telegram'ı sıkıştırılmış klasörden çıkartıp sonrasında Telegram çark ikonuna / çalıştırılabilir dosyaya tıklayıp Telegram'ı açıyoruz.KDE ortamında başlangıç uygulamalarına ekleyebilirsiniz.Böylelikle bilgisayar her açıldığında Telegram da açılacaktır.Bir sorunuz varsa konuyu ona göre detaylı açıklamaya devam edebilirim.Teşekkürler.
29 Kasım 2015 Pazar

Libreoffice Base (Veritabanı uygulaması)

Libreoffice Linux Mint 17 sürümünde iken yüklü gelmekteydi.Ancak Base ikonuna tıklandığında uygulama çalışmıyordu.Neticede paketin kurulu olmadığını gördüm.Ve sudo apt-get install libreoffice-base komutuyla uygulamayı kurdum.Daha sonra uygulama çalışmaya başladı.Eğer Libreoffice'in ilk açılış sorunlarıyla ilgili hatalar alıyorsanız yorum olarak bildirmenizi rica ederiz.Teşekkürler.

GNU Emacs ÖĞRETİCİ (TUTORIAL) ÇEVİRİ


Emacs dersini izliyorsunuz.  Bu belgenin kopyalanma koşulları ile
ilgili bilgi edinmek için en sona bakabilirsiniz.
Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation.
Ali Çehreli <acehreli@yahoo.com>, 2006

Emacs komutları, genellikle CONTROL tuşu (CTRL veya CTL da olabilir)
veya META tuşu (EDIT veya ALT da olabilir) ile verilir.  Bunları
dersin geri kalanında bütünüyle yazmak yerine şu kısaltmaları
kullanacağız:

 C-<kar>  <kar> karakterini CONTROL tuşu basılıyken yazın
          Yani, C-f şu anlama gelecek: CONTROL tuşunu basın ve f yazın.
 M-<kar>  <kar> karakterini META, EDIT veya ALT tuşu basılıyken yazın
          Eğer META, EDIT veya ALT tuşu yoksa; bunun yerine önce ESC
      tuşuna basıp bırakın, ondan sonra <kar> karakterini yazın.  Biz
      ESC tuşunu göstermek için <ESC> yazacağız.

[Çevirenin notu: Çoğu modern ortamda META karakteri yerine klavyenin
sol tarafındaki Alt tuşu kullanılır.]

Önemli not: Emacs'ten çıkmak için C-x C-c yazın.  (İki karakter.)  Sol
kenardaki ">>" karakterleri, size ders sırasında bir komut denemenizi
bildirmek için kullanılacaklar.  Örneğin:

<<Blank lines inserted around following line by help-with-tutorial>>
[Burası anlatım amacıyla boş bırakılmıştır.  Yazı aşağıda devam ediyor.]

>>  Şimdi bir sonraki ekrana geçmek için C-v yazın.
        (haydi, CONTROL tuşu basılıyken v yazın).
        Bundan böyle ekrandaki yazıyı bitirdiğinizde, hep böyle yapın.

Bir önceki ekranın sonundaki iki satırın bir sonraki ekranda da
gösterildiğini gördünüz mü; bu, yazıyı kesintisiz okuyabilmeniz için
özellikle yapılmıştır.

İlk olarak öğrenmeniz gereken, yazı içinde bir yerden başka bir yere
nasıl gidileceğidir.  Sonraki ekrana C-v ile gidildiğini zaten
öğrendiniz.  Geriye doğru bir ekran gitmek için M-v yapılır (META tuşu
basılıyken v yazın; eğer META, EDIT, veya ALT tuşunuz yoksa <ESC>v
yazın).

>>  Bir kaç kere M-v ve C-v yazmayı deneyin.

Linux Terminali Üzerinde Kullanılan Temel Komutlar ve Türkçe Açıklamaları


 Genel Amaçlı Komutlar

help
Kabuk komutlarının listesini gösterir. Bu komutların herbiri için help komut_ismi komutu ile yardım alabilirsiniz.
komut_ismi --help
Söz konusu komut ile ilgili yardım iletisi basar (varsa).
man başlık
Sistemdeki kılavuz (man) dosyaları. Bir komut hakkında olabildiği gibi bir dosya ya da bir işlev hakkında da olabilir.
apropos başlık
söz konusu başlıkla ilgisi olan komutların listesi.
ls
O an bulunulan dizinin içeriğini listeler.
ls -al | more
O an bulunulan dizindeki bütün dosyaları gösterir (. ile başlayan gizli dosyaları da) Komut burada more komutuna yönlendirilmiştir, bu sayede çıktının bir ekrandan fazla olması durumunda bir ekranlık çıktıdan sonra devamını göstermek için bir tuşa basmanız gerekir.
cd dizin
dizin dizinine geçilir; dizin verilmezse ev dizinine geçilir.
cp kaynak hedef
Bir yerdeki dosya ya da dizinleri başka bir yere kopyalamak içindir. Unix'lerde genelde bu tür komutlarda her zaman kaynak önce hedef sonra yazılır.
mcopy kaynak hedef
DOS'tan Unix'e ya da tersine (disketi bağlamanız şart değil) bir dosyayı başka bir yere kopyalar. Aynı mantıkta çalışan mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat gibi komutlar da vardır.
ln hedef [isim]
Sözkonusu hedef e sabit bağ oluşturur. Sözkonusu dosyalar iki yerde de var gibi gözükür, herhangibir değişiklik diğerini de etkiler, biri silindiğinde diğeri kalır. Sabit bağların kısıtlamaları, bağ dosyası ile asıl dosyanın aynı dosya sistemi içinde olması gerekliliği ve dizinlerle özel dosyalara sabit bağ verilememesidir.
ln -s hedef [isim]
hedef 'e bir sembolik bağ dosyası (isim verilmezse hedef ile aynı isimde) oluşturur. Sembolik bağda hedef 'in nerede bulunacağının bilgisi vardır. Sembolik bağlar dizinler için de kullanılabilir. Tek sorunu hedef silindiğinde bağ bozulmuş olur.

KDE Masaüstü Özelleştirme

Manjaro Linux üzerinde KDE masaüstü özelleştirme üzerine hazırlanmış ve kişisel deneyimi gözlemleyecebileceğiniz başarılı bir Türkçe video.


Ubuntu 15.10 Kurduktan Sonra Yapmanız Gerekenler

Popüler bir linux dağıtımı olan Ubuntunun şu an için en güncel sürümünü indirdiniz ve kurdunuz. Öncelikle GNU/Linux dünyasına hoş geldiniz diyelim. Sisteminizi kullanırken daha keyifli ve güvenli hissetmeniz için nacizene bir kaç tavsiyem olacak. İzninizle tavsiyelerimi sıralamak istiyorum.

1. Ubuntu 15.10 Sisteminizi Güncel Tutun:


Öncelikle her zaman aklımızın köşesinde "BUG" içermeyen herhangi bir işletim sisteminin var olmasının pek mümkün olmadığını ve her bir "BUG" için de sistemimizin güvenliğini tehdit ettiklerini bulunduralım. Bu durumda sistemimiz ve kendimiz için en iyi seçim sistemimizi sürekli olarak "GÜNCEL" tutmak olacaktır.

Gelelim sistemimizi nasıl güncel tutacağımıza. Öncelikle soldaki araç çubuğunun en üzerinde yer alan başlatıcıya tıklayıp "Yazılım Günceleştirici" aracını çalıştırabilirsiniz. Benim tercihim güncelleştirmeleri Uçbirim (bir diğer adı ile terminal) üzerinden yapmak olduğundan size de önerim bu yönde.

Terminali çalıştırmak için klavyenizde CTRL ve ALT ve T tuşlarına aynı anda birkez basmanız yeterli (başlatıcıyı açıp daha uç yazdığınızda da kendisi belirecektir.)

Sistemizi güncellemek için aşağıdakı komutu uçbirime girip ENTER tuşuna basmanız yeterli: (Terminal komutlarını doğrudan kopyala/yapıştır yardımı ile de kullanabilirsiniz. Kopyaladığınızz metni terminale farenizin sağ tuşunu tıklayarak ya da CTRL ve SHIFT ve V tuşlarına aynı anda bir kez basarak yapıştırabilirsiniz.)


sudo apt-get update && sudo apt-get upgrade

Unity Tweak Tool Aracını Kurun


Ubuntu 15.10 sisteminizin arayüzünü özelleştirmenize yarayan bu çok güçlü ve bir o kadar basit araç sisteminizde bulunması gereken araçların başında geliyor.

Yine uçbirim üzerinden basit bir komut gireceğiz:

sudo apt-get install unity-tweak-tool

Aracımızın küçük bir görünüsü:

Ubuntu 15.10 Wily/15.04 Vivid/14.04 Trusty/12.04 Precise/Linux Mint 17.x/17/13 Masaüstü Nasıl Özelleştirilir

Sevgili dostlarım yaşadığımız veya çalıştığımız alanların zevkimize göre hazırlanmış olması motivasyonumuz üzerinde önemli bir etkendir. Özellikle bilgisayar yazılımları gibi (tabi özgür yazılım dünyasını baz alırsak) tamamen kullanım ihtiyaçlarımız doğrultusunda ve en etkin biçimde kullanabileceğimiz şekilde özelleştirebildiğimiz araçların bir de görselliklerinin gözümüze ve gönlümüze hitap etmesi paha biçilemez bir değerde olabiliyor.

Şanslıyız ki Linux Dünyasında pek çok Masaüstü Ortamı (Desktop Environment) seçeneğimiz olduğu gibi bunların her birini de ayrı ayrı kişiselleştirme seçeneğimiz var.

Öncelikle Ubuntu, Mint ve türevleri kullanıyorsanız dağıtımların ana masaüstü ortamı seçenekleri Gnome Masaüstü ortamından çatallandığından (FORK) temelde aynı tema alt yapılarını kullandıkları söylenebilir.

Gelelim Masaüstümüzü Özelleştirmeye:

Cinnaman Masaüstü ortamı kullanıyorsak (Linux Mint için varsayılan)
KDE ve Cinnamon (gnome çatallaması) kendi varsayılan olarak gelen araçları ile tama indirilip özelleştirilebilir. KDE için yazının devamında yer alan "Manuel Olarak Tema Kurulumu" yönergeleri izlenerek KDE-look.org sitesinden indirilen temalar kullanılabilir.
Cinnamon masaüstü ortamına dönecek olursak sistem ilk kurulduğunda genellikle ekranın alt kısmında yer alan paneldeki menüden "Ayarlar" seçeneğine tıkladığımızda gelen denetim araçları:


Gördüğünüz gibi Arkaplanlar, Efektler, Temalar ve Yazı Tipleri araçları yanyana sunulmuş vaziyette. Temalar simgesine tıkladığımızda açılan pencerede sistemimizde yüklü olan temaları görürüz. Pencere Kenarlıkları, Simgeler, Demetimler, Fare İmleci ve Masaüstü gibi özelleştirmek isteğimiz kısımların karşılarındaki kutucuğa tıklayarak zevkimize hitap eden bir tema seçebiliriz. Farzedelim sistemde bize hitap eden bir tema yüklü değil. Bu durumda listenin tam altında yer alan "Masaüstü teması ekle/kaldır" düğmesine tıklamanız yeterli. Düğmeye tıkladığınızda açılan pencerenin üst sekmesinde Kurulabilir temalar (çevrimiçi) sekmesine tıklayıp tema listesini görüp beğendiğinizi seçerek seçili öğeleri kur veya güncelleye tıklayıp kurabilirsiniz:

(mesela sisteminizin mac os x gibi görünmesini sağlayacak temalar için sağ üsteki arama kutucuğuna sadece mac yazmanız yeterli.)

28 Kasım 2015 Cumartesi

Terminal , uçbirim



Linux’a yeni başlayan birisi için terminal yeni bir kavram demektir. Ancak vaktini bir süre Linux üzerinde geçirmiş ve programlarını kendisi derleyen birisi için ise terminal vazgeçilmez bir araçtır.
Terminal, bir diğer adıyla konsol(uçbirim) Linux üzerinde çeşitli komutları çalıştırmanıza ve bu komutların size verdiği çıktıları almanıza yarayan bir arabirimdir. Bilenler için Windows üzerindeki “ms-dos” kavramına benzer bir kavramdır.

KDE ortamında terminal olarak  Yakuake kullanıyorum. F12 tuşuna basınca yukardan aşağıya iniyor. Bir sayfada çoklu bölümler açabiliyorum. Aynı ihtiyacı gnome ortamında da hissettim ve guake yükledim. Guake yakuake’nin biraz daha sade hali gibi geldi bana.Y ine F12 tuşu ile aşağıya iniyor.

sudo apt-get install guake

 komutuyla guake’yi yükledim ve başlangıç uygulamalarına ekledim.     

Daha sonra Terminator isimli terminal uygulamasını da denemek istedim ve terminator uygulamasını da;
        sudo apt-get install terminator      
komutuyla yükledim.Terminator çoklu bölümler oluşturma özelliği ile  Yakuake’ye benziyor. Ayrıca imleç simgesi çeşitliliği dikkatimi çekti.

Eğer elimizde sadece bir araç olursa işimiz eksik kalabilir düşüncesi ile her iki terminali de kullanmayı düşünüyorum.Basit işlerde ve sistem güncellemesinde guake’yi detaylı çalışmalarda ise terminator’ı kullanmayı düşünüyorum.        İleride kod kalitem arttığında bu projelere katılmayı da düşünüyorum.       Teşekkürler.

Firefox Sync

Firefox Sync sık sık sistem kurmak durumunda kalan bilgisayar kullanıcılarına yardımcı olabilecek bir özellik.İnternet geçmişimizi ve kısayollarımızı bize geri getiriyor.Yakında diğer web browserlardaki özellikleri de inceleyeceğim.Ancak kişisel bilgisayarımda Firefox kullandığım için ilk onu yazayım dedim.     

Daha detaylı olarak bahsedecek olursak Firefox Sync, kullanıcıların yer imlerini, tarayıcı geçmişini, tarayıcı ayarlarını, şifreleri, otomatik doldurulan formları ve en son açılmış 25 sekmeyi birden fazla bilgisayarda senkronize etmeye olanak tanır. Firefox Sync, verileri şifreleyerek, kullanıcı bilgisinin dışarıya çıkmasını engeller.
Firefox Sync, ayrıca şirket veya kuruluşlar için kendi sunucularını kurma imkanı tanımıştır. Eğer kendi sunucunuzu kurarsanız veriler Mozilla sunucularına değil kurulan sunuculara aktarılacaktır. 

Firefox Sync'ı aktifleştirmek için ilk olarak Firefox tarayıcınız açıkken sağ üst köşedeki işaretli bölüme tıklayarak Firefox menüsünü açmanız gerekir. Daha sonra açılan kısımda yeni bir kullanıcı hesabı oluşturabilir veya var olan hesabınıza bağlanabilirsiniz.

GNU hareketinin öncüsü R. Stallman ilke olarak bu ve benzeri bulut senkronizasyonu servislerine karşı bir duruş sergilemekte ve bir güvenlik açığı sebebi ve kullanıcının gizlilik hakkını ihlal olarak eleştirmektedir.

Pek çok kullanıcı ise bu hizmetleri zaman kazandırıcı ve bazen işler için gerekli olarak değerlendirmekteler.


Fglrx (AMD/ATI SAHİPLİ SÜRÜCÜSÜ) Kurulumu ve Gnome İle Çalışması için Muhakkak Yapılması Gerekenler

AMD firmasının web sitesindeki sürücü paketini kurabilmemiz için öncelikle dağıtımımızda aşağıdaki paketler kurululu olmalı:

gcc g++ make dkms fakeroot

Örnek olarak bu paketlerin Debian tabanlı sistemlerde kurulumu için Terminale girilecek komut:

 sudo apt-get install gcc g++ make dkms fakeroot

Daha sonra ilgili sürücü dosyasını aşağıdaki adresten indirmeliyiz:

 http://support.amd.com/en-us/download/desktop?os=Linux%20x86

Dosyayı indirip arşivi açtıktan sonra terminale (dosya adını sizdeki versiyona göre güncelleyeceksiniz):


 chmod +x radeon-crimson-15.11-15.30.1025.run

ve şimdi sürücünün kurulumuna başlayabiliriz:

 sudo ./radeon-crimson-15.11-15.30.1025.run

Kurulum sihirbazı çalıştı otomatik kurulumu seçip kuruluma devam ettik ve kurulum tamamlandı, bize yeniden başlatmak isteyip istemediğimizi sorduğunda hayır diyeceğiz.

Ters insanlar olduğumuz için değil masaüstümüzü tekrar görmeyi istediğimiz için yapacağız bunu.

Terminali açıp aşağıdaki komutu gireceğiz:

sudo aticonfig --initial

Masaüstümüzü tekrar görmeyi hala istiyor ve Gnome masaüstü ortamı kullanıyorsak:
Aşağıdaki adımları takip etmeliyiz.

Fedora 23 Kurduktan Sonra Yapılması Gerekenler


Fedora dağıtımının kalbimde özel bir yeri vardır ancak nicedir Debian kullanmaktaydım. Son zamanlarda ihtiyaç duyduğum bazı güncel paketlerden ötürü önce "Arch Linux" dağıtımına oradan da eski dost Fedora dağıtımına taşındım.

Her ne kadar "Arch Linux" bağımlılık yaratacak bir kullanım sunsa da son tercihimin Fedora olmasının sebeplerini sizinle paylaşmak istiyorum.

Bilindiği üzere Fedora dağıtımı kendi web sitesi üzerinden "Workstation, Server, Cloud" olmak üzere üç temel versiyona ayrılmış olarak indirmeye sunuluyor.Ben sistemime kullanım amacıma uygun bulduğum Fedora 23 Workstation Cinnamon spinini kurmakta karar kıldım. Bu tercihi yapmamdaki ana etken olur da ileride sahipli fglrx sürücülerini kullanacak olursam gnome ile ilgili bazı olası sorunlardan kaçınmak istememdi. (Bu malum sorunun çözümü ile ilgili ayrıca bir yazı paylaşacağım.)

İlk İzlenim:


Öncelikle "Gnome 3.18" ile gelen ana dağıtımda işleri basit tutmayı sürdürdüklerini övgü ile söyleyebilirim. Ayrıca geliştiriciler için sunulan kullanışlı proje aracı da övgüyü hakkediyor. Bunun yanı sıra Gnome-Boxes ile ayarlarla boğuşmadan basitçe bilgisayarlarında sanallaştırma yapmak isteyen kullanıcılar memnun edilmek istenmiş. Gnome projesi ilham aldığı Mac OS X arayüzünün hiç de gerisinde kalmadığı gibi dokunmatik tabir edilen araçlara ilişkin desteği de bir adım ileri taşımış. Açılışta çalışan sihirbaz ile kolayca Google gibi çevrimiçi araçlarınızı entegre edebilecek ve Google drive desteği alabileceksiniz.

Üstelik Google Drive dosyalarınızı Gimp, Gedit, LbreOffice gibi uygulamalarınızla açabilirsiniz.