Linux’a Göç Hazırlıkları

Şu aralar yazabileceğim çok fazla teknik konu olmadığından son girdilerde daha çok genel kavramlar üzerine yazdığıımı görebilirsiniz. Daha sonra işlerin biraz daha karmaşık hallere girdiği yazılar bulabilmeniz mevcut. Henüz başarılı bir çalışmam olmasa da LibreOffice “EasyHack” leri üzerinde biraz araştırma yapıyorum. Bu konuda ilk etapta öğrendiğim basit şeyleri yazabilirim. Ama bu girdi de genel kavramlar üzerine olacak başlıktan anlaşıldığı gibi. Biraz tespit ile başlayalım.

Evindeki, işyerindeki bilgisayarı sadece gazete okumak, müzik dinlemek ve Facebook benzeri sosyal medya sitelerine girmek için kullanan çok sayıda insan var. Özellikle bir bilgisayar satıcısına gidip toplama ve uygun fiyatlı bir bilgisayar alarak bu işleri yapmak oldukça yaygın bir yöntem. Büyük bilgisayar firmalarından hazır kasalar alınmadığı sürece Türkiye şartlarında büyük ihtimalle içerisine yüklenen işletim sistemi korsan olacaktır. Hatta ofis programlarının yüklenmesini isterseniz ve bu programlar da büyük ihtimalle korsan olacaktır. Özellikle işyerinde korsan kullananların başı ağrıyabilir daha sonra. Baş ağrıtmasından daha önemlisi korsan yazılım kullanılması suçtur. Dizüstü bilgisayarlar yada hazır alınan kasalarda ise yazılımın lisans ücretini zaten ödemiş oluyorsunuz.

Yazılıma para vermek istememeniz gayet normal çünkü sadece internette gezinmek, müzik dinlemek, film izlemek için bir sürü para vermek çok mantıklı değil. Tabi özgür yazılım kavramıyla tanışıp geçiş yapmak istiyor da olabilirsiniz.

İşletim sistemini değiştirmek bilgisayar kullanmaya alışamamış bir kullanıcı için oldukça zor olabilir. Bundan önce yapılacak bir kaç işlem var. Önce daha önce şurada anlattığım gibi kullandığınız programları değiştirmeye başlayın. İşletim sisteminizi değiştirdiğinizde ne yapacağınızı şaşırmanızı engelleyecek en önemli şey budur.
Birde ingilizce bilmiyorsanız ve kendinize güvenemiyorsanız daha sonra kurulum esnasında yanınızda birini bulundurmanız gerekebilir. Oraya daha sonra geleceğiz.
Kullandığımız programları özgür olanlarıyla değiştirip kullanımlarına alışınca kendimize bir masaüstü ortamı seçiyoruz. Bilmeyenler için masaüstü ortamı bilgisayarınızı kullanırken gördüğünüz her yer olarak tanımlanabilir. Bu arada ben göç için Ubuntu’yu anlatacağım. Zira Wubi gibi çok güzel bir aracımız var. Wubi ile yapılan yükleme tam anlamıyla bir yükleme olmuyor ama bir ev kullanıcısı için ilk etapta çok işe yarayacaktır.

Masaüstü ortamı demiştik. Ben size Ubuntu’yu yüklemeyi anlatacağım bunun için Unity masaüstü ortamını öncelikli olarak anlatacağım. Ancak bunu daha sonraki bir yazıda yapacağım şimdilik burada bırakalım.

Bir şekilde bu yazıya denk gelip okumuşsanız ve ilginizi çektiyse ve yeni yazımdan önce biraz araştırma yapmak isterseniz anahtar kelimeleri vereyim.

“Özgür Yazılım”, “Ubuntu”, “Linux Mint”, “Linux”, “Wubi”

Türkçe Vikipediden biraz araştırmanız iyi olacaktır. Bu arada elinizi biraz daha kirletmek isterseniz “Linux Dağıtımları” diye arayıp nispeten daha az kullanıcı dostu bir sürü dağıtım bulabilirsiniz.

Reklamlar

Bilgisayar Mühendisliği hakkında

Malum sınav sonuçları açıklandı bu gün ben de kendi yaşadığım ikilemlerden sonra olurda bir şekilde buraya yolu düşenler olursa bilgisayar mühendisliği konusunda bilgi edinmek isteyenlere yardımcı olayım dedim.

  • Bilgisayar mühendisleri ne yapar? Yazılım mühendisliği ile farkı nedir?

Hala okuyan biri olarak bu soruya net bir cevap veremiyorum tam ama kısaca Yazılım mühendisliğinden daha fazla donanımla ilgilendiğimizi söyleyebilirim. 

Bilgisayar mühendisliği tanımında ise yazılım geliştirmek, yazılımı geliştirirken en etkin yolu aramak, ve test kısmı geliyor. Yazılım mühendisliğinde de bunları yapmak mümkün elbette. Bir yazılım mühendisi de bunları yapabilir elbette ama okuldan çok kendi çabası ön plana çıkacaktır ki bu noktaya değinmek gerekiyor.

  • Kimler tercih etmesin?

Bilgisayar mühendisliğini oyun oynamayı seviyorsunuz diye yazmayın sakın. İnternetten “c kodu”, “java kodu” gibi aramalardan genel olarak ne tarz şeylerle ilgilenildiğini öğrenebilirsiniz. İşi teorik kısmı da var elbette bunun için “Karınca kolonisi optimizasyonu”, “sıralama algoritmaları”,”Djikstra algoritması” gibi aramalar size ne tarz işlerle uğraşıldığını gösterecektir.

Bilgisayara ilginiz yoksa ve bir şey olmak istemediğiniz için yazacaksanız sakın yazmayın yine bu bölümü. Okulu bitirirsiniz ama mutlu olamazsınız.

 

  • Ne gerekir?

Yeni teknolojileri takip etmeniz gerekir mutlaka. Bunun için ilginizin olması gerekir tabi ki. Bu arada teknolojiyi takip etmekten kastım “abi x firmasını gördün mü şöyle şöyle bilgisayar yapmış ekran kartı 2 GB’mış ” gibi diyaloglardan bahsetmiyorum tabi ki.

 

  • Ne öğretilmez ?

Okulda işletim sistemi yükleme, halk arasındaki tabirle “format atma” ya da bilgisayar kullanma öğretilmez. Bilgisayar mühendisleri bilgisayar yapmaz :) . Teorik konular, algoritma tasarımı vs, matematik ağırlıklı olarak işlenir.

Birde ortam yapmak için üniversiteye gelmek isteyenler ya da Üniversitede rahat olacağını düşünenlere üniversitenin okul olduğunu hatırlatırım.

Severek yapılan her işte paranın sorun olmayacağına da inanıyorum. O yüzden iş bulamam diye düşünmeyin.

Linux kullanmadan Özgür Yazılım kullanmak

Bu yazıyı yazma amacım Linux kullanmayı bilmeyip özgür yazılım kullanmak isteyenlere yol göstermektir. Windows ya da Mac Os üzerinde de özgür yazılımlar kullanılabilir.

Öncelikle işletim sisteminizi değiştirmek istemeyebilirsiniz, ya da bir donanımınızın sürücüsü yoktur ve/veya düzgün çalışmıyordur. Başka birçok neden olabilir. Ama özgür yazılım felsefesi hoşunuza gitmiştir ve kullanmak istiyorsunuzdur. Bunun için önce kullandığınız yazılım özgür mü bunu araştırın. Bunun için kullandığınız yazılımın lisansıyla ilgili bilgiler edinmeye çalışın.Programın hakkında -varsa- kısmına bakmanız yararlı olacaktır.

Lisansları buradan karşılaştırabilirsiniz: http://en.wikipedia.org/wiki/List_of_FSF-approved_software_licenses

Tabi copyleft’i de araştırmak isteyebilirsiniz. Yazılımın lisansına ulaşamadıysanız kaynak kodlarının erişilebilir olup olmadığını araştırabileceğiniz ve size alternatifler sunan bir site var.

Buradan yazılımın alternatiflerini görebilirsiniz : http://osalt.com/

Özgür alternatifler çeşitli sebeplerle işinizi göremeyebilir. Maddi destek olmadığından gelişimi durmuş olabilir, geliştiricisi kalmamış olabilir, lisans sorunları sebebiyle alternatifi olduğu programdan eksikleri olabilir. Bunları göz önüne alarak tamamen işinizi görebilir bir özgür yazılım ekosistemi kurabilirsiniz.

 

İnternette dolaşan, film izleyen, müzik dinleyen ve ofis programı kullanan, bunlardan başka bir amaçla bilgisayarını pek kullanmayan bir özgür yazılım meraklısı için tavsiye edebileceğim kadro şudur: Mozilla Firefox, VLC VideoLan, Clementine,LibreOffice.

Bu programlarla işlerinizi daha özgür bir şekilde sorunsuz halledebilirsiniz. Programda hata görürseniz hata takip sisteminden belirtebilir, istediğiniz bir özelliği belirtebilirsiniz. Kendi arkadaşlarınıza bu programları kullandırarak özgür yazılıma katkıda bulunabilirsiniz.

İşletim sisteminiz özgür olmasa bile üzerindeki programları özgürleştirebilir, özgür yazılım dünyasına ilk adımınızı atabilirsiniz.

%d blogcu bunu beğendi: