move nanodesk-installer to /usr/sbin, changed welcome.md

This commit is contained in:
Marcus 2023-10-22 07:47:15 +02:00
parent fe11c67cea
commit bc473cf9ac
4 changed files with 33 additions and 41 deletions

View File

@ -124,7 +124,7 @@ $CHROOTCMD sed -i '/<\!-- GENERATED ICONLIST -->/r /tmp/jwm.iconlist' /etc/jwm/s
message "correct file permissions" message "correct file permissions"
#$CHROOTCMD /usr/bin/chmod 440 /etc/sudoers || error #$CHROOTCMD /usr/bin/chmod 440 /etc/sudoers || error
$CHROOTCMD /usr/bin/chmod 755 /root/nanodesk-installer.sh || error $CHROOTCMD /usr/bin/chmod 755 /usr/sbin/nanodesk-installer || error
$CHROOTCMD /usr/bin/chmod 755 /usr/bin/nanodesk || error $CHROOTCMD /usr/bin/chmod 755 /usr/bin/nanodesk || error
$CHROOTCMD /usr/bin/chmod 755 /usr/bin/nanodesk-first-start || error $CHROOTCMD /usr/bin/chmod 755 /usr/bin/nanodesk-first-start || error

View File

@ -45,28 +45,26 @@
<!-- Tray at the bottom. --> <!-- Tray at the bottom. -->
<Tray x="0" y="0" height="25" autohide="off"> <Tray x="0" y="0" height="25" autohide="off">
<TrayButton icon="/usr/share/nanodesk/images/linux_button.svg">root:1</TrayButton> <TrayButton icon="/usr/share/nanodesk/images/linux_button.svg">root:1</TrayButton>
<Spacer width="2"/> <Spacer width="2"/>
<TrayButton label="_" popup="Show desktop">showdesktop</TrayButton> <TrayButton label="_" popup="Show desktop">showdesktop</TrayButton>
<Spacer width="2"/> <Spacer width="2"/>
<!-- custom TrayButton -->
<TrayButton popup="LXTerminal" icon="lxterminal">exec:lxterminal </TrayButton>
<Spacer width="2"/>
<TrayButton popup="Falkon Webbrowser" icon="falkon">exec:falkon</TrayButton>
<Spacer width="2"/>
<TrayButton popup="PCManFM" icon="system-file-manager">exec:pcmanfm</TrayButton>
<Spacer width="2"/>
<Pager labeled="true"/>
<TaskList maxwidth="256"/>
<Dock/>
<Clock format="%H:%M"><Button mask="123">exec:gsimplecal</Button></Clock>
<!-- custom TrayButton --> </Tray>
<TrayButton popup="LXTerminal" icon="lxterminal">exec:lxterminal </TrayButton>
<Spacer width="2"/>
<TrayButton popup="Falkon Webbrowser" icon="falkon">exec:falkon</TrayButton>
<Spacer width="2"/>
<TrayButton popup="PCManFM" icon="system-file-manager">exec:pcmanfm</TrayButton>
<Spacer width="2"/>
<Pager labeled="true"/>
<TaskList maxwidth="256"/>
<Dock/>
<Clock format="%H:%M"><Button mask="123">exec:gsimplecal</Button></Clock>
</Tray>
<!-- Visual Styles --> <!-- Visual Styles -->
<WindowStyle> <WindowStyle>

View File

@ -49,11 +49,9 @@ error () {
} }
finish () { finish () {
message "removing firststart dialoge from jwm config"
$CHROOTCMD /usr/bin/sed -i '/doc\/nanodesk\/welcome\/welcome\.html/d' /etc/jwm/system.jwmrc || error
message "removing installer files from target" message "removing installer files from target"
$CHROOTCMD /usr/bin/rm -Rf /root/nanodesk-installer.sh || error $CHROOTCMD /usr/bin/rm -Rf /usr/sbin/nanodesk-installer || error
message "removing live-packages from target" message "removing live-packages from target"
$CHROOTCMD /usr/bin/apt -y purge 'live-boot*' 'live-tools*' $CHROOTCMD /usr/bin/apt -y purge 'live-boot*' 'live-tools*'

View File

@ -1,39 +1,35 @@
# Welcome to nanodesk # Welcome to nanodesk
`nanodesk` is yet another leightweight Debian flavor/distribution,
that comes with the `jwm` window manager.
nanodesk is a debian base linux "distribution". I put distribution in "" This is just a fun project for learning purposes.
becuase it is just a minimal debian debootstrap installation, which you
can boot from a DVD or usb-stick and install it to disk, with well picked
packages I like and a customized jwm config. Taddaa - a new distribution.
Everything done with having the goal to consume as less ram as possible.
## install to disk ## install to disk
You can install nanodesk to your harddrive. Before doing so, You can install nanodesk to your harddrive. Before doing so,
you have to get your drive partitioned and formated. you have to get your drive partitioned and formated.
Partiotioning on an empty drive is simple, you need two partitions Partitioning on an empty drive is simple, you need two partitions
- partition1: ext4 , mainfilesystem. - partition1: ext4 , mainfilesystem.
- partition2 (optional, but recommended): swap - partition2 (optional, but recommended): swap
You can use `gparted` or `fdisk` for this. Please read their manuals. You can use `Menu -> System -> Gparted` or `fdisk` on the shell for this.
Please read their manuals.
This done, just run `sudo /root/nanodesk-installer.sh /dev/sdXY` from the terminal This done, just run `sudo nanodesk-installer /dev/sdXY` from the terminal
and the installation will start. (change /dev/sdXY to your drive) and the installation will start. (change /dev/sdXY to your drive)
## installing software ## installing software
There is no GUI tool for installing software. You have to use `apt` from the There is `Menu -> System -> Synaptic` for installing software as GUI.
terminal. Alternatively you can use `apt` from the terminal.
## getting root ## getting root
In the LiveCD mode you can just do `sudo su -` without being asked for a password. When booting as livesystem, the default user is `debian` and the
password is `debian` as well.
Depending on your choice by the installation, you will have to enter a password, Depending on your choice by the installation, you will have to enter a password,
when you created your own using by the installer. when you created your own using by the installer.
So or so good old `su - ` works fine as well, just type in the root password.