Instalar programas no Linux via terminal – Saiba como fazer

Linux não é tão difícil quanto você pensa que é. Na verdade, o Linux se tornou um dos sistemas operacionais de desktop e servidor mais fáceis do planeta. Como isso é possível? Por um lado, as distribuições Linux modernas fazem com que você nunca precise tocar na interface de linha de comando. É isso mesmo, você pode fazer tudo o que precisa na GUI de apontar e clicar, assim como faz com o macOS e o Windows. É realmente fácil.

E embora você certamente possa fazer tudo de dentro das ferramentas GUI bem projetadas, pode chegar um momento em que você precise (ou apenas queira) usar o terminal. Uma dessas ocasiões pode ser se você implantou o Linux como um servidor sem um ambiente de desktop. Você pode querer ter um servidor Linux em sua LAN doméstica para implantar coisas, incluindo servidores web, servidores de arquivos, plataformas de streaming de mídia e muito mais. Quando for esse o caso, você precisará saber como instalar aplicativos a partir da linha de comando.

Instalando uma pilha LAMP em distribuições baseadas no Ubuntu

Nossa primeira demonstração será na distribuição Ubuntu amigável. O Ubuntu usa o gerenciador de pacotes APT (Advanced Packaging Tool) e torna a instalação de uma pilha LAMP completa incrivelmente fácil. Uma instalação básica do APT se parece com isso:

sudo apt install nomedopacote -y

Onde nomedopacote é o nome do software que você deseja instalar. Antes de executar a instalação, você pode querer primeiro atualizar o APT com:

Com o APT atualizado, você está pronto para instalar a pilha LAMP. Um dos truques úteis com o Ubuntu e a pilha LAMP é que você pode instalar tudo com um único comando simples, que é:

sudo apt install lamp-server^ -y

Se você não quiser seguir esse caminho, poderá instalar os pacotes individualmente. Primeiro instale o servidor web Apache com:

sudo apt install apache2 -y

Em seguida, instale o servidor de banco de dados MySQL com:

sudo apt install mysql-server -y

Em seguida, você instalará a versão mais recente do PHP com:

sudo apt install php8.1-fpm php8.1 libapache2-mod-php8.1 php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8. 1-imagick php8.1-cli php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-bcmath unzip -y

Claro, você pode optar por fazer tudo com o comando de linha única mostrado acima.

Instalando uma pilha LAMP no AlmaLinux

AlmaLinux é uma distribuição baseada no Red Hat Enterprise Linux, e a instalação requer que você instale cada pacote individualmente.

Primeiro, instale o servidor web com:

sudo dnf install httpd -y

Em seguida, instale o servidor de banco de dados MySQL com:

sudo dnf install mysql-server mysql -y

Finalmente, você instala o PHP com:

Instalando uma pilha LAMP no Arch Linux

O Arch Linux é quase tão amigável quanto o Ubuntu ou o AlmaLinux. O Arch Linux usa o gerenciador de pacotes pacman e deve primeiro ser atualizado com:

Uma vez atualizado, instale o Apache com:

Em seguida, instale o servidor de banco de dados MySQL com:

Finalmente, instale o PHP com:

sudo pacman -S php php-apache

As opções utilizadas acima são:

Instalando um servidor LAMP no openSUSE

Por fim, instalaremos o servidor LAMP no openSUSE, que usa o gerenciador de pacotes zypper. Atualize o zypper com:

Instale o Apache no openSUSE com:

sudo zypper install apache2

Instale o banco de dados MariaDB com:

sudo zypper install mariadb mariadb-client mariadb-tools

Instale o PHP7 com:

sudo zypper install php7 php7-mysql apache2-mod_php7

A semelhança

Com exceção do Arch Linux, a instalação do software geralmente é tratada da seguinte forma:

sudo PACKAGEMANAGER install SOFTWARE

Onde PACKAGEMANAGER é o gerenciador de pacotes utilizado pela distribuição e SOFTWARE é o nome do software a ser instalado.

O mesmo vale para a remoção de software, como em:

sudo PACKAGEMANAGER remove SOFTWARE

Novamente, onde PACKAGEMANAGER é o gerenciador de pacotes usado pela distribuição e SOFTWARE é o nome do software a ser instalado.

Para ilustrar melhor, você pode instalar o navegador Firefox em cada plataforma da seguinte forma:

  • Ubuntu- sudo apt install firefox -y
  • AlmaLinux – sudo dnf install firefox -y
  • openSUSE – sudo zypper firefox -y

Claro, com o Arch Linux, esse comando seria:

sudo pacman -S firefox -y

E isso é realmente o básico da instalação de software a partir do terminal do Linux. É realmente tão fácil que qualquer um que possa digitar pode instalar o software a partir do terminal do Linux.