SliTaz SliTaz Forum

You are not logged in.

#1 2013-02-06 22:41:57

oui
Member
Registered: 2012-09-05
Posts: 298

HOWTO get and install only the SliTaz ROLLING BASE?

to have access to the depot from Rolling without problematic Upgrade from Stable -> Rolling?

(full installation in own partition to fatten the system differently than it is in the ISO: that ISO is to big, contains divers applications more than one time where ONE would be completely enough and the initial WM from SliTaz, JWM, would be do the same and more itself: JWM has only about 150 kB and can do so much alone!)

Offline

#2 2013-02-07 05:38:07

devl547
Administrator
Registered: 2011-06-01
Posts: 285

Re: HOWTO get and install only the SliTaz ROLLING BASE?

Use latest rolling iso and extract needed rootfs.gz to target partition.

Offline

#3 2013-02-07 09:50:41

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

Hi

Thank you.

I did install following step-by-step but I will reinstall with rolling in a 2d partition:

My step-by-step (my todo.txt, see later in it how it did be produced!).

As there are things to make better in it, I will offer it to the discussion:

(The base.iso file did start as iso using grub2)

#after login as root

#using password root

#get actual mirror files

tazpkg recharge

cat > todo.txt << "EOF"

# cursor up + enter

tazpkg recharge

EOF

#actualize system

#select now option "y" for all EXCEPTED later by installing "jwm"

tazpkg upgrade

cat >> todo.txt << "EOF"

# hit twice cursorUp + enter

tazpkg upgrade

# hit 3 time cursorUp + enter

EOF

tazpkg get-install xorg

cat >> todo.txt << "EOF"

# hit cursorUp + enter

tazpkg get-install xorg

# hit cursorUp + enter

EOF

#continue to feed the file "todo.txt" at each new step

#until installation is finished; nothing to write,

#only hit cursorUp+enter each time

tazpkg get-install xorg-server

tazpkg get-install xorg-xinit

tazpkg get-install xorg-libXft

tazpkg get-install libpng

tazpkg get-install libjpeg

tazpkg get-install jwm

#DON'T accept the dependencies here at all!

#

#you would be able to start X now after invocation of "tazx"

#as well as of "xinit" but the files in /root contains

#a lot of parameters for the full installation

#

#i prefer to continue to install what I need else

#

#console applications (vi is already included!)

tazpkg get-install clex

tazpkg get-install rhapsody

tazpkg get-install gitmail

tazpkg get-install links

#is console as well as graphic and secure!

tazpkg get-install cups

tazpkg get-install gutenprint

tazpkg get-install alsa-utils

tazpkg get-install alsaplayer

#

#graphic applications

tazpkg get-install xterm

tazpkg get-install beaver

tazpkg get-install epdfview

tazpkg get-install viewnior

tazpkg get-install mtpaint

#is able to give the function "screenshot"

tazpkg get-install rox-filer

tazpkg get-install rox-filer-locales

tazpkg get-install xsane

tazpkg get-install gocr

mv root r

#you will later erase the dir "r"

mkdir root

#install a new .xinitrc in the new /root

cat > /root/.xinitrc << "EOF"

exec jwm

EOF

#

#you did change your line  cat > /root/.xinitrc << "EOF" !

#amend it if you want to continue the registration of you steps!

#else you will loose the big first part now ;-)

#

# install jwm in /root

cp /etc/jwm/system.jwmrc /root/.jwmrc

#look now with "vi" for /root/.jwmrc

#pls learn "vi" at the end of this tutor if needed!

#

#it is important to rename the console into "xterm"

#and change nano: nano is not in! I did install "beaver"

#and have to introduce "beaver" and you, your own choice!

#

tazx

xinit

#good luck!

#

#vi short use

#enter: vi /root/.jwmrc

#go with the cursor to a detail to change

#enter the char "a" - you are now in "add mode"

#and can do about what you want

#quit the add mode with ESC

#quit vi now with the command :quit!

#(including the sign : in front and ! after quit )

#

#inspect /r

#you will find /r/.config/slitaz

#inspect it and adapt the file(s)! you will find there!

#copy it into your new /root

Offline

#4 2013-02-07 15:45:40

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

Hi,

I did install the same things with that new ISO and I have half success. After restart, I am in it now and write in console mode in links this message but it is not possible to start X correctly: the mouse is dead or the system freeze.

It was not possible to install the package "jwm" without dependencies.

Kind rgds

Offline

#5 2013-02-07 15:53:49

kultex
Administrator
Registered: 2011-03-28
Posts: 1,175

Re: HOWTO get and install only the SliTaz ROLLING BASE?

oui,

can you post the output of your var/log/Xorg.0.conf

but first try to attach it (rename it as txt) - perhaps attach txt files works again for users???

Offline

#6 2013-02-07 16:19:36

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

Hi Mojo, hi Kultex

Thank you for the ISO. I did install in the same way.

After new restart, the mouse works, the installation works and is ready to use.

Installation:

a/ I did prepare for both a empty logical partition ext4 and pre install in it the /boot directory with kernel, vmlinuz and bzimage (it is really helpfull to prepare a .jwmrc according your dispositions if you change somethin in my disposition!)

b/ start my ISO with grub2, see at the bottom the 4 used grub.cfg text segments

c/ install as documented above

d/ start X with Xinit and verify that at the next starts startx is also operable

e/ create in mnt a subdir

f/ mount /dev/hdaX /mnt/subdir according to the prepared empty partition prepared with /boot and .jwmrc

g/ copy all subdir's from live system into /mnt/subdir with copy -a /pipapo subdir/ (being positioned in /mnt to do that, one after the next until all are copied

h/ restart and be curios what now happen!

gparted shows following after installation

partitions size in both cases 525 Mio

free on empty partition 500 Mio

after installtion of above scope of installation (+ aspell with dic 4 fr/de/uk)

occupied with Stable: 237 Mio

occupied with Cooking: 272 Mio (but it was not possible to avoid the installation from dependencies 4 jwm, a NONSENS such dependencies to a program not needing dependencies!)

Warning: Different details don't work as usual at this time, especially the access to X as tux because I am not accustomed in such managements jobs...

And I would have prefered to give to tux an other name without to loose the access without password for this user without extensive rights.

Kind rgds

4 grub.cfg segments as advised:

menuentry "SliTaz-4.0-base cooking ISO start (on /dev/sda5)" {

set root=(hd0,5)

set isofile="/slitaz-base2013cooking.iso"

loopback iso $isofile

linux (iso)/boot/bzImage from=$isofile ramdisk_size=6666 home=usb root=/dev/ram0 rw home=usb autoexec=startx changes=s512.dat

initrd (iso)/boot/rootfs.gz

}

menuentry "SliTaz-4.0-base ISO start (on /dev/sda5)" {

set root=(hd0,5)

set isofile="/slitaz-4.0-base.iso"

loopback iso $isofile

linux (iso)/boot/bzImage from=$isofile ramdisk_size=6666 home=usb root=/dev/ram0 rw home=usb autoexec=startx changes=s512.dat

initrd (iso)/boot/rootfs.gz

}

menuentry "SliTaz full ext4 (on /dev/sda8)" {

linux (hd0,8)/boot/vmlinuz-2.6.37-slitaz root=/dev/hda8 ro vga=normal

}

menuentry "SliTaz full ext4 (on /dev/sda9)" {

linux (hd0,9)/boot/vmlinuz-3.2.14-slitaz root=/dev/hda9 ro vga=normal

}

Offline

#7 2013-02-07 16:22:11

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

now .jwmrc :

Offline

#8 2013-02-07 16:23:08

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

<?xml version="1.0"?>

<JWM>

   <!-- The root menu, if this is undefined you will not get a menu. -->

   <!-- Additional RootMenu attributes: onroot, labeled, label -->

   <RootMenu height="26" onroot="123">

      <Program icon="xterm.png" label="Terminal">xterm</Program>

      <Program icon="clex.png" label="rox">rox</Program>

      <Program icon="links.xpm" label="links">links -g</Program>

      <Menu icon="" label="Applications">

         <Program icon="xterm.png" label="alsamixer">xterm -e alsamixer</Program>

         <Program icon="xterm.png" label="alsaplayer">xterm -e alsaplayer</Program

         <Program icon="beaver.png" label="beaver">beaver</Program>

         <Program icon="epdfview.png" label="epdfview">epdfview</Program>

         <Program icon="mtpaint.png" label="mTpaint">mtpaint</Program>

         <Program icon="viewnior.png" label="viewnior">viewnior</Program>

         <Program icon="xsane.png" label="xsane">xsane</Program>

         <!-- <Program icon=".png" label=""></Program> -->

         <!-- <Program icon="" label="Retawq Web browser">terminal -e retawq</Program> -->

         <!-- <Program icon="" label="Nano Text editor">terminal -e nano</Program> -->

      </Menu>

      <Separator/>

      <Restart label="Restart" icon="restart.png"/>

      <Exit label="Exit" confirm="true" icon="exit.png"/>

   </RootMenu>

   <!-- Additional tray attributes: autohide, width, border, layer, layout -->

   <Tray  x="0" y="-1" height="26">

      <!-- Additional TrayButton attribute: label -->

      <TrayButton label="SliTaz">root:1</TrayButton>

      <TrayButton label="_">showdesktop</TrayButton>

      <!-- Additional Pager attributes; width, height -->

      <Pager labeled="false"/>

      <!-- Additional TaskList attribute: maxwidth -->

      <TaskList maxwidth="256"/>

      <Dock/>

      <!-- Additional Swallow attribute: height -->

      <!-- <Swallow name="xload" width="64">

         xload -nolabel -bg black -fg red -hl white

      </Swallow> -->

      <Clock>xclock</Clock>

   </Tray>

   <!-- Visual Styles -->

   <WindowStyle>

      <Font>FreeSans-9:bold</Font>

      <Width>4</Width>

      <Height>24</Height>

      <Active>

         <Text>#cfcfcf</Text>

         <!-- <Title>#351a0a:#72320e</Title> -->

         <Title>#351a0a</Title>

         <Outline>#351a0a</Outline>

         <Opacity>1.0</Opacity>

      </Active>

      <Inactive>

         <Text>#bbbbbb</Text>

         <Title>#72320e</Title>

         <Corner>#aaaaaa</Corner>

         <Outline>#72320e</Outline>

      </Inactive>

   </WindowStyle>

   <TaskListStyle>

      <Font>FreeSans-11:bold</Font>

      <ActiveForeground>black</ActiveForeground>

      <ActiveBackground>gray80:gray90</ActiveBackground>

      <Foreground>black</Foreground>

      <Background>gray90:gray80</Background>

   </TaskListStyle>

   <!-- Additional TrayStyle attribute: insert -->

   <TrayStyle>

      <Font>FreeSans-11:bold</Font>

      <Background>gray90</Background>

      <Foreground>black</Foreground>

      <Opacity>0.75</Opacity>

   </TrayStyle>

   <PagerStyle>

      <Outline>black</Outline>

      <Foreground>gray90</Foreground>

      <Background>#808488</Background>

      <ActiveForeground>#70849d</ActiveForeground>

      <ActiveBackground>#2e3a67</ActiveBackground>

   </PagerStyle>

   <MenuStyle>

      <Font>FreeSans-12:bold</Font>

      <Foreground>black</Foreground>

      <Background>gray90</Background>

      <ActiveForeground>white</ActiveForeground>

      <ActiveBackground>#70849d:#2e3a67</ActiveBackground>

      <Opacity>0.85</Opacity>

   </MenuStyle>

   <PopupStyle>

      <Font>FreeSans-10</Font>

      <Outline>black</Outline>

      <Foreground>black</Foreground>

      <Background>yellow</Background>

   </PopupStyle>

   <IconPath>

      $HOME/Images/Icons

   </IconPath>

   <IconPath>

      /usr/share/pixmaps

   </IconPath>

   <IconPath>

      /usr/share/icons/hicolor/32x32/mimetypes

   </IconPath>

   <!-- Virtual Desktops -->

   <!-- Desktop tags can be contained within Desktops for desktop names. -->

   <Desktops count="2">

      <!-- Default background. Note that a Background tag can be

           contained within a Desktop tag to give a specific background

           for that desktop.

       -->

      <Background type="image">/usr/share/images/slitaz-background.jpg</Background>

   </Desktops>

   <!-- Startup and shutdown commands. -->

   <StartupCommand></StartupCommand>

   <ShutdownCommand>

      killall Xorg; clear; sleep 2; clear; echo "JWM exit OK. Press ENTER to continue... "

   </ShutdownCommand>

   <!-- Double click speed (in milliseconds) -->

   <DoubleClickSpeed>400</DoubleClickSpeed>

   <!-- Double click delta (in pixels) -->

   <DoubleClickDelta>2</DoubleClickDelta>

   <!-- The focus model (sloppy or click) -->

   <FocusModel>sloppy</FocusModel>

   <!-- The snap mode (none, screen, or border) -->

   <SnapMode distance="10">border</SnapMode>

   <!-- The move mode (outline or opaque) -->

   <MoveMode>opaque</MoveMode>

   <!-- The resize mode (outline or opaque) -->

   <ResizeMode>opaque</ResizeMode>

   <!-- Key bindings -->

   <Key key="Up">up</Key>

   <Key key="Down">down</Key>

   <Key key="Right">right</Key>

   <Key key="Left">left</Key>

   <Key key="h">left</Key>

   <Key key="j">down</Key>

   <Key key="k">up</Key>

   <Key key="l">right</Key>

   <Key key="Return">select</Key>

   <Key key="Escape">escape</Key>

   <Key mask="A" key="Tab">nextstacked</Key>

   <Key mask="A" key="F4">close</Key>

   <Key mask="A" key="#">desktop#</Key>

   <Key mask="A" key="F1">root:1</Key>

   <Key mask="A" key="F2">window</Key>

</JWM>

Offline

#9 2013-02-07 23:09:02

oui
Member
Registered: 2012-09-05
Posts: 298

Re: HOWTO get and install only the SliTaz ROLLING BASE?

Hi mojo

I did complete my installation with that new cooking base iso, but it was not possible to realize an operable installation with lyx and I see no libre browser (icecat, or iceweasel libre, or iceape libre) in our system (or is midori and it's components really a libre software?). Midori crashes often installed on above base!

Kind regards

Offline

#10 2013-02-13 13:56:46

Guest
Guest

Re: HOWTO get and install only the SliTaz ROLLING BASE?

I had problems with Midori crashing on SliTaz 4 - I installed Firefox.

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.018 seconds, 7 queries executed - Memory usage: 1.57 MiB (Peak: 1.77 MiB) ]