Linux’ta kurulum

Tercüme: english, esperanto, 𐑖𐑨𐑝𐑨 𐑧𐑕𐑐𐑧𐑮𐑨𐑵𐑑𐑩, 中文, español, العربية, português, русский, bahasa, български


Klavye düzenlerini kurma konusunda uzman değilim; bu talimatlar tüm Linux kullanıcıları için işe yaramayabilir.

Bu talimatları izleyin

QWERTY

1. Öncelikle bu komutları çalıştırarak bazı dosyaları yedekleyin:

cp /usr/share/X11/xkb/symbols/epo /usr/share/X11/xkb/symbols/epo.old
cp /usr/share/X11/xkb/rules/evdev.xml /usr/share/X11/xkb/rules/evdev.xml.old

Bir hata alırsanız, önce şu komutu çalıştırın: su root, daha sonra komutları tekrar çalıştırmayı deneyin veya ‘cp’yi ‘sudo cp’ ile değiştirin.

2. Açık dosya /usr/share/X11/xkb/symbols/epo ve aşağıdaki metin bloğunu dosyanın sonuna ekleyin:

// homepage: salif.github.io/shaw-eo
// version: 1
partial alphanumeric_keys
xkb_symbols "shaw_eo" {

  include "us(basic)"

  name[Group1]= "Esperanto (Shavian)";

  key <AD01> { [ U10456, scircumflex ] };
  key <AD02> { [ U10461, gcircumflex] };
  key <AD03> { [ U10467, e] };
  key <AD04> { [ U1046E, r] };
  key <AD05> { [ U10451, t] };
  key <AD06> { [ U10458, ubreve] };
  key <AD07> { [ U1046A, u] };
  key <AD08> { [ U10466, i] };
  key <AD09> { [ U10469, o] };
  key <AD10> { [ U10450, p] };
  key <AD11> { [ U10460, jcircumflex] };
  key <AD12> { [ U10459, hcircumflex] };

  key <AC01> { [ U10468, a ] };
  key <AC02> { [ U10455, s ] };
  key <AC03> { [ U1045B, d ] };
  key <AC04> { [ U10453, f ] };
  key <AC05> { [ U1045C, g ] };
  key <AC06> { [ U10463, h ] };
  key <AC07> { [ U10462, j ] };
  key <AC08> { [ U10452, k ] };
  key <AC09> { [ U10464, l ] };

  key <AB01> { [ U1045F, z ] };
  key <AB02> { [ U10457, ccircumflex ] };
  key <AB03> { [ U10454, c ] };
  key <AB04> { [ U1045D, v ] };
  key <AB05> { [ U1045A, b ] };
  key <AB06> { [ U10475, n ] };
  key <AB07> { [ U1046B, m ] };

  include "level3(ralt_switch)"
};

3. Açık dosya /usr/share/X11/xkb/rules/evdev.xml ve değişkenden sonra aşağıdaki metin bloğunu ekleyin Esperanto (legacy):

<variant>
  <configItem>
    <name>shaw_eo</name>
    <description>Esperanto (Shavian)</description>
  </configItem>
</variant>

4. Sonra Ekle Esperanto (Shavian) masaüstü ortamınızın ayarları aracılığıyla.

Kaldırma

Kaldırmak için eski dosyaları geri yükleyin veya yaptığınız her şeyi geri alın:

mv /usr/share/X11/xkb/symbols/epo.old /usr/share/X11/xkb/symbols/epo
mv /usr/share/X11/xkb/rules/evdev.xml.old /usr/share/X11/xkb/rules/evdev.xml

Güncelleniyor

Eski sürümü kaldırın ve yeni sürümü yükleyin.

/usr/share/X11/xkb dizinindeki dosyalarda yaptığınız değişiklikler, o dizine sahip olan paket güncellendiğinde kaybolacaktır; örneğin Arch Linux’ta bu pakete xkeyboard-config adı verilir. Bu paketi her güncellediğinizde aynı değişiklikleri yapmanız veya bu pakete ilişkin güncellemeleri kapatmanız gerekir. Ayrıca bu değişiklikleri içeren ve orijinal paketin yerine geçen özel bir paket oluşturma seçeneğiniz de vardır.

Colemak

1. Öncelikle bu komutları çalıştırarak bazı dosyaları yedekleyin:

cp /usr/share/X11/xkb/symbols/epo /usr/share/X11/xkb/symbols/epo.old
cp /usr/share/X11/xkb/rules/evdev.xml /usr/share/X11/xkb/rules/evdev.xml.old

Bir hata alırsanız, önce şu komutu çalıştırın: su root, daha sonra komutları tekrar çalıştırmayı deneyin veya ‘cp’yi ‘sudo cp’ ile değiştirin.

2. Açık dosya /usr/share/X11/xkb/symbols/epo ve aşağıdaki metin bloğunu dosyanın sonuna ekleyin:

// homepage: salif.github.io/shaw-eo
// version: 1
partial alphanumeric_keys
xkb_symbols "shaw_eo_colemak" {

  include "us(colemak)"

  name[Group1]= "Esperanto (Shavian Colemak)";

  key <AD01> { [ U10460, jcircumflex ] };
  key <AD02> { [ U10456, scircumflex ] };
  key <AD03> { [ U10453, f ] };
  key <AD04> { [ U10450, p ] };
  key <AD05> { [ U1045C, g ] };
  key <AD06> { [ U10462, j ] };
  key <AD07> { [ U10464, l ] };
  key <AD08> { [ U1046A, u ] };
  key <AD09> { [ U10458, ubreve ] };
  key <AD10> { [ U10461, gcircumflex ] };

  key <AC01> { [ U10468, a ] };
  key <AC02> { [ U1046E, r ] };
  key <AC03> { [ U10455, s ] };
  key <AC04> { [ U10451, t ] };
  key <AC05> { [ U1045B, d ] };
  key <AC06> { [ U10463, h ] };
  key <AC07> { [ U10475, n ] };
  key <AC08> { [ U10467, e ] };
  key <AC09> { [ U10466, i ] };
  key <AC10> { [ U10469, o ] };
  key <AC11> { [ U10459, hcircumflex ] };

  key <AB01> { [ U1045F, z ] };
  key <AB02> { [ U10457, ccircumflex ] };
  key <AB03> { [ U10454, c ] };
  key <AB04> { [ U1045D, v ] };
  key <AB05> { [ U1045A, b ] };
  key <AB06> { [ U10452, k ] };
  key <AB07> { [ U1046B, m ] };

  include "level3(ralt_switch)"
};

3. Açık dosya /usr/share/X11/xkb/rules/evdev.xml ve değişkenden sonra aşağıdaki metin bloğunu ekleyin Esperanto (legacy):

<variant>
  <configItem>
    <name>shaw_eo_colemak</name>
    <description>Esperanto (Shavian Colemak)</description>
  </configItem>
</variant>

4. Sonra Ekle Esperanto (Shavian Colemak) masaüstü ortamınızın ayarları aracılığıyla.

Kaldırma

Kaldırmak için eski dosyaları geri yükleyin veya yaptığınız her şeyi geri alın:

mv /usr/share/X11/xkb/symbols/epo.old /usr/share/X11/xkb/symbols/epo
mv /usr/share/X11/xkb/rules/evdev.xml.old /usr/share/X11/xkb/rules/evdev.xml

Güncelleniyor

Eski sürümü kaldırın ve yeni sürümü yükleyin.

/usr/share/X11/xkb dizinindeki dosyalarda yaptığınız değişiklikler, o dizine sahip olan paket güncellendiğinde kaybolacaktır; örneğin Arch Linux’ta bu pakete xkeyboard-config adı verilir. Bu paketi her güncellediğinizde aynı değişiklikleri yapmanız veya bu pakete ilişkin güncellemeleri kapatmanız gerekir. Ayrıca bu değişiklikleri içeren ve orijinal paketin yerine geçen özel bir paket oluşturma seçeneğiniz de vardır.


← Geri