Page 41 of 51

ArchLinux packages manager for Porteus

Posted: 01 Mar 2021, 17:34
by neko
@martomlub

Unfortunately, "spm" cann't treate AUR.

Therefor you need to find the executable "qtfm" from network.
And you will convert it to XZM mudule.
Then using "spm", you will gather libraries that are needed by "qtfm".
At end you gather "qtfm" and libraries to one xzm.

---------------------------------------------------------------------
For example:
1.get "the executable qtfm" from network & convert xzm
https://pkgs.org/search/
search key: qtfm
--->
Fedora 33
https://fedora.pkgs.org/33/rpm-sphere-x ... 4.rpm.html
qtfm-6.2.0-1.x86_64.rpm
https://raw.githubusercontent.com/rpmsp ... x86_64.rpm

Code: Select all

% wget -c https://raw.githubusercontent.com/rpmsphere/x86_64/master/q/qtfm-6.2.0-1.x86_64.rpm
% ls
qtfm-6.2.0-1.x86_64.rpm
% su
# mkdir qtfm-6.2.0-1.x86_64
# cd qtfm-6.2.0-1.x86_64
# rpmextract.sh ../qtfm-6.2.0-1.x86_64.rpm
# cd ..
# mklog qtfm-6.2.0-1.x86_64
# mkXZM qtfm-6.2.0-1.x86_64
# ls -1
qtfm-6.2.0-1.x86_64
qtfm-6.2.0-1.x86_64.rpm
qtfm-6.2.0-1.x86_64.xzm
2. get dependency libraries.
GUI ---> ArchSPM
select command: acuiDepend
--->
Target: qtfm-6.2.0-1.x86_64.rpm
common library: 012

result : no more dependency libraries

3. merge: none need

---------------------------------------------------------------------
qtfm-6.2.0-1.x86_64.xzm (418 K)
https://www.mediafire.com/file/k6634d39 ... x86_64.xzm
md5sum: 77bf2bbd43d77dc1233309299f10affa qtfm-6.2.0-1.x86_64.xzm


Thanks.

ArchLinux packages manager for Porteus

Posted: 01 Mar 2021, 19:17
by martomlub
@neko thank you for the quick reply.
I will know how to do it in the future.
Greetings.

ArchLinux packages manager for Porteus

Posted: 03 Mar 2021, 16:07
by Ink
TLDR Hey, could you please post a working XFCE link again?

Thank you for your work!
I downloaded and tried the LXDE version to see if everything works, and it does. So I decided to get the XFCE version.
Downloaded and tried the ISO Builder but after I'm done with the wizard, the progress and terminal window open, list everything they should - and stand still, nothing happens. The OS doesn't freeze, just nothing happens.

I'm not feeling like drudging through another Linux troubleshooting process, so could you please post a working XFCE link again?
(I'm a Linux noob btw, so I'm not just being lazy)

ArchLinux packages manager for Porteus

Posted: 04 Mar 2021, 01:53
by neko
@Ink

Would you tell me what kind of XFCE you need?
1) 64Bit or 32Bit
2) Language (Locale: ja_JP,...etc)

Thanks.

ArchLinux packages manager for Porteus

Posted: 04 Mar 2021, 09:38
by Ink
1) 64bit
2) English

ArchLinux packages manager for Porteus

Posted: 04 Mar 2021, 12:14
by neko
@Ink

APorteus-XFCE-v21.03.04-x86_64.iso (620 M)
already been removed from upload site
md5sum: 551c6ebb7b130e979c0c1e8a3bf8b16f APorteus-XFCE-v21.03.04-x86_64.iso


Thanks.

ArchLinux packages manager for Porteus

Posted: 04 Mar 2021, 14:11
by Ink
@neko
Thanks mate!

ArchLinux packages manager for Porteus

Posted: 05 Mar 2021, 16:03
by Ink
@neko
Hey, I tried the guide you wrote above for qtfm on a tar.gz package.
I know my way around the basic stuff regarding the terminal, so I understood the cd .. and so on.
The only thing I changed was that I just used the default unzipping program, since this isn't a rpm package.

At the end I copied the resulting xzm file into the modules folder, but it doesn't appear in the system after restart.
I have installed other programs, xcalib specifically, so I know the specific installation process that Porteus needs, and I've done it successfully.
The program I tried was listed as a successfully loaded module on boot , as well.

Maybe I should've not typed in the common library code?
Or I should try a different package type?
Or it needs a special extraction script?

This is the resulting xzm
https://www.mediafire.com/file/bndn4pst ... 4.xzm/file

The program that I'm having a go at installing has AppImage, Snap, Flatpak, AArch64/ARM64 AppImage, AArch64/ARM64 tar.gz and deb version as evidenced here https://obsidian.md/download

ArchLinux packages manager for Porteus

Posted: 05 Mar 2021, 18:04
by neko
@Ink
obsidian-0.9.17-arm64.xzm that was uploaded by Ink is not for x86_64 nor for amd64.
It is for ARM aarch64.
And it doesn't have the linux directory structure (/usr/bin, /usr/lib,...etc).
Please convert from a correct binary linux package.

Thanks.

ArchLinux packages manager for Porteus

Posted: 06 Mar 2021, 17:41
by Blaze
neko wrote:
04 Mar 2021, 12:14
@Ink

APorteus-XFCE-v21.03.04-x86_64.iso (620 M)
https://www.mediafire.com/file/1s0pqmnx ... x86_64.iso
md5sum: 551c6ebb7b130e979c0c1e8a3bf8b16f APorteus-XFCE-v21.03.04-x86_64.iso


Thanks.

Code: Select all

root@porteus:/mnt/sdd4/boot# ./Porteus-installer-for-Linux.com 
Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing Porteus Installer  100%   ... Extraction failed.
Завершено

ArchLinux packages manager for Porteus

Posted: 06 Mar 2021, 21:34
by beny
hi german language on the last:APorteus-XFCE-v21.03.04-x86_64.iso (620 M) i have trouble with it,well don't laugh at me......

ArchLinux packages manager for Porteus

Posted: 07 Mar 2021, 08:23
by bour59
hello! same for me the french aporteus-XFCE-v21.03.04-x86_64.iso (620 M) will be very much appreciated
Thanks

ArchLinux packages manager for Porteus

Posted: 07 Mar 2021, 17:52
by Ink
@neko

Thanks, I successfully installed it, now it works like a charm.

I just went back to my Manjaro Linux, used debtap to convert the .deb version (the result is a pkg.tar.zst format), since .deb when extracted doesn't have the linux directory structure that you mentioned, and I went on from there.
(wrote this in case someone else wants to try it)

ArchLinux packages manager for Porteus

Posted: 08 Mar 2021, 02:09
by neko
@Ink
"obsidian" that you introduced was followed.

1. Get obsidian_0.9.20_amd64.deb
https://obsidian.md/download
Linux deb (0.9.20)

2. Convert from deb to xzm

Code: Select all

% su
# ls
obsidian_0.9.20_amd64.deb
# deb2dir obsidian_0.9.20_amd64.deb
# mkXZM obsidian_0.9.20_amd64
# rm -fr obsidian_0.9.20_amd64
# ls -l
-rw-r--r-- 1 guest guest 58711954 Mar  8 08:18 obsidian_0.9.20_amd64.deb
-rw-r--r-- 1 root  root  70733824 Mar  8 08:23 obsidian_0.9.20_amd64.xzm
3. Get dependencies of obsidian_0.9.20_amd64.xzm by "Archlinux Simple Package Manager"
--->
No dependency

4. Test obsidian_0.9.20_amd64.xzm
# activate obsidian_0.9.20_amd64.xzm


Thanks.

ArchLinux packages manager for Porteus

Posted: 08 Mar 2021, 16:29
by Ink
@neko

Oh, I didn't know about the deb2dir command.
This will be useful in the future.

Thanks.