Pular para o conteúdo principal

Gdebi, .sh, dpkg, o que são essas coisas?

Olá caro leitor, se você está aqui hoje, nessa página, é provável que esteja com algumas dúvidas a respeito de algum termo no mundo Linux, ou está com dificuldades em instalar algum software nessa plataforma. Gostaria de dizer que esse artigo é um complemento com dicas mais avançadas, desse post aqui, que trata sobre instalação de programas na plataforma do pinguim.

.sh

Em poucas ocasiões no mundo Linux quando precisamos instalar alguma aplicação nos deparamos com instaladores de extensão .sh. Mas para início de conversa, o que é um arquivo .sh?

Ele nada mais é que um script que vai automatizar alguns processos pra você. É o que veremos nesse exemplo de instalação de um driver de escâner Epson. Depois de baixarmos o arquivo no site do fabricante é possível notar que o mesmo não veio empacotado num formato convencional de instalação. Que no meu caso poderia ser um pacote .deb ou quem sabe até um .flatpakref.

Veja que o arquivo está compactado no formato tar.gz. Para descompactarmos, basta clicar com o botão direito sobre o arquivo e então selecionar descompactar aqui. Quando abrimos a basta já descompactada, notamos que existem dois arquivos, um deles é o nosso .sh. E notamos também outras 3 pastas e que dentro de cada uma delas há um pacote de instalação .deb, que é o formato mais tradicional para instalação de programas.

Nesse caso, o arquivo de instalação .sh automatizará todo o processo de instalação dos 3 pacotes .deb inseridos dentro de cada pasta. E isso irá nos poupar um tempo preciso, porque tempo é dinheiro (rsrsrsrs). Já imaginou termos de ir de pasta em pasta para instalar cada pacote? Dar dois cliques, digitar senha, teclar enter, por três vezes? Que tédio…

Bom, o primeiro passo é darmos permissão de execução ao nosso arquivo. Para isso clicamos sobre ele com o botão direito, em seguida clicamos em propriedades. Depois bastar marcar como executável, ou no meu caso, selecionar as caixas de execução para o grupo, para o usuário, e para todos.

O segundo e último passo é executarmos nosso arquivo. Para isso basta clicarmos com o botão direito no vazio, e então selecionar a opção abrir no terminal. Feito isso, digite nessa telinha preta o seguinte:

./install.sh

Ou caso seu arquivo aí tenha um nome diferente:

./nome_do_arquivo.sh

Agora que já escrevemos o comando, basta apertar enter, e digitar a senha que todos os pacotes necessários serão instalados automaticamente.

dpkg

O dpkg é um gerenciador de pacotes para sistemas de base Debian e Ubuntu. Ou seja, todas as distros que têm como base esses sistemas terão como seu gerenciador de pacotes o dpkg. É o caso de distros como Linux Mint, Pop OS, Endless OS, elementary OS, Deepin, entre outras.

O dpkg é operado por linha de comando, contudo alguns de seus comandos podem ser operados via interface gráfica por meio de apps como o GDebi e o Eddy. Nosso exemplo prático de utilização do dpkg será a instalação do LibreOffice, o pacote office gratuito de código aberto.

Após baixarmos o software diretamente do site oficial, e descompactarmo-lo é chegado o momento da instalação. Daí abrimos a pasta de instalação eeee…….

Quarenta e oito arquivos .deb para serem instalados um a um. Mas e agora, cadê aquele arquivo .sh para automatizar tudo? Calma lá, é agora que nosso amigo dpkg entra em cena com o seguinte comando:

sudo dpkg -i *.deb

Colaremos esse comando da mesma forma como fizemos com o arquivo .sh. Dentro da pasta (obviamente) teremos de clicar no vazio com o botão direito e então selecionar a opção abrir no terminal, e então colar o comando, pressionar enter, digitar senha e todos aqueles quarenta e oito pacotes serão instalados.

GDebi

Esse camarada é um grande facilitador para quem usa Linux e não possui muita intimidade com o terminal. Como eu já havia mencionado, o GDebi é uma interface para alguns comandos do dpkg, que seriam os comandos de instalação e desinstalação basicamente. Podemos aqui demonstrar a instalação do Google Chrome, que é um dos navegadores mais populares do mercado atualmente.

Com o arquivo já baixado diretamente do site oficial basta darmos um duplo clique no pacote .deb que a janele do GDebi irá se abrir, então é só digitar sua senha, e teclar enter que dentro de alguns segundos você poderá utilizar seu Google Chrome.

Caso você não tenha o GDebi já instalado em seu sistema Linux, bastar procurar por ele dentro da sua loja de aplicativos.

Creio que agora o tópico de instalação de programas no Linux, aqui no blog, esteja bem completo. É claro que ainda falta falarmos de outras possibilidades, mas como elas são mais raras de acontecer, isso vai ficar para um momento futuro. Aproveite os comentários para deixar suas sugestões de tópicos a serem abordados, gostaria muito de ter o seu feedback aqui em baixo. Até a próxima.

Comentários

Postagens mais visitadas deste blog

Imprimindo com EPSON no Linux.

Se você está com problemas para realizar impressões com sua EPSON no Linux, ou já vivenciou tal situação e não obteve sucesso em solucionar tal problema. Caro leitor, fico feliz em informar que você chegou ao lugar certo. Problemas com impressão são sempre frustrantes. Pense na seguinte situação: você precisa imprimir algum trabalho de escola, faculdade, ou até mesmo, algum currículo de última hora e sua impressora te deixa na mão. Realmente isso não é nada legal. Hoje, neste tutorial iremos juntos, passo a passo, solucionar um dos problemas mais básicos com impressoras no Linux, a instalação . Download dos drivers Diferentemente de outros marcas e modelos de multifuncionais que são plug-and-play, as EPSON da família LXX não se autoconfiguram após o simples plug do cabo usb, aqui o processo já é manual. O primeiro passo é baixar os drivers para sua impressora no site do fabricante, nesse post utilizaremos uma Multifuncional EPSON L355 como exemplo. Através de uma simples pesquisa no Go...

Como Instalar Google Earth no Linux

Se você, assim como eu, está enfrentando problemas de desempenho com a versão do Google Earth para o navegador de internet, ou simplesmente não gosta dessa versão, fique tranquilo. Hoje irei te mostrar que há uma solução bem simples para isso. Basta baixarmos a versão instalável do software e aproveitarmos todos os seus recursos. Download Primeiramente vamos fazer a seguinte pesquisa no seu buscador favorito (pode ser o Google por exemplo): “Google Earth”. Em seguida clique no primeiro link. Você será levado a página do produto, então clique em “versões do Google Earth”, e então, “Google Earth Pro” Basta clicar em download e selecionar o pacote adequado para sua distribuição (no meu caso estou utilizando o elementary OS, que é de base Ubuntu, logo o pacote mais adequado para mim é o .deb). Instalação Após baixado o pacote basta que o executemos por meio de algum instalador de pacotes, no meu caso utilizarei o Eddy. Uma vez instalado, você encontrará seu app no menu de aplicativos da su...

Instalando seus apps favoritos no Linux

Você comprou um notebook com Linux (Ubuntu, Mint, Fedora…) ou está se aventurando por essas bandas por curiosidade, procurando por algo novo e se deparou com fato de não saber muito bem como gerenciar seus apps e programas (instalar, remover, atualizar)… Pois bem, hoje nós vamos juntos aprender como instalar programas no Linux. Venha comigo conhecer as principais formas de lhe dar com isso no sistema do Pinguim. Caso você esteja vindo do Windows tenha em mente que os arquivos .exe não são utilizados no universo Linux. Aqui os arquivos de instalação (pacotes) mais tradicionais são os .deb e .rmp, falaremos mais adiante sobre esses dois moços no decorrer desse post. Loja de aplicativos Esse é o método mais tranquilo e simples, funciona como uma Play Store dos seu android. Com dois cliques e sua senha de usuário você faz a instalação ou desinstalação do programa desejado. Pacotes deb/rpm Basicamente todo seu sistema Linux é construído a partir de pacotes .deb ou .rpm. Sabe, o tópico anter...