Halaman beranda Proton VPN

Peringatan tentang penggunaan pip dan PyPI

Membaca
1 mnt
Kategori
Linux

Aplikasi Proton VPN Linux menggunakan Python dan bergantung pada alat perangkat lunak Python lainnya (dependensi) yang diinstal dari sumber distribusi Linux resmi.

Python memungkinkan penginstalan perangkat lunak dari sumber tidak resmi seperti PyPI(jendela baru) menggunakan pip(jendela baru). Namun, pip adalah alat ampuh yang harus digunakan dengan sangat hati-hati.

Saat menginstal paket Python tidak resmi menggunakan pip, paket yang baru diinstal tersebut dapat menggantikan paket distribusi Linux resmi. Hal ini dapat merusak perangkat lunak Python lainnya yang bergantung padanya, termasuk aplikasi Proton VPN. Tindakan ini juga dapat menginstal malware(jendela baru).

Harap sangat berhati-hati saat menggunakan pip. Penggunaan pip hanya disarankan bagi pengguna yang mahir teknologi.

Gunakan lingkungan virtual

Cara terbaik untuk memperkecil risiko terkait pip adalah dengan menginstal paket menggunakan pip di mesin virtual atau lingkungan virtual python(jendela baru) (venv). Tindakan ini mengisolasi perangkat lunak yang diinstal sehingga tidak memengaruhi instalasi Python utama. Perangkat lunak berbahaya berpotensi tetap dapat memengaruhi sistem, bahkan jika menggunakan venv.

Bagaimana cara mencopot pemasangan paket yang diinstal menggunakan pip?

Jika terjadi masalah pada perangkat Linux setelah menginstal paket menggunakan pip (misalnya, jika aplikasi Proton VPN Linux tidak berfungsi dengan benar), silakan coba copot pemasangan paket tersebut.

Untuk melakukannya, buka jendela terminal dan gunakan perintah berikut:

python3 -m pip uninstall 

Atau jika paket diinstal sebagai root:

sudo python3 -m pip uninstall 

Petunjuk lengkap dengan argumen opsional dapat ditemukan di sini(jendela baru). Jika semua upaya gagal, pemformatan ulang disk dan penginstalan ulang Linux mungkin perlu dilakukan. Oleh karena itu, sangat disarankan untuk hanya menginstal paket menggunakan pip di dalam lingkungan virtual.