This script helps in installing various applications on Ubuntu using the apt
package manager.
The list of apps is in apt_apps.txt
.
The script provides an option to install All Apps or Specific Apps using a graphical interface with zenity
.
- System Tools
- htop: Interactive process viewer
- neofetch: System information tool
- terminator: Terminal emulator
- timeshift: System restore tool
- Media and Editing
- vlc: Media player
- cheese: Simple application for webcam
- gimp: Image editor
- kdenlive: Video editor
- PDF Tools
- krop: PDF cropping tool
- pdfarranger: PDF file manipulation
- GNOME Extensions
- gnome-shell-extensions: Collection of shell extensions for GNOME
- gnome-shell-extension-manager: Manage GNOME Shell extensions
- gnome-tweaks: Tweak tool for GNOME
- Development Tools
- tree: tool to see directory structure of a path
- dconf-editor: viewer and editor of applications internal settings.
At the bottom of this page you can find additional recommended applications, that you can download from official sites.
Installed by default on Ubuntu system:
apt
package manager;zenity
for the graphical interface.
In addition:
git-all
to clone this repository.sudo apt-get install git-all
Run in the terminal:
git clone https://github.com/yursds/First_Setup_Apps.git
cd First_Setup_Apps
The following commands should be run from the main directory, which is named First_Setup_Apps
.
-
Follow the Prompts: Choose whether to install all applications or select specific ones through the graphical interface.
-
Check the Summary: The script will provide a summary of installed and not installed applications after execution.
Run in the terminal from the main folder First_Setup_Apps
:
./install_apt.sh
Run in the terminal from the main folder First_Setup_Apps
:
./uninstall_apt.sh
For a faster first setup, the following packages are not included in the installation list.
-
For LaTeX users, the recommended applications are the following:
- LaTeX Tools
-
klatexformula: LaTeX formula editor;
-
texstudio: LaTeX editor;
-
texlive-full: Comprehensive TeX system;
ATTENTION
When installingtexlive-full
, as reported in this issue, the process may get stuck at:Pregenerating ConTeXt MarkIV format. This may take some time...
to resolve this, simply press the Enter button multiple times.
-
- LaTeX Tools
-
From official sites, it is recommended to install the following must-have applications:
- code: Visual Studio Code;
- inkscape: Vector graphics editor;
- ferdium: Organizer of favorite client apps;
- WPS office: suite office (compatible with MS office).
-
For more robust authentication with GitHub, it is recommended using GitHub CLI.
-
For docker installation it is useful to follow the preliminaries instructions on the repository docker_ros_nvidia.