-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall-additional-software.sh
60 lines (49 loc) · 3.14 KB
/
install-additional-software.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
###############################################################
# INSTALL ADDITIONAL CLI AND GUI SOFTWARE ON UBUNTU OR DEBIAN #
###############################################################
# | THIS SCRIPT IS TESTED CORRECTLY ON |
# |------------------------------------|
# | OS | Test | Last test |
# |----------------|------|------------|
# | Debian 11.3 | OK | 9 Jul 2022 |
# | Debian 11.0 | OK | 8 Oct 2021 |
# | Debian 10.1 | OK | 7 Oct 2019 |
# 1. KEEP UBUNTU OR DEBIAN UP TO DATE
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo apt-get -y autoremove
# 2. CLI SOFTWARE
sudo apt-get install -y build-essential cmake # DEVELOPMENT TOOLS
# sudo apt-get install -y p7zip p7zip-full unrar-free unzip # FILE ARCHIVERS
sudo apt-get install -y htop lshw wget locate # UTILITIES
# sudo apt-get install -y screen # TERMINAL MULTIPLEXER
sudo apt-get install -y nano vim # TEXT EDITORS
# sudo apt-get install -y git subversion # VCS
sudo apt-get install -y git
sudo apt-get install -y gdisk # PARTITION TOOL
# sudo apt-get install -y pdftk # PDF MANIPULATION
sudo apt-get install -y ffmpeg # VIDEO MANIPULATION
# sudo apt-get install -y default-jdk # JAVA DEVELOPMENT KIT (JDK)
# sudo apt-get install -y wavemon # NET
# sudo apt-get install -y tesseract-ocr tesseract-ocr-eng # OCR (optional)
# 3. build software
# 4. GUI SOFTWARE
# sudo apt-get install -y gparted # PARTITION TOOL
# sudo apt-get install -y gvfs-backends # USERSPACE VIRTUAL FILESYSTEM
# sudo apt-get install -y xarchiver # FILE ARCHIVER FRONTEND
# sudo apt-get install -y network-manager-openvpn-gnome # NETWORK MANAGER AND OPENVPN FOR GNOME
# sudo apt-get install -y network-manager-openvpn # NETWORK MANAGER AND OPENVPN
# sudo apt-get install -y transmission-gtk # BITTORRENT CLIENT
# sudo apt-get install -y galculator # SCIENTIFIC CALCULATOR
# sudo apt-get install -y vlc # VIDEO AND AUDIO PLAYER
# sudo apt-get install -y pavucontrol # VOLUME CONTROL
# sudo apt-get install -y geany # TEXT EDITOR
# sudo apt-get install -y blender gimp imagemagick inkscape # GRAPHICS EDITORS
# sudo apt-get install -y audacity # AUDIO EDITORsud
# sudo apt-get install -y openshot # VIDEO EDITOR
# sudo apt-get install -y filezilla # FTP/FTPS/SFTP CLIENT
# sudo apt-get install -y kazam # SCREENCAST (optional)
# sudo apt-get install -y libreoffice # OFFICE (optional, not last version)
# sudo apt-get install -y texlive-full texmaker # LATEX (optional, heavy package)
# sudo apt-get install -y imagemagick # IMAGE MANIPULATION PROGRAM (optional)