dCore Import Debian Packages to Mountable SCE extensions > dCore x86_64
Adding FoxClone
jusjason:
I am am a new dCore user and am trying to add foxclone to dCore-bionic64.
For testing sake I am working in a Qemu session created with
--- Code: ---sudo qemu-system-x86_64 -m 2G -smp 4 -cdrom dCore-bionic64.iso -machine q35
--- End code ---
I am doing this to find a working process that I will later use with a USB drive on actual hardware.
The steps I have tried are to download the .deb file from here to the /opt/debextra folder and then run
--- Code: ---sce-import foxclone52_amd64.deb
--- End code ---
The sce-import does not seem to be finding the deb package quite the way I would expect. It seems like something is found and decompressed to terminal, but errors out in the end that the package is not available. This would be partially correct, as the package is not available in the Ubuntu nor dCore repos, but judging by the long splurge of decompressed bin ( ? I guess ?) that is displayed on terminal when sce-import is run I suspect that it is finding the package in the /opt/debextra/ folder but not processing it as I would hope.
Additionally I did try to run
--- Code: ---sudo deb2sce ....
--- End code ---
of the downloaded foxclone.deb package , but this was not successful and errors with - not a standard Ubuntu ,dCore or metapackage.
Are there other steps needed to add this external deb package ?
patrikg:
Where's the disk in the qemu?
jusjason:
--- Quote from: patrikg on September 08, 2024, 05:45:24 AM ---Where's the disk in the qemu?
--- End quote ---
I am not using/creating any permanent storage in Qemu. I am creating a temp system to check and learn how to import the FoxClone deb package. The VM will not be used nor required after I have solved the issue.
Importing other packages that can be found in the Ubuntu/dCore repos that require only the use of sce-import has been successfully tested - so this is not part of the issue.
jusjason:
Some more findings -
There seem to be 2 possible ways to using the deb2sce command
--- Code: ---sudo deb2sce foxclone52_amd64.deb
--- End code ---
or importing + loading + running
--- Code: ---sce-import -o sce-deb2sce
sce-load sce-deb2sce
sce-deb2sce foxclone52_amd64.deb
--- End code ---
using sudo deb2sce - the error returned is foxclone is not a standard Ubuntu , dCore or mettapacakge - exiting
while using the other method results in invalid tar magic.
I have tested the deb file on an Ubuntu machine , and had no issue installing it there.
For clarity the steps so far :
Create temp machine with Qemu from a freshly downloaed iso
--- Code: ---sudo qemu-system-x86_64 -m 2G -smp 4 -cdrom dCore-bionic64.iso -machine q35
--- End code ---
once running - in dCore
import + load ca-certificates
--- Code: ---sce-import -n ca-certificates && sce-load ca-certificates
--- End code ---
fetch the deb package
--- Code: ---wget https://foxclone.org/downloads/foxclone52_amd64.deb
--- End code ---
Try conversion
--- Code: ---sudo deb2sce foxclone52_amd64.deb
--- End code ---
or
--- Code: --- sce-import -o sce-deb2sce
sce-load sce-deb2sce
sce-deb2sce foxclone52_amd64.deb
--- End code ---
Rich:
Hi jusjason
Welcome to the forum.
I did a little searching in the forum and found a post with
an error like yours from about 9 years ago:
https://forum.tinycorelinux.net/index.php/topic,18321.msg111752.html#msg111752
Navigation
[0] Message Index
[#] Next page
Go to full version