I hope it’s okay to ask questions more about Archlinux than the Steam Deck itself, I guessed someone here would’ve had the same problem.
I’m trying to install Astrill, a VPN, through a .sh file that you can download on their website. When I try to launch the shell script with the following command:
After launching the script, the console gives me the following error:
Cannot create directory usr/local/Astrill: read-only file system
I’ve used chmod 777 because I thought that if any permission worked, it’d be this one. But I’ve heard that some programs actually don’t work with 777 for security issues. I’m not quite sure which one I’d use.
Has anyone faced a similar problem and knows how to solve this?
Any chance you would be wiling to make a YouTube instructional video of this please? I’m clueless man, big time noob here. I’m heading back to China in two weeks and want this installed before I get back. Been loving playing online with my friends with the steam deck. It won’t be possible in China without Astrill.
This was nine months ago, manage anything since then? I found that RouterPro protocol is the same as Stealth, and will work over your router. It’s not hard to setup, so I’ll likely do that soon once I buy an Asus router, but if I could install Astrill directly on to my deck (after every update) that would be cheaper.
Hi! Sadly not, I’ve kind of given up after trying everything I could find. Might be because I’m not tech savvy enough though, someone else might be able to get it to work
Open Konsole and type passwd then set the password, if you don’t already have one set. It will be obvious if you didn’t, because it will ask you to input it twice to set it.
Now download the astrill linux client “Linux CLI 64-bit” from their website and put it on your steam deck.
Next, in the folder where that file is, right click and open the Konsol.
Next, type:
Chmod +xxx astrill-setup-linux64.sh
Then, type:
./astrill-setup-linux64.sh
It will ask you to hit enter to install, do that, and once it’s installed you will need to install these two dependencies. Last time, you had to manually down the files using your PC, then put them into a folder. So do that again so you don’t have any issues. Download the latest versions of gtk-engines and gtk2, currently the files are named gtk2-2.24.33-3-x86_64.pkg.tar.zst and gtk-engines-2.21.0-5-x86_64.pkg.tar.zst
To get the latest file names, type:
Pacman -S gtk engines
And it should list the two files you need, but don’t download it using konsole because it will likely just fail. Download them from a website and put them on USB.
Once you have the two files, put them on your steam deck and right click in the folder where they are and open konsol, then type:
No problem, just glad it works thanks to the people I got this info from. You could also install router pro on a supporting router, that’s basically stealth VPN. At least, that’s what Astrill support told me.