TRWE_2012
Süper Moderatör
- Üyelik Tarihi
- 2 Haz 2020
- Konular
- 3,091
- Mesajlar
- 5,890
- MFC Puanı
- 20,830
GNU-Linux'da komut satırından uygulama kurmak son derece kolaydır.Tek yapmamız gereken “apt-get-u install kurulacak_uygulama_adı” komutunu yazmak olacaktır.Yalnız her uygulama kurulum esnasında bazı kütüphanelere ihtiyaç duyar eğer kuracağınız dosyanın bağımlı olduğu kütüphaneleri öğrenmek isterseniz aşağıdaki komutlardan kolayınıza geleni seçip kullanabilirsiniz.
Recommends, kısmı ise doğrudan değil ama yüklendiğinde ek özelliklerin aktif edilmesini sağlamaktadır.Eğer ek özelliklerin yüklenmesini istemiyorsanız –no-install-remommends parametresini kullanabilirsiniz.
.Komutun kullanımı “apt-rdepends uygulama_adı” şeklindedir.
Kaynak : GNU-Pardus Türkiye
Not : Makale yazısının bazı bölümleri yeniden ele alınmıştır TRWE_2012 tarafından......
"apt-get show" İle Bağımlılıkları Kontrol Etme
Bir paketin ayrıntılarını görüntülemek için “apt-get show uygulama_adı” komutunu kullanabilirsiniz. Bu bilgilerin bir kısmı bağımlılıklardır ve bunu Depends ile başlayan satırda görebilirsiniz.
Bash:
root@debian:~# apt-get show nmap
Package: nmap
Version: 7.40-1
Priority: extra
Section: net
Maintainer: Debian Security Tools Packaging Team <pkg-security-team@lists.alioth.debian.org>
Installed-Size: 23,3 MB
Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.0), liblinear3 (>= 2.01+dfsg), liblua5.3-0, libpcap0.8 (>= 0.9.8), libpcre3, libssl1.1 (>= 1.1.0), libstdc++6 (>= 5.2)
Recommends: ndiff
Homepage: http://nmap.org/
Tag: admin::monitoring, implemented-in::c, interface::commandline,
network::scanner, role::program, scope::utility, use::scanning
Download-Size: 5.183 kB
APT-Sources: http://httpredir.debian.org/debian stretch/main amd64 Packages
Description: The Network Mapper
Nmap is a utility for network exploration or security auditing. It supports ping scanning (determine which hosts are up), many port scanning techniques, version detection (determine service protocols and application versions listening behind ports), and TCP/IP fingerprinting (remote host OS or device identification). Nmap also offers flexible target and port specification, decoy/stealth scanning, sunRPC scanning, and more. Most Unix and Windows platforms are supported in both GUI and commandline modes. Several popular handheld devices are also supported, including the Sharp Zaurus and the iPAQ.
Recommends, kısmı ise doğrudan değil ama yüklendiğinde ek özelliklerin aktif edilmesini sağlamaktadır.Eğer ek özelliklerin yüklenmesini istemiyorsanız –no-install-remommends parametresini kullanabilirsiniz.
"apt-cache" ile Bağımlılıkları Kontrol Etme
apt-get show ile gelen bilgilerin kafa karıştırıcı olduğunu düşünüyorsanız, sadece bağımlılıkları göreyim diyorsanız “apt-cache depends uygulama_adı” komutunu kullanabilirsiniz.
Bash:
root@debian:~# apt-cache depends nmap
nmap
Bağımlılıklar: libc6
Bağımlılıklar: libgcc1
Bağımlılıklar: liblinear3
Bağımlılıklar: liblua5.3-0
Bağımlılıklar: libpcap0.8
Bağımlılıklar: libpcre3
Bağımlılıklar: libssl1.1
Bağımlılıklar: libstdc++6
Tavsiye ettikleri: ndiff
Dpkg İle Bağımlılıkları Kontrol Etme
Hem apt hem de apt-cache depolarda bulunan paketler üzerinde çalışır. Fakat siz bir DEB dosyası indirdiyseniz ve bağımlılıklarını öğrenmek istiyorsanız kullanmanız gereken komut “dpkg -I .deb_dosyası” şeklinde olmalıdır.
Bash:
root@debian:~# dpkg -I nmap_7.40-1_amd64.deb
yeni debian paketi, sürüm 2.0.boyut 5182586 bayt: denetim arşivi=22593 bayt.1043 bayt, 20 satır control 57351 bayt, 764 satır md5sums Package: nmapVersion: 7.40-1Architecture: amd64Maintainer: Debian Security Tools Packaging Team <pkg-security-team@lists.alioth.debian.org>Installed-Size: 22707Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.0), liblinear3 (>= 2.01+dfsg), liblua5.3-0, libpcap0.8 (>= 0.9.8), libpcre3, libssl1.1 (>= 1.1.0), libstdc++6 (>= 5.2)Recommends: ndiffSection: netPriority: extraHomepage: http://nmap.org/Description: The Network MapperNmap is a utility for network exploration or security auditing. It supports ping scanning (determine which hosts are up), many port scanning techniques, version detection (determine service protocols and application versions listening behind ports), and TCP/IP fingerprinting (remote host OS or device identification). Nmap also offers flexible target and port specification, decoy/stealth scanning,sunRPC scanning, and more. Most Unix and Windows platforms are supported in both GUI and commandline modes. Several popular handheld devices are also supported, including the Sharp Zaurus and the iPAQ.
Apt-rdepends İle Bağımlılıkları Ve Ters Bağımlılıkları Kontrol Etme
Eğer bu kadarı yetmez daha çok bağımlılık bilgisine ihtiyacım var diyorsanız. O zaman apt-rdependskomutu tam size göredir. Bu komut, tam bağımlılık ağacını oluşturur. Böylece, bir paketin bağımlılığını ve bağımlılıkların bağımlılıklarını da elde edersiniz.Ama öncelikle bu komutu depodan yüklemeniz gerekmektedir.
Bash:
sudo apt-get -u install apt-rdepends
Kaynak : GNU-Pardus Türkiye
Not : Makale yazısının bazı bölümleri yeniden ele alınmıştır TRWE_2012 tarafından......