Advertisement
Guest User

kernel

a guest
Jul 4th, 2013
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. echo "$(tput setaf 3)--- Kernel 3.10 will be installed in an `uname -i` system---$(tput sgr0)"
  4.  
  5. echo ""
  6.  
  7. sleep 2
  8.  
  9. read -p "Press Enter to continue, or abort by pressing CTRL+C" nothing
  10.  
  11. echo ""
  12. echo ""
  13.  
  14. #i386 links
  15.  
  16. link1="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy/linux-headers-3.10.0-031000_3.10.0-031000.201306301935_all.deb"
  17.  
  18. link2="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy/linux-headers-3.10.0-031000-generic_3.10.0-031000.201306301935_i386.deb"
  19.  
  20. link3="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy/linux-image-3.10.0-031000-generic_3.10.0-031000.201306301935_i386.deb"
  21.  
  22. #amd64 links
  23.  
  24. url1="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy/linux-headers-3.10.0-031000-generic_3.10.0-031000.201306301935_amd64.deb"
  25.  
  26. url2="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy/linux-image-3.10.0-031000-generic_3.10.0-031000.201306301935_amd64.deb"
  27.  
  28. #System architecture
  29.  
  30. arch=`uname -m`
  31. if [ $arch = i686 ] || [ $arch = i386 ]; then
  32.  
  33. mkdir -p $HOME/kernel-i386
  34.  
  35. cd $HOME/kernel-i386
  36.  
  37. wget -c $link1
  38. wget -c $link2
  39. wget -c $link3
  40.  
  41. sudo dpkg -i *.deb
  42.  
  43. sudo rm -rf $HOME/kernel-i386
  44.  
  45. elif [ $arch = "x86_64" ]; then
  46.  
  47. mkdir -p $HOME/kernel-amd64
  48.  
  49. cd $HOME/kernel-amd64
  50.  
  51. wget -c $link1
  52. wget -c $url1
  53. wget -c $url2
  54.  
  55. sudo dpkg -i *.deb
  56.  
  57. sudo rm -rf $HOME/kernel-amd64
  58.  
  59. else
  60. echo "Unsupported Architecture"
  61. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement