Varoitus pipin ja PyPIn käytöstä
- Luetaan
- 1 min
- Kategoria
- Linux
Proton VPN -Linux-sovellus käyttää Pythonia ja tukeutuu muihin virallisista Linux-jakelulähteistä asennettuihin Python-ohjelmistotyökaluihin (riippuvuuksiin).
Pythonin avulla voitte asentaa ohjelmistoja epävirallisista lähteistä, kuten PyPI:stä(uusi ikkuna), käyttämällä pip-työkalua(uusi ikkuna). Pip on kuitenkin tehokas työkalu, jota teidän tulisi käyttää erittäin varovasti.
Kun asennatte epävirallisia Python-paketteja pip-työkalulla, vastikään asennetut paketit saattavat korvata viralliset Linux-jakelupaketit. Tämä voi rikkoa muita niihin tukeutuvia Python-ohjelmistoja, mukaan lukien Proton VPN -sovelluksen. Se voi myös asentaa haittaohjelmia(uusi ikkuna).
Teidän tulisi noudattaa äärimmäistä varovaisuutta pip-työkalua käyttäessänne. Suosittelemme, että käytätte pip-työkalua vain, jos olette teknisesti kokenut käyttäjä.
Käyttäkää virtuaaliympäristöä
Paras tapa pienentää pip-työkaluun liittyviä riskejä on asentaa paketit pip-työkalulla virtuaalikoneeseen tai Python-virtuaaliympäristöön(uusi ikkuna) (venv). Tämä eristää asennettavat ohjelmistot siten, että ne eivät vaikuta Python-pääasennukseenne. Haittaohjelmat voivat kuitenkin yhä mahdollisesti vaikuttaa järjestelmäänne, vaikka käyttäisitte venv-ympäristöä.
Miten poistan pip-työkalulla asennettujen pakettien asennuksen?
Jos kohtaatte ongelmia Linux-laitteellanne asennettuanne paketteja pip-työkalulla (esimerkiksi jos Proton VPN -sovellus Linuxille ei toimi oikein), voitte yrittää poistaa kyseisten pakettien asennuksen.
Tehdäksenne tämän avatkaa pääteikkuna ja suorittakaa seuraava komento:
python3 -m pip uninstall
Tai jos paketti asennettiin pääkäyttäjänä (root):
sudo python3 -m pip uninstall
Täydelliset ohjeet valinnaisine argumentteineen löytyvät täältä(uusi ikkuna). Jos mikään muu ei auta, saatatte joutua alustamaan levynne uudelleen ja asentamaan Linuxin uudelleen. Tästä syystä suosittelemme painokkaasti pakettien asentamista pip-työkalulla vain virtuaaliympäristössä.