Advertisement
Typhoon

SysStat Compilation on CentOS + Files

Oct 29th, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.63 KB | None | 0 0
  1. yum install xz
  2. yum install gcc
  3. wget http://perso.orange.fr/sebastien.godard/sysstat-11.0.2.tar.xz
  4. tar -xvf sysstat-11.0.2.tar.xz
  5. cd sysstat-11.0.2
  6.  
  7. # On clear system like CentOS or Amazon Linux is necessary to disable NLS(National Language Support) while compiling, because it crash at end.
  8.  
  9. ./configure --disable-nls
  10. make
  11. make install
  12.  
  13. ################################################
  14.  
  15. # make install
  16. mkdir -p /usr/local/share/man/man1
  17. mkdir -p /usr/local/share/man/man5
  18. mkdir -p /usr/local/share/man/man8
  19. rm -f /usr/local/share/man/man8/sa1.8*
  20. install -m 644 -g man man/sa1.8 /usr/local/share/man/man8
  21. rm -f /usr/local/share/man/man8/sa2.8*
  22. install -m 644 -g man man/sa2.8 /usr/local/share/man/man8
  23. rm -f /usr/local/share/man/man8/sadc.8*
  24. install -m 644 -g man man/sadc.8 /usr/local/share/man/man8
  25. rm -f /usr/local/share/man/man1/sar.1*
  26. install -m 644 -g man man/sar.1 /usr/local/share/man/man1
  27. rm -f /usr/local/share/man/man1/sadf.1*
  28. install -m 644 -g man man/sadf.1 /usr/local/share/man/man1
  29. rm -f /usr/local/share/man/man5/sysstat.5*
  30. install -m 644 -g man man/sysstat.5 /usr/local/share/man/man5
  31. rm -f /usr/local/share/man/man1/iostat.1*
  32. install -m 644 -g man man/iostat.1 /usr/local/share/man/man1
  33. rm -f /usr/local/share/man/man1/mpstat.1*
  34. install -m 644 -g man man/mpstat.1 /usr/local/share/man/man1
  35. rm -f /usr/local/share/man/man1/pidstat.1*
  36. install -m 644 -g man man/pidstat.1 /usr/local/share/man/man1
  37. rm -f /usr/local/share/man/man1/nfsiostat-sysstat.1*
  38. install -m 644 -g man man/nfsiostat-sysstat.1 /usr/local/share/man/man1
  39. rm -f /usr/local/share/man/man1/cifsiostat.1*
  40. install -m 644 -g man man/cifsiostat.1 /usr/local/share/man/man1
  41. mkdir -p /usr/local/lib64/sa
  42. mkdir -p /var/log/sa
  43. mkdir -p /usr/local/bin
  44. mkdir -p /usr/local/share/doc/sysstat-11.0.2
  45. mkdir -p /etc/sysconfig
  46. install -m 755 sa1 /usr/local/lib64/sa
  47. install -m 755 sa2 /usr/local/lib64/sa
  48. install -m 755 sadc /usr/local/lib64/sa
  49. install -m 755 sar /usr/local/bin
  50. install -m 755 sadf /usr/local/bin
  51. install -m 755 iostat /usr/local/bin
  52. install -m 755 mpstat /usr/local/bin
  53. install -m 755 pidstat /usr/local/bin
  54. install -m 755 nfsiostat-sysstat /usr/local/bin
  55. install -m 755 cifsiostat /usr/local/bin
  56. install -m 644 sysstat.ioconf /etc/sysconfig
  57. install -m 644 sysstat.sysconfig /etc/sysconfig/sysstat
  58. install -m 644 CHANGES /usr/local/share/doc/sysstat-11.0.2
  59. install -m 644 COPYING /usr/local/share/doc/sysstat-11.0.2
  60. install -m 644 CREDITS /usr/local/share/doc/sysstat-11.0.2
  61. install -m 644 README /usr/local/share/doc/sysstat-11.0.2
  62. install -m 644 FAQ /usr/local/share/doc/sysstat-11.0.2
  63. install -m 644 *.lsm /usr/local/share/doc/sysstat-11.0.2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement