>>1639
OK guys, I have a little how to, in case I can't get this installation iso done. Working on it though. The idea is to have trisquel running mate (rather than gnome 3, fucking horrifying) and have access to non-free drivers if needed, as well as the playdeb games library.
First download the Trisquel netinst image and run the installation. Those looking to use a usb should use unetbootin.
http://mirror.fsf.org/trisquel-images/trisquel-netinst_7.0_amd64.iso
https://unetbootin.github.io/
Begin the install and setup as you like, don't be confused by any of the options, just going with all the defaults should be fine. When you reach the additional software package selection, select none and continue to finish the installation.
Once you are booted, install nano:
sudo apt-get update
sudo apt-get install nano apt-transport-https
Edit sources.list to add the following:
sudo nano /etc/apt/sources.list
# See http://trisquel.info/wiki/ for how to upgrade to
# newer versions of the distribution.
deb http://archive.trisquel.info/trisquel/ belenos main
deb-src http://archive.trisquel.info/trisquel/ belenos main
deb http://archive.trisquel.info/trisquel/ belenos-updates main
deb-src http://archive.trisquel.info/trisquel/ belenos-updates main
deb http://archive.trisquel.info/trisquel/ belenos-security main
deb-src http://archive.trisquel.info/trisquel/ belenos-security main
# Mate
deb http://ppa.launchpad.net/ubuntu-mate-dev/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/ubuntu-mate-dev/ppa/ubuntu trusty main
deb http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu trusty main
deb-src http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu trusty main
# Ubuntu
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted
# Playdeb
deb http://archive.getdeb.net/ubuntu trusty-getdeb games
# Deadbeef
deb http://ppa.launchpad.net/starws-box/deadbeef-player/ubuntu trusty main
deb-src http://ppa.launchpad.net/starws-box/deadbeef-player/ubuntu trusty main
#Tox
deb https://pkg.tox.chat/debian nightly release
Edit apt preferences to add the following:
sudo nano /etc/apt/preferences
Package: *
Pin: release a=trusty
Pin-Priority: 500
Package: *
Pin: release c=restricted
Pin-Priority: 100
Add the keys to the repos:
sudo apt-get install wget
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
wget -q -O- https://pkg.tox.chat/debian/pkg.gpg.key | sudo apt-key add -
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 162506E7
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 437D05B5
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys C0B21F32
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 2DD154A1
Then update:
sudo apt-get update
Now install the software:
sudo apt-get install xorg slim mate-desktop-environment-extras synaptic network-manager-gnome gdebi icecat driconf transmission hexchat mumble gnome-mplayer utox deadbeef mesa-utils fonts-roboto shiki-brave-theme redshift-gtk
Adjust to your liking, you only really need the first three. You can change "extras" to "core" to start really minimal. Next, install the additional drivers software:
sudo apt-get install -t trusty ubuntu-drivers-common software-properties-gtk
Edit Slim config to boot mate:
sudo nano /etc/slim.conf
login_cmd exec /bin/bash -login /etc/X11/Xsession mate-session
Change the rest to suit your self. Don't use the auto_login, it fucks up gnome keyring.
Hash out network interfaces for nm-applet:
sudo nano /etc/network/interfaces
Put a hash at the beginning of every line for every interface other than the loop back.
This is mostly untested, so it's unclear if additional packages are needed, feel free to test and comment.
All feedback welcomed and appreciated.
Post last edited at