Forums » Linux
Installing VO
I've currently got the noexec option set for /home in fstab as I'm trying to avoid having program/script execution in /home. So I was wondering, is it possible to install VO somewhere other than ~/.vendetta? And if so, how?
You can install it anywhere. I haven't run the installer in a while so I don't recall if it actually asks you, but if nothing else you could just install it normally, and then move it to wherever you want. That will probably break the launcher that gets installed at ~/bin/vendetta, but you can just launch it by running /wherever/vendetta/update.rlb.
Thanks for your help Pizzasgood, appreciated.
Theres probably an easier way to do this but here's what I did to get VO up and running with noexec set for the /home partition in fstab.
Created a group called vendetta and made the user part of that group. Set option exec in fstab for /home. Rebooted. Ran 'sh ./vendetta-linux-amd64-installer.sh' as user. Created a directory /usr/bin/vendetta/. Moved the contents of users ~/.vendetta directory into /usr/bin/vendetta/. Deleted users ~/.vendetta empty directory. Created a link to /usr/bin/vendetta in users home dir (ln -s /usr/bin/vendetta ~/.vendetta). Set vendetta as group for /usr/bin/vendetta, and all of its contents (sudo chown -R root:vendetta /usr/bin/vendetta). Gave group vendetta file and folder access of create and delete files for /usr/bin/vendetta (sudo chmod -R 775 /usr/bin/vendetta). Created a link in users home dir to update.rlb through the link ~/.vendetta created previously. Renamed the update.rlb link to vendetta. Set noexec in fstab for /home. Rebooted.
Theres probably an easier way to do this but here's what I did to get VO up and running with noexec set for the /home partition in fstab.
Created a group called vendetta and made the user part of that group. Set option exec in fstab for /home. Rebooted. Ran 'sh ./vendetta-linux-amd64-installer.sh' as user. Created a directory /usr/bin/vendetta/. Moved the contents of users ~/.vendetta directory into /usr/bin/vendetta/. Deleted users ~/.vendetta empty directory. Created a link to /usr/bin/vendetta in users home dir (ln -s /usr/bin/vendetta ~/.vendetta). Set vendetta as group for /usr/bin/vendetta, and all of its contents (sudo chown -R root:vendetta /usr/bin/vendetta). Gave group vendetta file and folder access of create and delete files for /usr/bin/vendetta (sudo chmod -R 775 /usr/bin/vendetta). Created a link in users home dir to update.rlb through the link ~/.vendetta created previously. Renamed the update.rlb link to vendetta. Set noexec in fstab for /home. Rebooted.
i cant install VO and i downloaded from the site and open the download but nothing happens
PLEASE HELP ME!!!
PLEASE HELP ME!!!
Open a terminal in the location where you downloaded the installer, and run this (changing it to match the name of whatever version you downloaded):
sh vendetta-linux-ia32-installer.sh
If you'd rather not use a terminal, you can instead set it to be executable (how this is done varies from distro to distro, but basically you right-click it and find an option that looks like "change permissions", or sometimes "properties"). Once it is executable try clicking it and it should run. If it still tries to open in a text editor or something, you probably didn't set it to be executable correctly. If you can't figure it out, resort to the terminal option.
sh vendetta-linux-ia32-installer.sh
If you'd rather not use a terminal, you can instead set it to be executable (how this is done varies from distro to distro, but basically you right-click it and find an option that looks like "change permissions", or sometimes "properties"). Once it is executable try clicking it and it should run. If it still tries to open in a text editor or something, you probably didn't set it to be executable correctly. If you can't figure it out, resort to the terminal option.
beh@HP-Pavilion-g4-Notebook:~$ sudo '/home/beh/Downloads/vendetta-linux-amd64-installer.sh'
[sudo] password for beh:
Verifying archive integrity... All good.
Uncompressing Vendetta Online for Linux....................................................................................................................
/home/beh/Downloads/vendetta-linux-amd64-installer.sh: 1: eval: ./setup.sh: Permission denied
Help needed for above problem any suggetsions.
[sudo] password for beh:
Verifying archive integrity... All good.
Uncompressing Vendetta Online for Linux....................................................................................................................
/home/beh/Downloads/vendetta-linux-amd64-installer.sh: 1: eval: ./setup.sh: Permission denied
Help needed for above problem any suggetsions.
Last time I installed the game, I didn't need to run it as root. Have you tried it without sudo?
It installs in your home directory under ~/.vendetta/
It installs in your home directory under ~/.vendetta/