Paket Yöneticileri
| 1 |
2 |
3 |
4 |
| vcpkg |
C++ paket yöneticisi |
C++ kütüphaneleri |
C++ projelerinde kullanılır ve Python/conda/apt araçlarıyla doğrudan bir ilişkisi yoktur. |
| dpkg |
Debian paket yöneticisi |
Debian tabanlı Linux dağıtımları |
Linux (Debian/Ubuntu) üzerinde çalışan .deb paketlerini yönetir ve apt'in alt komutudur. |
| mambaforge |
Python paket yöneticisi |
Python projeleri |
Python ve bilimsel hesaplamalar için kullanılan bir araçtır ve vcpkg ile bir bağlantısı yoktur. Ancak Linux'ta bağımlılıkları yönetebilirler. |
Bİr kodun sistemdeki varlığını kontrol etmek
which program_adi # veya
command -v program_adi
# örnek which g++
dpkg -l | grep program_adi
# örnek dpkg -l grep make
Sistemdeki paketi silmek
- make uninstall ile
# sudo make install ile yüklenmişse make uninstall ile silinebilir.
cd build
sudo make uinstall
- Dpkg ve apt ile
# dpkg veya apt ile kaldır
sudo apt remove --purge program_adı
sudo apt autoremove
- Manuel
sudo rm -rf /usr/local/bin/program_adı
sudo rm -rf /usr/local/lib/program_adı