[{"data":1,"prerenderedAt":352},["ShallowReactive",2],{"blog-post-install-free-vpn-linux-any-distro":3,"recent-posts":284},{"id":4,"uid":5,"url":6,"type":7,"href":8,"tags":9,"first_publication_date":10,"last_publication_date":11,"slugs":12,"linked_documents":14,"lang":15,"alternate_languages":16,"data":17},"XWyV_BEAACYACOKb","install-free-vpn-linux-any-distro",null,"blog_posts","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=auzrLRIAACcAt6BE&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22XWyV_BEAACYACOKb%22%29+%5D%5D",[],"2019-09-02T04:48:40+0000","2020-12-12T08:09:01+0000",[13],"install-a-free-vpn-on-linux-any-distro",[],"en-us",[],{"title":18,"date":23,"description":24,"image":29,"content":40},[19],{"type":20,"text":21,"spans":22},"heading1","Install a Free VPN on Linux (Any Distro)",[],"2019-09-01",[25],{"type":26,"text":27,"spans":28},"heading2","Have you ever wanted hide your location on Linux, but got easily confused? I'll show you how to Install a Free VPN without a hassle!",[],{"dimensions":30,"alt":33,"copyright":6,"url":34,"id":35,"edit":36},{"width":31,"height":32},1920,1080,"wifi signal and linux penguin","https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002Ff7e6bff9cb704148df942359b91ee5984d6de480_free_vpn_linux.jpg?auto=compress,format","XWyULBEAACYACNqd",{"x":37,"y":37,"zoom":38,"background":39},0,1,"#fff",[41,45,49,52,55,58,61,64,67,70,74,77,80,83,86,89,96,104,118,121,124,127,130,133,140,143,146,149,152,155,160,167,170,186,189,195,202,209,212,215,219,222,225,228,231,237,240,243,246,249,252,255,258,261,264,267,270,273,281],{"type":42,"text":43,"spans":44},"heading3","Intro",[],{"type":46,"text":47,"spans":48},"paragraph","Have you ever wanted to hide your location due to privacy reasons, but never knew a legitimate way in doing so?",[],{"type":46,"text":50,"spans":51},"This was me a while back in the day.",[],{"type":46,"text":53,"spans":54},"There are so many options out there that having a clear direction just isn't there when trying to become anonymous.",[],{"type":46,"text":56,"spans":57},"Plus, the software written these days make the end-user more prone to data collection.",[],{"type":46,"text":59,"spans":60},"With the advancements of internet surveillance, it seems as if there is no way to secure your privacy as before.",[],{"type":46,"text":62,"spans":63},"It seems as if a computer user in the modern age has very little control over what they can block from their network.",[],{"type":42,"text":65,"spans":66},"Effects on the Individual",[],{"type":46,"text":68,"spans":69},"I'd consider the privacy of an individual to be an important concern that people have slowly forgotten:",[],{"type":71,"text":72,"spans":73},"list-item","Are you sending a decrypted file to someone important?",[],{"type":71,"text":75,"spans":76},"Are you sending credentials?",[],{"type":71,"text":78,"spans":79},"Are you making online transactions?",[],{"type":46,"text":81,"spans":82},"Questions like these can rally anyone up to consider what they might lose if their personal info wasn't concealed properly.",[],{"type":46,"text":84,"spans":85},"If you are someone who wants to accomplish something that needs to be done in secrecy, then it is best to obscure your activities on the computer.",[],{"type":46,"text":87,"spans":88},"This is especially true if you are using public-wifi.",[],{"type":46,"text":90,"spans":91},"Even if you're not doing something important, sharing your personal information on a public connection can make you vulnerable to security risks.",[92],{"start":93,"end":94,"type":95},103,144,"strong",{"type":97,"url":98,"alt":99,"copyright":6,"dimensions":100,"id":102,"edit":103},"image","https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002Fc50a960776ae25408f46da91c1954c8ca7a861fa_sad_face.jpg?auto=compress,format","4 happy faces and 1 sad face",{"width":31,"height":101},862,"XWyZ3REAACcACPO1",{"x":37,"y":37,"zoom":38,"background":39},{"type":46,"text":105,"spans":106},"This also applies if you're just watching videos in the public library; your information can still get leaked if anyone decides to breach the public connection.",[107,111],{"start":108,"end":109,"type":110},93,98,"em",{"start":112,"end":113,"type":114,"data":115},131,159,"hyperlink",{"link_type":116,"url":117},"Web","https:\u002F\u002Fmarkperez.dev\u002Fblog\u002Finstall-kali-linux-virtualbox-2019\u002F",{"type":42,"text":119,"spans":120},"How can the user take control?",[],{"type":46,"text":122,"spans":123},"The best way to safeguard yourself from any cyber threats is to use a VPN.",[],{"type":46,"text":125,"spans":126},"VPN stands for \"Virtual Private Network\".",[],{"type":46,"text":128,"spans":129},"It doesn't really mean much for the average user, and it shouldn't.",[],{"type":46,"text":131,"spans":132},"VPNs are used to obscure your real location with one that isn't true.",[],{"type":46,"text":134,"spans":135},"There are many use cases for using a VPN:",[136],{"start":37,"end":137,"type":114,"data":138},25,{"link_type":116,"url":139},"https:\u002F\u002Fsurfshark.com\u002Fuse-cases",{"type":71,"text":141,"spans":142},"Your favorite website is blocked in the country you're currently residing in.",[],{"type":71,"text":144,"spans":145},"You want to download P2P files with a BitTorrent client fast and safely.",[],{"type":71,"text":147,"spans":148},"Your data will not be collected.",[],{"type":46,"text":150,"spans":151},"There's more, but one of the main reasons is to protect your online identity.",[],{"type":46,"text":153,"spans":154},"These days, setting up a VPN has become tremendously easy. ",[],{"type":46,"text":156,"spans":157},"Even if you're not tech-savvy, it can be accomplished with as little effort as possible.",[158],{"start":37,"end":159,"type":95},29,{"type":46,"text":161,"spans":162},"If you're using Linux, it gets even easier.",[163],{"start":37,"end":164,"type":114,"data":165},21,{"link_type":116,"url":166},"https:\u002F\u002Fmarkperez.dev\u002Fblog\u002Finstall-arch-linux-lvm\u002F",{"type":46,"text":168,"spans":169},"With one command, you will secure your connection within seconds.",[],{"type":171,"oembed":172},"embed",{"type":173,"embed_url":174,"title":175,"provider_name":176,"thumbnail_url":177,"width":178,"height":179,"version":180,"author_name":181,"author_url":182,"provider_url":183,"cache_age":6,"thumbnail_width":178,"thumbnail_height":184,"html":185},"video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=rLr6JUxP8JU","How to Install a Free VPN on Linux (Any Distro)","YouTube","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FrLr6JUxP8JU\u002Fhqdefault.jpg",480,270,"1.0","Mark Perez","https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCCZ1Yo4NOdWW03jamsNFA8w","https:\u002F\u002Fwww.youtube.com\u002F",360,"\u003Ciframe width=\"480\" height=\"270\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrLr6JUxP8JU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen>\u003C\u002Fiframe>",{"type":42,"text":187,"spans":188},"Resources",[],{"type":71,"text":190,"spans":191},"ProtonVPN Linux Guide",[192],{"start":37,"end":164,"type":114,"data":193},{"link_type":116,"url":194},"https:\u002F\u002Fprotonvpn.com\u002Fsupport\u002Flinux-vpn-tool\u002F",{"type":71,"text":196,"spans":197},"Best VPN Services on Linux",[198],{"start":37,"end":199,"type":114,"data":200},26,{"link_type":116,"url":201},"https:\u002F\u002Fitsfoss.com\u002Fbest-vpn-linux\u002F",{"type":71,"text":203,"spans":204},"Test your VPN",[205],{"start":37,"end":206,"type":114,"data":207},13,{"link_type":116,"url":208},"https:\u002F\u002Fipleak.org\u002F",{"type":42,"text":210,"spans":211},"Commands",[],{"type":46,"text":213,"spans":214},"1, Install VPN packages (Ubuntu)",[],{"type":216,"text":217,"spans":218},"preformatted","sudo apt install -y openvpn dialog python3-pip python3-setuptools",[],{"type":46,"text":220,"spans":221},"2. Install Proton CLI",[],{"type":216,"text":223,"spans":224},"sudo pip3 install protonvpn-cli",[],{"type":46,"text":226,"spans":227},"3. Initiate Proton CLI, and fill out the information",[],{"type":216,"text":229,"spans":230},"sudo protonvpn init",[],{"type":46,"text":232,"spans":233},"4. Activate the VPN, choose one of the 3 countries (Japan, Netherlands, or USA), and select UDP",[234],{"start":235,"end":236,"type":95},92,95,{"type":216,"text":238,"spans":239},"sudo protonvpn c",[],{"type":42,"text":241,"spans":242},"Reconnect & Disconnect",[],{"type":46,"text":244,"spans":245},"If you've connected your VPN before, reconnect to the previous location without specifying.",[],{"type":216,"text":247,"spans":248},"sudo protonvpn r",[],{"type":46,"text":250,"spans":251},"Disconnect the VPN",[],{"type":216,"text":253,"spans":254},"sudo protonvpn d",[],{"type":42,"text":256,"spans":257},"Uninstall",[],{"type":46,"text":259,"spans":260},"To uninstall, simply remove the python package",[],{"type":216,"text":262,"spans":263},"sudo pip3 uninstall protonvpn-cli",[],{"type":42,"text":265,"spans":266},"Conclusion",[],{"type":46,"text":268,"spans":269},"Once that's done, you should have a VPN running in the background securing your connection!",[],{"type":46,"text":271,"spans":272},"It's best practices to test your VPN connection right after activating it, making sure it's doing its job.",[],{"type":46,"text":274,"spans":275},"It can be quite tough to choose a legit service these days, especially when VPN companies are logging data from their users.",[276],{"start":277,"end":278,"type":114,"data":279},94,123,{"link_type":116,"url":280},"https:\u002F\u002Fthebestvpn.com\u002Freviews\u002Fhola-vpn\u002F",{"type":46,"text":282,"spans":283},"Hopefully, this blog post has made you more aware of which ones are worth your time.",[],{"results":285,"page":38,"results_per_page":350,"results_size":350,"total_results_size":351,"total_pages":38},[286,310,330],{"id":287,"uid":288,"url":6,"type":7,"href":289,"tags":290,"first_publication_date":291,"last_publication_date":291,"slugs":292,"linked_documents":294,"lang":15,"alternate_languages":295,"data":296},"auzqGRIAACsAt55X","ubuntu-26-04-enable-fractional-scaling-on-wayland","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=auzrLRIAACcAt6BE&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22auzqGRIAACsAt55X%22%29+%5D%5D",[],"2026-11-05T20:46:37+0000",[293],"ubuntu-26.04-enable-fractional-scaling-on-wayland",[],[],{"image":297,"title":305},{"dimensions":298,"alt":6,"copyright":6,"url":301,"id":302,"edit":303},{"width":299,"height":300},1376,768,"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002FpVI5y1ileUlGp0ax_ubuntu26_04EnableFractionalScalingonWayland.jpeg?auto=format,compress","pVI5y1ileUlGp0ax",{"x":37,"y":37,"zoom":38,"background":304},"transparent",[306],{"type":20,"text":307,"spans":308,"direction":309},"Ubuntu 26.04: Enable Fractional Scaling on Wayland",[],"ltr",{"id":311,"uid":312,"url":6,"type":7,"href":313,"tags":314,"first_publication_date":315,"last_publication_date":315,"slugs":316,"linked_documents":318,"lang":15,"alternate_languages":319,"data":320},"auzo2RIAAC0At5xZ","ubuntu-26.04-undo-apt-install-with-apt-history","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=auzrLRIAACcAt6BE&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22auzo2RIAAC0At5xZ%22%29+%5D%5D",[],"2026-11-05T20:40:46+0000",[317],"ubuntu-26.04-undo-an-apt-install-with-apt-history-undo",[],[],{"image":321,"title":326},{"dimensions":322,"alt":6,"copyright":6,"url":323,"id":324,"edit":325},{"width":299,"height":300},"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002FqOqSwrMP0cjwe-66_Ubuntu26.04-UndoanAPTInstallwith%2522apthistory-undo%2522.jpg?auto=format,compress","qOqSwrMP0cjwe-66",{"x":37,"y":37,"zoom":38,"background":304},[327],{"type":20,"text":328,"spans":329,"direction":309},"Ubuntu 26.04: Undo an APT Install with \"apt history-undo\"",[],{"id":331,"uid":332,"url":6,"type":7,"href":333,"tags":334,"first_publication_date":335,"last_publication_date":335,"slugs":336,"linked_documents":338,"lang":15,"alternate_languages":339,"data":340},"auznGhIAACoAt5mB","ubuntu-26-04-enable-screen-time-limits","https:\u002F\u002Fmarks-personal-website.cdn.prismic.io\u002Fapi\u002Fv2\u002Fdocuments\u002Fsearch?ref=auzrLRIAACcAt6BE&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22auznGhIAACoAt5mB%22%29+%5D%5D",[],"2026-11-05T20:35:03+0000",[337],"ubuntu-26.04-enable-screen-time-limits-in-gnome",[],[],{"image":341,"title":346},{"dimensions":342,"alt":6,"copyright":6,"url":343,"id":344,"edit":345},{"width":299,"height":300},"https:\u002F\u002Fimages.prismic.io\u002Fmarks-personal-website\u002F2p8DjpWKS20G9Wse_Ubuntu26.04-EnableScreenTimeLimitsinGNOME.jpeg?auto=format,compress","2p8DjpWKS20G9Wse",{"x":37,"y":37,"zoom":38,"background":304},[347],{"type":20,"text":348,"spans":349,"direction":309},"Ubuntu 26.04: Enable Screen Time Limits in GNOME",[],3,41,1793911620209]