Difference between revisions of "Rubus Documentation"

From eLinux.org
Jump to: navigation, search
(Core Setup)
(Core Setup)
 
(9 intermediate revisions by the same user not shown)
Line 18: Line 18:
 
# Setup ALSA: [https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture ALSA]
 
# Setup ALSA: [https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture ALSA]
 
# Setup Xorg, dbus, fonts, etc: [https://wiki.archlinux.org/index.php/Beginners%27_Guide#Graphical_User_Interface GUI]
 
# Setup Xorg, dbus, fonts, etc: [https://wiki.archlinux.org/index.php/Beginners%27_Guide#Graphical_User_Interface GUI]
# Setup LXDE and LXDM (autostart, end user processes on logout): [https://wiki.archlinux.org/index.php/LXDE LXDE]
+
# Setup LXDE (autostart with .xinitrc in teacher user, autologin to X with /etc/inittab, end user processes on logout): [https://wiki.archlinux.org/index.php/LXDE LXDE]
# Install librsvg, libdvdcss, ca-certificates, gstreamer0.10-good-plugins
+
# Install librsvg, libdvdcss, ca-certificates, gstreamer0.10-good-plugins, libpng
# Install cups, cups-pdf
+
# Install cups, cups-pdf, ghostscript
 
# After installing wireshark-cli and wireshark-gtk, add all users to "wireshark" group.
 
# After installing wireshark-cli and wireshark-gtk, add all users to "wireshark" group.
 +
# After installing django, install mysql-python and python2-psycopg2
 +
# Create a swap file and set to automount in fstab: [http://archlinuxarm.org/support/guides/system/making-swapfile swap file]
 +
# Install and setup TightVNC, password teacher
 +
# Configure cope-git and most from: [https://wiki.archlinux.org/index.php/General_Recommendations#Colored_output Colored output]
 +
 +
# Install pkgtools, pacman-color, pacman-contrib, pacmatic, pm-utils, upower
  
 
{{Template:Raspberry Pi}}
 
{{Template:Raspberry Pi}}
 
[[Category:RaspberryPi]]
 
[[Category:RaspberryPi]]

Latest revision as of 00:36, 5 June 2012

SD Card Setup

  1. Go to Raspberry Pi Downloads.
  2. Download the latest version of the Arch Linux ARM ZIP file.
  3. Follow the Easy SD Card Setup instructions on the RPi Wiki to transfer the image to the SD card.
  4. Follow the Hardware Basic Setup instructions on the RPI Wiki to get your peripherals connected.
  5. Delete or rename the config.txt on the SD card if the HDMI output is blank when it boots.

Core Setup

  1. Upon boot, login with "root/root" and get an IP address with "dhcpcd eth0".
  2. Edit /etc/rc.conf and /etc/hosts to change hostname to "rubus"
  3. Set time, date, and timezone to UTC according to directions at: Time - ArchWiki
  4. Sync the mirror and update all packages on the system: Beginners Guide - ArchWiki
  5. Make a new user called "teacher" with same password with "adduser" command: Adding a User - ArchWiki
  6. Set nano as default editor in .bashrc file for "teacher" user.
  7. Install base-devel (pacman -S base-devel) and yaourt (pacman -S yaourt)
  8. Run "pacman-key --init" and generate enough entropy for it to complete by installing and running rng-tools: Entropy Issues
  9. Install "sudo" package, run "visudo" as root and uncomment the "wheel" line: Sudo
  10. Setup ALSA: ALSA
  11. Setup Xorg, dbus, fonts, etc: GUI
  12. Setup LXDE (autostart with .xinitrc in teacher user, autologin to X with /etc/inittab, end user processes on logout): LXDE
  13. Install librsvg, libdvdcss, ca-certificates, gstreamer0.10-good-plugins, libpng
  14. Install cups, cups-pdf, ghostscript
  15. After installing wireshark-cli and wireshark-gtk, add all users to "wireshark" group.
  16. After installing django, install mysql-python and python2-psycopg2
  17. Create a swap file and set to automount in fstab: swap file
  18. Install and setup TightVNC, password teacher
  19. Configure cope-git and most from: Colored output
  1. Install pkgtools, pacman-color, pacman-contrib, pacmatic, pm-utils, upower