ArchOne 2009.12_rev2

Changes from 2009.12:

  • added openssh and nfs-utils packages
  • edited /etc/rc.local
  • added installer /arch/setup

  1. Features
  2. Package
  3. Shortcut keys
  4. Persistent home (optional)
  5. Download
  6. How To Install
  7. Special Thanks

Features:

  • kernel 2.6.31-ARCH
  • openbox 3.4.8-2
  • persistent /home settings (if you want)
  • installable by /arch/setup
  • quick-init 1.10-2
  • default boot to init 5
    • user login: archone
    • password: archone
  • pm-utils and automatic rules to modify cpufreq dynamically on ac adapter events
  • probably compatible with other types of netbook (you should disable acerfand daemon in /etc/rc.local)

Main Package:

  • vi
  • nano
  • xterm
  • firefox 3.5.6-1
  • opera-snapshot 4744-1
  • network manager 0.7.2-1
  • keepassx 0.4.1-1
  • hsoconnect 1.2.18-3
  • gparted 0.5.0-1
  • gimp 2.6.8-1
  • openoffice 3.1.1-2
  • vlc 1.0.4-1
  • mplayer
  • evince 2.28.2-1
  • gedit
  • gnome-terminal (gnome v. 2.28)
  • gparted
  • gimp,
  • …….

Shortcut keys (for all keys, see or edit .xbindkeysrc):

  • alt + F2 –> “run application”
  • alt + x –> xterm
  • alt + f –> firefox
  • alt + t –> pcmanfm file manager
  • alt + k –> keepassx
  • alt + g –> gedit
  • alt + o –> gnome-terminal
  • alt + p –> pidgin

Persistent home (optional)

If you want, you can use this feature that allows you to save your data, settings and customizations on your stick.

In this way, you will find all your customizations on every boot, customizations as bash history, firefox settings, icons, theme, email accounts etc.

  1. Download home archone file from download section
  2. Extract the file img (don’t rename it!) and go to step 3…
    • OR you can create img manually (eg if you want choose size of img), by following these steps:
      • dd if=/dev/zero of=/<location>/home_archone.img bs=1M count=<size>, eg size 500 for 500 mb
      • copy file img in your device
      • boot from ArchOne
      • mount the partition of your device where’s locate file img
      • sudo losetup /dev/loop2 /<mount_point_of_device>/home_archone.img
      • sudo mke2fs -t ext4 /dev/loop2
      • sudo mkdir /media/temp_home
      • sudo mount /dev/loop2 /media/temp_home
      • sudo cp -R /home/archone/. /media/temp_home/
      • sudo chmod -R 777 /media/temp_home
      • sudo chown -R archone /media/temp_home
      • sudo chgrp -R users /media/temp_home
  3. Copy file img in the root of your device (add a partition on the same usb stick or use another device)
  4. Add the parameter “persistent_home=/dev/sd<ID device>” to kernel parameters, in /<mount_device_archone>/boot/grub/menu.lst, eg:
    title ArchOne
    kernel /boot/vmlinuz26 lang=it ... persistent_home=/dev/sdb2
    initrd /boot/ArchOne.img
  5. reboot

Download

To write the image *.img on flash drive,

sudo dd bs=8M if=<file img> of=/dev/sd<id flashdrive>

(link)

How To install

From this release, you can install ArchOne on your netbook.

To install it, you can simply run the script /arch/setup:

sudo /arch/setup

I’ve tested the installer on my virtual machine, and it worked without problems.

However, for any problems, post them in comments so I will improve it in the future release.

Special Thanks

A special thanks to Gianguido Sorà for the suggestions and support on the new installer of this distro.

/etc/rc.d/amuled

Allego questo initscript, può tornar utile a chi usa amuled su un pc muletto.

sudo nano /etc/rc.d/amuled

#!/bin/bash
#
#                                                                                                                                                  

user=<l'user che esegue amuled>;

. /etc/rc.conf
. /etc/rc.d/functions

PID=`pidof -o %PPID /usr/bin/amuled`

case "$1" in
  start)
    stat_busy "Starting amuled"
    [ -z "$PID" ] && su -l $user -c "/usr/bin/amuled &" 2&>1
    if [ $? -gt 0 ]; then
      stat_fail
    else
    echo $PID > /var/run/amuled.pid
    add_daemon amuled
    stat_done
    fi
    ;;

  stop)
   stat_busy "Stopping amuled"
    [ ! -z "$PID" ]  && kill $PID &> /dev/null
    if [ $? -gt 0 ]; then
      stat_fail
    else
    rm_daemon amuled
    stat_done
    fi
    ;;

  restart)
    $0 stop
    sleep 1
    $0 start
    ;;
  *)
    echo "usage: $0 {start|stop|restart}"
esac
exit 0

ArchOne 2009.12

  1. Features
  2. Screenshot
  3. Package
  4. Shortcut keys
  5. Persistent home (optional)
  6. Download

Features:

  • kernel 2.6.31-ARCH
  • openbox 3.4.7.2-4
  • persistent /home settings (if you want)
  • quick-init 1.10-2
  • default boot to init 5
    • user login: archone
    • password: archone
  • added pm-utils and automatic rules to modify cpufreq dynamically on ac adapter events
  • probably compatible with other types of netbook (you should disable acerfand daemon in /etc/rc.local)

Screenshot:

Main Package:

  • vi
  • nano
  • xterm
  • firefox 3.5.5-1
  • opera 10.0.12.36-3
  • network manager 0.7.2-1
  • keepassx 0.4.1-1
  • hsoconnect 1.2.18
  • gparted 0.5.0-1
  • gimp 2.6.7-1
  • openoffice 3.1.1-2
  • vlc
  • mplayer
  • evince
  • gedit
  • gnome-terminal  (gnome v. 2.28)
  • gparted
  • gimp,
  • …….

Shortcut keys (for all keys, see or edit .xbindkeysrc):

  • alt + F2 –> “run application”
  • alt + x –> xterm
  • alt + f –> firefox
  • alt + t –> pcmanfm
  • alt + k –> keepassx
  • alt + g –> gedit
  • alt + o –> gnome-terminal
  • alt + p –> pidgin

Persistent home (optional)

If you want, you can use this feature that allows you to save your data, settings and customizations on your stick.

In this way, you will find all your customizations on every boot, customizations as bash history, firefox settings, icons, theme, email accounts etc.

  1. Download home archone file from sourceforge
  2. Extract the file img (don’t rename it!) and go to step 3…
    • OR you can create img manually (eg if you want choose size of img), by following these steps:
      • dd if=/dev/zero of=/<location>/home_archone.img bs=1M count=<size>, eg size 500 for 500 mb
      • copy file img in your device
      • boot from ArchOne
      • mount the partition of your device where’s locate file img
      • sudo losetup /dev/loop2 /<mount_point_of_device>/home_archone.img
      • sudo mke2fs -t ext4 /dev/loop2
      • sudo mkdir /media/temp_home
      • sudo mount /dev/loop2 /media/temp_home
      • sudo cp -R /home/archone/. /media/temp_home/
      • sudo chmod -R 777 /media/temp_home
      • sudo chown -R archone /media/temp_home
      • sudo chgrp -R users /media/temp_home
  3. Copy file img in the root of your device (add a partition on the same usb stick or use another device)
  4. Add the parameter “persistent_home=/dev/sd<ID device>” to kernel parameters, in /<mount_device_archone>/boot/grub/menu.lst, eg:
    title ArchOne
    kernel /boot/vmlinuz26 lang=it ... persistent_home=/dev/sdb2
    initrd /boot/ArchOne.img
  5. reboot and enjoy :-)

Download

To write the image *.img on flash drive,

sudo dd bs=8M if=<file img> of=/dev/sd<id flashdrive>

(link)

ArchOne kde edition 2009.12

  1. Features
  2. Screenshot
  3. Package
  4. Shortcut keys
  5. Persistent home (optional)
  6. Download

Features:

  • kernel 2.6.31-ARCH
  • kde 4.3.4-1
  • persistent /home settings (if you want)
  • quick-init 1.10-2
  • default boot to init 5
    • user login: archone
    • password: archone
  • added pm-utils and automatic rules to modify cpufreq dynamically on ac adapter events
  • probably compatible with other types of netbook (you should disable acerfand daemon in /etc/rc.local)

Screenshot:

Main Package:

  • vi
  • nano
  • xterm
  • firefox 3.5.5-1
  • opera 10.0.12.36-3
  • network manager 0.7.2-1
  • keepassx 0.4.1-1
  • hsoconnect 1.2.18
  • gparted 0.5.0-1
  • gimp 2.6.7-1
  • openoffice 3.1.1-2
  • vlc
  • mplayer
  • …..

Shortcut keys (for all keys, see or edit .xbindkeysrc):

  • alt + F2 –> “run application”
  • alt + x –> xterm
  • alt + f –> firefox
  • alt + k –> keepassx
  • alt + g –> kwrite
  • alt + o –> konsole

Persistent home (optional)

If you want, you can use this feature that allows you to save your data, settings and customizations on your stick.

In this way, you will find all your customizations on every boot, customizations as bash history, firefox settings, icons, theme, email accounts etc.

  1. Download home archone file from sourceforge
  2. Extract the file img (don’t rename it!) and go to step 3…
    • OR you can create img manually (eg if you want choose size of img), by following these steps:
      • dd if=/dev/zero of=/<location>/home_archone.img bs=1M count=<size>, eg size 500 for 500 mb
      • copy file img in your device
      • boot from ArchOne
      • mount the partition of your device where’s locate file img
      • sudo losetup /dev/loop2 /<mount_point_of_device>/home_archone.img
      • sudo mke2fs -t ext4 /dev/loop2
      • sudo mkdir /media/temp_home
      • sudo mount /dev/loop2 /media/temp_home
      • sudo cp -R /home/archone/. /media/temp_home/
      • sudo chmod -R 777 /media/temp_home
      • sudo chown -R archone /media/temp_home
      • sudo chgrp -R users /media/temp_home
  3. Copy file img in the root of your device (add a partition on the same usb stick or use another device)
  4. Add the parameter “persistent_home=/dev/sd<ID device>” to kernel parameters, in /<mount_device_archone>/boot/grub/menu.lst, eg:
    title ArchOne
    kernel /boot/vmlinuz26 lang=it ... persistent_home=/dev/sdb2
    initrd /boot/ArchOne.img
  5. reboot and enjoy :-)

Download

To write the image *.img on flash drive,

sudo dd bs=8M if=<file img> of=/dev/sd<id flashdrive>

(link)


r8139 slow

sudo nano /boot/grub/menu.lst
.....
.....
kernel .... noapic
.....
 

ddclient dyndns.com

  1. yaourt -S ddclient
  2. cat /etc/conf.d/ddclient
    
    # Parameters passed to ddclient
    # EXTRA_ARGS="-daemon 300"
  3. sudo cat /etc/ddclient/ddclient.conf
    
    daemon=216000   # seconds
    cache=/tmp/ddclient.cache
    pid=/var/run/ddclient.pid
    use=web, web=checkip.dyndns.com/, web-skip='IP Address'
    login=<username dyndns>
    password=<password dyndns>
    protocol=dyndns2
    server=members.dyndns.org
    <host registrato su dyndns>, es: marinzpc.dyndns.org
  4. grep DAEMONS /etc/rc.conf
    
    DAEMONS=(..... @ddclient)

Using ddclient With DynDNS.com Services

rsync,resume,sourceforge.net

rsync -a -z -v --partial --progress -e ssh <file_da_uplodare> <user_sourceforge>,<progetto>@frs.sourceforge.net:/home/frs/project/<prima lettera iniziale progetto>/<prime 2 iniziali progetto>/<nome completo progetto>/<directory dove uploadare>/

FRS Sourceforge.net