Kali Linux Türkçe Yapma: Türkçe Klavye ve Dil Ayarı Komutları
Kali Linux Türkçe yapma rehberi: setxkbmap tr ile anında Türkçe klavye, kalıcı ayar, F klavye, Wayland farkı ve sistem dilini Türkçeye çevirme adımları.
Kali Linux Türkçe yapma işi iki ayrı ayardan oluşur: klavye düzeni ve sistem dili. Varsayılan Xfce masaüstünde klavyeyi hemen Türkçe yapmak için terminale setxkbmap tr yaz. F klavye kullanıyorsan setxkbmap -layout tr -variant f yaz. Bu komut oturum kapanınca etkisini kaybeder. Kalıcı ayar için sudo dpkg-reconfigure keyboard-configuration ile Turkish düzenini seçip bilgisayarı yeniden başlat. Menüleri Türkçe görmek için ayrıca tr_TR.UTF-8 yerel ayarını üretmen gerekir.
Kali Linux Türkçe yapma: hangi yöntem ne işe yarar?
Klavye ayarı, tuşa bastığında hangi harfin çıkacağını belirler. Sistem dili ise menülerin, uyarıların ve tarih biçiminin dilini belirler. Birini değiştirmek ötekini değiştirmez. Aşağıdaki tablo, Ekim 2026 itibarıyla güncel sürüm olan Kali 2026.3 için yolları özetler.
| Yöntem | Komut ya da menü | Kalıcı mı | Ne zaman kullanılır |
|---|---|---|---|
| Anlık klavye | setxkbmap tr | Hayır, oturum kapanınca gider | Xfce'de hemen Türkçe yazmak için |
| Xfce klavye ayarı | Settings > Keyboard > Layout | Evet, kendi kullanıcın için | Varsayılan Kali masaüstünde |
| Sistem klavyesi | sudo dpkg-reconfigure keyboard-configuration | Evet, giriş ekranı ve konsol dahil | Tüm kullanıcılar için |
| Ayar dosyası | /etc/default/keyboard | Evet | Elle ya da betikle kurulumda |
| GNOME ve KDE | Masaüstünün klavye ayarı | Evet | Wayland oturumlarında |
| Sistem dili | sudo dpkg-reconfigure locales | Evet | Menüleri Türkçe görmek için |
| Durum kontrolü | setxkbmap -query, locale | Ayar değiştirmez | Etkin düzeni ve dili görmek için |
Kali'yi henüz kurmadıysan en kısa yol, kurulumdaki dil ve klavye ekranlarında Türkçeyi seçmektir. Kali'nin kurulum rehberine göre orada seçtiğin dil kurulu sistemde de kullanılır. Kurulumun tamamı için Kali Linux kurulum rehberine bak.
Önce X11 mi, Wayland mı kullandığını kontrol et
Doğru komutu seçmek için masaüstünün hangi görüntü sunucusuyla çalıştığını bilmen gerekir. Terminalde şunu çalıştır:
echo $XDG_SESSION_TYPE
Çıktı x11 ise setxkbmap çalışır. Çıktı wayland ise çalışmaz, çünkü o oturumda klavye düzenini masaüstünün kendisi yönetir. setxkbmap kılavuzu da Xwayland altında düzen değiştirmenin desteklenmediğini yazar. Kali belgelerine göre masaüstlerinin durumu şöyle:
- Xfce: Kali'nin varsayılan masaüstüdür ve X11 kullanır. Kali ekibi bunun yakın zamanda değişmeyeceğini belirtir.
- GNOME: Kali 2025.4'ten beri yalnız Wayland ile çalışır.
- KDE Plasma: Kali 2023.1'den beri varsayılan olarak Wayland kullanır. Giriş ekranından Plasma (X11) oturumu seçilebilir.
İnternetteki eski rehberlerin çoğu yalnız setxkbmap tr verir. GNOME ya da KDE kullanıyorsan bu komutla sonuç alamazsın. Bu durumda doğrudan aşağıdaki GNOME ve KDE bölümüne geç.
Kali Linux Türkçe klavye yapma komutu
X11 oturumunda, yani varsayılan Xfce masaüstünde, tek satır yeter:
setxkbmap tr
Komut yönetici yetkisi istemez ve hemen etkili olur. Klavyendeki tuş dizilimine göre doğru değişkeni seç:
| Klavyen | Komut | Nasıl anlarsın |
|---|---|---|
| Türkçe Q | setxkbmap tr | Üst harf sırası Q, W, E, R, T, Y ile başlar |
| Türkçe F | setxkbmap -layout tr -variant f | Üst harf sırası F, G, Ğ, I, O, D ile başlar |
| ABD (İngilizce) klavye | setxkbmap -layout tr -variant alt | Klavyede Türkçe harf tuşu yoktur |
Son satırdaki Turkish (Alt-Q) düzeni, yurt dışından alınmış dizüstü bilgisayarlar için kullanışlıdır. Harfler ABD yerleşiminde kalır, Türkçe harfleri AltGr (sağ Alt) ile yazarsın: AltGr+C ile ç, AltGr+G ile ğ, AltGr+I ile ı, AltGr+O ile ö, AltGr+S ile ş, AltGr+U ile ü. Büyük İ için AltGr+Shift+I kullanılır. Tüm Türkçe değişkenlerin listesi xkeyboard-config kılavuzunda yer alır.
Etkin düzeni görmek için:
setxkbmap -query
Çıktıdaki layout: satırında tr görmelisin. F klavyede ayrıca variant: f satırı çıkar.
İki düzen arasında geçiş yapmak istersen Türkçe ve İngilizceyi birlikte yükle:
setxkbmap -layout tr,us -option "" -option grp:alt_shift_toggle
Bu komutla Alt+Shift tuşlarıyla iki düzen arasında geçersin. Boş -option "" önceki seçenekleri temizler. setxkbmap yeni seçenekleri eskilerin üstüne ekler, temizlemezsen eski kısayollar da çalışmaya devam eder.
Türkçe Q klavyede @, |, ~ ve \ nasıl yazılır?
Terminalde en sık gereken işaretler AltGr tuşuyla çıkar. Türkçe Q düzeninde karşılıkları şöyle:
- @ işareti: AltGr+Q
- # ve $: AltGr+3 ve AltGr+4
- { ve }: AltGr+7 ve AltGr+0
- [ ve ]: AltGr+8 ve AltGr+9
- \ (ters eğik çizgi): AltGr ile 0'ın sağındaki * tuşu
- | (dikey çizgi): AltGr ile - tuşu ya da AltGr ile < tuşu
- ~ (yaklaşık işareti): AltGr+Ü
F klavyede @ işareti AltGr+F ile çıkar. Komutlar arasında | ve ~ işaretlerini çok kullanacaksın. Hangi komutta ne işe yaradıklarını Linux komutları ve anlamları yazısında görebilirsin.
Kali'de Türkçe klavye kalıcı nasıl yapılır?
setxkbmap tr oturum kapanınca ya da bilgisayar yeniden başlayınca etkisini kaybeder. Kalıcı ayar için üç yol var. Varsayılan Xfce masaüstünde ilk yol en kolayıdır.
1. Xfce klavye ayarlarından
Kali'nin Xfce belgelerindeki yol Settings > Keyboard > Layout'tur.
- Uygulama menüsünden Settings > Keyboard'u aç ve Layout sekmesine geç.
- "Use system defaults" kutusunun işaretini kaldır. İşaret kalkmadan liste değiştirilemez.
- Düzen listesine Turkish düzenini ekle. F klavye için Turkish (F) seç.
- Türkçeyi listenin en üstüne taşı. İngilizceyi yedek olarak tutabilir ya da kaldırabilirsin.
Bu ayar senin kullanıcın içindir. Giriş ekranını ve metin konsolunu değiştirmez.
2. dpkg-reconfigure ile sistem genelinde
Bu yol tüm kullanıcıları, giriş ekranını ve metin konsolunu etkiler. Kali ekibinin hata kaydında önerdiği yol budur:
sudo dpkg-reconfigure keyboard-configuration
- Klavye modeli sorusunda çoğu bilgisayar için Generic 105-key PC uygundur.
- Klavyenin ülkesi olarak Turkish'i seç.
- Düzen listesinde Q klavye için Turkish'i, F klavye için F'li seçeneği seç.
- AltGr ve Compose sorularında varsayılanı bırakabilirsin.
- Bilgisayarı yeniden başlat.
Xfce'de "Use system defaults" kutusu işaretliyse masaüstü bu sistem ayarını kullanır.
3. /etc/default/keyboard dosyasını düzenleyerek
dpkg-reconfigure'ın yazdığı dosya budur. Dosyayı elle düzenlemek de aynı sonucu verir. Debian'ın keyboard(5) kılavuzu bu dosyanın X ve konsol arasında paylaşıldığını yazar. Türkçe Q için içerik şöyle olur:
XKBMODEL="pc105" XKBLAYOUT="tr" XKBVARIANT="" XKBOPTIONS="" BACKSPACE="guess"
F klavye için XKBVARIANT="f" yaz. Türkçe ve İngilizce arasında Alt+Shift ile geçmek için XKBLAYOUT="tr,us" ve XKBOPTIONS="grp:alt_shift_toggle" kullan.
Değişiklik grafik oturuma hemen yansımaz. Bilgisayarı yeniden başlat ya da şu komutu çalıştır:
sudo udevadm trigger --subsystem-match=input --action=change
Metin konsolunda değişikliği görmek için sudo setupcon yeterlidir.
Bazı eski rehberler, Session and Startup ayarındaki Application Autostart bölümüne setxkbmap tr eklemeyi önerir. Bu yöntem çalışır ama yalnız X11'de ve yalnız oturum açıldıktan sonra etkilidir. Giriş ekranı İngilizce kalır. Yukarıdaki yollar daha temizdir.
localectl ile Türkçe klavye neden ayarlanmıyor?
Debian ve Ubuntu'nun yeni sürümlerinde localectl'in klavye ayarlayan komutları engellenmiştir. Kali de Debian Testing tabanlıdır. Arch Linux gibi dağıtımlar için yazılmış genel rehberler sudo localectl set-x11-keymap tr komutunu önerir. Bu komut Kali'de hata verebilir.
Ubuntu'nun systemd paketini bakan geliştirici, Launchpad'deki set-x11-keymap hata kaydında ve set-keymap hata kaydında bu çağrıların Debian tabanlı sistemlerde amaçlandığı gibi çalışmadığını ve Debian ile Ubuntu'da engellendiğini yazdı. 2023 tarihli set-x11-keymap kaydındaki hata mesajı şudur:
Setting X11 and console keymaps is not supported in Debian
Bu mesajı görürsen yanlış bir şey yapmış değilsin. Kalıcı ayarı dpkg-reconfigure keyboard-configuration ile ya da /etc/default/keyboard dosyasıyla yap.
GNOME ve KDE'de Türkçe klavye nasıl eklenir?
Wayland oturumunda düzeni masaüstünün kendi ayarından eklersin. Debian'ın klavye wiki sayfası da GNOME'da klavyenin Settings > Keyboard ekranından ayarlanmasını söyler.
GNOME için adımlar GNOME yardım sayfasıyla aynıdır:
- Etkinlikler ekranında Keyboard yaz ve Settings > Keyboard'u aç.
- Input Sources bölümündeki Add Input Source düğmesine bas.
- Turkish dilini, ardından Turkish ya da Turkish (F) düzenini seçip ekle.
- Düzenler arasında Super+Space ile geçersin.
KDE Plasma'da Sistem Ayarları içindeki klavye sayfasını aç ve düzenler (Layouts) bölümünden Turkish düzenini ekle. Menü adları Plasma sürümüne göre biraz değişebilir.
Kali Linux dil değiştirme: menüler nasıl Türkçe olur?
Arayüzü Türkçe görmek için önce Türkçe yerel ayarın sistemde üretilmiş olması gerekir. Kurulumda Türkçe seçtiysen bu adım zaten yapılmıştır.
- Terminalde
sudo dpkg-reconfigure localesçalıştır. - Listede
tr_TR.UTF-8 UTF-8satırını boşluk tuşuyla işaretle.en_US.UTF-8 UTF-8satırının işaretini kaldırma. - Varsayılan dil sorusunda tr_TR.UTF-8 seç. Sistemi İngilizce bırakmak istiyorsan en_US.UTF-8'de kal.
- Oturumu kapat. Kali'nin Xfce belgelerine göre giriş ekranında üst panelin sağındaki dil seçiciden dili seçip giriş yaparsın.
- GNOME'da dili Settings > System > Region & Language bölümünden değiştirirsin.
Kontrol için locale komutunu çalıştır. LANG=tr_TR.UTF-8 satırını görmelisin. Yalnız kendi kullanıcını Türkçe yapmak istersen ~/.profile dosyasına export LANG=tr_TR.UTF-8 satırını ekle.
Bazı rehberler language-pack-tr paketini kurmanı söyler. Bu paket Ubuntu'ya aittir ve Debian depolarında yoktur. Kali'de apt bu paketi bulamazsa endişelenme. Yerel ayarı üretmek yeterlidir.
Sistem dilini Türkçe yapmalı mısın?
Çoğu durumda en pratik düzen şudur: klavye Türkçe, sistem dili İngilizce. İki neden var:
- Hata mesajı aramak kolaylaşır. Kali'nin resmî belgeleri İngilizcedir ve araçların hata kayıtlarında da İngilizce mesajlar geçer. Türkçeye çevrilmiş bir mesajı aratınca daha az sonuç bulursun.
- Türkçe i harfi bazı programları şaşırtır. Türkçe yerel ayarda büyük I küçülünce ı, küçük i büyüyünce İ olur. Java'nın resmî belgesi, Türkçe yerel ayarda "TITLE" kelimesinin küçük harfe çevrilince noktasız ı ile "tıtle" olduğunu örnek verir. Harf dönüşümüne güvenen bir betik bu yüzden beklenmedik davranabilir.
Sistemi Türkçe yaptıysan ve tek bir komutun çıktısını İngilizce görmek istiyorsan başına LC_ALL=C ekle. Örneğin LC_ALL=C ls --help yardım metnini İngilizce gösterir.
Giriş ekranında klavye neden İngilizce kalıyor?
Xfce'deki kullanıcı ayarı oturum açıldıktan sonra devreye girer. Giriş ekranı ise sistem ayarını kullanır. Kali ekibi 2022.1 sürümüyle giriş ekranının üst çubuğuna bir klavye düzeni seçici ekledi. Kalıcı çözüm, dpkg-reconfigure keyboard-configuration ile sistem düzenini Türkçe yapıp yeniden başlatmaktır.
Parolan kabul edilmiyorsa sebep çoğu zaman düzen farkıdır. Türkçe Q klavyede İngilizce düzen etkinken "i" harfi, üzerinde I yazan tuştan, yani Türkçede ı harfini veren tuştan çıkar. Kali'nin canlı ve hazır sanal makine imajlarında kullanıcı adı ve parola kali olarak gelir. Parolanı unuttuysan Kali Linux şifre sıfırlama rehberine bak.
Kalıcılık (persistence) bölümü olmayan canlı USB her açılışta sıfırdan başlar ve ayarların silinir. Kali'nin canlı imajı live-config kullanır. Açılış menüsünde girdiyi düzenleyip satırın sonuna locales=tr_TR.UTF-8 keyboard-layouts=tr eklersen sistem o açılışta Türkçe dil ve klavyeyle gelir.
Sanal makinede Türkçe klavye neden yanlış yazıyor?
Kali'nin derleme betiklerine göre hazır sanal makine imajları varsayılan olarak us klavye düzeni ve en_US.UTF-8 diliyle gelir. Ana bilgisayarın Türkçe olsa bile sanal makinedeki Kali kendi düzenini kullanır. Bu yüzden Türkçe klavyede ş, ğ ya da noktalama tuşları yanlış karakter verir.
Çözüm, Kali içinde fiziksel klavyene uyan düzeni seçmektir. Önce setxkbmap tr ile dene, doğru çalışıyorsa dpkg-reconfigure ile kalıcı yap. VirtualBox'ta Kali'yi sıfırdan kurmak ve ağ ayarlarını yapmak için VirtualBox ile Kali laboratuvarı rehberini izle.
Klavye hazır olduğuna göre terminalde ilk adımları atabilirsin. Kabukta İlk Adım laboratuvarında dosya sisteminde gezinmeyi tarayıcıda denersin. Temel komutların tek sayfalık özeti için Linux kopya kâğıdına bak.
Kaynaklar
Sık sorulan sorular
setxkbmap tr komutu neden her açılışta sıfırlanıyor?
setxkbmap yalnız o anki X oturumunun düzenini değiştirir ve ayarı hiçbir dosyaya kaydetmez. Oturum kapanınca ya da bilgisayar yeniden başlayınca sistem ayarı geri gelir. Kalıcı olması için Xfce'de Settings > Keyboard > Layout bölümünden Türkçeyi ekle ya da sudo dpkg-reconfigure keyboard-configuration ile sistem düzenini Turkish yapıp bilgisayarı yeniden başlat.
Kali Linux'ta Türkçe F klavye nasıl yapılır?
Anlık değişiklik için terminale setxkbmap -layout tr -variant f yaz. Kalıcı ayar için sudo dpkg-reconfigure keyboard-configuration komutunda Turkish (F) seçeneğini seç ya da /etc/default/keyboard dosyasında XKBLAYOUT değerini tr, XKBVARIANT değerini f yap. F klavyede @ işareti AltGr tuşuna basılıyken F tuşuyla çıkar.
Kali Linux'ta Türkçe ile İngilizce klavye arasında nasıl geçiş yapılır?
Xfce'de Türkçe ve İngilizce düzenlerin ikisini de Settings > Keyboard > Layout listesine ekle. Terminalden denemek için setxkbmap -layout tr,us -option grp:alt_shift_toggle komutunu çalıştır, ardından Alt+Shift ile düzen değiştir. Sistem genelinde aynı seçenek /etc/default/keyboard dosyasındaki XKBOPTIONS satırına yazılır. GNOME kullanıyorsan varsayılan geçiş kısayolu Super+Space'tir.
Kali Linux sanal makinede klavye neden yanlış harf yazıyor?
Kali'nin hazır sanal makine imajları varsayılan olarak ABD klavye düzeni ve İngilizce dille gelir. Ana bilgisayarın Türkçe olsa bile sanal makinedeki Kali kendi düzenini kullanır. Kali içinde fiziksel klavyene uyan düzeni seç: Q için tr, F için tr ve f değişkeni. Kalıcı olması için dpkg-reconfigure keyboard-configuration komutunu kullan.
Kali Linux'u Türkçe yapmak araçları da Türkçe yapar mı?
Hayır, yalnız çevirisi olan programlar değişir. Masaüstü menüleri ve sistem uygulamaları Türkçeye döner, çevirisi olmayan komut satırı araçları İngilizce kalır. Türkçe yerel ayarda harf dönüşüm kuralları da değişir, bu yüzden bazı betikler beklenmedik davranabilir. Klavyeyi Türkçe, sistem dilini İngilizce bırakmak bu yüzden pratik bir seçenektir.
- Kali Linux
- Türkçe klavye
- setxkbmap
- dil ayarı
- Linux
İlgili yazılar
- Kali Linux Kurulumu: VirtualBox, VMware, USB ve WSL ile Adım Adım (2026)Araçlar · 9 dk okuma
- Sanal Siber Güvenlik Laboratuvarı Kurma: VirtualBox + KaliEğitim · 8 dk okuma
- Kali Linux Şifresi: Varsayılan Şifre, Root Olma ve Unutunca SıfırlamaAraçlar · 8 dk okuma
- Linux Komutları ve Anlamları: Siber Güvenlik İçin 100 KomutAraçlar · 12 dk okuma