Difference between revisions of "Beaglebone Black"

From Pumping Station One
Jump to navigation Jump to search
Line 23: Line 23:
  
 
While the unit is rebooting, it's worth watching the lights on the beaglebone to make sure you are rebooting the right one.
 
While the unit is rebooting, it's worth watching the lights on the beaglebone to make sure you are rebooting the right one.
 +
 +
== Removing Stuff You Don't Need ==
 +
<syntaxhighlight lang=bash>
 +
apt-get remove apache2 xorg
 +
</syntaxhighlight>
  
 
== Upgrades ==
 
== Upgrades ==

Revision as of 05:11, 8 March 2015

Getting Access

Assuming your client machine has access to bonjour/avahi style name resolution:

ssh [email protected]
echo new_host_name > /etc/hostname

Hosts File

/etc/hosts

127.0.0.1       localhost
127.0.1.1       new_host_name

reboot

reboot
ssh root@new_host_name.local

While the unit is rebooting, it's worth watching the lights on the beaglebone to make sure you are rebooting the right one.

Removing Stuff You Don't Need

apt-get remove apache2 xorg

Upgrades

edit /etc/apt/sources.list

  • replace wheezy with jessie
  • comment out debian.beagleboard.org, there is no jessie-bbb
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free

deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main contrib non-free

#deb http://ftp.debian.org/debian jessie-backports main contrib non-free
##deb-src http://ftp.debian.org/debian jessie-backports main contrib non-free

#deb [arch=armhf] http://debian.beagleboard.org/packages jessie-bbb main
#deb-src [arch=armhf] http://debian.beagleboard.org/packages jessie-bbb main

dist-upgrade

apt-get update
apt-get dist-upgrade

This process usually fails a couple times, and even causes the beaglebone to lock up. Expect to reboot and receive errors. The errors usually come with further instructions like apt-get install -f and dpkg --reconfigure -a

The dist-upgrade command will take many hours to complete.