Upload
sadik-faruk-cetin
View
165
Download
8
Embed Size (px)
Citation preview
ÖZGÜR YAZILIM VE
GNU/LINUX ETKİNLİĞİNE HOŞGELDİNİZ
Sadık Faruk ÇETİN
● Bilgisayar Mühendisliği 3.Sınıf Öğrencisi● Özgür Yazılımcı● GNU/Linux Kullanıcısı(Fedora)
İLETİŞİM:● Twitter : @SDK_CTN● e-posta : [email protected]● Kişisel Blog : www.sadikcetin.net
SUNUM İÇERİĞİ
●Pidgin●Circuit Simulator●FileZilla●VirtualBox●Vim●Git
UYARI
Bu Sunum EĞİTİM sunumu değildir!Sunumdan sonra mutlaka kendi
kendinize araştırma yaparak çalışmalısınız.
Pidgin Nedir?
Anlık mesajlaşma istemcisi
Özellikleri
●GPL ile Lisanslı ve Özgür bir yazılım.●Ücretsiz.●GNU/Linux,MacOS X,Windows vs.●İletişim protokollerinin çoğunu destekliyor.örn:XMPP,IRC,ICQ,GoogleTalk,Facebook,vs...
●Dünyada desteklemediği dil neredeyse yok!●Yüzlerce Ekletisi(Plugin) var.Özelleştirebilirsiniz.
Pidgin Kurulumu
Terminal üzerinden:1-sudo yum install pidgin (Fedora)2-sudo apt-get install pidgin (Ubuntu)Manuel Kurulum:Derlemek Lazım!
Pidgin DEMO
Circuit Simulator Nedir?
Elektrik,Elektronik ve Lojik Devreleri Tasarlayabileceğimiz
Simülatör.
Özellikleri
●Paul Falstad tarafından geliştirildi.●Java ile yazıldı.●Açık kaynak kodlu.●JVM Kurulu olan tüm platformlardaçalışıyor.
●Kullanımı gayet kolay.
Kurulumu
www.falstad.com/circuit 1) chmod a+x circuit.jar 2) java -jar circuit.jar
Circuit Simulator
DEMO
FileZilla Client Nedir?
Dosya Aktarım İletişim Protokol(FTP)
YAZILIMIDIR.(istemci)
Özellikleri
●Açık Kaynak Kodlu,Özgür ve ÜCRETSİZ.
●Çapraz Platformlarda çalışabilir.●C++ İle yazılmıştır.●GNU GPL v2 ile Lisanslıdır.●SFTP'yi Destekler.
Peki Nerede Kullanabilirim?
En yaygın olarak,İçerik yönetim sistemlerinde(CMS)
örn:Wordpress
Kurulum
1)Fedora için RPM Fusion Kurulu olmalı! sudo yum install filezilla2)Ubuntu İçin, sudo apt-get install filezilla veya Ubuntu yazılım merkezinden kurulabilir.
VirtualBox Nedir?
Sanal Makina Donanım
uygulamasıdır.
Özellikleri ve Tarihçesi
●innotek Gmbh Tarafından geliştirildi.●C/C++ Dili ile yazıldı.●2008 yılında Sun MicroSystems aldı.●2010 yılında Oracle, SMS'i aldı :)●GNU GPL v2 ile Lisanslıdır.●Ücretsiz.
Neden Kullanayım?
●Herhangi bir işletim sistemini hızlıca test edebilirsiniz.(Performans olarak değil)●Aynı anda farklı iki işletim sistemini kullanabilirsiniz. örn:Backtrack ve Herhangi bir GNU/Linux dağıtımı
●vs...
Kurulum
●Öncelikle bağımlılıklarını kurmalıyız.●Ardından kurulumu manuel veya terminal üzerinden yapabiliriz.
VirtualBoxDEMO
Vim Nedir?
Gelişmiş bir metin editörüdür.
Özellikleri ve Tarihçesi
●1976 yılında Vi Billy Joy tarafından yazıldı.
●Vi klonlarından birisi Vi iMproved (Vim).●1991 Yılında C diliyle yazılmıştır.●Özgür ve açık kaynaktır.●Çok faydalı pluginler mevcut.●Ücretsiz●Grafik arayüz desteği var
Nerelerde Kullanabilirim?
●Yazılım geliştirirken rahatlıklar kullanabilirsiniz.
●Ücretsiz pluginleri sayesinde mükemmel bir yazılım geliştirme ortamına dönüşüyor.
●Güçlü bir editör olduğu için uzak sunucu yönetiminde rahatlıkla kullanabilirsiniz.
●En basit işlerinizde bile rahatlıkla kullanabilirsiniz.
Nerelerde Kullanabilirim?
●Yazılım geliştirirken rahatlıklar kullanabilirsiniz.
●Ücretsiz pluginleri sayesinde mükemmel bir yazılım geliştirme ortamına dönüşüyor.
●Güçlü bir editör olduğu için uzak sunucu yönetiminde rahatlıkla kullanabilirsiniz.
Kurulum
Fedora :sudo yum install vim
Ubuntu :sudo apt-get install vim
VimDEMO
Git Nedir?
Dağıtık Sürüm kontrol yönetim
sistemdir.( VCS )
Özellikleri ve Tarihçesi
●Linus Torvalds tarafından 2005 yılında geliştirildi.
●Özgür,Açık Kaynak ve Ücretsizdir.●GNU GPL v2 lisanına sahiptir.●C,Perl,Tcl dilleriyle geliştirilmiştir.●Çapraz Platformlarda çalışır.●Grafik arayüze sahip.(Opsiyonel)●vs...
Kurulum
Fedora: sudo yum install git
Ubuntu: sudo apt-get install git
Ne işe Yarıyor,neden kullanayım ?
Biraz konuşalım :)
Temel İşlemler
git initgit add .git remote add [sunucu adı] [branch==dal]git push [sunucu adı] [branch==dal]git commit -m 'first commit'git rm (--cached opsiyonel)git config( --list --global )git clone [URL]git fetchgit pull [sunucu adı] [branch== dal] git statusgit log(.gitignore dosyası)
GitDEMO