Posted: Fri 13 Apr 2018, 18:21
How to make an Opera browser squashfs module (64bit)
1. Go to https://www.opera.com/ and get the amd64 Debian package.
2. It wants a non-root "guest" user. See the instructions on Page 2 for installing Chrome.
3. Extract the opera-guest-setup script attached below.
4. Start with an empty folder containing the opera-guest-setup script and the Opera .deb.
5. Run the repo2sfs third-party build. (see Chrome.)
6. Stop at Pause B: "fix anything in /tmp/repo2sfs". Open another terminal and run the opera-guest-setup script.
7. Finish the build. Load the module and run Opera from the Internet menu.
Update: Read here and here.
------------------
How to make a Slimjet browser squashfs module
Get a Debian package from the slimjet website.
Follow the above instructions, but use the slimjet-guest-setup script attached below.
------------------------
How to make an Iron browser squashfs module
Get a Debian package from the iron website.
Follow the above instructions, but with the following changes:
a. Include two extra packages: libnss3 libgconf-2-4
b. Use the iron-guest-setup script attached below.
-----------------------
How to run Firefox-apulse as a non-root user
1. Make a "guest" user.
a. In the System Tools menu, run Add New User
b. Create a user named "guest" with password "guest"
c. Accept the default list of groups, especially Audio
2. Extract the attached script and copy it to /usr/local/bin.
3. Go to /usr/share/applications. Open the file Firefox-apulse in a text editor (right-click).
4. Change line 5 to
-----------------------------
How to make a Hexchat squashfs module
1. Hexchat wants a non-root "guest" user. See the instructions on Page 1 for installing Chromium.
2. Extract the hexchat-guest-setup script attached below.
3. Do a regular repo2sfs build. Select the package: hexchat
4. Stop at Pause B: "fix anything in /tmp/repo2sfs". Open another terminal and run the hexchat-guest-setup script.
5. Finish the build. Load the module and run Hexchat from the Internet menu.
------------------
1. Go to https://www.opera.com/ and get the amd64 Debian package.
2. It wants a non-root "guest" user. See the instructions on Page 2 for installing Chrome.
3. Extract the opera-guest-setup script attached below.
4. Start with an empty folder containing the opera-guest-setup script and the Opera .deb.
5. Run the repo2sfs third-party build. (see Chrome.)
6. Stop at Pause B: "fix anything in /tmp/repo2sfs". Open another terminal and run the opera-guest-setup script.
7. Finish the build. Load the module and run Opera from the Internet menu.
Update: Read here and here.
------------------
How to make a Slimjet browser squashfs module
Get a Debian package from the slimjet website.
Follow the above instructions, but use the slimjet-guest-setup script attached below.
------------------------
How to make an Iron browser squashfs module
Get a Debian package from the iron website.
Follow the above instructions, but with the following changes:
a. Include two extra packages: libnss3 libgconf-2-4
b. Use the iron-guest-setup script attached below.
-----------------------
How to run Firefox-apulse as a non-root user
1. Make a "guest" user.
a. In the System Tools menu, run Add New User
b. Create a user named "guest" with password "guest"
c. Accept the default list of groups, especially Audio
2. Extract the attached script and copy it to /usr/local/bin.
3. Go to /usr/share/applications. Open the file Firefox-apulse in a text editor (right-click).
4. Change line 5 to
Code: Select all
Exec=firefox-guest
How to make a Hexchat squashfs module
1. Hexchat wants a non-root "guest" user. See the instructions on Page 1 for installing Chromium.
2. Extract the hexchat-guest-setup script attached below.
3. Do a regular repo2sfs build. Select the package: hexchat
4. Stop at Pause B: "fix anything in /tmp/repo2sfs". Open another terminal and run the hexchat-guest-setup script.
5. Finish the build. Load the module and run Hexchat from the Internet menu.
------------------