Tam bilmiyorum ama galiba depolamaya sahip bir şey, ya da o yönde gelişmişliği olan.

Hocam, gerçeklikten bağımsız kalabiliriz dedik.

Containerization ne demek?

Kalite.

Sürekli olarak Linux kullan mamış birisiyim. Beceremedim ve uğraşmak istemedim. Biraz Ubuntu, Pardus ve çok önceden Mint'i kurcalamıştım. Sanırım şu üç şey Linux kullanıcı sayısını inanılmaz artırırdı. Ben de tereddüt etmeden geçerdim. 1- İnsanları terminalden ve komut yazmaktan olabildiğince uzak tutabilmek için gelişmiş bir arayüz. Özellikle Ubuntu'da canım çıkmıştı. Pes ettim. 2- Farklı dağıtımların programları, paketlerine destek. 3- İnsanları Windows'ta kalmaya mecbur eden uygulamalardan olabildiğince fazlasını, bilhassa oyunları çalıştırılabilmesi önemli. Bazı oyunları Linux üzerinde oynayanların kıyas videolarını görmüştüm. Kimisi benzer kimisi düşük performans veriyordu. Çok zor ama istediğimizi yapabilme özgürlüğü varmış gibi düşündüğümüze göre benim gözümde bu üç şey Linux'ı kral yapardı. @350070 komik olan şeyi bana da söyler misin? Ben de güleyim. Şu aralar gülmeye çok ihtiyacım var.

Hacı terminalle neler neler yapıyorlar. Çok gelişmiş bir şey. GNU/Linux'un olmazsa olması.

Dagitimin amacina ve hitap ettigi kitleye gore bu degisir. Linux gibi esnek bir sistemde bu sorunun tek cevabi olmaz.

Valorant için kötüyse GNU/Linux salla ve geç onları.

Tüm oyunları düzgün bir şekilde oynatabilmesi.

Güzel fikirmiş. Benim dağıtıma ekledim.

Sizin kendi amacınıza göre yapacağınız dağıtımdan bahsediyoruz hocam. Siz yapsanız ne yapardınız? Ne özellikleri olurdu?

Kicksecure'un aynısı olurdu.

Destek altyapisini kopyalamak.. Windows 10 arac gerec uyumlulugunu Linux ferahligini bozmadan kendisine getirmek.. Fantazi..

Düzgün bir paket yöneticisi...

Gelişmiş kullanıcı için yapacağım dağıtım: -Bağımsız bir dağıtım olurdu. -İlk olarak temel sistem harici ekstra hiçbir yazılım bulundurmazdım. -Programların çoğu CLI ve TUI tabanlı olurdu. -Olabildiğince minimal bir init sistemine sahip olurdu. Sadece gerekli sistem servislerinin başlatıldığı bir init sistemi. -İçerisinde mevcut olacak paket yöneticisi, kurulan paket/paketlerin hangi dizinde hangi dosyaları oluşturduğunun log'u tutulacak. Bu sayede istenirse kurulan paket/paketler tamamen kalıntı bırakmadan tek bir komut ile silinebilecek. -Sistem içerisinde anlık olarak nelerin değiştiğini gösteren bir özelliği init sistemine ek olarak eklerdim. İsteğe bağlı açıp bakılır daha sonra kapatılır. Varsayılan olarak kapalı halde gelir. -Paket çevirici, dağıtımın paket yöneticisinden indirilebilir olurdu. -Derlenen yazılımlarında aynı şekilde log'u tutulurdu. -Tutulan loglar ayrı bir klasörde apayrı isimler ile tutulurdu. Böylece düzenli bir paket yönetimi olurdu. -Sistem, isteğe bağlı seçilen binary ve kaynak koddan derlenen repolara göre kullanılırdı ve rolling release bir yapıda ilerlerdi. -İstenildiği takdirde eklenebilen Android ". apk" desteği. Son kullanıcı için yapacağım dağıtım: -Bağımsız bir dağıtım olurdu. -Son kullanıcı için temel bir sistem. Bloat şekilde yazılım bulundurmazdım. -Paket yöneticisi TUI bir arayüze sahip olurdu. Paket arama, kategoriler, boyutları ve ne işe yaradıkları detaylı bir şekilde bulunurdu. -İçinde bulunan init sistemi yine aynı şekilde minimal olacak. -Paket yöneticisinden sanallaştırma ile ilgili her şeyi hemen halledebilmek için hazırlanan bir uygulamayı indirebilirdiniz. Uygulama tabii ki size sorular sorarak istediğiniz yazılımları indirmenizi sağlayacak. -Paket yöneticisi aynı şekilde log tutuyor olurdu. -Rice araçları. Geliştiricinin ve topluluğun kendi arasında bir dayanışma ile geliştirdiği TUI tabanlı Rice araçları. Hem DE'ler hem de WM'ler için. -Öğretici bir sistem. Yapmak istenileni düzgün ve anlaşılır bir şekilde yazdığınızda size ne yapmanız gerektiğini söyleyen bir araç. Aynı şekilde öğrenen bir araç. Sorunları ve çözümleri kendi veritabanına kayıt eder ve daha sonra bu sorunu yaşamış olanlar hızlı bir şekilde sorunlarını çözüme kavuşturmuş olurdu. -Sistem binary paketlerden ve rolling release bir yapıdan oluşurdu. -İstenildiği takdirde eklenebilen Android ". apk" desteği. Native olarak çalışması için topluluğun tasarladığı bir User Repositery oluştururdum. Bu repo bilgili ve güvenilir kişiler tarafından her gün düzenli olarak kontrol edilir, zararlı yazılım veya hatalı yazılım bulunup bulunmadığından emin olunurdu. Şu an aklıma gelenler bunlar.

Mobil uygulamaların native bir şekilde çalışmasını sağlardım. Diğer tüm dağıtımların paketlerinin sorunsuz kurulmasını sağlardım yani ister Debian için üretilmiş bir paketi ister Arch için üretilmiş bir paketi indirip kurabilirdi insanlar.

KISS filosofisini coreutilse kadar takip ederdi. Hackable bir paket yoneticisine sahip olurdu. Sonuna kadar moduler olurdu. Kolaylikla okunabilir ve anlasilabilir koda sahip olurdu. Yazilim paketleme aşırı kolay olurdu. Bir kisinin maintain edebilecegi kadar basit repolara sahip olurdu. Bilindigi uzere bu ozelliklere olan bir distroyu yapmak ile ugrasiyorum. Ama fikrimi belirtmek istedim.

Tiny Core gibi hafif olması.

Hacı emülatörlerde sıkıntı yok. Nintendo Switch ile sevdiğim oyunlar çok güzel ve çoğunu 60 FPS'e yakın oynuyorum. Sanal doygunluk ayarını da buldum. Ayrıca şu oyunları da güzel oynatıyor ; Şu elementaryOS 5.1.7'yi kurayım GNU/Linux'dayım. Sanal doygunluğu keşfetmem her şeyi değiştirdi de ondan.

GNU/Linux'u terminalden ayirmaya calismak bana komik geldi kanki. Terminal hem havali, hem kullanimi kolay hem de cok kullanisli bir sey.

Linux'da oyun oynanamadigi icin dagitim yapimcilarina degil oyun gelistiricerine kizmaya basladiginizda Linux dunyasi epey bir yol kat edecek.

Stabil olması.

Ne gibi kısayollar hocam?

Tasarım olurdu sanırım.

Kısa yolları olurdu herhalde. Bir şeyleri hızlı kullanmayı severim.

Containerization veya ekosistem, hackable olmak şartıyla.

Stabilizasyon.

Ona bir şey demedim zaten, benim de oynadigim oyunlari oynatiyor. Oyunlarin oynanamayan azinligi icin dedim.

Konu sahibi arkadaşın özgürlük anlayışına göre cevap vermeye çalıştım ama neyse. Terminal hakkındaki görüşlerin de sana ait tabi. Ben sadece ona fazla muhtaç olmamayı temenni ettim. Yoksa tamamen karşı değilim.

Her halde belirli şeyleri tuş kombinasyonları ile açmak olurdu.

Stabil, geliştirmeye açık bir arayüze sahip minimalist bir işletim sistemi yapardım. İsteyen istediği amaca yönelik kullanırdı ancak sanırım oyun bu amacın dışında olurdu. Oyunculara yönelik bir sistem yapmak istemem. Daha çok Mac OS gibi işleve yönelik ancak aynı zamanda Linux gibi her amaca hizmet eden bir işletim sistemi olurdu bu.

Burada kimseye kızmadım yalnız. Her imkanınız olsa ne yapardınız diye sormuş arkadaş onu cevapladım. Oyun geliştiricisi yapmıyorsa madem elimde tüm imkanlar var ben yaparım.

Mobil telefon ve tabletler için dağıtım yapardım.

Onlar zaten var. Çoğu DE'de ve WM'de ekleyebiliyorsunuz

Gerçeklikten bağımsız kalabilirsiniz . Oldu da istediğiniz her şeyi sorunsuz bir şekilde Linux dağıtımınızda yapabiliyorsunuz . Yapacağınız dağıtımın en önemli özelliği ne olurdu?

Musl ve Glibc seçeneği, tamamen CLİ kurulum. İsteğe göre derleyerek ya da Binary kurulum. Kurulumda config olurdu kurulum özelleştirmeleri açısından. En minimal ve en hızlı olan bir paket yöneticisi ayrıntısına kadar inebileceğiniz türden. Nonfree repoları eklemek kullanıcığıya bağlı. conf'tan "#" kaldırıp eklenebilecek şekilden. Gene AUR gibi kullanıcı repository yapabilirdim fakat denetimden geçecek şekilde. Puanlanma olurdu daha çok güvenilirlik açısından. Bir kullanıcının Maintain edebilecek kadar basit bir türden olurdu. Rolling release olurdu stabillik konusunda gene bir takım ayarlar yapardım. Her türden init desteği olurdu imajın içerisinde kurulum esnasında. İSO boyutunu olabildiğince düşük yapmak isterdim daha çok ONLİNE kurulum. Aklıma şimdilik bunlar geldi.