X-Git-Url: https://plomlompom.com/repos/do_todos?a=blobdiff_plain;f=jessie_postinstall.sh;h=007d594a4ed8605347a2c83238997bb46b941df7;hb=baf69e50267bb32369c2d89dda091f41f70cf418;hp=244bf75dfe1b45a0f3cb90a19b3e706eda8328f9;hpb=f1c6e45ee30068d863c835942e76c2d6ae87fd95;p=config diff --git a/jessie_postinstall.sh b/jessie_postinstall.sh index 244bf75..007d594 100755 --- a/jessie_postinstall.sh +++ b/jessie_postinstall.sh @@ -59,16 +59,24 @@ fi # Package management config, system upgrade. echo 'deb http://ftp.debian.org/debian/ jessie main contrib non-free' \ - >/etc/apt/sources.list -echo 'deb http://security.debian.org/ jessie/updates main contrib non-free' \ + > /etc/apt/sources.list +echo 'deb http://security.debian.org/ jessie/updates main contrib non-free' \ >> /etc/apt/sources.list echo 'deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free' \ >> /etc/apt/sources.list if [ "$1" = "thinkpad" ]; then - echo 'deb http://ftp.debian.org/debian/ testing main contrib non-free' >> /etc/apt/sources.list - echo 'deb http://security.debian.org/ testing/updates main contrib non-free' >> /etc/apt/sources.list - echo 'deb http://ftp.debian.org/debian/ testing-updates main contrib non-free' >> /etc/apt/sources.list - echo 'APT::Default-Release "stable";' >> /etc/apt/apt.conf.d/99defaultrelease + if [ "$2" = "T450s" ]; then + echo 'deb http://ftp.debian.org/debian/ jessie-backports main contrib' \ +' non-free' >> /etc/apt/sources.list + fi + echo 'deb http://ftp.debian.org/debian/ testing main contrib non-free' \ + >> /etc/apt/sources.list + echo 'deb http://security.debian.org/ testing/updates main contrib' \ +' non-free' >> /etc/apt/sources.list + echo 'deb http://ftp.debian.org/debian/ testing-updates main contrib' \ +' non-free' >> /etc/apt/sources.list + echo 'APT::Default-Release "stable";' \ + >> /etc/apt/apt.conf.d/99defaultrelease fi dhclient eth0 apt-get update @@ -199,13 +207,17 @@ elif [ "$1" = "thinkpad" ]; then amixer -c 1 sset Master playback 100% unmute fi - # Set up window system and OpenGL. - apt-get -y install xserver-xorg xinit xterm i3 i3status dmenu + # Set up window system, i3, redshift. + apt-get -y install xserver-xorg xinit xterm i3 i3status dmenu redshift # Set up OpenGL and hardware acceleration. - apt-get -y install libgl1-mesa-dri - apt-get -y install i965-va-driver - usermod -aG video plom + if [ "$1" = "X220s" ]; then + apt-get -y install libgl1-mesa-dri + apt-get -y install i965-va-driver + usermod -aG video plom + elif [ "$2" = "T450s" ]; then + apt-get -y -t jessie-backports install xserver-xorg-video-intel + fi # Install xrandr. apt-get -y install x11-xserver-utils