SSS
Bu dokümanda elinmizden geldiğince GhostBSD işletim sistemi hakkında merak edilen soruların yanıtlarını kapsamaya çalıştık. Aslında ilk amacımız bant genişliği kullanımını azaltmak ve hep sorulan o alışıla gelmiş soruları tekrar tekrar yanıtlamaktan kurtulmaktı, ama zamanla SSS bçlümü toplulukça kabul görmüş bir bilgi kaynağı haline geldi.
Bu SSS bölümünün sizler için en anlaşılır ve açık şekilde olması için oldukça çaba gösterdik. Eğer bu bölümü nasıl daha iyi bir hale getirebileceğimize dair bir tavsiyeniz varsa lütfen bizimle iletişime geçmekten çekinmeyiniz.
Contents
- 1 Başlangıç
- 1.1 GhostBSD nedir?
- 1.2 GhostBSD'yi kimler kullanabilir?
- 1.3 GhostBSD Projesinin nihai hedefi nedir?
- 1.4 GhostBSD lisansı herhangi bir kısıtlama içerir mi?
- 1.5 GhostBSD mevcut işletim sistemimin yerini alabilir mi?
- 1.6 Adı neden GhostBSD?
- 1.7 GhostBSD'nin son sürümü nedir?
- 1.8 GhostBSD dağıtımları ne zamanlar yapılmaktadır?
- 1.9 Nasıl katkıda bulunabilirim?
- 2 Destek
- 3 Kurulum
- 4 Yazılım Kurulumu
- 5 Sistem ve yazılım güncellemeleri
- 6 Ağ
- 7 Donanım
- 8 Referaslar
Başlangıç
GhostBSD nedir?
Basit bir tanımla, GhostBSD aslen UNIX®-benzeri bir işletim sistemidir. AMD64 ve Intel® platformlarında çalışır. GhostBSD FreeBSD üzerine inşa edilmiş, o da U.C. Berkeley’nin “4.4BSD-Lite” dağıtımı, ve “4.4BSD-Lite2” genişletmelerini içerir. Ayrıca endrekt olarak William Jolitz’in U.C. Berkeley’den aktardığı “Net/2” den i386 ya olan, “386BSD”, diye bilinen çıktılarını da içerir ki 386BSD dan geriye sistem dahilinde bugün çok az kod kalmıştır. GhostBSD size GNOME, Mate, Xfce, LXDE ve Openbox masa üstü seçeneklerini sunar.
GhostBSD'yi kimler kullanabilir?
GhostBSD dünyanın dört bir yanında kurumsal şirketler, araştırmacılar, bilişim profesyonelleri, öğrenciler ve ev kullanıcıları tarafından gerek iş gerekse eğitim ve üretim amaçlı kullanılmaktadır
GhostBSD Projesinin nihai hedefi nedir?
GhostBSD Projesinin nihai hedefi GTK masaüstünün kullanım kolaylığı ile FreeBSD altında yatan esneklik ve güvenlik mekanizmasını birleştirmektir. GhostBSD FreeBSD öğrenmeye yeni başlayanlar için şahane bir araçken BSD dünyasına atılmak isteyenler içinse şahane bir macera kapısıdır. GhostBSD kullanıcıları tarafından herhangi bir iş için koşulsuz bir şekilde kullanılabilir..
GhostBSD lisansı herhangi bir kısıtlama içerir mi?
Evet! Bu kısıtlamalar sizin kodu nasıl kullanacağınızdan ziyade GhostBSD Projesi'nin kendisine nasıl muamele edeceğiniz ile alakalıdır. Eğer lisans konusunda derin edişeleriniz var ise, asıl lisans dokümanını okuyabilirsiniz. Bu arada sadece meraklı olan kullanıcılar için lisansımızı şu şekilde özetleyebiliriz:
- Bu sisteme dahil kodları yazdığınıza dair hak iddia etmeyiniz.
- Bu sistem çökecek olursa bizi dava etmeye kalkmayınız.
şeklinde özetleyebiliriz.
GhostBSD mevcut işletim sistemimin yerini alabilir mi?
Pek çok kullanıcı için, evet.
Pek çok kullanıcı aslen işletim sistemi kullanmamaktadır. Daha çok uygulamaları kullanırlar ve bu uygulamalar bilgisayarı kullanışlı hale getirmektedir. GhostBSD size oldukça elverişli bir masaüstü ve sınırsız özellikli bir uygulama ortamı sunar. Bilinen pek çok web tarayıcısı, ofis programları, e-posta okuyucular, grafik işleme programları, programlama ortamı, ağ sunucuları, ve isteyebileceğiniz daha pek çok şey sunar. Bunların pek çoğunu FreeBSD Port Koleksiyonunu kullanarak yükleyebilirsiniz.
Eğer hali hazırda kullandığınız uygulamalardan bir veya birden fazlası yalnızca tek bir işletim sisteminde çalışıyorsa, o işletim sistemini kolayca değiştiremeyebilirsiniz (bu durum kısaca satıcı kilidi olarak bilinir). Bununla birlikte kuvvetle muhtemel aynı işlevi sizin için sağlayabilecek uygulamaları GhostBSD üzerinde bulabilirsiniz. Beklentileriniz sağlam bir ofis veya internet sunucusu, güvenilir bir iş istasyonu veya sadece işinizi yaparken kesintiye uğramadan yapabilmek ise, GhostBSD ihtiyacınız olanları size kesinlikle sağlayabilir.
Eğer GhostBSD'ye başka bir UNIX®-benzeri işletim sisteminden geçiyorsanız, zaten bilmeniz gerekenlerin aşağı yukarı çoğunu biliyorsunuz demektir. Ancak grafik arayüzlü yönetilen işletim sistemlerinden birinden misal Microsoft Windows® veya MacOS®'un eski sürümlerinden geliyorsanız, açık olmak gerekirse işleri UNIX raconuyla yapabilmek için kısa bir öğrenme sürecine zaman ayırmanız gerekecektir.
Adı neden GhostBSD?
GhostBSD BSD teknolojisini kullanarak Gnome alt yapısına tam hakimiyet hedefiyle bir işletim sistemi olarak tasarlandı.
Bir süre sonra insanlar tarafından “Gnome BSD tarafından barındırılıyor” olarak anılmaya başlandı, Bunun anlamı Gnome'un FreeBSD sistemi üzerinde barındırılıyor olması demekti. Şimdilerde birden fazla GTK masaüstü destekiyor olduğumuz için "GTK BSD tarafından barındırılıyor" demek daha uygun olacaktır.
GhostBSD'nin son sürümü nedir?
Bugünlerde, Kod adı Enoch olan 10.3 sürümündeyiz.
Dağıtımlar çoğunlukla bir kaç ayda bir yapılmakta.
11.0 sürümü, FreeBSD'nin yeni güncellemesini takiben yakında yayına girecektir.
Pek çok GhostBSD kullanıcısı güncellemelerden haberdar olmak için FreeBSD kullanıcılarına açık olan diğer mekanizmalara da başvurmaktadır. Bunlar hakkında gerekli bilgiyi FresBSD El kitabı FreeBSD'yi Güncellemek ve Yükseltmek Bölümünde bulabilirsiniz.
GhostBSD dağıtımları ne zamanlar yapılmaktadır?
Yazılım ekibimiz yeni sürümler tamamlandıkça aşağı yukarı 8 ayda bir yayınlamaya çalışırlar. GhostBSD çoğunlukla FreeBSD'nin yeni dağıtım tarihlerini takip eder. Aday sürüm öncesi yapılan test süreçleri yeni eklenen özelliklerin önceki sürümdeki sağlam ve işlevsel alt yapıyı aksamaya uğratmayacak şekilde olduğunu garantilemek adına hassasiyetle yapılır.
Nasıl katkıda bulunabilirim?
GhostBSD projesine katkıdan bulunmanız için birden fazla yöntem var:
- Eğer programlama becerisine sahipseniz ve FreeBSD işletim sistemine hakimseniz, veya sadece bu saydığımız alanlarda gelişmek istiyorsanız, belki aktif yazılımcı ekibimize katılmayı düşünebilirisiniz. Eğer maceradan hoşlanıyorsanız GhostBSD yapılandırmasına katılabilir, aynı zamanda e-posta listemize katılıp development mailing list yazılım ekibiyle iletişim içine kalıp yeni gelişmeleri ilk elden öğrenebilirsiniz.
- Eğer içinizde sanatçı bir çoçuk yatıyor veya tasarımdan anlarım diyorsanız, hayranların grafik çalışmalarına, logolar, masaüstü duvar kağıtlarına, veya websitemizin tasarımına / güncellenmesine yardımcı olabilirsiniz. Eğer bu alanla ilgili iseniz website mailing list bu e-posta listemiz sizin için tam biçilmiş kaftandır.
- Eğer kelimelerle aram iyidir inglizcem de öyle derseniz websitemizin veya wiki bölümümüzün içeriğinin yaratılması ve/veya düzenlenmesine katkıda bulunabilirsiniz.website mailing list ve bize bu e-posta listesinden ulaşabilirsiniz.
- Belki yukarıdaki listede aradığızı bulamadınız, belki sadece GhostBSD yi kullanmak veya keşfettiğiniz program hatalarını (bug) veya sistemimizi nasıl daha iyi hale getirebileceğimiz ile ilgili görüşlerinizi bize iletmek isteyeceksiniz O zaman bu forum noktası tam sizin için. Hey! Unutmadan GhostBSD! den arkadaşlarınıza bahsetmeyi lütfen unutmayın.
Eğer GhostBSD'yi daha iyi hale getirmek için yukarıdaki yollardan biri veya aklınıza gelen herhangi bir alternatif yol ile bize yardım edebileceğinizi düşünürseniz, Lütfen bizimle iletişime geçiniz forumlardan, veya IRC Kanalımızdan (irc.freenode.net üzerinde #ghostbsd kanalı) veya yukarıdaki herhangi bir e-posta listesinden.
Destek
Destek alabilmenin en iyi yolu nedir?
Şu noktada, en iyi yol diğer GhostBSD kullanıcıları veya yazılımcılar ile iletişime geçmektir:
- Sohbet kanallarımız (IRC)
#ghostbsd
ve#ghostbsd-dev
olarak irc://irc.freenode.net üzerinde sizleri beklemektedir.- IRC Sohbet Kanallarımıza web arayüzünden bağlanabilirsiniz.
- Forum adresimizde http://forums.ghostbsd.org/.
SSS ve Kullanıcı El Kitabı bölümleri aktif olarak yapım aşamasındadır. IRC Sohbet kanallarımızda, Forumlarda veya E-posta listelerinde sorulan soruların tamamı bu bölümlerde yeriniz alacaktır.
GhostBSD içerisinde herşeyi nasıl doğru yapabileceğime dair bilgiyi nerede bulabilirim?
Çoğu zaman, GhostBSD üzerinde yapmak istediğin hemen herşeyi aynen FreeBSD üzerinde yaptığınız gibi yapabilirsiniz. Bu sebeple siz sevgili kullanıcılarımız için FreeBSD El Kitabi mükemmel bir başvuru kaynağı olacaktır. Olurda el kitabı tüm sorularınıza yanıt olmaz ve sıradışı bir sorun ile karşılaşırsanız veya GhostBSD o konu için FreeBSD'den farklılık gösteriyorsa, işte o zaman IRC sohbet kanallarımız veya forumumuz aradığınız sorunun yanıtını bulmanıza yardımcı olabilir.
Kurulum
GhostBSD'yi nereden edinebilirim?
Yayınlanan her yeni sürüme ait GhostBSD imajı SourceForge üzerinden indirilebilir:
- Son dağıtım imajları Download sayfamızdan indirilebilir.
- Torrent dosyalarımız GotBSD üzerinde veya proje sayfasında (şu an için güncel değildir) indirilebilir.
- Ayrıca isterseniz GhostBSD DVD'lerini ve USB disk sürücülerini OSDisc.com adresinden satın alabilirsiniz.
Başlatılabilir bir USB disk sürücüyü nasıl yaratırım?
4.0 sürümüne kadar ayrı ayrı USB imajları (.img uzantısı ile) mevcuttu. 10.1 sürümü çıktığından beri, GhostBSD sürümleri sözüm ona karma ISO olarak anılan dosyalar halinde DVD ye veya flaş sürücüye gömülebilir şeklide yayınlanmaya başladı. Tercih ettiğiniz masaüstünü ve doğru işlemci mimarisini seçip ISO dosyanızı indirebilirsiniz. Zorunlu olmamakla birlikte indirdikten sonra inen dosya üzerinde sağlama kontrolü yapabilirsiniz (tercihe bağlı) ve flaş sürücüye dosyanızı aşağıda gösterilen yöntemlerden biri ile yazabilirsiniz. İçerik sebebiyle inecek imaj dosyası yaklaşık boyut olarak 2 GB biraz geçtiğinden, size tavsiyemiz en az 4 GB boş alanı olan bir USB flaş sürücü kullanınız.
Linux üzerinde
Burada konsol üzerinden USB imajı nasıl yazacağınıza dair örneği bulabilirsiniz (indirdiğiniz ISO dosyasının adını aynen yazdığınızdan ve "sdX" kısmını sisteminizde bulunan doğru disk! ismi ile değiştirmeyi unutmayınız). Bu komut root yetkisi gerektirmektedir (ya kullanıcıya root yetkisi atayın yada sudo komutu kullanarak işlem yapınız):
-
dd if=GhostBSD10.3-RELEASE-20160829-213046-mate-amd64.iso of=/dev/sdX bs=1M
BSD üzerinde
Burada konsol üzerinden USB imajı nasıl yazacağınıza dair örneği bulabilirsiniz (indirdiğiniz ISO dosyasının adını aynen yazdığınızdan ve "daX" kısmını sisteminizde bulunan doğru disk! ismi ile değiştirmeyi unutmayınız). Bu komut root yetkisi gerektirmektedir (ya kullanıcıya root yetkisi atayın yada sudo komutu kullanarak işlem yapınız):
-
dd if=GhostBSD10.3-RELEASE-20160829-213046-mate-amd64.iso of=/dev/daX bs=1m
Windows Üzerinde
Bu çözüm bize Ubuntu yardım sitesinden gelmekte, ancak aynı çözüm GhostBSD içinde geçerli. Bu linkte açıklanan iki araçtan birini kullanarak Windows üzerinde başlatılabilir bir USB flaş sürücü yaratabilirsiniz.
Windows üzerinde Grafik arayüze sahip araç
- Arzu ettiğiniz ISO dosyasını indirin.
- Disk Imager programını
bu linkten indirin http://sourceforge.net/projects/win32diskimager/
- USB Flaş sürücünüzü takın
- USB Flaş sürücünüze Windowsun atadığı sürücü ismini not alın.
- Disk Imager programını başlatın.
- İndirdiğiniz ISO dosyasını seçin, "Write(Yaz)" tuşuna tıklayın.
- İşlem bitince USB medyasını çıkarın.
Windows üzerinde komut satırı aracı
- Arzu ettiğiniz ISO dosyasını indirin.
- flashnul programını
bu linkten indirin http://shounen.ru/soft/flashnul
- USB sürücünüzü takın
- flashnul -p yazıp entera basın
- Ekranda beliren listeden USB sürücünüzün fiziksel adresini not alın
- flashnul <önce ki adımda not aldığınız adres buraya> -L \dosyapatikasi\indirdiğinizisodosyasinınadı.iso
- eğer ISO dosyasının patikası ve USB sürücüsünün fiziksel adresi doğru ise "yes(evet)" diyerek işlemi başlatın
- İşlem bitince USB medyasını çıkartın.
Sonuç
Evet! Yukarıdaki adımları tamamladıktan sonra artık USB flaş sürücünüz başlatılabilir bir GhostBSD sistemi taşıyor olmalı. Şimdi sisteminizi yeniden başlatın, Setup bölümünden USB'den başlat seçimini yaptığınıza emin olun - canlı oturum şimdi başlatabilirsiniz.
GhostBSD detaylı kurulum talimatlarını nerede bulabilirim?
GhostBSD 3.1 ten başlamak üzere detaylı kurulum talimatlarını GhostBSD Kurulumu el kitabı başlığında bulabilirsiniz.
Yazılım Kurulumu
Yeni bir yazılımı nasıl kurabilirim?
GhostBSD kullanırken yazılımları üç farklı yöntem ile yükleyebiliriz:
- OctoPkg bir GTK+ tabanlı araçtır ve BSD sistemler üzerinde (arama, kurulum ve kurulm kaldırma) işlemlerini yönetir.
- FreeBSD'nin paket yöneticisi PKG komut satırından kurulumlar için kullanılabilir. (10.x sürümünden önce, eski pkg_* araçları kullanılmaktaydı ve birazcık daha değişikti.)
- FreeBSD Ports gerçekten en kullanışlı ve kendine has araçlardan biridir diğer Linux dağıtımlarıyla kıyasladığınızda. Eğer yüklendi ise, /usr/ports altında bulabilirsiniz ve "Makefiles"'ı kullanarak bir çok çeşitli yazılımı (eğer bu konsepte yeni iseniz bunu "yemek tarifi" gibi düşünün) otomatik olarak (kaynak kodunu çeker, düzenler, derler ve kurulum) yapabilirsiniz. Menü-tabanlı sistem size derlme seçeneklerini detaylı ayarlama imkanı tanır ki buda size oldukça kolay kullanımlı fakat aynı zamanda esnek bir yazılım kurulum imkanı sağlar
Linux yazılımlarını GhostBSD sistemimde kullanabilir miyim?
Öncelikle şunu bilmenizde fayda var, çoğu "Linux" yazılımı gerçekten birer açık kaynaklı yazılımdır. Buda, özgürce pek çok işletim sistemi için kullanıma açık demektir, sadece Linux için değil. Linux üzerinde çalışabilen çoğu yazılım GhostBSD üzerinde de çalışabilir.
FreeBSD'de olduğu gibi, GhostBSD kullanıcıları da Linux Uyumluluk Sistemi diye bilinen bir sistem kullanmaktadır. Özetle, bu sizin için bir çok Linux tabanlı programı olduğu gibi kullanabileceksiniz demektir. FreeBSD El Kitabında ki bu bölüm uyumluluk konusunu çok daha detaylı anlatır ve tam olarak ne zaman çalışmaz açıklar.
Bununla beraber Linux Uyumluluk desteğini kurmaya çalışmanıza gerek yoktur zira GhostBSD sistemi içerisinde zaten var olduğu ve çoktan ayarlandığı için "sadece çalışması" gerekir.
GhostBSD Adobe Flash plugin kullanımını destekler mi?
Evet, ancak yerleşik bir Adobe® Flash® plugin'i GhostBSD içinde yoktur. Bununla birlikte, bu ürünün Linux® sürümünü çalıştıran bir yazılım örtüsü mevcuttur. Bu örtü aynı zamanda RealPlayer® gibi başka pluginleri de çalıştırma imkanı sağlar.
Gözat Adobe Flash Plugin Kurulumu
Sistem ve yazılım güncellemeleri
GhostBSD'yi son gelen FreeBSD güncellemelerine nasıl güncellerim?
GhostBSD komut satırında "freebsd-update" komutunu desteklemektedir aynı FreeBSD sistemlerinde olduğu gibi
-
freebsd-update fetch install
Ağ
Neden WiFi bağlantım çalışmıyor?
Bakalım "wlan0" sürücüsü yapılandırılmış mı?
-
cat /etc/rc.conf | grep wlan0
Eğer aşağıdaki gibi bir çıktı alırsanız:
wlans_run0="wlan0" ifconfig_wlan0="WPA DHCP"
WiFi ayarınız tamam, ancak çalışır durumda olmayabilir. aşağıdaki kod sonrasında
-
sudo ifconfig wlan0 up
işte şimdi bağlantınız ayağa kalkmış olmalı.
Eğer hiç çıktı görmezseniz, bu GhostBSD'nin ağ yapılandırma sistemi WiFi kartınızı tanımlayamadı demektir. Bir sonraki adımınız GhostBSD'nin WiFi kartınızın sürücülerini yükleyip yükleyemeyeceğini görmektir.
-
sudo ifconfig | grep -B 3 802.11
Bu senaryoda run0 WiFi sürücüsüdür.
run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290 ether 00:1e:e5:e6:5d:1 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: IEEE 802.11 Wireless Ethernet autoselect mode 11a
Eğer yukarıdaki gibi bir ekran görüyorsanız yapmanız gereken /etc/rc.conf dosyasını yapılandırmaktır.
-
sudo ee /etc/rc.conf
bu satırları /etc/rc.conf dosyasına ekleyin ( run0 kendi sürücü isminizle değiştirin tabii ki).
wlans_run0="wlan0" ifconfig_wlan0="WPA DHCP"
Esc'e basın ve dosyayı kayıt edin. Şimdi network servisini yeniden başlatmanız gerekebilir.
-
netif
. -
sudo /etc/rc.d/netif restart
WiFi hizmetiniz tamamen yapılandırıldığına göre wlan0 bağlantınızı ayağa kaldırmanız gerekebilir bunun için aşağıdaki komutu yazınız.
-
sudo ifconfig wlan0 up
If you have no output with sudo ifconfig | grep -B 3 802.11
, this can mean your WiFi kernel Module is not compile in GhostBSD or your WiFi card is not yet supported by FreeBSD. Please fill out a problem report form this will help us to make GhostBSD better.
Why the WiFi Network Manager don't work?
You might look at #Why my WiFi don't work? (from above). If you have your WiFi Configured and the WiFi Network Manager still not working.
-
sudo ifconfig wlan0 scan
You should have something similar to this:
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS rogerwifi bc:14:01:e6:33:48 1 54M -23:-42 100 EP WPS HTCAP WPA RSN WME - bc:14:01:e6:33:49 1 54M -20:-38 100 EP HTCAP RSN WME WLAN_6EF1 00:13:f7:c4:6e:f3 11 54M -12:-21 200 ES BSDHacker 5c:d9:98:69:df:2e 11 54M -15:-27 100 EP HTCAP WPA WME WPS
If not sudo ifconfig wlan0 up scan
should do it. Now you can setup to your network. From above you have none encrypted and encrypted WiFi network.
Şifresiz WiFi ağlarına bağlanmak için aşağıdaki kodu /etc/wpa_supplicant.conf dosyasına ekleyiniz.
network={ ssid="WLAN_6EF1" bssid=00:13:f7:c4:6e:f3 key_mgmt=NONE }
Şifreli WiFi ağlarına bağlanmak için aşağıdaki kodu /etc/wpa_supplicant.conf dosyasına ekleyiniz.
network={ ssid="BSDHacking" bssid=5c:d9:98:69:df:2e key_mgmt=WPA-PSK proto=WPA psk="yourpasword" }
Detayli bilgi için Kablosuz Ağlar bölümüne gözatınız.
Eğer sudo ifconfig wlan0 up scan
komutu hala tarama yapmıyorsa, lütfen şu adreste Sorun raporlama formunu doldurup GhostBSD'yi daha iyi hale getirmemize yardımcı olun.
Donanım
GhostBSD benim grafik kartımın 3D hızlandırmasını destekliyor mu?
GhostBSD tarafından desteklenmesi veya desteklenmemesi; Bu tamamen sizin grafik kartınızın donanımına bağlı bir durum, detaylı bilgi için.[1]
- ATI/Radeon
- 3B hızlandırma ATI veya Radeon kartlarında FreeBSD TTM'leri tamamlayana kadar çalışmayacaktır, [2] çalışma (muhtemelen FreeBSD 10.0'a belki yetişebilir)[3]. Bu kartları halen kullanabilirsiniz, ancak 2B sürücülerini seçmeniz, eğer o da çalışmaz ise, son çare Vesa sürücülerini kullanarak deneyebilirsiniz.
- Intel
- GhostBSD 3B hızlandırmayı pek çok Intel grafik kartlarında destekler. Şu anki KMS desteği sebebiyle[1], kısa yolları kullanarak (Crtl+Alt+F#) "sc" console sürücüsünü kullanırken Grafik konsol ile sanal konsol arası geçiş yapamayacaksınız..
- Grafik konsol ve Metin tabanlı konsol arası geçiş "vt" konsol sürücüsü ile mümkün olmaktadır, ve GhostBSD şu an varsayılan olarak "vt" konsol kullanmaktadır.
- Nvidia Grafik Kartları
- Evet! Çalışır ancak nvidia-sürücüsü mutlaka kurulmuş olmalıdır.[2] Yazılım oldukça kolay yüklenir, örneğin (bxPKG/pkg) Paket Yöneticisi veya şu sayfada anlattığımız şekilde Nvidia sürücü kurulumu ports kullanarak kurabilirsiniz.