Yazılar
Geliştirici

Geliştirici Kategorisinden
Son Yazılar

Tüm Kategoriler
Tüm Kategorileri Görüntüle

Pardus için Flutter Kurulumu

Flutter, Google tarafından geliştirilen ve çeşitli işletim sistemleri için uygulama geliştirmeyi sağlayan bir platformdur. Bu platform ile birlikte Pardus ve diğer Linux dağıtımları, Android, IOS ve WEB için tek bir programlama dili ile istediğiniz sistem için uygulama geliştirebilirsiniz.

Image

Kendi dağıtımınızı oluşturmak: Bölüm 3

This entry is part 2 of 3 in the series Kendi Dağıtımınızı Oluşturmak
Geçen bölümde initramfs imajı oluşturmayı ve test etmeyi anlatmıştık. Bu bölümde minimal kök dizin (rootfs) oluşturmayı ve static ve dynamic dosyalar arasındaki farkları anlatacağız. Static ve Dynamic derleme Static bir dosya herhangi bir bağımlılığa ihtiyaç duymazken dynamic derlenmiş bir dosyanın bağımlılıkları bulunur. Bir dosyanın dynamic olup olmadığını anlamak için ldd komutu kullanılır. Bütün dynamic derlemiş dosyalar libc.so.6 dosyasına ve ld-linux-x86-64.so.2

Image

Kendi dağıtımınızı oluşturmak: Bölüm 2

This entry is part 3 of 3 in the series Kendi Dağıtımınızı Oluşturmak
Birinci bölümde busybox ve linux çekirdeğini derlemiştik. Bu bölümde ise initramfs imajını oluşturacağız. Initramfs oluşturma Initramfs sistem açılırken belleğe ilk önce yüklenen dosyadır. Bu dosyanın içerisinde bulunan /init dosyası çekirdeğimiz tarafından çalıştırılarak açılış işlemi başlatılır. Bir önceki örnekte static olarak derlemiş olduğumuz busybox dosyasını kullanarak bir initramfs imajı oluşturalım. Bunun için yeni bir dizin açarak içerisine busybox dosyamızı kopyalayalım. ardından

Image

Kendi dağıtımınızı oluşturmak: Bölüm 1

This entry is part 1 of 3 in the series Kendi Dağıtımınızı Oluşturmak
Bu yazıda linux dağıtımlarının nasıl çalıştığını anlamak amacıyla kendi basit minimal linux dağıtımımızı oluşturacağız. Gerekli paketlerin kurulması Öncelikle derleme işlemine başlamadan önce derleme araçlarına ve test için qemuya ihtiyacımız bulunmaktadır. Bunun için aşağıdaki paketleri kurmalıyız. Kaynak kodların edinilmesi Linux çekirdeğinin kaynak kodunu https://kernel.org üzerinden indirin. Busybox kaynak kodunu https://busybox.net üzerinden indirin. Daha sonra indirdiğimiz arşivleri açalım. Son durumda aşağıdaki gibi

Image

Pardus için CUDA ve cuDNN Kurulumu

Nvidia tarafından piyasaya sürülen ekran kartları günümüzde birçok kullanıcı tarafından oyun yazılımlarını çalıştırmak için kullanılsa da bu ekran kartlarının birçok alanda kullanıldığını bilmeliyiz. Ekran kartları özellikle yapay zeka teknolojilerinde iş yükünü hızlı bir şekilde tamamlamak amacıyla kullanılmaktadır. Özellikle Nvidia tarafından tasarlanan Tesla ekran kartları bu alanda popüler olarak kullanılmaktadır. İsteyen kullanıcılar ise kendi bilgisayarlarında bulunan herhangi bir Nvidia ekran kartı

Image

Grub komut satırı kullanımı

Grub sistem açılırken bizi ilk karşılayan önyükleyicimizdir. Grub sayesinde çekirdeğimiz ve initramfs imajımız belleğe yüklenir ve sistem başlatılır.

Image

Appimage yapımı serisi – Bölüm 2

This entry is part 1 of 2 in the series Appimage Yapımı Serisi
Giriş Bu yazıda bir önceki bölümde anlatılanların devamı olarak sistemden bağımsız hale getirdiğimiz uygulamamızı nasıl appimage haline getireceğimiz anlatılacaktır. Yazımızın 1. bölümüne bu adresten ulaşabilirsiniz. İlk olarak Appimage dosyasını çözme ve paketleme ardından appimage dosyasının iç yapısı üzerinde durulacaktır. Appimage dosyalarının çözülmesi Herhangi bir appimage dosyasına –appimage-extract parametresi eklendiğinde appimage dosyası çözülür. Appimage paketleme Appimage dosyaları appimagekit kullanılarak paketlenir. Appimagekit

Image

Appimage yapımı serisi – Bölüm 1

This entry is part 2 of 2 in the series Appimage Yapımı Serisi
Giriş Bu yazı serisinde sizlere nasıl appimage dosyası yapılacağı anlatılacakdır. İlk bölümde çalıştırılabilir dosyaların sistemden bağımsız çalıştırılması üzerinde durulacaktır. Bu bölümü net bir şekilde anlayabilmeniz için orta düzeyde gnu/linux bilgisine sahip olmalısınız. Static ve dynamic binary kavramı Static olarak derlenmiş bir kod herhangi bir ek kütüphaneye ihtiyaç duymadan çalışabilir. Bir dosyanın static olup olmadığını anlamak için ldd komutu ile o

Image

Docker kullanarak gui uygulama çalıştırma

Bu yazımda docker üzerine grafik tabanlı bir uygulama kurup kullanmayı anlatacağım. Bu yolla pardus depolarında güncel olmayan fakat ihtiyaç duyduğunuz uygulamaları ayrı bir dağıtım kurmaya ihtiyaç duymadan çalıştırabilirsiniz.

Image

GNOME Shell Eklentisi Nasıl Oluşturulur?

Bu yazımızda Pardus 21’in GNOME masaüstü için basit bir gnome-shell eklentisi yapmayı öğreneceğiz. Eklentimiz, panele simge ekleyecek ve simgeye tıkladığımızda açılan popup menu bize bildirim gönderecek.

Image

Pardus 21’de Sanal Makine Çalıştıralım: (Kurulum)

Öncelikle merhabalar! Bu yazım biraz uzun olacağı için 1 ve 2 şeklinde adımlara ayırmak istedim. Bu ilk yazımızda biraz kulaklarınızın pasını alarak bazı terimler üzerinde durup açıklamalarını vereceğim.

Pardus sanal makine

Zoom Alternatifi Jitsi Pardus Sunucuya Nasıl Kurulur?

Kişisel bir görüntülü görüşme sunucunuz olsun istiyorsanız, Jitsi tam size göre. Uçtan uca şifreli ve ağınızı yormayacak muhteşem bir açık kaynak uygulama.

Jitsi