- Ubuntu
- Package management
Package management on Ubuntu-Introduction of packages that can be installed on Ubuntu
I will explain the package management in Ubuntu. A package is a cohesive image for managing software.
For example, software written in C is compiled and prepared for the Ubuntu OS, and its headers and shared libraries can be easily installed or removed.
Software management tool
- apt command --package management
- apt update --apt update
- Ubuntu package search site
- Check package dependencies
Library information
Default package
Compiler Linker
Text editor
HTTP client
SSH
SSL communication
Image processing
- Install libpng-dev
- Install libgif-dev
- Install libjpeg-dev
- Installation of imagemagick --ImageMagick's convert command etc.
- Installing libmagickcore-dev --ImageMagick headers and libraries
- Installing libopencv-dev --OpenCV library header files and libraries
PDF generation
Compression / decompression
Command history
XML
Perl installation
How to install Perl on Ubutu.
- Installing Perl on Ubutu
- Installing the perl-doc package --perldoc command
- Installing libperl-dev --Perl headers and libraries
Perl module installation
- Install libio-socket-ssl-perl --Perl IO::Socket::SSL
- Install libreadline-dev-ReadLine library for saving and searching command execution history
- Installing libterm-readline-gnu-perl-Perl's Term::ReadLine::Gnu module
- Installing mariadb-client --MariaDB client
- Installing mariadb-server --MariaDB server
- Installing libmariadbclient-dev --MariaDB client headers and libraries
- Installing libmariadb-dev --MariaDB server headers and libraries
- Installing postgresql-client --PostgreSQL client
- Installing postgresql-PostgreSQL server
- Installing libpq-dev-PostgreSQL client headers and libraries
- Installing nfs-kernel-server --NFS server network file sharing
- Nfs-common installation --NFS client network file sharing
- Installing the C language compiler
- Installing the C ++ compiler
- PHP installation
- Install Ruby
- Java installation
- Install nodejs
- Installing Python 2
- Installing Python 3
Repository management
Web server
SSL certificate
Email sending server
Database
MariaDB
MariaDB is a relational database system developed and managed by the original author of MySQL, which is highly compatible with MySQL and is derived from MySQL.