Skip to content

Sxinar/NalaZy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🦥 NalaZy: The Ultimate Shortcut Suite for Nala

GitHub stars License: MIT Bash Shell Repo Size

NalaZy, Linux terminalinde vakit kaybetmek istemeyen, verimliliğe odaklanan kullanıcılar için geliştirilmiş akıllı bir takma ad (alias) koleksiyonudur. Uzun ve sıkıcı paket yönetimi komutlarını sadece 2-3 tuş vuruşuna indirir.


📑 İçindekiler / Table of Contents


🚀 Neden NalaZy?

Standart apt paket yöneticisi işlevsel olsa da yavaştır ve çıktıları karmaşıktır. Nala ise bu süreci hızlandırır ve güzelleştirir. NalaZy, bu hızı kullanıcı alışkanlığıyla birleştirerek:

  • Her komutun başına sudo yazma derdini bitirir.
  • Komut karmaşasını ortadan kaldırır.
  • nalanın tüm gücünü (history, parallel downloads) parmaklarınızın ucuna getirir.

✨ Özellikler / Features

  • Otomatik Sudo: Alias'lar akıllı sudo desteğiyle gelir.
  • Hızlı Kurulum: Tek komutla tüm sistem hazır hale gelir.
  • Hafif: Sisteminize ağır scriptler eklemez, sadece .bashrc veya .bash_aliases dosyanızı yapılandırır.
  • Görsel Başarı: Nala'nın sunduğu zengin ve renkli arayüzü tam verimle kullanır.

🛠️ Kısayol Listesi / Alias List

Komut Karşılığı (Equivalent) Açıklama (Description)
nu sudo nala update Paket listelerini günceller / Updates lists
nug sudo nala upgrade -y Sistemi yükseltir / Upgrades system
ni sudo nala install Paket kurar / Installs package
nr sudo nala remove Paket kaldırır / Removes package
ns nala search Paket arar / Searches repository
nh nala history İşlem geçmişi / Transaction history
nar sudo nala autoremove Gereksizleri siler / Cleans dependencies

📥 Kurulum / Installation

Projeyi yerel bilgisayarınıza çekin ve kurulum scriptini çalıştırın:

git clone https://github.com/Sxinar/NalaZy.git
cd NalaZy
chmod +x install.sh
./install.sh

Kurulum bittikten sonra değişikliklerin aktif olması için terminali kapatıp açın veya şu komutu yazın: source ~/.bashrc

image

🗑️ Kaldırma / Uninstall

Eğer NalaZy kısayollarını kaldırmak isterseniz, ~/.bashrc dosyanızın en altındaki NalaZy bölümlerini silmeniz yeterlidir.


🤝 Katkıda Bulunma / Contributing

Geliştirme önerileriniz mi var? Harika!

  1. Bu depoyu çatallayın (Fork).
  2. Yeni bir özellik dalı oluşturun (git checkout -b feature/yeniOzellik).
  3. Değişikliklerinizi kaydedin (git commit -m 'Yeni özellik eklendi').
  4. Dalınıza iteleyin (git push origin feature/yeniOzellik).
  5. Bir Çekme İsteği (Pull Request) açın.

❓ Sıkça Sorulan Sorular / FAQ

TR: NalaZy sistemime zarar verir mi? Hayır. NalaZy sadece terminal kısayolları (alias) oluşturur. Sistem dosyalarınızı değiştirmez, sadece uzun komutları sizin yerinize otomatikleştirir.
EN: Can NalaZy damage my system? No. NalaZy only creates terminal aliases. It doesn't modify system files; it just automates long commands for you.
TR: "Command not found" hatası alıyorum, ne yapmalıyım? Kurulumdan sonra terminalinizi kapatıp açtığınızdan veya `source ~/.bashrc` komutunu çalıştırdığınızdan emin olun.
EN: I get a "Command not found" error, what should I do? Make sure you restarted your terminal or ran the `source ~/.bashrc` command after installation.
TR: Standart apt komutlarını hala kullanabilir miyim? Evet, NalaZy `apt` komutlarını silmez veya engellemez. İstediğiniz zaman klasik `sudo apt update` gibi komutları kullanmaya devam edebilirsiniz.
EN: Can I still use standard apt commands? Yes, NalaZy does not delete or block `apt` commands. You can continue to use classic commands like `sudo apt update` whenever you want.
TR: Nala'yı neden manuel kurmadım? NalaZy'nin `install.sh` scripti, sisteminizde Nala yüklü değilse bunu tespit eder ve sizin yerinize otomatik olarak kurar. Sizin ek bir işlem yapmanıza gerek yoktur.
EN: Why didn't I install Nala manually? The `install.sh` script of NalaZy detects if Nala is not installed on your system and installs it automatically for you. No extra steps are needed.

📜 Lisans / License

Bu proje MIT lisansı altında korunmaktadır. Detaylar için LICENSE dosyasına göz atabilirsiniz.

⭐ Eğer bu projeyi beğendiyseniz yıldız vermeyi unutmayın! Developed by Sxinar with ❤️

About

Nala for Lazy People - Ultra fast package management aliases for Debian-based systems.

Resources

License

Stars

Watchers

Forks

Contributors