O sizin hüsn-i kuruntunuz...

WEB sunucuları içinde en çok Centos hakkında destek bulursunuz. Centos ile uyumlu komutlar kullanacağınız dağıtım Fedora olabilir.

Bu adam boşa mı kullanıyor veya bu adam kolaylıklarını anlatmış diye bir mantık yok maalesef. Şuan ben de istesem sigara kullanmak neden sizi rahatlatır diye insanları sigaraya yönlendiren bir yazı yazarım. İşin içindeki biri olarak belki de şuan sistemde 50'den fazla tool yüklüdür. Her proje için ayrılmış nodejs kütüphaneleri vs. vs. Günlük yaşantıda Linux bir web geliştiricisi olarak bence zulümden başka bir şey değildir. Düşünsenize GB'ları bulabilecek toollar indireceksiniz. İşiniz bitip bunları sistemden silmek istediğinizde sizi çok meşakkatli bir süreç bekliyor. Zamanında Ubuntu'da LEMP'i, ismini hatırlamadığım başka bir Nginx kütüphanesinden önce kurmuştum. Teker teker, herhangi bir sorun yaşamadan sites-available yedeği alıp LEMP'i tekrar kurdum fakat ne yaparsam yapayım bir hatanın önüne geçemedim. Meğerse bahsettiğim kütüphaneyi LEMP'ten önce kurduğum için var olduğundan hiç haberim olmamış ve LEMP'i tekrar kurunca birbirleri ile çakışmaya başlamışlar. İşin garibi, kütüphaneyi silmiştim. Bu gibi şeylerde çooook uğraşırsınız. Şansınız varsa, Stack Overflow'da sizinle aynı sorunu yaşayan biri eğer sorununa çözüm üretmişse, siz de onun çözüm yoluyla çözüme kavuşabilirsiniz. Bir şeyi yüklemesi ayrı dert, silmesi ayrı dert. Ayrıca 18.04'te başarıyla debug ettiğiniz çalışmalar 20.04'te çalışmayabilir. Çünkü bugün 18.04'e MySQL 8, 1-2 saatlik tablo düzenlemesi yapıp manuel olarak yüklemediğiniz sürece yüklenmiyor, 20.04'te varsayılan olarak yükleniyor. Tablo değişikliklerine vs. gerek kalmıyor. Çalışma ortamınızı yönetmek çok kolay olmalı. Siz sanıyorsunuz ki bir web geliştiricisi sürekli komutlarla uğraşıyor. Bugün Ubuntu'da komutla yapacağınız işleri Windows'ta komutsuz da yapabiliyorsunuz buna ek olarak zaten aynı komutları Windows'ta da kullanmanız mümkün. VS Code'da terminal açıp npm komutlarını takır takır işletebilirsiniz niye macera arıyorsunuz ki? Bakın bir kolaylık daha anlatayım. Mağazadan Ubuntu indirip kurduğunuzda sadece terminal ile aynı sunucu mantığı, bir ubuntu kuruluyor bilgisayarınıza. Ve bu Ubuntu sistemde açacağınız local bağlantılar yani Express çalışmaları olsun, hazır script kurulumları olsun, Windows'ta da erişilebilir oluyor. Ubuntu'da açtığınız dinleme noktaları, Windows'ta da açılmış oluyor. Mac deseniz anlarım, çalışma ortamı için birebir. Çünkü kolaylık çok ve en azından bir şeyi sil diyince sizi uğraştırmıyor. Ben çok uğraşmadım, eminim uğraşsam daha beni yoracak seviyede neler çıkardı karşıma fakat insan diyor ki gül gibi Windows varken neden gidip Ubuntu kurayım çalışma ortamıma? Ben sürekli dene yanıl yapacağım. Neyse.. Umarım anlamışsınızdır. İşletim sistemini kurmak için bahane arıyorsanız orda burda bu adam yapmış benim eksiğim ne diye soru sormayın kullanın zaten gözünüzle görürsünüz hangisinin better olduğunu.

Ayak bağından kastınız nedir? Günlük işlerimi mi kısıtlar?

Ben de öyle düşünüyorum, zaten faydalarını araştırmıştım zamanında. Çok oyun oynayan biri de değilim yani kullanmamam için bir sebep de yok. Aklıma sadece sürücü sıkıntıları falan takılmıştı onlar da sıkıntı değilse geçiş yapacağım sanırım Fedora'ya. Teşekkürler.

Blender gibi GPU gücü gerektiren uygulamalar da kullanmam gerekiyor, bahsettiğiniz OpenCL gibi toollar kurarsam herhangi bir sıkıntı yaşamam değil mi?

Herhangi bir Linux distrosuna geçiş yapmanız bu işlerde işinizi hızlandırmıyor, geliştirmiyor haberiniz olsun. RX 500 serisi Linux dağıtımlarda herhangi bir sorun yaratmıyor.

Neden kullanılmasın?

Linux Mint, EndeavourOS ve ZorinOS önerebilirim.

Linux on the desktop as a web developer I've been using Ubuntu as my primary home desktop OS for the past year and a half, so I thought it would be a good time to write up my experiences. Hopefully this will be interesting to other... nolanlawson.com Buradaki eleman uzun uzun anlatmış yararlarını, sizin hızlandırmıyor ve geliştirmiyor deme sebebiniz nedir? Merak ettiğimden soruyorum.

Böyle bir açıklama arıyordum teşekkürler. Bahsettiğiniz kadar zorluk çıkartacaksa primary OS olarak Linux kullanmak sorunlu olmalı. Ayrıca az önce öğrendim sıklıkla kullandığım Adobe uygulamaları da Linux üzerinde sadece virtual machine kurarak kullanılabiliyormuş.

Merhaba, Web geliştiricisi ve yazılım mühendisliği öğrencisiyim. Web sunucuları kurup konfigürasyon yaptığım için haliyle Linux sistemlerle uğraşıyorum. Linux bilgimi bir üst seviyeye çıkarmak için ana işletim sistemimi Windows 11'den herhangi bir Linux distrosuna geçirmek gibi bir planım var. Ancak bildiğim kadarıyla AMD sistemlerin Linux'de pek stabil çalışmadığı ve sürücü sorunları çıkardığı oluyormuş. Bu durum hakkında düşünceleriniz neler? AMD sistemde Linux kullanmak ciddi sıkıntılar yaratır mı? Yaratmazsa web geliştiricisi için bir distro önerisi alabilir miyim?

Evet. AMD sürücüleri doğrudan kuruluyor zaten.

Neden geliştirmiyor onu da söyleseydiniz keşke.

Bu sorun daha çok Nvidia sürücülerinde var AMD'de değil.

Linux asıl AMD sistemlerde sorunsuz çalışır. Bahsettiğiniz sorun Nvidia GPU kullanan sistemlerde var. AMD ile OpenCL dışında driver kurmanıza bile gerek yok. Blender gibi render programlarını GPU ile kullanmayacaksanız OpenCL'e gerek yok. Linux Mint kullanabilirsiniz.

Direk sisteminize Linux kurmayın ayak bağı olur size, sanallaştırma ile kurup bütün işinizi yapabilirsiniz.