Dicas úteis

Instalação de software

Pin
Send
Share
Send
Send


Autor: Nagibin Vladimir. Data do artigo: 22/10/2008

Muitas vezes, para muitos iniciantes no Linux, a instalação de programas no Linux é um processo sagrado. De fato, o que fazer se o programa para Linux baixado da Internet não funcionar no sistema, mas não estiver instalado!

O ponto, é claro, está no conhecimento, na experiência e. em uma certa "abstração" do habitual.

"Estive no Linux recentemente (quase uma semana inteira) e ele me encantou com o fato de sua interface ser tão amigável quanto a interface do Windows.

Tendo instalado facilmente (graças ao cabeçalho “Passo a Passo”) o Ubuntu no meu computador em casa, fiquei surpreso ao perceber que minha impressora jato de tinta foi reconhecida pelo sistema e começou a funcionar imediatamente após a instalação! Tudo funcionou fora da caixa!

E este é o sistema que eu tinha medo de instalar por vários anos !! Minha alegria não tinha limites!

Hoje à noite, passei estudando os programas que foram instalados com o sistema. E me pareceu que eram poucos. Tendo esquecido completamente o jantar, corri para a Internet para baixar mais programas para o meu Ubuntu. Encontrei um programa interessante para mim em um dos sites e decidi instalá-lo.

Após descompactar o programa, tentei executar as etapas descritas no arquivo leia-me, que estava no arquivo morto com o programa. Mas não importa o que eu faça, não importa o quanto eu tente, apenas erros aparecerão na tela. Tendo sofrido com este programa, baixei outro, esperando que o processo de instalação seja muito mais simples. O segundo programa foi instalado normalmente, sem erros, mas recusou-se a iniciar.

O que devo fazer? Gostei muito do Linux Ubuntu, mas quando vi que era tão difícil instalar programas nele, infelizmente tive que voltar ao Windows.

Por que tudo é tão complicado no Linux e como instalar programas nele? Por que não há um arquivo de instalação no Linux como no Windows (como o install.exe)? Seria muito mais fácil !! "

Recebi esta carta no início desta semana de Andrey, de Voznesensk.

De fato, o principal problema para muitos usuários que vieram do Windows para o Linux é que eles acreditam que no Linux tudo será "exatamente como no Windows". Este é um dos principais equívocos! Uma das dicas que dou aos iniciantes no Linux é ignorar o caminho "familiar".

Então oh instalando programas no Linux Ubuntu!

Instalando programas no Ubuntu possível de três maneiras: compilação a partir da fonte (aparentemente, no seu caso, os programas estavam no código fonte), instalação do pacotebaixado do site e instalação usando o gerenciador de pacotes.

Primeira maneira é especialmente um problema para iniciantes, uma vez que é um processo de "compilação", desconhecido para eles até agora. At instalação de software Dessa forma, você precisa ter certeza de que todas as bibliotecas necessárias para o funcionamento deste programa estão presentes no seu sistema. Também é necessário, pelo menos em um nível pequeno, imaginar trabalhar com o compilador e entender os erros gerados por ele.

Segunda via já está perto de como ele é "organizado" no Windows. Mas mesmo isso não implica que o pacote deva ter arquivos executáveis.

O programa, neste caso, é instalado usando um gerenciador especial que trabalha na linha de comando e permite operar pacotes (instalar, visualizar, excluí-los do sistema).

É dessa maneira que você pode instalar o programa (pacote .deb) recebido de um CD / DVD / Flash ou qualquer outro meio (se você não tiver Internet) .

Vamos examinar a instalação de um programa, suponha que recebamos uma unidade flash de um amigo, usando o programa net-acct como exemplo:

O arquivo net-acct_0.71-9_i386.deb foi copiado de uma unidade flash USB e salvo no diretório inicial. Abra o Terminal e digite o seguinte comando:

Pressione Enter e o Ubuntu solicitará que você digite a senha do superusuário root. Digite sem cometer erros:

Se você digitou a senha correta, o dpkg instalará o programa:

Atenção! É possível que o programa precise de algumas dependências adicionais (bibliotecas, etc.). Nesse caso, você precisará reinstalá-los, também obtendo essas dependências da Internet.

Finalmente o terceiro e o mais ideal maneira de instalar programas para iniciantes Mundo Linux - instalação usando gerenciador de pacotes, disponível em quase todas as distribuições. Gerenciador de pacotes permite visualizar o conteúdo dos repositórios (coleções de pacotes disponíveis na rede, compilados e testados para sua distribuição quanto a erros e problemas) e instalar programas a partir daí. Essa é a maneira mais conveniente e segura de instalar programas.

Disponível Linux Ubuntu Package Manager Gerenciador de pacotes SynapticAo executar o qual, você pode instalar facilmente qualquer um dos muitos programas oferecidos pela comunidade Ubuntu. Synaptic ele encontrará as bibliotecas necessárias, pacotes adicionais necessários para o seu programa funcionar, instale-os. Além disso, o gerenciador de pacotes informará você sobre todas as atualizações lançadas dos programas instalados no seu sistema!

Conteúdo

De tempos em tempos, novas tarefas aparecem ou a necessidade de resolver problemas antigos de novas maneiras - então há a necessidade de software adicional. Este artigo mostra o que fazer se você precisar de um novo programa para o Ubuntu.

O Ubuntu, como outros sistemas operacionais, tem um conceito dependências. Isso significa que o programa pode ser instalado apenas se os pacotes dos quais depende já estiverem instalados. Esse esquema evita a duplicação de dados nos pacotes (por exemplo, se vários programas dependem da mesma biblioteca, você não precisa inserir essa biblioteca no pacote de cada programa - ele será entregue uma vez como um pacote separado). Diferente, por exemplo, do Slackware ou do Windows, as dependências do Ubuntu são resolvidas pelo gerenciador de pacotes (Synaptic, apt, Application Center, apt-get, aptitude) - ele instala automaticamente as dependências do repositório. Você precisará instalar as dependências manualmente se o repositório necessário não estiver conectado, não estará disponível se o pacote necessário não estiver no repositório, se você instalar pacotes sem usar o gerenciador de pacotes (use Gdebi ou dpkg), se instalar o programa fora do pacote (compilar a partir do código-fonte, executar a instalação, execute / sh script).

Instalar a partir de repositórios

Repositório - um local para armazenamento centralizado de pacotes de software. O uso de repositórios facilita a instalação de programas e a atualização do sistema. O usuário é livre para escolher quais repositórios ele usará e pode até criar seus próprios. A lista de repositórios usados ​​está contida no arquivo /etc/apt/sources.list e nos arquivos de diretório /etc/apt/sources.list.d/, a maneira mais fácil de ver isso é através de um aplicativo especial que pode ser acessado através do menu principal: Sistema → Administração → Fontes de Aplicativos, ou através do Synaptic Package Manager.

Se você não adicionou repositórios locais (por exemplo, discos de CD / DVD), precisará da Internet para instalar programas a partir de repositórios.

Esse método de instalação de programas tem muitas vantagens: é apenas conveniente, você instala programas já testados e com garantia de funcionamento no sistema, as dependências entre os pacotes serão resolvidas automaticamente, quando novas versões dos programas instalados aparecerem no repositório, elas o informarão sobre isso.

Instale usando o Synaptic

Primeiro, vamos ver a maneira mais fácil de usar o programa Synaptic. Este software é fornecido com qualquer distribuição Linux, e você pode encontrá-lo no "Menu". Lá, passe o mouse sobre "Administração" e selecione "Synaptic Package Manager" à direita.

Este programa não é único, mas todos eles trabalham com um único princípio; portanto, não há diferenças significativas neles. Um bom programa é que ele possui uma interface gráfica com a qual os usuários do Windows estão acostumados.

Portanto, para instalar programas para o Ubuntu, vá para o gerenciador de pacotes. Na inicialização, você precisará digitar a senha que especificou ao instalar o sistema operacional. Ao inseri-lo, abra o próprio programa. Antes de tudo, atualize todos os pacotes clicando no botão com o mesmo nome.

Agora você vê uma lista de todos os programas hospedados no repositório. Depois de encontrar o necessário, clique duas vezes nele ou clique com o botão direito do mouse e selecione “Marcar para instalação” no menu de contexto. Depois de fazer isso, você pode prosseguir com a instalação. Para fazer isso, clique em "Aplicar" no painel superior. A instalação começará imediatamente, eles mostrarão quais pacotes serão instalados e fornecerão informações breves sobre eles.

Agora você sabe como instalar programas para o Ubuntu usando o gerenciador de pacotes Synaptic.

Instalação via repositório usando o terminal

Para instalar o programa para Ubuntu, você ainda pode usar o terminal ou, como também é chamado, a linha de comando. Para ligar para o terminal, pressione o ícone correspondente ou a combinação de teclas Ctrl + Alt + T.

Esse método é bom, pois as informações sobre o programa são fornecidas muitas vezes mais, além de uma configuração flexível disponível. Mas um ponto negativo significativo é que, para um usuário iniciante do Ubuntu, pode parecer complicado e incompreensível, e isso não é surpreendente, porque o trabalho é feito sem uma interface gráfica.

Então, você tem um terminal aberto. Para começar, digitando sudo apt-get update, atualize as listas de programas. Agora você pode ir diretamente para a instalação. Para fazer isso, digite:

sudo apt-get nome do arquivo de instalação

Para esclarecer, vale a pena dar um exemplo:

sudo apt-get install chromium

Também é possível instalar vários softwares ao mesmo tempo. Para fazer isso, basta inserir o nome com um espaço.

Uma pequena observação. Quando você digita a primeira linha no terminal, pode ser solicitada uma senha e, portanto, quando a digita, nada é exibido - isso é normal. Por exemplo, se você tiver uma senha "0000", pressione quatro vezes zero e pressione Enter.

Agora você conhece outra maneira de instalar o programa no Ubuntu.

Instalando a partir de um Pacote Dep com GUI

Também acontece que o arquivo que você precisa não foi encontrado no repositório. Isso não é assustador. Provavelmente, o autor do programa simplesmente não possui seu próprio repositório. Nesse caso, o programa pode ser distribuído usando o pacote deb.

Na Internet, encontre o pacote necessário e faça o download para o seu computador. A vantagem desse método é que a Internet não será necessária para instalar o programa. O pacote pode ser colocado em uma unidade flash e instalado em qualquer PC. Mas há um sinal de menos, o fato é que, após a instalação, o programa não será atualizado por si só, pois o sistema não o encontrará no repositório.

Portanto, o pacote deb foi baixado para o PC. Para instalá-lo usando o Nautilus (é o mesmo que o Windows Explorer), abra a pasta em que o arquivo está localizado e clique duas vezes nele. Uma janela será aberta na sua frente pedindo permissão para instalar este programa, clique em "Instalar Pacote" e o processo de instalação será iniciado.

Instalando a partir de um pacote dep usando um terminal

O pacote deb também pode ser instalado usando o terminal, para isso você deve primeiro executá-lo. É importante saber que a instalação dessa maneira implica a presença do dpkg e, se você não tiver esse utilitário, precisará instalá-lo.

A instalação direta do pacote deb através do terminal é realizada usando o comando:

sudo dpkg -i caminho_do_arquivo

Como você notou, é necessário pavimentar o caminho para o arquivo, por exemplo, ele ficará assim:

sudo dpkg -i /home/user/soft/yandex.disk.deb

Depois que o comando é inserido e você pressiona Enter, o processo de instalação será iniciado. Como resultado, você será informado se tudo correu bem ou não. Caso contrário, leia os motivos e corrija os problemas.

Além disso, usando o terminal, você pode instalar absolutamente todos os pacotes deb em uma pasta. Para fazer isso, basta alinhar o caminho para a pasta na linha e terminar a linha ". * .deb ". Por exemplo:

sudo dpkg -i /home/user/soft/ntlmaps_*.deb

Não esqueça que, quando lhe for solicitada uma senha, você não a verá quando a inserir.

Iniciar aplicativos

Bem, isso parece ser tudo. Falamos sobre como instalar programas no Ubuntu, resta apenas explicar como os programas Ubuntu são lançados.

Aqui você também pode usar várias maneiras. O primeiro envolve o lançamento através do "Menu". Basta clicar no ícone correspondente e, em uma das seções, encontre o programa que você precisa. Depois de clicar no ícone, ele começará.

O segundo método é muito mais rápido, envolve o uso do mesmo terminal. Abra-o e, na linha, basta digitar o nome do programa. Por exemplo, você deseja iniciar o editor de texto Gedit, basta digitar:

gedit

Depois de pressionar Enter, o programa será iniciado.

Também vale ressaltar que os programas Windows também rodam no Ubuntu, apenas para isso é necessário instalar um programa especial chamado Wine. Sua instalação e configuração podem ser encontradas na Internet. Bem, isso é tudo, você aprendeu a instalar programas no sistema operacional Ubuntu.

Gerenciador de Pacotes Synaptic

Esta é uma ferramenta gráfica para baixar e instalar software de fontes de aplicativos para o Ubuntu. O Synaptic Package Manager mostra uma lista dos programas disponíveis nessas fontes e permite que o usuário do Ubuntu selecione e instale os programas necessários em apenas alguns cliques.

No menu principal, selecione “Administração → Gerenciador de Pacotes Synaptic” e navegue pelas categorias de programas disponíveis lá, ou use a pesquisa rápida se tiver uma ideia clara do que está procurando:

Você pode marcar vários aplicativos para instalação e instalar todos eles de uma só vez, clicando no botão "Aplicar". Levará algum tempo (depende do volume de arquivos baixados e da velocidade da sua conexão com a Internet), durante o qual o sistema fará o download e instalará os aplicativos que você escolheu, bem como todas as bibliotecas e dependências necessárias para eles.

Centro de Aplicativos Ubuntu

Mas a maneira mais fácil de instalar programas é usar o Ubuntu Software Center. Essa ferramenta é muito simples para iniciantes no Ubuntu e facilita a instalação de aplicativos do que através do gerenciador de pacotes Synaptic - com apenas um clique.

Selecione o Ubuntu Application Center no menu principal do Ubuntu:

Navegue pelas categorias lá para encontrar os aplicativos que você deseja instalar. Um exemplo:

Clique no botão "Instalar" quando estiver pronto para instalar o (s) aplicativo (s) selecionado (s). Enquanto o Ubuntu baixa e instala os programas selecionados, você pode continuar navegando nas categorias de aplicativos e selecionar novos programas para instalar:

Os programas no Ubuntu vêm na forma de pacotes deb binários que podem ser instalados usando a ferramenta gráfica Gdebi ou através da linha de comando (descrita abaixo). Digamos que você baixou o pacote picasa_3.0-current_i386.deb do picasa.google.com e o salvou no disco rígido. No Ubuntu anterior à versão 10.04 (inclusive), o Gdebi é fornecido por padrão, e os arquivos deb são associados inicialmente a esse aplicativo, para que você possa iniciá-los com um clique duplo padrão e, em seguida, clique no botão "Instalar" na janela que aparece para continuar a instalação:

No Ubuntu 10.10 e superior, clicando duas vezes no arquivo deb, o “Ubuntu Application Center” será aberto, o que foi mencionado acima.

Ferramenta Console do Aptitute

O Aptitude é uma ferramenta de linha de comando projetada para rodar em um terminal.

Selecione “Acessórios → Terminal” no menu principal (“Acessórios → Terminal”) para abrir o terminal Gnome padrão. Na janela do terminal, digite sudo aptitude e pressione Enter para executar o comando:

Navegue pelos aplicativos e marque com a tecla + os que você deseja instalar:

Você pode selecionar vários pacotes e pressionar a tecla G duas vezes para iniciar a instalação:

Por algum tempo, o Ubuntu fará o download e instalará os programas selecionados.

Você também pode instalar aplicativos específicos usando o aptitude (no exemplo abaixo, o "realplayer" está instalado):

Você também pode instalar o pacote deb salvo no seu disco rígido a partir da linha de comando. Para fazer isso, você pode usar um comando como o seguinte (substituindo o nome do pacote desejado):

Você gosta do artigo? Compartilhe o link com seus amigos:

Usando interface gráfica

Escolha Sistema → Administração → Gerenciador de Pacotes Synaptic e obtenha uma ferramenta mais funcional para trabalhar com pacotes. Em particular, você pode, por exemplo, instalar programas em parte se, por exemplo, não precisar de documentação ou outra coisa. Iniciar o Synaptic Package Manager Sistema → Administração → Gerenciador de Pacotes Synaptic. Digite sua senha mediante solicitação. No programa iniciado, clique no botão Atualizar, aguarde até o sistema atualizar os dados nos programas disponíveis.

Na lista de programas disponíveis, clique duas vezes no programa desejado (ou clique com o botão direito do mouse - no item "Marcar para instalação"). Depois que todos os programas necessários estiverem marcados para instalação, clique no botão "Aplicar". Aguarde o download e a instalação dos pacotes necessários. Funções semelhantes são executadas pelo programa Adicionar ou Remover Aplicativos, e podem ser facilmente encontradas no menu. Aplicativos → Adicionar / Remover ...

Usando linha de comando

A instalação na linha de comando permite obter mais informações sobre o processo de instalação e configurá-lo de forma flexível, embora possa parecer inconveniente para um usuário iniciante.

Lançar o terminal. Você pode atualizar os dados sobre os programas disponíveis nos repositórios com o comando:

Digite sua senha mediante solicitação. Учтите, что при вводе в терминале пароль не отображается, ни звёздочками, ни кружками, никак. Isso é normal. Для установки нужной программы введите команду:

Если нужно установить несколько программ, то их можно перечислить через пробел, например:

Если потребуется - ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена - она будет обновлена.

К сожалению не все программы входят в основные репозитории Ubuntu. Поэтому вам придется вручную подключать необходимые репозитории с нужными вам программами или пакетами, для этого вы можете воспользоваться статьей: Подключение репозитория. Или же попытаться найти необходимую информацию по установке, на официальном сайте программы.

Para procurar um programa na lista de pacotes disponíveis, use os comandos:

onde palavra-chave é o nome do programa, parte do nome do programa ou uma palavra de sua descrição.

Instalar a partir do pacote deb

Se o programa desejado não possui o repositório principal e o autor do programa não possui seu próprio repositório, ou se os repositórios não estão disponíveis (por exemplo, não há Internet), o programa pode ser instalado a partir do pacote deb (baixado previamente / trazido para uma unidade USB / ...). Se o pacote deb estiver no repositório oficial, ele poderá ser baixado em http://packages.ubuntu.com. Muitas vezes, um pacote deb pode ser baixado do site do programa. Você também pode usar a pesquisa em http://getdeb.net. A desvantagem dessa abordagem é que o gerenciador de atualizações não acompanhará a aparência de novas versões do programa instalado.

Instalando programas com seu próprio instalador a partir de sh, execute arquivos

Às vezes, os programas podem ser distribuídos com seu próprio instalador. Isso não é diferente da situação no Windows. Somente aqui, depois de descompactar o arquivo tar.gz com o pacote de distribuição, você verá algo como install.sh em vez de setup.exe. Este é um pacote de software pré-montado, projetado como um script ou binário, que é o trabalho de colocar os arquivos nos lugares certos e de prescrever os parâmetros necessários. Ao mesmo tempo, a capacidade de gerenciar esse software com a ajuda de um gerenciador de pacotes desaparece. O uso de tais pacotes é indesejável, mas se não houver escolha, vá para o diretório com o arquivo, por exemplo:

Permissão para executar este arquivo:

Às vezes, um programa pode ser instalado sem direitos de superusuário (sem sudo), mas isso é uma exceção.

Às vezes, o pacote de distribuição do programa é distribuído como um arquivo de extração automática. Nesse caso, será apenas um único arquivo .sh que você precisa executar. Em seguida, você obtém um assistente no qual precisará responder a várias perguntas, assim como é feito no Windows. É assim que os drivers oficiais da nVidia, ATI, ambiente de desenvolvedor do NetBeans etc. são instalados.

Existem programas que não precisam de instalação e são distribuídos na forma de um arquivo tar.gz regular, o que é suficiente para descompactar em algum lugar. O Windows também possui esses programas, geralmente chamados de portáteis. Você não precisa instalar esses programas, basta descompactar em qualquer local, mas o local padrão é geralmente o diretório / opt. Obviamente, você precisará adicionar manualmente itens de inicialização ao menu. Para isso, clique com o botão direito do mouse no cabeçalho do menu Programas e selecione o menu Editar.

Instalação da fonte

Se não houver pacotes deb para o seu sistema em qualquer lugar, o programa poderá ser compilado (compilado) a partir do próprio código fonte, que pode ser baixado do site oficial de qualquer programa Open Source ou do repositório de fontes de distribuição.

Eu recomendo evitar essa maneira de instalar programas sempre que possível. A principal coisa que você precisará é de ferramentas de compilação, para isso você precisa primeiro instalar o pacote essencial da compilação. Em seguida, você precisa descompactar o arquivo morto com os códigos de programa em alguma pasta temporária. Em seguida, você precisa encontrar o arquivo README ou INSTALL, ler e executar o que está escrito lá. Com mais freqüência, a instalação de programas dessa maneira é limitada à execução sequencial dos seguintes comandos:

Mas, em alguns casos, pode haver diferenças. Além disso, após a execução do script ./configure, você receberá uma mensagem informando que o sistema não possui as bibliotecas necessárias para a compilação do programa. Nesse caso, você precisará instalá-los e repetir o processo. Normalmente, o processo de compilação leva algum tempo e depende da potência do seu computador.

Lá vai você. É aconselhável, é claro, evitar a instalação de programas, se possível. não usando pacotes deb, ou seja, outros métodos não são recomendados. No entanto, eles precisam saber para não se confundirem no fluxo de informações.

Instale automaticamente dependências ao criar a partir da origem

Esse tipo de instalação é melhor do que apenas ./configure && make && make install e é adequado para instalar programas que não estão nos repositórios.

Vá para a pasta com as fontes descompactadas e o comando:

A equipe do auto-apt entregará os pacotes necessários para a montagem e permitirá que você faça menos perguntas.

Criando um pacote deb para um trabalho mais fácil no futuro (instalar, desinstalar etc.):

Pin
Send
Share
Send
Send