hjaltiatlason

ubuntu-desktop-automated

Mar 30th, 2020
1,858
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.83 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #update
  4. sudo apt update -y && sudo apt upgrade -y
  5.  
  6. #Install Vim and net tools
  7. sudo apt install -y net-tools && sudo apt install -y vim
  8.  
  9. #Install wget & curl
  10. sudo apt install -y wget && sudo apt install -y curl
  11.  
  12. #Install htop
  13. sudo apt install -y htop
  14.  
  15. #Install Gnome tweak tools
  16. sudo apt install -y gnome-tweaks
  17.  
  18. #Install Flameshot
  19. sudo apt install -y flameshot
  20.  
  21. #Install clamav
  22. sudo apt install -y clamav
  23.  
  24. #Install Docker
  25. sudo apt install -y docker.io
  26.  
  27. #Install guake Terminal
  28. sudo apt install -y guake
  29.  
  30. #install chromium browser
  31. sudo apt install -y chromium-browser
  32.  
  33. #Install Calibre
  34. sudo apt install -y calibre
  35.  
  36. #Install VLC
  37. sudo apt install -y vlc
  38.  
  39. #install rclone
  40. sudo apt install -y rclone
  41.  
  42. #install glances
  43. sudo apt install -y glances
  44.  
  45. #install steam
  46. sudo apt install -y steam
  47.  
  48. #install qbittorrent
  49. sudo apt install -y qbittorrent
  50.  
  51. #Install opera using snap
  52. sudo snap install opera
  53.  
  54. #Install telegram using snap
  55. sudo snap install telegram-desktop
  56.  
  57. #Install Slack using snap
  58. sudo snap install slack --classic
  59.  
  60. #Install spotify snap
  61. sudo snap install spotify
  62.  
  63. #Install draw.io snap
  64. sudo snap install drawio
  65.  
  66. #Install KeepassX
  67. sudo apt install -y keepassx
  68.  
  69. #Install etckeeper
  70. sudo apt install etckeeper
  71.  
  72. #Install Virtual macine manager-KVM-Libvirtd-qemu
  73. sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
  74.  
  75. #Install Sublime-text
  76. sudo apt update -y
  77. sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
  78. curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
  79. sudo add-apt-repository "deb https://download.sublimetext.com/ apt/stable/"
  80. sudo apt update -y
  81. sudo apt install -y sublime-text
  82.  
  83.  
  84. #Install Freeoffice
  85. sudo apt update -y
  86. sudo apt install libgl1-mesa-glx -y
  87. sudo apt install libcurl4 -y
  88. sudo wget https://www.freeoffice.com/download.php?filename=https://www.softmaker.net/down/softmaker-freeoffice-2018_976-01_amd64.deb
  89. sudo dpkg -i  download.php?filename=https:%2F%2Fwww.softmaker.net%2Fdown%2Fsoftmaker-freeoffice-2018_976-01_amd64.deb
  90. sudo apt install -y
  91. sudo /usr/share/freeoffice2018/add_apt_repo.sh
  92. sudo apt-get update -y && sudo apt-get upgrade -y
  93.  
  94. #Install VS code - repository and key installed manually:
  95. curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  96. sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
  97. sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
  98. sudo apt install -y apt-transport-https
  99. sudo apt update -y
  100. sudo apt install -y code
  101.  
  102.  
  103. #Enable docker service at Bootup
  104. sudo systemctl enable docker
  105.  
  106. #edit "username" - Add the "username" user to docker and libvirt group
  107. sudo usermod -aG docker username
  108. sudo usermod -aG libvirt username
  109.  
  110.  
  111.  
  112. #Todo after Install
  113. # 1) - Need to copy .config , .vscode , .mozilla , .ssh .smbcredentials from old computer
Add Comment
Please, Sign In to add comment