LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Announcing nFlux Linux; a Fluxbox oriented trinity of distros! (https://www.linuxquestions.org/questions/linux-general-1/announcing-nflux-linux%3B-a-fluxbox-oriented-trinity-of-distros-804611/)

linus72 01-18-2011 08:18 AM

Hey lq_asking and nooby

first, lq_asking you know I am not a kernel expert of any kind and don't know why your kernel is bigger
have you tried compiling same kernel on different machine?

If you wish I will compile it on my machine(s) and upload it for you?

The 2.6.37 kernels I just compiled with aufs2, squashfs-lzma, and autogroup patches are 4.6mb and 4.7mb respectively for Slackware and ARCH.

In comparison the Salix live 2.6.33.4-smp kernel is 5.2mb
http://enialis.net/~jrd/salix/kernelive/

nooby; I have discontinued, at least temporarily, the four nFluxOS builds (ARCH, Debian, Slackware, Ubuntu).

I am concentrating on PocketWriter because I like writing fiction,etc and there is no distro specifically targeted at writers.

The difference between nFluxOS and PocketWriter is all the nFluxOS builds are based on testing/unstable distro's
while PocketWriter is based on Salix OS Slackware 13.1.2 build, which is more stable.

Yes, any Slax derivative can have the live media and the persistent save on a ntfs partition
http://www.slax.org/forum.php?action...20slaxsave.dat

http://www.slax.org/forum.php?action...20slaxsave.dat

nooby, I would suggest either Salix OS live/install or Porteus (new Slax)
http://www.salixos.org/wiki/index.php/Home

http://www.porteus.org/

all of my builds include flash, Porteus does as well.

nooby 01-18-2011 11:15 AM

Thanks Linus!

Okay. So you like Porteus. I have it installed but I failed to get it to show pictures and music video clips.

Is it a minimalistic modularised distro that only have a few apps and lacking a picture program? One need to go somewhere and apt-get it or something? Is that why I failed to see pictures? They showed as thumbs but totally refused to be shown as all the other distros are known to do.

I got Knoppix 6.4.3 to work real good in frugal install and with persistence and apt-get gave me the lacking flashplugin too.

linus72 01-18-2011 02:04 PM

OK
yeah, Porteus is kinda minimalistic

There are so many distros to try!

I really suggest you get familiar with one that is easily remasterable, then remaster it to make it yours
there are many but what distro are you most comfortable with??

lq_asking 01-30-2011 10:57 AM

Quote:

Originally Posted by linus72 (Post 4228730)
Hey lq_asking and nooby

first, lq_asking you know I am not a kernel expert of any kind and don't know why your kernel is bigger
have you tried compiling same kernel on different machine?

...
The 2.6.37 kernels I just compiled with aufs2, squashfs-lzma, and autogroup patches are 4.6mb and 4.7mb respectively for Slackware and ARCH.

In comparison the Salix live 2.6.33.4-smp kernel is 5.2mb
http://enialis.net/~jrd/salix/kernelive/

I found out that the size of kernels properly configured for use with your livecd-kit are necessarily bigger compared to a kernel not prepared for 'LIVE-use':

1.)
kernel26-pf (2.6.37-pf2)
https://aur.archlinux.org/packages.php?ID=40191

I have built this kernel several times using its regular kernel-configuration:

The resulting kernel-size is then about 2.4MB. But a live ISO image with it doesn't boot!

2.)
Now, I modified the same kernel26-pf-package using only the kernel config-file from your AUR-package:

https://aur.archlinux.org/packages.php?ID=41875

Now this kernel (built from the kernel26-pf AUR-package) has grown to 4.6MB. But the ISO-image built from ctkarch 0.6 with this kernel boots.

Only current problem I have (both in ctkarch 0.6 HDD-installation or LIVE-system) is that the package conversion tool arch2lzm from your toolbox doesn't work.

Quote:

[root@ctkarch tools]# arch2lzm pkg qjackctl
:: Synchronizing package databases...
core 35,6K 62,2K/s 00:00:01 [##############################] 100%
extra 478,4K 218,2K/s 00:00:02 [##############################] 100%
community 393,8K 212,4K/s 00:00:02 [##############################] 100%
archlinuxfr 27,1K 255,5K/s 00:00:00 [##############################] 100%
pfkernel 3,3K 1593,6K/s 00:00:00 [##############################] 100%
Resolving dependencies...

packages (1): qjackctl-0.3.6-1

Overall size of download: 0,34 MB

Continue download? [Y/n]
:: Received packages from extra ...
qjackctl-0.3.6-1-i686 350,4K 147,5K/s 00:00:02 [##############################] 100%
Checking package integrity ...
ls: access of /var/cache/pacman/pkg/qjackctl-[0-9]*.pkg.tar.gz not possible: file or directory not found ..
error: no target-files specified (use -h for help)
Creating module ...
/mnt/sda6/aur-livecd/livecd-packages/kernel26-livecd-37/kernel26-livecd/livecd-kit/linux-live-6.3.0_x86/tools/.pkg.tar.gz.lzm
Cleaning temporary files ...
Completed!
The above output was partially in german. Translation by me.

I get always a package named '.pkg.tar.gz.lzm'

lq_asking 02-01-2011 04:10 PM

Looking into arch2lzm shows the culprit.
By
Code:

[root@ctkarch tools]# arch2lzm pkg qjackctl
the package qjackctl-0.3.6-1-i686.pkg.tar.xz
is loaded into the package cache but by
Code:

PKG=$(ls /var/cache/pacman/pkg/$1-[0-9]*.pkg.tar.gz)
the script assumes a .gz archive - likewise all other scripts in the toolbox. So the scripts must fail for .xz-packages. Simple rewrites are possible for squashing packages of only one sort, e.g. .xz-packages.
I have informed godane.

@linus72

P.S.(Edited on 03-02-11)
I made an 'archxz2lzm' from your original 'arch2lzm' - simply by replacing each occurrence of '.gz' by '.xz' - and it works.
I tested 'archxz2lzm' on my live-clone of CTKArchLive 0.6.
I have generated this clone with your livecd-kit containing a 'kernel26-pf'-kernel (from AUR-repository) built with the kernel-configuration of your 'kernel-livecd'-package (AUR).


All times are GMT -5. The time now is 08:06 AM.