bash etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
bash etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Aralık 2015 Perşembe

Mevcut sistemde kullandığımız bir programın bağımlı olduğu paketleri listelemek

Zaman zaman kullanıdığımız programın ihtiyaç duyduğu yüzlerce dosya olabilir.
Bu yüzlerce dosyanın hangi paket içerisinde olduğunu listelememiz gerektiği zamanda yardımımıza bash scripti yetişir.


Hazırladığım basit scripte aşağıdaki linkten erişebilirsiniz.

http://s3.dosya.tc/server6/y2ov4l/gerekli-paketler.sh.rar.html


Dosyayı açtıktan sonra, çalıştırabilmeniz için "chmod +x  gerekli-paketler.sh"
unutmayalım. :)


Linkteki dosyanın içeriği;




#!/bin/bash
# Remzi AKYUZ
# linuxliste@gmail.com
# 2015.12.10
# Sistemde mevcut olan hangi bir programin  ihtiyac duydugu kutuphaneleri listeler
# Sistem redhat tabanli sistemlerde calisir.


tmpfile="/tmp/tmpfile-"`date +%Y%m%W%N`
if test $# -gt 0

then

printf '\n\n<%s> programinin ihtiyac duydugu paketler \n\n' "$@"

ldd `which $1` |cut -d\> -f 2 |cut -d\( -f1 > $tmpfile

for i in `cat $tmpfile`

do

rpm -qf $i >> $tmpfile.2

done
sort $tmpfile.2|uniq
rm -f $tmpfile $tmpfile.2

exit 0
fi

printf '\n\n\nLutfen  ornekteki gibi kullanininiz :  %s ls \n\nTesekkurler\n\n\n'  "$0"



# script sonu


USB Disk Trim ( Discard ) Desteğinin kullanılması - Acasis TB406Pro

Yeni bir USB-NVMe kutusu aldım. İçine 2 TB'lık bir NVMe SSD taktım, diski LVM ile bölüp XFS ile biçimlendirdim. Kutunun kutusunda "...