How to install virtualbox on F96-CE_4 Puppy Linux?

Moderator: Forum moderators

Post Reply
reginaldoapm
Posts: 2
Joined: Sat Jul 20, 2024 9:20 am

How to install virtualbox on F96-CE_4 Puppy Linux?

Post by reginaldoapm »

goodnight...

I'm new to the linux world and I have puppy linux F96-CE_4 on my pendrive, now I need to install virtualbox on puppy, I downloaded the .deb package but it didn't work

How do I install it correctly?
I noticed that dependencies are missing but I don't know how to install them

Thank you in advance for everyone's attention

User avatar
Chelsea80
Posts: 365
Joined: Tue Mar 09, 2021 12:44 am
Has thanked: 47 times
Been thanked: 75 times

Re: install virtualbox on puppy linux

Post by Chelsea80 »

@reginaldoapm

Search reveals (verbatin):

How do I install virtualbox on Puppy linux F96-CE_4 on my pendrive?

Sources
puppylinux-woof-ce.github.io favicon
youtube.com favicon
youtube.com favicon
youtube.com favicon
youtube.com favicon

Answer
To install VirtualBox on Puppy Linux F96-CE_4 on your pendrive, follow these steps:

Step 1: Prepare Your System

Ensure you have the necessary development tools: You need to have development tools and libraries installed. This typically includes libsdl and qt. You can install these using the Puppy Package Manager (PPM).

Download the necessary files:

libsdl-1.2.9.pet
qt-3.3.6.pet
devx_217.sfs (for development tools)
kernel-source_217.sfs (for kernel headers)

These can be found on Puppy Linux repositories or mirrors like Ibiblio

Step 2: Install Development Tools

Install the PET packages:

bash
petget libsdl-1.2.9.pet
petget qt-3.3.6.pet

Load the SFS files:

Copy devx_217.sfs and kernel-source_217.sfs to your /mnt/home directory.
Use the BootManager to add these SFS files:
Go to Menu -> System -> BootManager
Add the SFS files and reboot your system.

Step 3: Download and Install VirtualBox

Download VirtualBox:
Go to the VirtualBox website and download the appropriate version for Linux.
For example, download VirtualBox-6.1.34-150636-Linux_amd64.run.
Install VirtualBox:
Open a terminal and navigate to the directory where you downloaded the VirtualBox installer.
Run the installer with the following command:

bash
sh VirtualBox-6.1.34-150636-Linux_amd64.run install

Step 4: Configure VirtualBox

Post-Installation Setup:
The installer might suggest changes to your rc.d scripts. Follow these instructions carefully.
Edit /etc/rc.d/rc.vboxdrv to remove specific lines if necessary (lines 159 to 164 as per older instructions)

Start the VirtualBox Driver:

bash
/etc/rc.d/rc.vboxdrv setup

Run VirtualBox:

bash
VirtualBox

Tips for Running VirtualBox on a USB Drive

Performance Considerations: Running VirtualBox from a USB drive can be slow, especially if the drive is USB 2.0. Using a USB 3.0 drive can significantly improve performance

Resource Allocation: Reduce the number of processors and the amount of RAM allocated to the virtual machine to improve performance

Virtual Hard Drive: Consider placing the virtual hard drive on a separate USB drive or an internal hard drive to reduce bottlenecks

By following these steps, you should be able to successfully install and run VirtualBox on Puppy Linux F96-CE_4 from your pendrive.

Hope this helps, although other members might have a better way of completing the install and short-cut some of the above.

Chelsea80

1. BionicPup32+28 19.03 - Linux 4.9.163 - lxpup - 32-pae [i686] - (UPup Bionic Beaver)
....Frugal Install - Internal HDD - Gateway MX8716b - HDD 120GB - RAM 2GB

2. Friendly-Bionic32 v1.1
....USB Stick 2GB

reginaldoapm
Posts: 2
Joined: Sat Jul 20, 2024 9:20 am

Re: install virtualbox on puppy linux

Post by reginaldoapm »

thanks for the feedback Chelsea80
unfortunately this error occurred

# petget qt-3.3.6.pet
cp: cannot stat '/root/qt-3.3.6.pet': No such file or directory
stat: cannot stat '/root/qt-3.3.6.pet': No such file or directory
/usr/local/petget/installpkg.sh: line 168: / 1024 : syntax error: operand expected (error token is "/1024")
mv: cannot stat '/root/qt-3.3.6.pet-TEMPBACKUP': No such file or directory
EXIT=" Ok "

what could it be?

User avatar
Chelsea80
Posts: 365
Joined: Tue Mar 09, 2021 12:44 am
Has thanked: 47 times
Been thanked: 75 times

Re: install virtualbox on puppy linux

Post by Chelsea80 »

@reginaldoapm

reginaldoapm wrote: Sat Jul 20, 2024 4:57 pm

thanks for the feedback Chelsea80
unfortunately this error occurred

# petget qt-3.3.6.pet
cp: cannot stat '/root/qt-3.3.6.pet': No such file or directory
stat: cannot stat '/root/qt-3.3.6.pet': No such file or directory
/usr/local/petget/installpkg.sh: line 168: / 1024 : syntax error: operand expected (error token is "/1024")
mv: cannot stat '/root/qt-3.3.6.pet-TEMPBACKUP': No such file or directory
EXIT=" Ok "

what could it be?

.

I have never attempted this install so I can't help you.

The information I gave was the result that a search came up with.

I'm sure that there are those that have installed this successfully.

Be patient for someone to pick this thread up and run with it.

Chelsea80

1. BionicPup32+28 19.03 - Linux 4.9.163 - lxpup - 32-pae [i686] - (UPup Bionic Beaver)
....Frugal Install - Internal HDD - Gateway MX8716b - HDD 120GB - RAM 2GB

2. Friendly-Bionic32 v1.1
....USB Stick 2GB

sonny
Posts: 725
Joined: Mon Feb 15, 2021 4:50 pm
Has thanked: 486 times
Been thanked: 173 times

Re: install virtualbox on puppy linux

Post by sonny »

@reginaldoapm
Some light years ago I installed both VirtualBox
and VMWare in FossaPup64-9.5 via quickpet.

I did it MANY MANY TIMES AND it ALWAYS WORKED.

So you may want to try it first with FP95 as a test case.

vb-vmw.jpg
vb-vmw.jpg (36.44 KiB) Viewed 850 times
dogcat
Posts: 268
Joined: Fri Feb 18, 2022 11:14 pm
Has thanked: 76 times
Been thanked: 126 times

Re: install virtualbox on puppy linux

Post by dogcat »

What forum member sonny suggested would be easiest, but in case that version does not run you can try this alternate method that I just verified works for Puppy version F96-CE_4

Referencing rockedge's first post in the F96-CE_4 Latest Stable Release thread viewtopic.php?p=85882#p85882

At the bottom of that post there are links for the following two files (in case you wonder where this info comes from).

1. Download the devx_fossapup64_9.6.sfs from https://rockedge.org/kernels/data/ISO/F ... 64_9.6.sfs

2. Download the kernel_sources_fossapup64_9.6.sfs from https://rockedge.org/kernels/data/ISO/F ... 64_9.6.sfs

3.From the Menu --> Setup menu use SFS-load on-the-fly program (or may be called SFS-load?) to load each of those SFS files. Those files may need to be in either the /home/ directory or the base Fossa directory where your system files are located for the SFS-load program to find them

4. Go to the Oracle site and download a version of Virtualbox that matches your Ubuntu Focal Fossa operating system. I used the virtualbox-6.1_6.1.40-154048~Ubuntu~focal_amd64.deb file from here https://download.virtualbox.org/virtualbox/6.1.40/ I know this one works but others may work also, you can see all available versions here https://download.virtualbox.org/virtualbox/

5. Having already installed the SFS files, it is now time to install the virtualbox .deb file you just downloaded. Click on that file using Rox filer and install it. When the install routines are done running you will get a little window telling you the virtualbox program can be launched from the Utility menu.

That is it, you just installed virtualbox. You can safely uninstall the kernel sources SFS but I do not know if you need to have the Devx SFS loaded still, so if you uninstall the Devx SFS virtualbox may or may not launch, up to you to find that one out. You can always load it again when needed if it requires the Devx SFS.

Μακάριοι οι καθαροί στην καρδιά * επειδή, θα δουν τον Θεό.

Geek3579
Posts: 270
Joined: Sat Jul 18, 2020 1:07 pm
Has thanked: 81 times
Been thanked: 68 times

Re: How to install virtualbox on F96-CE_4 Puppy Linux?

Post by Geek3579 »

I have not used VirtualBox for some time now, (preferring QEMU) but the last time was in Fossapup64.
I needed to also do the following extras:

1) Download the Virtual Box Guest additions, matching the VirtualBox version (this is useful, not absolutely necessary)

2) Configure the VirtualBox in the terminal ( thanks to rockedge in Murga-Linux Forum 111200 )
adduser vboxusers
you will then be asked to enter a new password - note, no display of password is provided

/sbin/vboxconfig
This will take some time, but will return to the terminal control.
A non-terminating process means an error, eg an incorrect kernel-source, in which case the computer must be restarted by holding down the power button.

Sample successful terminal operation is as follows: ( with some line spaces added)

root# adduser vboxusers

adduser: /home/vboxusers: No such file or directory
Changing password for vboxusers
New password: <enter your password>
Retype password: <enter your password again>
Password for vboxusers changed by root

root# /sbin/vboxconfig
ln: failed to create symbolic link ‘/etc/rc.d/rc0.d/K80vboxdrv’: No such file or directory
...MANY SIMILAR LINES here...
ln: failed to create symbolic link ‘/etc/rc.d/rc6.d/K65vboxweb-service’: No such file or directory
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
root#

3) Load the guest OS,

4) Run the guest OS.
Install the GuestAdditions by navigating to the disc ISO and opening. It will self-install.

Post Reply

Return to “F96-CE”