pip ve PyPI kullanımı hakkında bir uyarı
- Okuma süresi
- 2 dakikalık
- Kategori
- Linux
Proton VPN Linux uygulaması Python kullanır ve resmi Linux dağıtımı kaynaklarından kurulan diğer Python yazılım araçlarına (bağımlılıklara) dayanır.
Python, pip(yeni pencere) kullanarak PyPI(yeni pencere) gibi resmi olmayan kaynaklardan yazılım kurmanıza olanak tanır. Ancak pip, çok dikkatli kullanmanız gereken güçlü bir araçtır.
Pip kullanarak resmi olmayan Python paketleri kurduğunuzda, yeni kurulan paketler resmi Linux dağıtım paketlerinin üzerine yazabilir. Bu durum, Proton VPN uygulaması da dahil olmak üzere bunlara dayanan diğer Python yazılımlarını bozabilir. Ayrıca kötü amaçlı yazılım kurabilir(yeni pencere).
Pip kullanırken son derece dikkatli olmalısınız. Pip’i yalnızca teknoloji meraklısı bir kullanıcıysanız kullanmanızı öneririz.
Sanal bir ortam kullanın
Pip ile ilişkili riskleri küçültmenin en iyi yolu, paketleri bir sanal makinede veya bir python sanal ortamında(yeni pencere) (venv) pip kullanarak kurmaktır. Bunu yapmak, kurduğunuz yazılımı yalıtır ve böylece ana Python kurulumunuzu etkilemez. Kötü amaçlı yazılımlar, bir venv kullanıyor olsanız bile sisteminizi yine de etkileyebilir.
pip kullanılarak kurulan paketleri nasıl kaldırırım?
Pip kullanarak paketleri kurduktan sonra Linux aygıtınızda sorunlarla karşılaşırsanız (örneğin, Proton VPN Linux uygulaması düzgün çalışmıyorsa), paketleri kaldırmayı deneyebilirsiniz.
Bunu yapmak için bir terminal penceresi açın ve aşağıdaki komutu kullanın:
python3 -m pip uninstall
Veya paket root olarak kurulduysa:
sudo python3 -m pip uninstall
İsteğe bağlı argümanları içeren tüm talimatlara buradan(yeni pencere) ulaşabilirsiniz. Diğer tüm yöntemler başarısız olursa, diskinizi yeniden biçimlendirmeniz ve Linux’u yeniden kurmanız gerekebilir. Bu nedenle, paketleri pip kullanarak yalnızca sanal bir ortamda kurmanızı önemle tavsiye ederiz.