Provided by: manpages-tr_2.0.6-2_all bug

İSİM

       modprobe - Linux çekirdeğine modül ekler/kaldırır

KULLANIM

       modprobe [-v] [-V] [-C dosya] [-n] [-i] [-q] [-b] [modüladı] [alan...]
       modprobe [-r] [-v] [-n] [-i] [modüladı...]
       modprobe [-c]
       modprobe [--dump-modversions] [dosya]

AÇIKLAMA

       modprobe,  Linux  çekirdeğine akıllıca bir modül ekler veya bir modül çıkarır: kolaylık olması açısından,
       modül adlarında _  ve  -  arasında  bir  fark  olmadığı  unutmamalıdır  (otomatik  alt  çizgi  dönüştürme
       gerçekleştirilir).  modprobe, /etc/modprobe.d dizinindeki isteğe bağlı yapılandırma dosyaları dışında tüm
       modüller ve diğer dosyalar için /lib/modules/’uname -r’ modül dizininde arama yapar (bkz. modprobe.d(5)).
       modprobe ayrıca çekirdek komut  satırında  modül.seçenek  biçiminde  belirtilen  modül  seçeneklerini  ve
       modprobe.blacklist=modül biçimindeki kara listeleri kullanır.

       Bu  araç  tarafından  desteklenmeyen  2.4  serisi  Linux çekirdeklerinin aksine, modprobe’un bu sürümünün
       modülüne hiçbir şey yapmadığı unutulmamalıdır: sembolleri çözme ve girdileri anlama işi  çekirdek  içinde
       yapılır. Bu nedenle modül hatasına bazen bir çekirdek iletisi eşlik eder: bkz. dmesg(8).

       modprobe,  modprobe ile birlikte gelen ilgili depmod(8) yardımcı uygulaması tarafından oluşturulan güncel
       module.dep.bin dosyasının var olduğunu varsayar. Bu dosya, her  modülün  (varsa)  ihtiyaç  duyduğu  diğer
       modülleri listeler ve modprobe, bağımlılıkları otomatik olarak eklemek veya kaldırmak için bunu kullanır.

       Modül  adından  sonra  herhangi  bir girdi verilirse, bunlar çekirdeğe aktarılır (yapılandırma dosyasında
       listelenen seçeneklere ek olarak).

SEÇENEKLER

       -a, --all
           Tüm modül isimlerini komut satırına yerleştirir.

       -b, --use-blacklist
           Bu seçenek modprobe’un yapılandırma dosyalarındaki (eğer varsa) kara liste komutlarını modül adlarına
           da uygulamasına neden olur. Genellikle udev(7) tarafından kullanılır.

       -C, --config dosya
           Öntanımlı yapılandırma dizinini /etc/modprobe.d geçersiz kılar.

           Bu seçenek install ve remove komutları üzerinden MODPROBE_OPTIONS ortam değişkenindeki diğer modprobe
           komutlarına aktarılır.

       -c, --showconfig
           Yapılandırma dizinindeki etkin yapılandırmayı dökümleyip çıkar.

       --dump-modversions
           Bir modülün gerektirdiği modül  sürümü  oluşturma  bilgilerinin  bir  listesini  basar.  Bu  seçenek,
           dağıtımlar tarafından, modül sürümü oluşturma bağımlılıklarını kullanarak bir Linux çekirdek modülünü
           paketlemek için yaygın olarak kullanılır.

       -d, --dirname dizin
           Modüller için kök dizin; / öntanımlıdır.

       --first-time
           Normalde  modprobe,  var olan bir modülü eklemesi veya var olmayan bir modülü kaldırması istendiğinde
           başarılı olur (ve hiçbir şey yapmaz). Bu, basit betikler için idealdir; ancak, daha karmaşık betikler
           genellikle modprobe’un gerçekten bir şey yapıp yapmadığını  bilmek  ister:  bu  seçenek,  modprobe’un
           gerçekten hiçbir şey yapmaması durumunda başarısız olmasını sağlar.

       --force-vermagic
           Her  modül,  çekirdek ve derleyici sürümleri gibi önemli bilgileri içeren küçük bir dizge içerir. Bir
           modül yüklenemezse ve çekirdek "sürüm sihrinin" eşleşmediğinden şikayet ederse, modülü kaldırmak için
           bu seçeneği kullanabilirsiniz. Doğal olarak, bu denetim  güvenliğiniz  için  vardır,  bu  nedenle  ne
           yaptığınızı bilmiyorsanız bu seçeneği kullanmak tehlikelidir.

           Bu,  eklenen  tüm  modüller  için uygulanır: hem komut satırındaki modül (veya takma ad) hem de bağlı
           olduğu modüller.

       --force-modversion
           Modüller CONFIG_MODVERSIONS listesi ile derlendiğinde, modül tarafından  kullanılan  (veya  sağlanan)
           her  arayüzün  sürüm  ayrıntılarını içeren bir bölüm oluşturulur. Bir modül yüklenemezse ve çekirdek,
           modülün bazı arayüz sürümlerinin uyuşmadığından şikayetçi olursa, sürüm bilgisini  tamamen  kaldırmak
           için  bu  seçenek  kullanılabilir. Doğal olarak, bu denetim güvenliğiniz için oradadır, bu nedenle ne
           yaptığınızı bilmiyorsanız bu seçeneği kullanmak tehlikelidir.

           Bu, eklenen tüm modüller için uygulanır: hem komut satırındaki modül (veya takma  ad)  hem  de  bağlı
           olduğu modüller.

       -f, --force
           Modülün  yüklenmesini  engelleyebilecek  herhangi  bir  sürüm  oluşturma bilgisini çıkarmaya çalışır:
           --force-vermagic ve --force-modversion kullanmakla aynıdır. Doğal olarak, bu denetimler  güvenliğiniz
           için vardır, bu nedenle ne yaptığınızı bilmiyorsanız bu seçeneği kullanmak tehlikelidir.

           Bu,  eklenen  tüm  modüller  için uygulanır: hem komut satırındaki modül (veya takma ad) hem de bağlı
           olduğu modüller.

       -i, --ignore-install, --ignore-remove
           Bu seçenek, modprobe’un komut satırında  belirtilen  modül  için  yapılandırma  dosyasındaki  (varsa)
           yükleme  ve  kaldırma  komutlarını  yok  saymasına  neden  olur  (bağımlı  modüller hala yapılandırma
           dosyasında kendileri için ayarlanmış komutlara tabidir). Bu seçenek kullanıldığında hem  yükleme  hem
           de kaldırma komutları, isteğin --ignore-install veya --ignore-remove komutlarından yalnızca biri veya
           diğeriyle  (ikisiyle  birden  değil)  daha  özel  olarak  yapılıp  yapılmadığına bakılmaksızın anında
           yoksayılır. Bkz: modprobe.d(5)

       -n, --dry-run, --show
           Bu seçenek, modülleri gerçekten eklemek veya silmek (veya install ve remove komutlarını  çalıştırmak)
           dışında  her  şeyi  yapar.  -v  ile  birlikte,  hata  ayıklama sorunları için kullanışlıdır. Tarihsel
           nedenlerle --dry-run ve --show aslında aynı anlama gelir ve birbirinin yerine kullanılabilir.

       -q, --quiet
           Bu seçenekle modprobe’un bulamadığı bir modülü kaldırmaya veya eklemeye çalışırsanız (ve bir takma ad
           veya install/remove komutu değilse) bir hata iletisi çıktılanmaz. Ancak yine de sıfırdan  farklı  bir
           çıkış  durumuyla  çıkar.  Çekirdek bunu request_module kullanılarak var olabilecek modülleri fırsatçı
           bir şekilde araştırmak için kullanır.

       -R, --resolve-alias
           Bir takma adla eşleşen tüm modül adlarını çıktılar. Modül takma adı sorunlarının hatalarını ayıklamak
           için yararlı olabilir.

       -r, --remove
           Bu seçenek, modprobe’un modülü eklemek  yerine  kaldırılmasına  neden  olur.  modprobe  kullanılmayan
           bağımlı  modülleri  de kaldırmaya çalışacaktır. Eklemeden farklı olarak, komut satırında birden fazla
           modül belirtilebilir (modülleri kaldırırken modül girdilerinin belirtilmesi mantıklı değildir).

           Modülleri kaldırmak için genellikle bir neden yoktur, ancak bazı  hatalı  modüller  bunu  gerektirir.
           Dağıtım çekirdeğiniz, modüllerin kaldırılmasını destekleyecek şekilde derlenmemiş olabilir.

       -S, --set-version sürüm
           Modüllerin  bulunacağı  yeri belirleyen çekirdek sürümüne karar vermek için uname(2) kullanmak yerine
           belirtilen çekirdek sürümü kullanılır.

       --show-depends
           Modülün kendisi de dahil olmak üzere bir modülün (veya takma adın) bağımlılıklarını listeler. Bu, her
           satırı "insmod" ile başlayan modül dosyası adlarından oluşan bir liste  (muhtemelen  boş)  üretir  ve
           genelde  dağıtımlar  tarafından  initrd/initramfs  imgelerini  oluşturulurken  hangi modüllerin dahil
           edileceğini belirlemek için kullanılır. Uygulanan yükleme komutları, "install" ön ekiyle  gösterilir.
           Kurulum  komutlarının  hiçbiri  çalıştırılmaz.  modinfo(8)’nun  bir  modülün bağımlılıklarını modülün
           kendisinden çıkarmak için kullanılabileceği, ancak takma adlar veya kurulum komutları hakkında hiçbir
           şey bilmediği unutulmamalıdır.

       -s, --syslog
           Bu seçenek, herhangi bir hata iletisinin standart hata yerine (LOG_NOTICE düzeyine  sahip  LOG_DAEMON
           olarak)  syslog mekanizmasına gönderilmesine neden olur. Bu, standart hata kullanılamadığı durumda da
           otomatik olarak etkinleştirilir.

           Bu seçenek install ve remove komutları üzerinden MODPROBE_OPTIONS ortam değişkenindeki diğer modprobe
           komutlarına aktarılır.

       -V, --version
           Sürüm bilgilerini gösterir ve çıkar.

       -v, --verbose
           Uygulama her yaptığı işlemi  gösterir.  Normalde  modprobe  yanlış  giden  bir  şeylerin  iletilerini
           gösterir.

           Bu seçenek install ve remove komutları üzerinden MODPROBE_OPTIONS ortam değişkenindeki diğer modprobe
           komutlarına aktarılır.

ORTAM DEĞİŞKENLERİ

       MODPROBE_OPTIONS ortam değişkeni, modprobe’a girdi aktarmak için de kullanılabilir.

TELİF HAKKI

       Belgenin telif hakkı © 2003 Rusty Russell, IBM Corporation.

YAZAN

       Belgenin yazımı Jon Masters ve Lucas De Marchi tarafından sürdürülmektedir.

İLGİLİ BELGELER

       modprobe.d(5), insmod(8), rmmod(8), lsmod(8), modinfo(8), depmod(8).

ÇEVİREN

       © 2004 Can Kavaklıoğlu
       © 2022 Nilgün Belma Bugüner
       Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
       Lütfen,  çeviri  ile ilgili bildirimde bulunmak veya çeviri yapmak için https://github.com/TLBP/manpages-
       tr/issues adresinde "New Issue" düğmesine tıklayıp yeni bir konu açınız ve isteğinizi belirtiniz.

Kmod-29                                             Ocak 2021                                        MODPROBE(8)