Merhaba Arkadaşar, Ben Black Viking. Sizler ile Kali Linux İçin Yazdığım Bir Scripti Paylaşmak İstedim, Belki İşinizi Görür
Bir Çok Kişiye Göre Script Gereksiz Gibi Gelicektir-Bana Kalırsa Öyle
- Ama Depolardan Paket Kurmayı Bilmeyen Arkadaşlarımız Var. Neyse Scriptin Kaynak Kodları Aşşağıda.
v1 Özellikleri;
[1] Depolardan Paket Kurmak
[2] Linux Depolarını Güncelleme
[3] Ek Depo Ekleme
Scripti İndirmek ve Çalıştırmak İçin Aşağıdakileri Terminale Yazın 
Resim

Bu Kadar, Artık Scripti Kullanabilirsiniz
Zaman Ayırdığınız İçin Teşekkür Ederim 
v1 Özellikleri;
[1] Depolardan Paket Kurmak
[2] Linux Depolarını Güncelleme
[3] Ek Depo Ekleme
Kod:
#!/usr/bin/env python3
#C0d3d By Black Viking
#Linux ToolBox(vkng)
import os
import time
def acilis():
os.system("clear")
print("""
_
__ _| | ___ __ __ _
\ \ / / |/ / '_ \ / _` |
\ V /| <| | | | (_| |
\_/ |_|\_\_| |_|\__, |
|___/
""")
def bir():
print("""
[1] Depolardan Paket Kurmak
[2] Sistem Paketlerini Güncellemek
""")
soru = int(input("[vkng@vkng ~]$ "))
if soru == 1:
paket = input("Kurmak İstediğiniz Paketin Adını Yazınız : ")
os.system("sudo apt-get install {}".format(paket))
print("""Eğer Bir Sorun Oluşmadıysa Paket Kurulmuştur, "{}" Yazarak Programı Açabilirsiniz...
-----------------------------------------------------------------------------------""".format(paket))
time.sleep(5)
elif soru == 2:
input("""İşlemi Başlatmak İçin "Enter" Tuşuna Basınız...""")
os.system("sudo apt-get upgrade")
print("""Eğer Bir Sorun Oluşmadıysa Güncelleme İşlemi Başarı ile Tamamlanmıştır...
-----------------------------------------------------------------------------------""")
time.sleep(5)
def iki():
input("""\nİşlemi Başlatmak İçin "Enter" Tuşuna Basınız...""")
os.system("sudo rm /etc/apt/sources.list")
dosya = open("/etc/apt/sources.list","w")
dosya.write("""
#
# deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free
#deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free
# Regular repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
""")
dosya.close()
os.system("apt-get update")
print("""İşlem Başarı İle Tamamlanmıştır...
-----------------------------------------------------------------------------------""")
time.sleep(5)
def uc():
ekler = input("""
Eklemek İstediğiniz Depoları Yazınız
>>>
""")
dosya = open("/etc/apt/sources.list","a")
dosya.write(ekler)
dosya.close()
print("""İşlem Başarı İle Tamamlanmıştır...
-----------------------------------------------------------------------------------""")
time.sleep(5)
def dort():
print("""
----------------------------------------------------------------------------------------------------------------------------------
Scriptin Son Derece Gereksiz Olduğunu Belirteyim Fakat Unutmayalım ki Bu Scriptin Yaptıklarını Bir Çok Kişi Yapamıyor.
Bu Scripti Yazmamın Temel Sebebi Kendimi Geliştirmek-Gerçi Beni Geliştiren Bir Şey Olmadı- Şimdi Script Olmasaydı Bu
İşlemleri Nasıl Yapacaktık? Sorusuna Cevap Verelim.
[1] Depolardan Paket Kurmak:
Bu Çok Basit Bir İşlemdir. Mesela "geany" Adlı Paketi Kurmak İstiyoruz, Yapmamız Gereken Aşağıdaki Kodu Terminale Yazmak
sudo apt-get install geany
Yapmanız Gereken Bu. Script Her Ne Kadar Bu İşlemi Otomatik Yapsa da Sizin Üstteki Kodu Kullanmanız Daha İyi Olacaktır.
[2] Linux Depolarını Güncelleme
Burda Yapmamız Gereken "/etc/apt/sources.list" Dosyasını Düzenlemek, Güncel Depolara İnternet Üzerinden Ulaşabilirsiniz.
[3] Ek Depo Eklemek
Burda Yapmamız Gereken "/etc/apt/sources.list" Dosyasını Düzenlemek, Eklemek İstediğiniz Depoları En Sona Yazmak.
----------------------------------------------------------------------------------------------------------------------------------
""")
input("""Devam Etmek İçin "Enter" Tuşuna Basınız...""")
def yap():
while True:
try:
acilis()
print("""
================================
Kali Linux ToolBox v1
Coder: Black Viking
Mail: [email protected]
================================
[1] Depolardan Paket Kurmak
[2] Linux Depolarını Güncelleme
[3] Ek Depo Ekleme
[4] Yardım
[5] Çıkış
""")
islem = int(input("[vkng@vkng ~]$ "))
if islem == 5:
quit()
elif islem == 1:
bir()
elif islem == 2:
iki()
elif islem == 3:
uc()
elif islem == 4:
dort()
else:
print("""\nSadece Seçeneklerden Birini Yazınız...
-----------------------------------------------------------------------------------""")
except ValueError:
print("""\nSadece Seçeneklerden Birini Yazınız...
-----------------------------------------------------------------------------------""")
time.sleep(5)
yap()
Kod:
git clone https://github.com/blackvkng/Kali-ToolBox.git
cd Kali-ToolBox
chmod +x Kali-ToolBox.py
./Kali-ToolBox.py
Resim

Bu Kadar, Artık Scripti Kullanabilirsiniz
Son düzenleme:


