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

İSİM

       modprobe.d - modprobe için yapılandırma dizini

İLGİLİ DOSYALAR

           /lib/modprobe.d/*.conf

           /usr/local/lib/modprobe.d/*.conf

           /run/modprobe.d/*.conf

           /etc/modprobe.d/*.conf

AÇIKLAMA

       modprobe komutu birden fazla modül ekleyebildiği veya kaldırabildiği için, modüllerin
       bağımlılıkları nedeniyle, bu modüllerle hangi seçeneklerin kullanılacağını belirleyecek
       bir yönteme ihtiyaç vardır. /etc/modprobe.d dizininin altında .conf uzantısıyla biten tüm
       dosyalar bu seçenekleri gerektiği gibi belirtir. Ayrıca uygun takma adlar oluşturmak için
       kullanılabilir: Takma ad veya özel gereksinimleri olan modüller için (birden fazla modül
       eklemek gibi) normal modprobe davranışı tamamen geçersiz kılınabilir.

       Modül ve takma adlarının (diğer modül adları gibi) içinde _ ve - olabilir: alt çizgi
       dönüştürme otomatik olarak gerçekleştiğinden, tüm modül komutlarında her ikisi de
       kullanılabilir.

       modprobe.d altındaki dosyaların biçemi basittir: her satıra bir komut; boş satırlar ve ’#’
       ile başlayan satırlar yok sayılır (yorum eklemek için kullanışlıdır). Bir satırın
       sonundaki bir ’\’ satırın sonraki satırda devam etmesine neden olur, bu da dosyayı biraz
       daha düzenli hale getirir.

KOMUTLAR

       alias takma_ad modül
           Belirtilen modüle takma_ad verilmesini sağlar. Örneğin: "alias kiymetlimis
           gercekten_uzun_modulismi" komutu, "modprobe gercekten_uzun_modulismi" yerine "modprobe
           kiymetlimis" kullanabileceği anlamına gelir. Ayrıca kabuk tarzı joker karakterler de
           kullanılabilir, bu nedenle "alias kiymetlimis* gercekten_uzun_modulismi" komutu,
           "modprobe kiymetlimis" ile "modprobe kiymetlimisss" komutunun aynı etkiye sahip
           olmasını sağlar. Diğer takma adlara sahip olamazsınız (bu şekilde çılgınlık olur),
           ancak takma adların diğer seçeneklere eklenecek seçenekleri olabilir.

           Modüllerin, modinfo kullanarak görebileceğiniz kendi takma adlarını da içerebileceği
           unutulmamalıdır. Bu takma adlar son çare olarak (yani, yapılandırmada gerçek modül,
           install, remove ve alias komutları yoksa) kullanılır.

       blacklist takma_ad modül
           Modüller kendi takma adlarını içerebilir: Genellikle bunlar "pci:123..." gibi
           destekledikleri aygıtları açıklayan takma adlardır. Bu "dahili" takma adlar, normal
           takma_ad anahtar sözcükleri tarafından geçersiz kılınabilir, ancak iki veya daha fazla
           modülün her ikisinin de aynı aygıtları desteklediği veya bir modülün bir aygıtı
           aslında desteklemeyip desteklediğini iddia ettiği durumlar vardır: blacklist komutu,
           belirtilen tüm modüllerin dahili takma_adlarının göz ardı edilmesini sağlar.

       install modül komut...
           Bu komut, modprobe’a belirtilen modülü normal şekilde çekirdeğe eklemek yerine
           belirtilen komutu çalıştırmasını söyler. komut herhangi bir kabuk komutu olabilir: bu,
           her türlü karmaşık işlemin yapılmasını sağlar. Örneğin, "fred" modülü zaten kurulu
           "barney" modülüyle daha iyi çalışıyorsa (ancak bağımlı modül olmadığından modprobe
           otomatik olarak yüklemiyorsa), bunu sağlamak için "install fred /sbin/modprobe barney;
           /sbin/modprobe --ignore-install fred" komutu verilebilir. İkinci modprobe’un aynı
           yükleme komutunu yeniden çalıştırmasını engelleyen --ignore-install’a da dikkat
           edilmelidir. Ayrıca aşağıya da bkz.

           Ek modül bağımlılıkları sağlama sorununa bir çözüm olarak bu komutun uzun vadeli
           geleceği garanti edilmez ve bu komutun, gelecekteki bir sürümde kalıcı olarak
           kaldırılması ya da kullanımdan kaldırılma hakkında bir uyarı ile değiştirilmesi
           düşünülmektedir. Kullanımı, mkinitrd gibi dağıtıma yardımcı uygulamalar tarafından
           modül bağımlılıklarının otomatik olarak belirlenmesi işlemini karmaşıklaştırmaktadır.
           Çünkü bunların artık bir şekilde yükleme komutlarının ne yapıyor olabileceğini
           yorumlaması gerekmektedir. Mükemmel bir dünyada, modüllerin bu komutu kullanmadan tüm
           bağımlılık bilgilerini sağlaması gerekir. Linux çekirdeği içinde akıllı bağımlılık
           desteğini sağlamak için çalışmalar devam etmektedir.

           Komutta $CMDLINE_OPTS dizgesini kullanırsanız, modprobe komut satırını belirtilen
           seçeneklerle değiştirir. Bu, yapılandırma dosyasında bir install komutu olsa bile,
           kullanıcılar "modprobe fred opt=1" komutunun "opt=1" girdiini modüle aktarmasını
           beklediğinden faydalı olabilir. Dolayısıyla yukarıdaki örneğimiz "install fred
           /sbin/modprobe barney; /sbin/modprobe --ignore-install fred $CMDLINE_OPTS" haline
           gelir.

       options modül seçenek...
           Bu komut, çekirdeğe her eklendiğinde belirtilen modüle (bir takma ad da olabilir)
           seçenekler eklemenizi sağlar: İster doğrudan (modprobe modül ile) ister eklenen modül
           bu modüle bağlı olduğundan dolaylı olarak.

           Tüm seçenekler birlikte eklenir. Bu seçenekler modülün kendisi ve takma adı için
           belirtilen seçeneklerden başka komut satırındaki bir seçenekten gelebilir.

       remove modül komut...
           Bu, modprobe -r ile çağrılması dışında, yukarıdaki install komutuna benzer.

       softdep anamodül pre: modül... post: modül...
           softdep komutu, esnek veya isteğe bağlı modül bağımlılıklarının belirtilmesine olanak
           tanır. anamodül, bu isteğe bağlı modüller kurulmadan kullanılabilir, ancak genellikle
           bazı özellikler eksik kalır. Örneğin, bir depolama aygıtı sürücüsü, yönetim
           özelliklerini kullanmak için başka bir modülün yüklenmesini gerektirebilir.

           pre: ve post: modülleri, anamodülden önce (pre) ve sonra (post) modprobe’un kurmaya
           (veya kaldırmaya) çalışacağı diğer modüllerin adlarının ve/veya takma adlarının
           listeleridir.

           Örnek: Yapılandırmada "softdep c pre: a b post: d e" sağlandığı varsayılsın. softdep
           olmadan "modprobe c"yi çalıştırmak artık "modprobe a b c d e" çalıştırmaya eşdeğerdir.
           --use-blacklist gibi seçenekler belirtilen tüm modüllere uygulanırken modül girdileri
           yalnızca c modülüne uygulanır.

           Bilgi:
               softdep, aynı anamodül için install ve remove komutlarına göre önceliklidir.

UYUMLULUK

       Kmod’un gelecekteki bir sürümü, yukarıda açıklandığı gibi install kullanılmasını önlemek
       için güçlü bir uyarı ile gelecektir. Bu, çekirdekteki esnek bağımlılıklar için destek
       tamamlandığında gerçekleşebilir. Bu destek, bu tür bağımlılıkları doğrudan modüller içinde
       sağlayarak bu yardımcı uygulama içindeki mevcut softdep desteğini tamamlayacaktır.

TELİF HAKKI

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

YAZAN

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

İLGİLİ BELGELER

       modprobe(8), modules.dep(5).

ÇEVİREN

       © 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.