sOnOs
Saf Arch Linux.
Dokuz soruda kurulu.
Geliştiriciler ve oyuncular için bir işletim sistemi. sOnOs; masaüstünü, Steam ve Vulkan ile oyun desteğini, NVIDIA sürücüsünü ve istersen eksiksiz geliştirme araçlarını kurar. Altında sade bir Arch Linux vardır, resmi depolar ve AUR ile uyumlu kalır.
:::::::: :::::::: :+: :+: :+: :+: +:++:++:+ +:+ +:+ +:++:++:+ +:+ +:+ +:++:++:+ +#+ +#+ +:+ +#+ +#+ +#+ +:+ +#+ +#++:++#++ +#+ +#+ +#+ +#+ +#+ +#+ +#++:++#++ #+# #+# #+# #+# #+# #+# #+# #+# ######### ######## ### ### ######## ######### root@sOnOs ~ # cat /etc/os-release NAME="sOnOs" PRETTY_NAME="sOnOs" ID=sonos ID_LIKE=arch BUILD_ID=rolling HOME_URL="https://github.com/aOnurTheDev/sOnOs" LOGO=sonos root@sOnOs ~ # soninstall
tty1
USB'den açılır, kurucuyla karşılar.
Canlı ISO bir konsolda açılır ve kurucu soninstall ilk konsolda kendiliğinden başlar. Kurucudan çıkarsan, onu yeniden başlatmak için adını yazman yeterli.
sOnOs adı ve logosu önyükleme menüsünde, konsolda, “Bu sistem hakkında” sayfalarında ve fastfetch’te görünür. Güncellemelerden sonra da yerinde kalır.
soninstall
Dokuz soru.
Gerisi hazır.
Kurucu yalnızca bunları sorar. Diske bir şey yazılmadan önce tüm seçimlerinin özetini gösterir.
- 1
Dil
Kurucu bu dilde devam eder, kurulan sistemin dili de bu olur.
- 2
Klavye düzeni
Seçtiğin dilin düzeni hazır gelir, Türkçe için
trq. - 3
Kullanıcı adı
Her gün oturum açacağın hesap.
- 4
Parola
root hesabı için de aynı parola kullanılır.
- 5
Saat dilimi
Sistem saati buna göre ayarlanır.
- 6
Masaüstü ortamı
KDE Plasma, GNOME, COSMIC, Hyprland ve daha fazlası.
- 7
NVIDIA sürücüsü
nvidia-open, GTX 16 ve RTX 20 serisi ile sonrası için. Bilgisayarda NVIDIA kartı varsa seçili gelir. - 8
Geliştirme araçları
Derleyiciler, VS Code, Docker ve tüm diller. Yaklaşık 10 GB, varsayılan olarak kapalı.
- 9
Disk
Varsayılan bölümleme ya da kendi bölümlerin.
Sorulmayanlar hazır ayarla gelir:
NetworkManagerPipeWireBluetoothzram swapsystemd-boothostname sOnOsKutudan çıkanlar
Her kurulumda, ilk açılışta.
Hangi masaüstünü seçersen seç, kurulum bunlarla biter. Seçtiğin ortam kendi günlük uygulamalarıyla gelir.
Oyun
Steam ve GameMode. Bilgisayardaki GPU için Vulkan sürücüleri, Steam’in istediği 32 bit sürümler dahil.
Uygulamalar
Firefox (varsa kendi dilinde), VLC, Blueman ve pavucontrol.
Araçlar
zsh, Neovim, Vim, micro, Git, fastfetch, btop ve 7-Zip. Canlı ISO’daki donanım, disk ve ağ araçları da kurulur.
Grafik
Kartın uygunsa NVIDIA’nın açık çekirdek sürücüsü nvidia-open. Daha eski kartlarda açık kaynak sürücüler kurulur.
8. soru · yaklaşık 10 GB
“Evet” dersen hepsi gelir.
C/C++ derleme araçları, Visual Studio Code, Docker, Arduino, AVR ve STM32 için gömülü araçlar. Bir de şu dillerin derleyicileri ya da çalışma ortamları:
- C/C++
- Rust
- Go
- Python
- Java
- JavaScript
- TypeScript
- Ruby
- PHP
- Lua
- Perl
- Haskell
- R
- Elixir
- OCaml
- Fortran
- Zig
- D
- C#
- F#
- Kotlin
- Dart
- Julia
- Erlang
- Clojure
- Common Lisp
- Scheme
- Prolog
- Nim
- Crystal
- Vala
- Groovy
- Assembly
Canlı ISO
Aynı USB bir kurtarma sistemi.
Kuruluma başlamadan da işine yarar. Bozulan bir diski kurtarmak, bir sunucuya bağlanmak ya da bir karta kod yüklemek için gereken paketler ISO’nun içinde:
- Grafik
- nvidia-open
- Diskler ve kurtarma
- clonezillapartclonetestdiskddrescuefsarchiversmartmontoolsbtrfs-progsbcachefs-toolsxfsprogsf2fs-toolsntfsprogsexfatprogslvm2mdadm
- Ağ
- iwdnetworkmanagermodemmanageropensshopenvpnwireguard-toolsnmaptcpdump
- Sanallaştırma
- dockerqemu-baseqemu-guest-agentopen-vm-toolsvirtualbox-guest-utilshyperv
- Geliştirme
- gccclangcmakegdbvalgrindrustgopythonnpmdenojdk-openjdkluagit
- Gömülü
- arduino-cliavr-libcavrdudeopenocdstlinkdfu-utilminicom
- Komut satırı
- zshneovimnanotmuxbtopfastfetchripgrepfdjq7zip
İndir ve kur
Dört adım.
-
1
ISO'yu indir
En son sürümü Releases sayfasından al. GitHub 2 GiB üstü dosyaları kabul etmediği için ISO,
sOnOs.iso.7z.001,.002gibi parçalara bölünmüş olabilir. Hepsini aynı klasöre indir ve ilkini aç:7z x sOnOs.iso.7z.001Windows’ta ilk parçaya sağ tıklayıp 7-Zip ile çıkar.
-
2
USB belleğe yaz
Ventoy, balenaEtcher ya da
ddkullanabilirsin.sudo dd bs=4M if=sOnOs-x86_64.iso of=/dev/sdX status=progress oflag=syncddhedef diskteki her şeyi siler.sdXyerine USB belleğin adını yaz ve öncelsblkile doğru disk olduğundan emin ol. -
3
USB'den başlat
soninstall kendiliğinden açılır. Kablolu bağlantı yoksa, başlamadan önce Wi-Fi’ye bağlanmayı önerir. Kurucudan çıktıysan yeniden başlat:
soninstall -
4
Dokuz soruyu yanıtla
Özeti kontrol et ve onayla. Bilgisayar yeniden başladığında masaüstün hazır. NVIDIA kartın GTX 16 ya da RTX 20 serisinden eskiyse 7. soruya “hayır” de.
archiso
ISO'yu kendin derle.
Arch Linux ya da Arch tabanlı bir sistemde archiso gerekir. Önce sOnInstall deposundaki packaging/local/build-repo.sh ile soninstall paket deposunu oluştur, sonra pacman.conf içindeki [sonos] deposunu o klasöre yönlendir. ISO out/ klasörüne yazılır.
sudo mkarchiso -v -w /tmp/sonos-work -o out .Katkı
Beta’dayız. Sesini duyur.
Hata bildirimleri, geri bildirim ve pull request’ler memnuniyetle karşılanır. Kurucu topluluk tarafından 40’tan fazla dile çevriliyor ve Türkçe çevirisi tamam. Yeni çeviriler de bekleniyor.