gnulinuxfree

GNU/Linux Kullanmıyorum Onu Yaşıyorum

man-DB sorunu ve çözümü

man-db

İşletim sisteminde veritabanı güncelleme işini gören man-db yazılımı bazen sistem açılışında çalışması dakikalarca sürer, bazen 15-20 dakikayı dahi bulur, bu zaman içinde işlemciyi yüzde 70-80 arasında kullanır. Daha da önemlisi her sistem açılışında aynı durumun söz konusu olduğu zamanlar olur.
Bu başlıkta buna çözüm bulmaya çalışacağız, ancak önce man-db hakkında küçük bir fikir edinmek üzere Debian'ın man-db tanımı için yapmış olduğu şu kısa açıklamayı okuyalım.

"Bu paket, çevrimiçi yardım dosyalarını (manuel sayfalar) incelemenin birincil yolu olan man komutunu sağlar. Sağlanan diğer yardımcı programlar, manuel sayfa veritabanında arama yapmak için whatis ve apropos komutlarını, manuel sayfa arama yolunu belirlemek için manpat yardımcı programını ve mandb, catman ve zsoelim bakım araçlarını içerir. man-db, manüel sayfaları biçimlendirmek ve görüntülemek için groff program grubunu kullanır."

Anlaşılacağı gibi veritabanını güncellerken daha bir çok görevi de yapan işlevsel bir yazılım.

man-db aslında her sistem açılışında değil de günde bir defa otomatik çalışmaya ayarlanmış.
Sürekli çalışması normal değil, lakin her sistem açılışında çalışma gibi bir sorun yaşıyorsanız çok basit olan işleme başlayalım.

Alttaki komutla dosyayı açalım, leafpad yerine kendi metin editörünüzün adını yazın.
sudo leafpad /usr/lib/systemd/system/man-db.timer

Açılan dosyanın içeriği normalde böyledir.
[Unit]
Description=Daily man-db regeneration
Documentation=man:mandb(8)

[Timer]
OnCalendar=daily
AccuracySec=12h
Persistent=true

[Install]
WantedBy=timers.target

Bu satırda OnCalendar=daily "daily" yazısıyla man-db'nin günlük çalışması belirlenmiş.
Biz bunu haftalık çalışması için ayarlayacağız, bunun için daily yerine "weekly" yazıyoruz.
OnCalendar=weekly

İsterseniz haftalık yerine aylık da yapabilirsiniz, aylık çalışmasını isterseniz daily yerine "month" yazın.
Değişimi yaptıktan sonra kaydedin, pencereleri kapatın ve bilgisayarı yeniden başlatın.

Yeniden başlattıktan sonra Sistem Gözlemcisiyle veya uçbirime top yazarak kontrol edebilirsiniz.
Başka bir sorun yoksa man-db'nin her sistem açılışında çalışması önlenmiş olacaktır.

Benzer konular

Load...
sonraki onceki home

Hiç yorum yok:

Yorum Gönder

Kategoriler

GnuLinuxFree Youtube

gnulinuxfree-youtube Youtube kanalım

Son yorumlar

gototop