Disclaimer: I wrote this script for my own personal use. Completely unofficial and unsupported by Vivaldi Technologies. However, others are welcome to use it at their own risk.
This script converts a Vivaldi browser Linux package into standalone, self-contained install. It lets you use the rpm and deb packages in a similar way to how people generally used the old Opera (Presto) tar packages—for quick testing, without committing to a full, system-wide install. This could be used for testing a specific setup or version, without touching the system wide settings (profile). It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing between computers. A script that supports integration with the desktop environment is also provided.
sh standalone-vivaldi.sh vivaldi-snapshot-1.7.702.1-1.x86_64.rpm
When the script is done you will have a suitably version named directory.
To test run Vivaldi with temporary, standalone settings:
To run Vivaldi with the normal shared, user settings:
To integrate this copy of Vivaldi with your desktop environment:
(Note: Integrating will use the shared user settings, i.e. not portable)
there is an interesting project (but chrome), maybe thanks for your answer https://github.com/shivamgly/Google-Chrome-Portable-maker-for-linux