After setting up the new home linux box on Xmas eve, I’ve been gradually building it up to be a test bed for things I do at work. The apt package manager makes this pretty easy so far, compared to what I’ve done in the past.
emacs
Sorry vim folks, I prefer emacs for shell based editing (actually, I prefer BBEdit, which I can do via SFTP, but there are times when a local editor makes more sense).
sudo apt-get install emacs
vpnc
This is a Cisco-compliant VPN client, which I’ll need if I want to connect through the firewall.
sudo apt-get install vpnc
This installs but I can’t seem to get a connection to TAMU’s vpn server. This may not be needed, though, since the TAMU enterprise Github doesn’t need VPN
LAMP
I could have done this in the software selection but let’s go ahead and set up a basic LAMP webserver:
sudo apt-get install lamp-server^
The ^ character is required. This installs mysql, apache, and php7.0. The html root appears to be in /var/www/html
phpmyadmin
-
sudo apt-get install phpmyadmin php-mbstring php-gettext
gbrowse
Yes, jbrowse is the new thing, but there are still some things I want to migrate from gbrowse. And there’s an apt package!
sudo apt-get install gbrowse
Important note, the URL is for gbrowse2! In my case, it’s http://<IP>/gbrowse2/
To do updates
I thought I had set it up to do this automatically, but it isn’t. So…
sudo apt update sudo apt upgrade