Bash 4.3 installation for Linux

This guide is for almost every Linux distribution.

Prerequisite is that you have the required build tools installed already.

If not, do the following step:

Debian and Ubuntu users way;

sudo apt-get install build-essential

The Fedora/Red Hat way:

sudo yum groupinstall "Development Tools" "Legacy Software Development"

First step is getting the source package

wget http://ftp.gnu.org/gnu/bash/bash-4.3.tar.gz

Next step is compiling and installing it;

tar xf bash-4.3.tar.gz
cd bash-4.3
./configure
make
sudo make install
sh

Change IP address in Windows via DOS

To change the IP of your Windows computer, to a fixed value, using DOS run
netsh interface ip set address name=”Local Area Connection” static 192.168.1.2 255.255.255.0 192.168.1.1

whereas 192.168.1.2 is your new address
255.255.255.0 is the subnet
and 192.168.1.1 is the gateway

Revert

To switch back to a dynamic IP address via DHCP, run the following command

netsh interface ip set address name=”Local Area Connection” source=dhcp

Ubuntu Linux Kernel 4.1 installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 4.1 (server and desktop/client) without compiling.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Mint. The included kernel files have been compiled using the generic Ubuntu configuration. The general packages are available for 32 bits systems (I386+) and 64 bits (AMD64) and ARMHF. I will not provide low latency versions.

Installation Guide (GUI)

  1. Download the kernel headers package:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-unstable/linux-headers-4.1.0-040100_4.1.0-040100.201506220235_all.deb
  2. And the appropriate package for your system
  3. And the accompanying compiled kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (2 files) and finally the image (1 file).
  5. In the terminal run:

    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 4.1 branch and 4.2 release candidates in comments below.