dnf, pacman: enhance Turkish translations; dnf*, pacman*: add Turkish translations (#17891)

This commit is contained in:
axrona
2025-09-10 04:51:25 +04:00
committed by GitHub
parent c38d830eb1
commit 45fa59aaa8
26 changed files with 476 additions and 14 deletions
+30
View File
@@ -0,0 +1,30 @@
# dnf builddep
> Belirli bir paketi derlemek için gerekli bağımlılıkları kurmak için kullanılır.
> Varsayılan olarak `dnf` ile gelmez, `dnf-plugins-core` ile desteklenir.
> Ayrıca bakınız: `dnf`.
> Daha fazla bilgi için: <https://dnf-plugins-core.readthedocs.io/en/latest/builddep.html>.
- Belirli bir paket için bağımlılıkları kur:
`dnf builddep {{yol/tanım.spec}}`
- Belirli bir paket için bağımlılıkları kur, mevcut olmayanları yok say:
`dnf builddep --skip-unavailable {{yol/tanım.spec}}`
- RPM makrosunu belirli bir ifadeye ayarla:
`dnf builddep {{[-D|--define]}} '{{ifade}}'`
- `.spec` dosya yolu için bir argüman tanımla:
`dnf builddep --spec {{argüman}}`
- `.rpm` dosya yolu için bir argüman tanımla:
`dnf builddep --srpm {{argüman}}`
- Yardımı görüntüle:
`dnf builddep --help-cmd`
+26
View File
@@ -0,0 +1,26 @@
# dnf changelog
> Belirli bir paketin değişiklik kayıtlarını görüntülemek için kullanılır.
> Varsayılan olarak `dnf` ile gelmez, `dnf-plugins-core` ile desteklenir.
> Ayrıca bakınız: `dnf`.
> Daha fazla bilgi için: <https://dnf-plugins-core.readthedocs.io/en/latest/changelog.html>.
- Belirli bir paketin tüm değişiklik kayıtlarını görüntüle:
`dnf changelog {{paket}}`
- Belirli bir paketin, belirli bir tarihten sonraki tüm değişiklik kayıtlarını görüntüle:
`dnf changelog --since {{tarih}} {{paket}}`
- Belirli bir paketin son `n` değişiklik kaydını görüntüle:
`dnf changelog --count {{sayi}} {{paket}}`
- Yalnızca yükseltilebilir paketler için yeni öğeleri göster:
`dnf changelog --upgrades {{paket}}`
- Yardımı görüntüle:
`dnf changelog --help-cmd`
+30
View File
@@ -0,0 +1,30 @@
# dnf config-manager
> Fedora tabanlı sistemlerde DNF yapılandırma seçeneklerini ve depoları yönetmek için kullanılır.
> Varsayılan olarak `dnf` ile gelmez, `dnf-plugins-core` ile desteklenir.
> Ayrıca bakınız: `dnf`.
> Daha fazla bilgi için: <https://dnf-plugins-core.readthedocs.io/en/latest/config_manager.html>.
- Bir URL'den depo ekle (ve etkinleştir):
`dnf config-manager --add-repo={{repository_url}}`
- Mevcut yapılandırma değerlerini yazdır:
`dnf config-manager --dump`
- Belirli bir depoyu etkinleştir:
`dnf config-manager {{[--enable|--set-enabled]}} {{repository_id}}`
- Belirtilen depoları devre dışı bırak:
`dnf config-manager {{[--disable|--set-disabled]}} {{repository_id1 repository_id2 ...}}`
- Bir depo için yapılandırma seçeneği ayarla:
`dnf config-manager --setopt={{option}}={{value}}`
- Yardımı görüntüle:
`dnf config-manager --help-cmd`
+7
View File
@@ -0,0 +1,7 @@
# dnf deplist
> Bu komut `dnf repoquery --deplist` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr dnf repoquery`
+18
View File
@@ -0,0 +1,18 @@
# dnf download
> DNF depolarından RPM paketlerini indirir.
> Varsayılan olarak `dnf` ile gelmez, `dnf-plugins-core` ile desteklenir.
> Ayrıca bakınız: `dnf`.
> Daha fazla bilgi için: <https://dnf-plugins-core.readthedocs.io/en/latest/download.html>.
- Bir paketin en son sürümünü mevcut dizine indir:
`dnf download {{paket}}`
- Bir paketi belirli bir dizine indir (dizin mevcut olmalıdır):
`dnf download {{paket}} --destdir {{yol/dizin}}`
- RPM paketinin indirilebileceği URL'yi yazdır:
`dnf download --url {{paket}}`
+24
View File
@@ -0,0 +1,24 @@
# dnf group
> Fedora tabanlı sistemlerde paketlerin sanal koleksiyonlarını yönetmek için kullanılır.
> Daha fazla bilgi için: <https://dnf.readthedocs.io/en/latest/command_ref.html#group-command>.
- DNF gruplarını listele, kurulu ve kurulmamış durumları tabloda göster:
`dnf {{[grp|group]}} list`
- DNF grup bilgilerini göster, depo ve isteğe bağlı paketler dahil:
`dnf {{[grp|group]}} info {{grup_adi}}`
- DNF grubunu kur:
`dnf {{[grp|group]}} install {{grup_adi}}`
- DNF grubunu kaldır:
`dnf {{[grp|group]}} remove {{grup_adi}}`
- DNF grubunu yükselt:
`dnf {{[grp|group]}} upgrade {{grup_adi}}`
+24
View File
@@ -0,0 +1,24 @@
# dnf install
> Red Hat tabanlı dağıtımlarda paket kurmak için kullanılır.
> Daha fazla bilgi için: <https://dnf.readthedocs.io/en/latest/command_ref.html#install-examples>.
- Paketleri ad ile kur:
`sudo dnf {{[in|install]}} {{paket1 paket2 ...}}`
- Yerel bir dosyadan paket kur:
`sudo dnf {{[in|install]}} {{yol/dosya}}`
- İnternetten bir paket kur:
`sudo dnf {{[in|install]}} {{https://example.com/package.rpm}}`
- Extra Packages for Enterprise Linux (EPEL) depolarını ekle:
`sudo dnf {{[in|install]}} https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{10}}.noarch.rpm`
- Remi'nin RPM deposunu ekle:
`sudo dnf {{[in|install]}} https://rpms.remirepo.net/enterprise/remi-release-{{8}}.rpm`
+20
View File
@@ -0,0 +1,20 @@
# dnf module
> Paket modülerliğini yönetmek için kullanılır.
> Daha fazla bilgi için: <https://dnf.readthedocs.io/en/latest/command_ref.html#module-command>.
- Modülerlik genel görünümünü göster:
`dnf module list`
- Belirli bir programın modülerliğini göster:
`dnf module list {{paket_adi}}`
- Bir paketi etkinleştirilecek şekilde ayarla:
`sudo dnf module enable {{paket_adi}}:{{stream}}`
- Belirli bir sürümü etkinleştir ve kur:
`dnf module install {{paket_adi}}:{{stream}}`
+8
View File
@@ -0,0 +1,8 @@
# dnf repoquery
> Paketler hakkında bilgi sorgulamak için kullanılır.
> Daha fazla bilgi için: <https://dnf.readthedocs.io/en/latest/command_ref.html#repoquery-command>.
- Bir paketin bağımlılıklarını sorgulayın:
`dnf {{[rq|repoquery]}} --deplist {{paket}}`
+18 -12
View File
@@ -1,32 +1,38 @@
# dnf
> RHEL, Fedora ve CentOS için paket yönetim aracı (yum'un yerini alır).
> `group` ve `config-manager` gibi bazı alt komutların kendi kullanım dökümantasyonu vardır.
> Diğer paket yöneticilerindeki eşdeğer komutlar için bkz: <https://wiki.archlinux.org/title/Pacman/Rosetta>.
> Daha fazla bilgi için: <https://dnf.readthedocs.io>.
- Kurulu paketleri kullanılabilir en yeni sürümlere yükselt:
- Kurulu paketleri mevcut en yeni sürümlere yükselt:
`sudo dnf upgrade`
`sudo dnf {{[up|upgrade]}}`
- Anahtar kelimeler kullanarak paket ara:
- Paketleri anahtar kelimelerle ara:
`dnf search {{anahtar_kelimeler1 anahtar_kelimeler2 ...}}`
`dnf {{[se|search]}} {{anahtar_kelime1 anahtar_kelime2 ...}}`
- Bir paketin ayrıntılarını göster:
- Bir paket hakkında detaylı bilgi göster:
`dnf info {{paket}}`
`dnf {{[if|info]}} {{paket}}`
- Yeni bir paket kur:
- Yeni bir paket kur (`--assumeyes` ile tüm onayları otomatik kabul edebilirsin):
`sudo dnf install {{paket1 paket2 ...}}`
`sudo dnf {{[in|install]}} {{paket1 paket2 ...}}`
- Bir paketi kaldır:
`sudo dnf remove {{paket1 paket2 ...}}`
`sudo dnf {{[rm|remove]}} {{paket1 paket2 ...}}`
- Kurulu paketleri listele:
`dnf list --installed`
`dnf {{[ls|list]}} --installed`
- Verilen dosyayı hangi paketlerin sağladığını bul:
- Belirli bir komutu sağlayan paketleri bul:
`dnf provides {{dosya}}`
`dnf {{[wp|provides]}} {{komut}}`
- Geçmiş tüm işlemleri görüntüle:
`dnf {{[hist|history]}}`
+8
View File
@@ -0,0 +1,8 @@
# dnf5 group
> Bu komut `dnf group` için bir takma addır.
> Not: Fedora 37 ile 40 (dahil) arasında, `dnf` DNF v4 çalıştırırken `dnf5` DNF v5 çalıştırır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr dnf group`
+38
View File
@@ -0,0 +1,38 @@
# dnf5
> RHEL, Fedora ve CentOS için paket yönetim aracı (dnf'in yerini alır, dnf ise yum'un yerini almıştır).
> DNF5, DNF paket yöneticisinin C++ ile yeniden yazılmış halidir; daha iyi performans ve daha küçük boyut sunar.
> Diğer paket yöneticilerindeki eşdeğer komutlar için bkz: <https://wiki.archlinux.org/title/Pacman/Rosetta>.
> Daha fazla bilgi için: <https://dnf5.readthedocs.io>.
- Kurulu paketleri mevcut en yeni sürümlere yükselt:
`sudo dnf5 upgrade`
- Paketleri anahtar kelimelerle ara:
`dnf5 search {{anahtar_kelime1 anahtar_kelime2 ...}}`
- Bir paket hakkında detaylı bilgi göster:
`dnf5 info {{paket}}`
- Yeni paketler kur (Not: Tüm onayları otomatik kabul etmek için `-y` kullan):
`sudo dnf5 install {{paket1 paket2 ...}}`
- 1 Paketleri kaldır:
`sudo dnf5 remove {{paket1 paket2 ...}}`
- Kurulu paketleri listele:
`dnf5 list --installed`
- Belirli bir komutu sağlayan paketleri bul:
`dnf5 provides {{komut}}`
- Önbelleğe alınmış verileri kaldır veya geçersiz kıl:
`sudo dnf5 clean all`
+7
View File
@@ -0,0 +1,7 @@
# pacman -D
> Bu komut `pacman --database` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman database`
+30
View File
@@ -0,0 +1,30 @@
# pacman --database
> Arch Linux paket veritabanında işlem yapmak için kullanılır.
> Kurulu paketlerin belirli özelliklerini değiştirir.
> Ayrıca bakınız: `pacman`.
> Daha fazla bilgi için: <https://manned.org/pacman.8>.
- Bir paketi dolaylı olarak kurulu olarak işaretle:
`sudo pacman -D --asdeps {{paket}}`
- Bir paketi açıkça kurulu olarak işaretle:
`sudo pacman -D --asexplicit {{paket}}`
- Tüm paket bağımlılıklarının kurulu olduğunu kontrol et:
`pacman -Dk`
- Senkronizasyon veritabanını kontrol et ve indirilebilir paketlerin tüm belirtilen bağımlılıklarının mevcut olduğundan emin ol:
`pacman -Dkk`
- Sessiz modda kontrol et ve görüntüle (sadece hata mesajları gösterilir):
`pacman -Dkq`
- Yardımı görüntüle:
`pacman -Dh`
+21
View File
@@ -0,0 +1,21 @@
# pacman --deptest
> Belirtilen her bağımlılığı kontrol eder ve sistemde henüz karşılanmamış bağımlılıkların bir listesini döndürür.
> Ayrıca bakınız: `pacman`.
> Daha fazla bilgi için: <https://manned.org/pacman.8>.
- Kurulu olmayan bağımlılıkların paket adlarını yazdır:
`pacman -T {{package1 package2 ...}}`
- Kurulu paketin verilen minimum sürümü karşılayıp karşılamadığını kontrol et:
`pacman -T "{{bash>=5}}"`
- Bir paketin daha yeni bir sürümünün kurulu olup olmadığını kontrol et:
`pacman -T "{{bash>5}}"`
- Yardımı görüntüle:
`pacman -Th`
+7
View File
@@ -0,0 +1,7 @@
# pacman -F
> Bu komut `pacman --files` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman files`
+29
View File
@@ -0,0 +1,29 @@
# pacman --files
> Arch Linux paket yöneticisi aracı.
> Ayrıca bakınız: `pacman`, `pkgfile`.
> Daha fazla bilgi için: <https://manned.org/pacman.8>.
- Paket veritabanını güncelle:
`sudo pacman -Fy`
- Belirli bir Dosya'ya sahip paketi bul:
`pacman -F {{dosya_adi}}`
- Belirli bir Dosya'ya sahip paketi, bir `rege[x]` kullanarak bul:
`pacman -Fx '{{regex}}'`
- Sadece paket adlarını listele:
`pacman -Fq {{dosya_adi}}`
- Belirli bir pakete ait Dosyaları \[l]istele:
`pacman -Fl {{paket}}`
- Yardımı görüntüle:
`pacman -Fh`
+37
View File
@@ -0,0 +1,37 @@
# pacman-key
> pacman'ın anahtar zincirini yönetmek için kullanılan GnuPG sarmalayıcı betiği.
> Ayrıca bakınız: `pacman`.
> Daha fazla bilgi için: <https://manned.org/pacman-key>.
- `pacman` anahtar zincirini başlat:
`sudo pacman-key --init`
- Varsayılan Arch Linux anahtarlarını ekle:
`sudo pacman-key --populate`
- Açık anahtar zincirindeki anahtarları listele:
`pacman-key {{[-l|--list-keys]}}`
- Belirtilen anahtarları ekle:
`sudo pacman-key {{[-a|--add]}} {{yol/anahtar_dosyasi.gpg}}`
- Bir anahtarı anahtar sunucusundan al:
`sudo pacman-key {{[-r|--recv-keys]}} "{{uid|isim|email}}"`
- Belirli bir anahtarın parmak izini yazdır:
`pacman-key {{[-f|--finger]}} "{{uid|isim|email}}"`
- İçe aktarılan anahtarı yerel olarak imzala:
`sudo pacman-key --lsign-key "{{uid|isim|email}}"`
- Belirli bir anahtarı kaldır:
`sudo pacman-key {{[-d|--delete]}} "{{uid|isim|email}}"`
+7
View File
@@ -0,0 +1,7 @@
# pacman -Q
> Bu komut `pacman --query` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman query`
+7
View File
@@ -0,0 +1,7 @@
# pacman -R
> Bu komut `pacman --remove` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman remove`
+7
View File
@@ -0,0 +1,7 @@
# pacman -S
> Bu komut `pacman --sync` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman sync`
+7
View File
@@ -0,0 +1,7 @@
# pacman -T
> Bu komut `pacman --deptest` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman deptest`
+7
View File
@@ -0,0 +1,7 @@
# pacman -U
> Bu komut `pacman --upgrade` için bir takma addır.
- Asıl komutun dökümantasyonunu görüntüle:
`tldr pacman upgrade`
+29
View File
@@ -0,0 +1,29 @@
# pacman --upgrade
> Arch Linux paket yöneticisi aracı.
> Ayrıca bakınız: `pacman`.
> Daha fazla bilgi için: <https://manned.org/pacman.8>.
- Dosyalardan bir veya daha fazla paket kur:
`sudo pacman -U {{yol/paket1.pkg.tar.zst yol/paket2.pkg.tar.zst ...}}`
- Paketi sorunsuz kur (onay istemeden):
`sudo pacman -U --noconfirm {{yol/paket.pkg.tar.zst}}`
- Paket kurulumu sırasında çakışan dosyaların üzerine yaz:
`sudo pacman -U --overwrite {{yol/dosya}} {{yol/paket.pkg.tar.zst}}`
- Paket kurulumunda bağımlılık sürüm kontrollerini atla:
`sudo pacman -Ud {{yol/paket.pkg.tar.zst}}`
- Yükseltme sırasında etkilenecek paketleri getir ve yazdır (paketleri kurmaz):
`pacman -Up {{yol/paket.pkg.tar.zst}}`
- Yardımı görüntüle:
`pacman -Uh`
+10 -2
View File
@@ -16,14 +16,22 @@
`sudo pacman -Rs {{paket_ismi}}`
- İndirilmiş paket ve sürümleri sırala:
- Paket veritabanında `regex` veya anahter kelime ile ara:
`pacman -Q`
`pacman -Ss "{{search_pattern}}"`
- Belirli bir dosyayı içeren paketleri veritabanında ara:
`pacman -F "{{file_name}}"`
- Sadece özellikle belirtilen paket ve sürümleri sırala:
`pacman -Qe`
- Orphan paketleri listele (bağımlılık olarak kurulmuş ama aslında hiçbir paket tarafından gerekmeyenler):
`pacman -Qtdq`
- Paket çerezlerini boş alan açmak için temizle:
`sudo pacman -Scc`
+20
View File
@@ -0,0 +1,20 @@
# pacman4console
> Orijinal Pacman'den ilham alan metin tabanlı bir konsol oyunu.
> Daha fazla bilgi için: <https://github.com/YoctoForBeaglebone/pacman4console>.
- Seviye 1'de bir oyuna başla:
`pacman4console`
- Belirli bir seviyede oyuna başla (dokuz resmi seviye vardır):
`pacman4console --level={{seviye_numarasi}}`
- pacman4console seviye editörünü başlat, belirli bir metin dosyasına kaydet:
`pacman4consoleedit {{yol/seviye_dosyasi}}`
- Özel bir seviyeyi oyna:
`pacman4console --level={{yol/seviye_dosyasi}}`