I've used cxrepackage to create a new deb, and done "dpkg --unpack" on newly created deb.
Before running dpkg --configure, I'm looking at tweaking the locate_gui.sh/cxmenu scripts to NOT make global menu changes, as I don't want any of my users to "know" of this install, but I don't want to otherwise break the install.
I'm thinking of just adding this in locate_gui.sh:
if [ $debian_menu_on -eq 1 ]
then
desktop_menu_ignore_list="$desktop_menu_ignore_list:CXMenuDebian$debian_preferred_menu"
fi
Just wondering if this is the best approach, or if anyone can recommend something else.
Just confirming that my "fix" did not work.. I had to manually alter /usr/share/applications|desktop-directories to get them off of the global menus. But for future, it would be a nice install option.. to not affect global menus.
The instructions you linked are for doing system-wide installs side-by-side.
To install CrossOver in a single user account, use the Generic Shell Installer. Make sure you run it as a regular user, not as root (running as root will do a system-wide install).
Actually I do want a system-wide side-by-side install .. but its a corporate environment and we have tight controls over system-wide menus.
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.