|  |  | 
| EnderUNIX İpucuArkadaşıma gönder , Ana Sayfa[ Linux ] "8 soruda rpm" - Huzeyfe Önal - (2004-04-29 03:51:24) [849] 1)Sisteme bir paketi nasıl kurabilirim? -->Sisteminize yeni bir program kurmak için -i seçeneğini kullanabilirsiniz # rpm -i /tmp/knock-0.2.1-1.rpm daha görsel bir kurulum istiyorsanız -vh parametrelerinide ekleyin. # rpm -ivh nc-1.10-11.i386.rpm Preparing... ########################################### [100%] 1:nc ########################################### [100%] 2)Sistemimde yüklü olan tüm paketleri versiyonlari ile birlikte nasıl görebilirim? --># rpm -qa 2)Bir paketin kurulu olup olmadığını nasıl anlayabilirim? -->#rpm -qa|grep paket_ismi 3)Kurulu olan bir paket hakkında nasıl bilgi alabilirim? -->#rpm -qi paket_ismi mesela; # rpm -qi gnupg 4)sisteme bir paket kurduğumda bu paketin sisteme yerleştirdiği dosyaları nasıl bulabilirim? -->Sisteme bir program kurdunuz fakat nasıl çalıştıracağınızı bilmiyorsunuz ya da yapılandırma dosyasını nereye koyduğunu bilmiyorsunuz,iste bu durumlarda -ql seceneklerini kullanarak paketin nerelere ne dosyaları kopyaladığını görebilirsiniz. [root@cc kirac]# rpm -ql nmap /usr/bin/nmap /usr/share/doc/nmap-2.54BETA31 .... .. /usr/share/doc/nmap-2.54BETA31/COPYING /usr/share/nmap/nmap-protocols /usr/share/nmap/nmap-rpc /usr/share/nmap/nmap-services 5)sistemde kurulu olan bir paketi nasıl güncellerim -U ya da -F seçeneklerinin farkları nedir? -->Sistemde kurulu olan bir paketi güncellemek için -U(upgrade) ya da -F(Freshen) seçeneklerini kullanabiliriz, -U parametresi ile güncellenecek paketin sisteme kuru olup olmadığına bakılır ,eğer kurulu ise sisteme yenisi kurulur ve eski paket kaldırılır,kurulu değilse de sisteme sifirdan kurulur. -F parametresi ile de güncellenecek paketin sistemde var olup olmadığı kontrol edilir,yoksa herhangi bir işlem yapılmaz, varsa ve guncellenmesi gerekiyorsa guncellenir. 7)Kurulu bir paketi sistemden nasıl kaldırabilirim? -->bunun için kısaca #rpm -e paket_ismi komutunun kullanabilirsiniz,eğer paketiniz başka bir pakete bağımlılık içerdiğini söyleyerek sistemden kaldırılamıyorsa --nodeps parametresi ile zorlayabilirsiniz. 8)sistemde bulunan bir dosyanın hangi pakete ait olduğunun nasıl anlarım? -->RPM bunun icin q seceneğine -f eklememizi öneriyor,mesela /etc/ dizini altındaki bazı dosyaların hangi pakete ait olduğunu görmek isteyelim # rpm -qf /etc/pine.conf pine-4.44-19.73.0 # rpm -qf /etc/vsftpd.conf vsftpd-1.0.1-5 Arkadaşıma gönder , Ana Sayfa |  |