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.