Skip to content

Açıklab Pardus ve Liman Teknoloji Kampı

Notifications You must be signed in to change notification settings

myoluk/teknolojikampi2021

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

teknolojikampi2021

Açıklab Pardus ve Liman Teknoloji Kampı

Bir linux sunucu üzerinde çalıştırılacak tercihen python scripti (yapabilen bash de yapabilir ;D ) ile aşağıdaki işlemler yapılacaktır;

  • Genel sorgu fonksiyonu

    Bu fonksiyon değişken almamaktadır

    • İşletim sistemindeki kurulu paket sayısını ekrana yazdırma
  • Bir paket sorgusu

    Bu fonksiyon girdi olarak bir paket adı almaktadır

    • Değişken olarak verilen bir paketin kurulu olup olmadığını ekrana yazdırma
    • Değişken olarak verilen ve yüklü olmayan bir paketin kaç adet bağımlılığa sahip olduğunun listelenmesi
    • Değişken olarak verilen ve yüklü olmayan bir paketin kaç adet bağımlıklarından yüklü olanların ve olmayanların ayrı ayrı listelenmesi
    • Yine aynı paketin kaç adet bağımlılığının yükleneceğinin ekrana yazdırılması

Anahtar Kelimeler

  • python
    • apt_pkg modülü
    • apt modülü
    • apt_deps modülü
  • bash
  • dpkg komutu
  • apt komutu

Kullanım

python3 script.py
python3 script.py <paket_adı>

python3 script.py cowsay

Ekran Görüntüleri

  • Genel Sorgu (Sistemdeki paket sayısı): Genel Sorgu

  • Paket Sorgu 1 (Kurulu olan paket): Paket Sorgu 1

  • Paket Sorgu 2 (Kurulu olmayan paket): Paket Sorgu 2

Languages

  • Python 100.0%