Herkese iyi Sosyaller.
Bu rehberimde Void Linux hakkında ve kurulumu göstereceğim.

Başlamadan önce söylememde fayda olduğunu düşünüyorum.
Bu anlattıklarım Linux'a yeni başlayanlar için uygun değildir.
Ama Denemek istenirse Sanal Makine üzerinden kullanılmalıdır.


Öncelikle Void Linux nedir?​


1745482693270.webp


Void Linux, bağımsız olarak geliştirilen, hızlı, hafif ve minimalist bir GNU/Linux dağıtımıdır?
Geleneksel init sistemleri yerine runit kullanarak son derece hızlı açılış süreleri sunar.
Paket yöneticisi olarak XBPS (X Binary Package System) kullanır ve rolling release modelini takip eder.

Peki Neden Void Linux kullanılır?​

Hızlı ve Hafif: Runit sayesinde sistem çok hızlı açılır ve kapanır.
  • Bağımsız Geliştirme: Debian veya Arch gibi başka dağıtımlara bağlı değildir.
  • XBPS Paket Yöneticisi: Hızlı ve esnek bir paket yönetimi sunar.
  • Glibc ve Musl Desteği: Varsayılan olarak glibc ile gelse de musl sürümü ile daha hafif bir sistem kurmak mümkün.
  • Systemd kullanmaz. Eğer systemd istemiyorsan, Void Linux en iyi alternatiflerden biri.

İlk Önce ISO Dosyasını kendi sitelerinden indirelim.
Enter the void - Downloads

1743085560198.png


Burada Bir sürü seçeneğimiz mevcut.

Normal bir bilgisayar için X86_64 kısmından indireceğiz.
Eğer Minimal bir kurulum yapılacaksa base seçilebilir ama arayüz ile kurmak isterseniz Xfce tavsiyemdir.

Ve En önemlisi Glibc ve Musl.

Öncelikle Glibc ve Musl nedir ve farkları nedir?​


Void Linux, iki farklı sistem kütüphanesiyle kullanılabilir: glibc ve musl.
  • Glibc (GNU C Library): Çoğu Linux dağıtımında kullanılan standart kütüphane. Daha fazla program uyumluluğu sağlar, geniş bir ekosisteme sahiptir ve genellikle daha fazla özellik içerir. Ancak, Musl'a göre biraz daha büyük ve ağırdır.
  • Musl: Daha hafif, minimalist ve güvenlik odaklı bir alternatif. Küçük sistemler, gömülü cihazlar ve düşük kaynak tüketen sistemler için idealdir. Ancak, bazı yazılımlar musl ile derlenmediği için ekstra uğraş gerekebilir.
Glibc ile devam edebiliriz ama isteyen Musl kullanabilir.
Bu rehberde Glibc Xfce ISO Dosyası ile devam edeceğiz.

ISO'yu USB'ye yazdırmak için balenaEtcher kullanın.
balenaEtcher - Flash OS images to SD cards & USB drives

1743087274779.png


Bu ekranda İlk seçenek ile devam edin.
Ama Devam ettiğinizde Siyah ekranda kalıyorsa hiç düzelme olmuyorsa 3.Seçenekteki "Graphics Disabled" olanı seçebilirsiniz.

Xfce Masaüstü ortamı geldiğinde Terminal'i açın.
Base Ortamı Seçenler direk TTY ekranına yönlendirilecektir.

İlk önce sudo su yazarak root hesabına geçelim.
Eğer normal hesap ile devam edecekseniz VoidLinux'un Live şifresi "voidlinux".

Terminal'e ya da TTY üzerine Void-installer yazarak Void Linux'un kurulumuna geçelim.
Yapacağımız kurulumda ben UEFI kuracağım.
Legacy (MBR) kullananlarPartitioning Notes - Void Linux Handbook
Buraya göz atabilir.
Kuruluma sırası ile devam edeceğiz.

1743087740171.png


Keyboard yani Klavye Kısmında Aşağıya inerek istediğiniz klavye düzenini seçebilirsiniz. Türkçe Q Klavye için trq Yazanı seçin.
Network yani bağlantı kısmına tıkladığınız zaman çalışıp çalışmadığını size gösterecektir tamam deyip geçebilirsiniz.
Source Kısmına gelirsek:

1743087957166.png


İki Seçeneğimiz var Birisi Local ve diğeri Network.
Local seçeneği ISO'nun içindeki paketleri ana sisteme yükler ama sonradan güncellemeniz gerekebilir yani internetiniz kısıtlı ise kullanabilirsiniz.
Network(Ağ üzerinden kurulum) seçeneği paketleri ağ üzerinden yükler paketlerin hepsi güncel gelir.
Xfce ISO seçenler için Local kurulum yapıldığı zaman Xfce Masaüstü yanında gelir.
Bugün Network yani Ağ üzerinden kurulum yapacağız.

1743088293888.png


Mirror kısmında size en yakın yansıyı seçmek çok önemlidir.
Ben EU/Finlandiya ile devam ettim siz istediğinizi seçebilirsiniz.

Hostname kısmında Sisteme vereceğiniz ismi yazmanız yeter.
Timezone kısmında eğer Türkiye'de yaşıyorsanız Europe/Istanbul'u seçebilirsiniz.
RootPassword(Root şifresi) ve UserAccount(Kullanıcı) kısmını kendi kullanımınıza göre oluşturup değiştirebilirsiniz.
Ve Kullanıcı seçtikten sonra Kullanıcıya verilecek membership kısmında olduğu gibi bırakıp ok deyin.

Önemli kısımlardan bir tanesi Bootloader(Önyükleyici)'ı kendi diskinize kurmalısınız.

1743088611534.png


VoidLinux'u kuracağınız yeri/diski seçebilirsiniz.
Tıkladıktan sonra gelecek olan Use Graphical Terminal For Bootloader sorusuna evet ya da yes deyip geçebilirsiniz.

Şimdi gelelim Partition Kısmına.
Tıkladıktan Sonra ekrana cfdisk ya da fdisk seçmenizi isteyecektir.
Hem Kolay hem kullanışlı olarak Cfdisk'i seçebilirsiniz ama isteyen fdisk kullanabilir.
UEFI Sisteme kurmak için

1743089006957.png


Bu ekran gelirse GPT seçelim.

Şimdi 3 Adet alan ayıracağız.

-EFI(BOOT)
-SWAP(İsteğe bağlı)
-Root yani diskimiz(/)


1743089118705.png


Alt kısımda New'e girin.
Şimdi Partition Size yani kullanmak istediğiniz alanı girmenizi isteyecek.
İlk Olarak EFI'yi yapacağız.
Ben minimum olarak 512M kullandım siz daha fazla ya da benim kullandığım kadar kullanabilirsiniz.
Şimdi Free Space yani ana diske geri tıklayıp New'e yine tıklayalım ve SWAP alanı için Ne kadar RAM olduğuna bağlı olarak değiştirebilirsiniz ben 2 GB SWAP kullanacağım.
Ardından Yine Free Space yazan kısma tıklayıp New yani yeni alan oluşturacağız diskin içindeki bütün alan otomatik yazacak enter tuşuna basmanız yeterlidir.

1743089376741.png


Böyle gözükmesi gerekiyor.
Ardından Type'ı kullanacağız.
/dev/sda1 ya da EFI için ayırdığımız alana gelin ve Type'a tıklayın.

1743089437033.png


Buradan /dev/sda1 yani EFI alanı için En üstteki EFI System'ı seçin.
Sonra Swap yani /dev/sda2 için Linux Swap olanı seçin.
/dev/sda3 Root dizinimiz olacağı için onu Linux filesystem bırakın.

1743089524459.png


Son hali böyle görünecek.
En son olarak en sağdaki Write'a enter yapın ve Quit'e basın.
Ve Partition kısmını bitirmiş olduk.

Sıra FileSystems'ı yapmak olacak.
(EFI)/dev/sda1'e tıklayın ve önünüze bazı seçenekler çıkacaktır.
EFI yani /dev/sda1 için vfat yani FAT32 olanı seçmelisiniz.
Seçtikten Sonra önünüze Mount etmeniz için bir alan isteyecek o kısma /boot/efi yazacaksınız ve dosya sistemi oluşturması için gelen soruya evet diyeceksiniz.
(SWAP)/dev/sda2 için Swap yani Linux Swap olanı seçeceksiniz dosya sistemi oluşturması için gelen soruya yine evet deyin.
(ROOT)/dev/sda3 için Btrfs'ya da ext4 seçebilirsiniz ve Mount kısmına sadece / yazacaksınız gelen soruya yine evet deyip geçin.

En son olarak INSTALL seçeneğine tıklayıp kurulumu başlatın.
İndirme işlemi bitince Ok deyin ve bunları kurmaya başlayacaktır.
Bittiği zaman yine Ok deyin.

Ve Kurulum Bitti kullanmaya başlayabilirsiniz.
XBPS Paket yöneticisi kullanımını https://www.technopat.net/sosyal/konu/xbps-paket-yoeneticisinin-kullanimi.3394678/ buradan öğrenebilirsiniz.
Rehberde bir hata varsa çekinmeden yazabilirsiniz.
 
Son düzenleyen: Moderatör:
Son yaşadıgım olumsuz Linux deneyimden sonra 1.000TL format parası vercektim PC'ye az kalsın Linux hiç bilmiyorsanız sanal sisteme kurarak kullanınız geliştikten sonra ana sisteme kurulumuna gecebilirsiniz. Eline saglık.
 
Herkese iyi Sosyaller.
Bu rehberimde Void Linux hakkında ve kurulumu göstereceğim.

Başlamadan önce söylememde fayda olduğunu düşünüyorum.
Bu anlattıklarım Linux'a yeni başlayanlar için uygun değildir.
Ama Denemek istenirse Sanal Makine üzerinden kullanılmalıdır.


Öncelikle Void Linux nedir?​


Eki Görüntüle 143229

Void Linux, bağımsız olarak geliştirilen, hızlı, hafif ve minimalist bir GNU/Linux dağıtımıdır?
Geleneksel init sistemleri yerine runit kullanarak son derece hızlı açılış süreleri sunar.
Paket yöneticisi olarak XBPS (X Binary Package System) kullanır ve rolling release modelini takip eder.

Peki Neden Void Linux kullanılır?​

Hızlı ve Hafif: Runit sayesinde sistem çok hızlı açılır ve kapanır.
  • Bağımsız Geliştirme: Debian veya Arch gibi başka dağıtımlara bağlı değildir.
  • XBPS Paket Yöneticisi: Hızlı ve esnek bir paket yönetimi sunar.
  • Glibc ve Musl Desteği: Varsayılan olarak glibc ile gelse de musl sürümü ile daha hafif bir sistem kurmak mümkün.
  • Systemd kullanmaz. Eğer systemd istemiyorsan, Void Linux en iyi alternatiflerden biri.

İlk Önce ISO Dosyasını kendi sitelerinden indirelim.
Enter the void - Downloads

1743085560198.png


Burada Bir sürü seçeneğimiz mevcut.

Normal bir bilgisayar için X86_64 kısmından indireceğiz.
Eğer Minimal bir kurulum yapılacaksa base seçilebilir ama arayüz ile kurmak isterseniz Xfce tavsiyemdir.

Ve En önemlisi Glibc ve Musl.

Öncelikle Glibc ve Musl nedir ve farkları nedir?​


Void Linux, iki farklı sistem kütüphanesiyle kullanılabilir: glibc ve musl.
  • Glibc (GNU C Library): Çoğu Linux dağıtımında kullanılan standart kütüphane. Daha fazla program uyumluluğu sağlar, geniş bir ekosisteme sahiptir ve genellikle daha fazla özellik içerir. Ancak, Musl'a göre biraz daha büyük ve ağırdır.
  • Musl: Daha hafif, minimalist ve güvenlik odaklı bir alternatif. Küçük sistemler, gömülü cihazlar ve düşük kaynak tüketen sistemler için idealdir. Ancak, bazı yazılımlar musl ile derlenmediği için ekstra uğraş gerekebilir.
Glibc ile devam edebiliriz ama isteyen Musl kullanabilir.
Bu rehberde Glibc Xfce ISO Dosyası ile devam edeceğiz.

ISO'yu USB'ye yazdırmak için balenaEtcher kullanın.
balenaEtcher - Flash OS images to SD cards & USB drives

1743087274779.png


Bu ekranda İlk seçenek ile devam edin.
Ama Devam ettiğinizde Siyah ekranda kalıyorsa hiç düzelme olmuyorsa 3.Seçenekteki "Graphics Disabled" olanı seçebilirsiniz.

Xfce Masaüstü ortamı geldiğinde Terminal'i açın.
Base Ortamı Seçenler direk TTY ekranına yönlendirilecektir.

İlk önce sudo su yazarak root hesabına geçelim.
Eğer normal hesap ile devam edecekseniz VoidLinux'un Live şifresi "voidlinux".

Terminal'e ya da TTY üzerine Void-installer yazarak Void Linux'un kurulumuna geçelim.
Yapacağımız kurulumda ben UEFI kuracağım.
Legacy (MBR) kullananlarPartitioning Notes - Void Linux Handbook
Buraya göz atabilir.
Kuruluma sırası ile devam edeceğiz.

1743087740171.png


Keyboard yani Klavye Kısmında Aşağıya inerek istediğiniz klavye düzenini seçebilirsiniz. Türkçe Q Klavye için trq Yazanı seçin.
Network yani bağlantı kısmına tıkladığınız zaman çalışıp çalışmadığını size gösterecektir tamam deyip geçebilirsiniz.
Source Kısmına gelirsek:

1743087957166.png


İki Seçeneğimiz var Birisi Local ve diğeri Network.
Local seçeneği ISO'nun içindeki paketleri ana sisteme yükler ama sonradan güncellemeniz gerekebilir yani internetiniz kısıtlı ise kullanabilirsiniz.
Network(Ağ üzerinden kurulum) seçeneği paketleri ağ üzerinden yükler paketlerin hepsi güncel gelir.
Xfce ISO seçenler için Local kurulum yapıldığı zaman Xfce Masaüstü yanında gelir.
Bugün Network yani Ağ üzerinden kurulum yapacağız.

1743088293888.png


Mirror kısmında size en yakın yansıyı seçmek çok önemlidir.
Ben EU/Finlandiya ile devam ettim siz istediğinizi seçebilirsiniz.

Hostname kısmında Sisteme vereceğiniz ismi yazmanız yeter.
Timezone kısmında eğer Türkiye'de yaşıyorsanız Europe/Istanbul'u seçebilirsiniz.
RootPassword(Root şifresi) ve UserAccount(Kullanıcı) kısmını kendi kullanımınıza göre oluşturup değiştirebilirsiniz.
Ve Kullanıcı seçtikten sonra Kullanıcıya verilecek membership kısmında olduğu gibi bırakıp ok deyin.

Önemli kısımlardan bir tanesi Bootloader(Önyükleyici)'ı kendi diskinize kurmalısınız.

1743088611534.png


VoidLinux'u kuracağınız yeri/diski seçebilirsiniz.
Tıkladıktan sonra gelecek olan Use Graphical Terminal For Bootloader sorusuna evet ya da yes deyip geçebilirsiniz.

Şimdi gelelim Partition Kısmına.
Tıkladıktan Sonra ekrana cfdisk ya da fdisk seçmenizi isteyecektir.
Hem Kolay hem kullanışlı olarak Cfdisk'i seçebilirsiniz ama isteyen fdisk kullanabilir.
UEFI Sisteme kurmak için

1743089006957.png


Bu ekran gelirse GPT seçelim.

Şimdi 3 Adet alan ayıracağız.

-EFI(BOOT)
-SWAP(İsteğe bağlı)
-Root yani diskimiz(/)


1743089118705.png


Alt kısımda New'e girin.
Şimdi Partition Size yani kullanmak istediğiniz alanı girmenizi isteyecek.
İlk Olarak EFI'yi yapacağız.
Ben minimum olarak 512M kullandım siz daha fazla ya da benim kullandığım kadar kullanabilirsiniz.
Şimdi Free Space yani ana diske geri tıklayıp New'e yine tıklayalım ve SWAP alanı için Ne kadar RAM olduğuna bağlı olarak değiştirebilirsiniz ben 2 GB SWAP kullanacağım.
Ardından Yine Free Space yazan kısma tıklayıp New yani yeni alan oluşturacağız diskin içindeki bütün alan otomatik yazacak enter tuşuna basmanız yeterlidir.

1743089376741.png


Böyle gözükmesi gerekiyor.
Ardından Type'ı kullanacağız.
/dev/sda1 ya da EFI için ayırdığımız alana gelin ve Type'a tıklayın.

1743089437033.png


Buradan /dev/sda1 yani EFI alanı için En üstteki EFI System'ı seçin.
Sonra Swap yani /dev/sda2 için Linux Swap olanı seçin.
/dev/sda3 Root dizinimiz olacağı için onu Linux filesystem bırakın.

1743089524459.png


Son hali böyle görünecek.
En son olarak en sağdaki Write'a enter yapın ve Quit'e basın.
Ve Partition kısmını bitirmiş olduk.

Sıra FileSystems'ı yapmak olacak.
(EFI)/dev/sda1'e tıklayın ve önünüze bazı seçenekler çıkacaktır.
EFI yani /dev/sda1 için vfat yani FAT32 olanı seçmelisiniz.
Seçtikten Sonra önünüze Mount etmeniz için bir alan isteyecek o kısma /boot/efi yazacaksınız ve dosya sistemi oluşturması için gelen soruya evet diyeceksiniz.
(SWAP)/dev/sda2 için Swap yani Linux Swap olanı seçeceksiniz dosya sistemi oluşturması için gelen soruya yine evet deyin.
(ROOT)/dev/sda3 için Btrfs'ya da ext4 seçebilirsiniz ve Mount kısmına sadece / yazacaksınız gelen soruya yine evet deyip geçin.

En son olarak INSTALL seçeneğine tıklayıp kurulumu başlatın.
İndirme işlemi bitince Ok deyin ve bunları kurmaya başlayacaktır.
Bittiği zaman yine Ok deyin.

Ve Kurulum Bitti kullanmaya başlayabilirsiniz.
XBPS Paket yöneticisi kullanımını https://www.technopat.net/sosyal/konu/xbps-paket-yoeneticisinin-kullanimi.3394678/ buradan öğrenebilirsiniz.
Rehberde bir hata varsa çekinmeden yazabilirsiniz.
Bir zamanlar kurmayı denemiştim ve ne yaparsam yapayım GRUB install failed hatası verdi. MBR ya da GPT olarak da kurmayı denedim hiçbir şekilde olmadı. Chroot ile kurmayı bile denedim olmadı. En az 100 defa (cidden) kurulum denedim. En sonunda şu script ile kurmuştum:
Belki yardımcı olur ama çok soğudum Void Linux'tan yoksa güzel bir dağıtım gibi.
Bu arada bildiğim kadarıyla XFCE ile kurulum yaparken "Network" seçeneğinin seçilmemesi gerekiyor. Yoksa base olarak kuruluyor sanırım.
1745681921125.webp
 
Bir zamanlar kurmayı denemiştim ve ne yaparsam yapayım GRUB install failed hatası verdi. MBR ya da GPT olarak da kurmayı denedim hiçbir şekilde olmadı. Chroot ile kurmayı bile denedim olmadı. En az 100 defa (cidden) kurulum denedim. En sonunda şu script ile kurmuştum:
Belki yardımcı olur ama çok soğudum Void Linux'tan yoksa güzel bir dağıtım gibi.
Bu arada bildiğim kadarıyla XFCE ile kurulum yaparken "Network" seçeneğinin seçilmemesi gerekiyor. Yoksa base olarak kuruluyor sanırım.
Eki Görüntüle 143852

Eklemeyi unutmuşum yazdığın için teşekkürler.
Network yani Ağ üzerinden Kurulunca Base kurulum yapıyor XFCE Masaüstü ortamı yüklenmez ama paketler güncel geliyor.

Masaüstü Ortamının paketlerini yüklemek istiyorsanız Lokal kurulum'u seçmelisiniz yazıyor.
XFCE Masaüstü kullanılacaksa lokal kurulum doğal olarak daha hızlıdır.

Rehberi daha çok normal hali ile kurmak isteyenler için hazırladım.
Hızlı kurulum isteyenler attığın linke bakabilir.