Rehber DNF paket yöneticisinin kullanımı

DNF Fedora işletim sisteminde paket kurmak, silmek ve güncellemek için kullanılan paket yöneticisidir. Rehber DNF'in kullanımını anlatmak amaçlı hazırlanmıştır.

Paket kurma:

DNF paket yöneticisi ile paket kurulumu sudo dnf install şeklinde yapılır.

Örnek kullanım: sudo dnf install plank

Depoları güncelleme:
DNF paket yöneticisi ile depoların güncellenmesi sudo dnf check-update şeklinde yapılır.

Paket güncelleme:
DNF paket yöneticisi ile tüm paketlerin güncellenmesi sudo dnf update şeklinde yapılır.

Paket arama:
DNF paket yöneticisi ile paket ismi araması sudo dnf searchşeklinde yapılır.

Örnek kullanım: sudo dnf search plank

Paket bilgisi:

DNF paket yöneticisi ile belirli bir paket hakkında bilgi almak sudo dnf info şeklinde yapılır.

Örnek kullanım: sudo dnf info plank

Paket silme:
DNF paket yöneticisi ile paketleri silme işlemi sudo dnf remove şeklinde yapılır.

Örnek kullanım: sudo dnf remove plank
Artıkları silme:
DNF paket yöneticisiyle kullanılmayan ve önbellekteki paketler sudo dnf autoremove şeklinde silinir.

DNF paket yöneticisinin tüm önbelleğini silmek sudo dnf clean all komutu kullanılır.

Umarım yeni kullanıcıların işine yarar bir rehber olmuştur. İyi akşamlar dilerim.
 
Son düzenleme:
Elinize sağlık.
 
Elinize sağlık.

Sistemde yar açmaya yarayan sudo dnf clean all komutu da eklenebilir. Bu komut DNF'in bütün önbelleğini temizlemeye yarıyor. Alternatif olarak bütün önbelleği temizlemek yerine sudo dnf clean packages da kullanılabilir, en büyük yeri önbelleğe alınan paketler kaplıyor sonuçta.
 
Eklendi hocam. Teşekkür ederim.
 
Kaldırma kısmına sudo dnf remove paketadı --assumeno eklenebilir. Bu kaldırılacak paketle beraber silinen paketleri listeler.

Hem kaldırma hem de yükleme için ise sudo dnf install/remove paketadı --setopt=flags=test eklenebilir. Bu ise paket test ortamında siler ve bunun sonucunda neler olacağını listeler. Tek satırlıktır, etkisi sadece o satır içindir.
Örnek çıktı:

Kod:
Dependencies resolved.
==================================================================
 Package                 Architecture     Version        Repository       Size
==================================================================
Removing:
 gnome-software          x86_64           43.2-1.fc38    @System          8.3 M
 gnome-software-plugin-flatpak x86_64     43.2-1.fc38    @System          200 K

Transaction Summary
==================================================================
Remove  2 Packages

Simulated: No packages were removed.

sudo dnf history: Bu yapılan, geri döndürülebilir indirilmiş veya kaldırılmış işlemleri listeler.

sudo dnf undo xx geri döndürülebilir işlemleri geri almayı sağlar. Örneğin Firefox silindi ve bu işlem 40 numaralı. Xx yazan yere 40 yazarsanız Firefox yeniden kurulur.

Bir arkadaş rica edince meraklanıp araştırdım. Güzel kodlar bunlar, öğrenilmeli bence.
 
Mesajında kalabilir, konuya girenler okur hocam. Paket yöneticisi rehberlerim temel kullanımı, yeni kullanıcıları hedef alıyor.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…