Instalando programas
From Freespire
| Manual do usuário Freespire | |
|---|---|
| Página principal-->Outros idiomas-->Português-->Manual do usuário Freespire-->Instalando programas | |
Existem várias maneiras de instalar software no Freespire.
Pelo CNR
Este é o método mais fácil e recomendado (principalmente para iniciantes). Na verdade, é aqui que se encontra a força do sistema.
Apt-Get
O apt-get funciona através da linha de comando e é uma ferramenta que baixa o programa que você deseja, procura pelas dependências, configura-o e instala-o.
Existem diversos programas com interfaces gráficas para gerenciar o apt-get. Entre eles, estão o KPackage, o Adept e o Synaptic. Você pode usá-los, se preferir, pois eles oferecem um ambiente de trabalho mais amigável.
O gerenciador de pacotes Synaptic
Pacotes .DEB
Como o Freespire é baseado no Debian GNU/Linux, você pode também instalar pacotes feitos especialmente para ele. Você faz isso abrindo um Console (ou Terminal, como também é conhecido). Um console é um tipo especial de janela, onde você digita comandos para que o sistema realize tarefas, como mover arquivos, alterar permissões etc. O Console é destinado a usuários avançados, mas iniciantes podem realizar tarefas simples, bastando para isso ter um pouco de atenção. Para velhos usuários do Windows, o console seria como um prompt de comandos, como o antigo DOS.
Para abrir uma janela do Console, siga esta seqüência:
Launch Menu -> Run Programs -> Utilities -> Terminal Program (Konsole)
Para instalar um pacote do tipo deb:
sudo dpkg -i nomedopacote.deb
O dpkg é uma ferramenta para instalar, montar, remover e gerenciar pacotes no Debian. Ele é chamado pelo apt-get para instalar os programas cujos pacotes ele baixou e cujas dependências ele satisfez.
Klik
Com o Klik é fácil baixar e rodar programas. Veja mais sobre ele no endereço abaixo.
Autopackage
O Autopackage torna fácil a instalação de software Linux. Os programas distribuídos pelo Autopackage podem ser instalados em múltiplas distribuições e se integram bem ao ambiente da área de trabalho.
Visite a página do Autopackage
Pacotes RPM
O Freespire é baseado no Debian e, sendo assim, usa o formato .deb de empacotamento. Muitas outras distribuições usam o formato .rpm (redhat package - pacote da Red Hat em Ingês); as diferenças entre os dois tipos são pequenas, mas o conteúdo normalmente é compilado para outras distribuições, como a Redhat, SuSE, ou Mandrake; portanto, não há nenhuma garantia de que um pacote .rpm funcione no Freespire, mesmo após você seguir as instruções abaixo. Se você tentar instalar um pacote RPM diretamente, ele vai reclamar de dependências, porque você não tem programas instalados via rpm (como é o caso da Redhat/Mandrake/etc), e ele fica sem saber o que fazer. Assim, você pode forçá-lo a instalar como rpm mesmo ou convertê-lo para o formato .deb. Para isso, você precisa usar uma ferramenta disponível no CNR chamada alien. Você também pode instalá-lo pelo apt-get. Basta abrir um terminal e digitar:
sudo apt-get update
sudo apt-get install alien
Com o alien instalado, digite:
sudo alien nomedopacoterpm.rpm
Este comando vai converter o pacote rpm em um pacote deb, que terá o seguinte nome:
nomedoantigopacoterpm.deb
Para instalar este novo pacote debian, digite:
dpkg -i nomedoantigopacoterpm.deb
Para mais informações, clique aqui.
Instalador LOKI e Scripts
A instalação de software comercial como jogos ou programas como Star Office, Crossover Office etc. é feita muitas vezes através de scripts (.sh). Muitos desses scripts são baseados no instalador LOKI que a LOKI Games (infelizmente, falida) fez para instalar jogos portados do Windows para o Linux.
- Como instalar um arquivo ".sh.bin"?
Clique com o botão direito no arquivo e vá em propriedades (properties). Clique nas permissões (permissions) e marque a caixa "execute". Agora basta clicar no arquivo.
- Como instalar um arquivo ".run"?
Clique com o botão direito no arquivo e vá em propriedades (properties). Clique nas permissões (permissions) e marque a caixa "execute". Agora basta clicar no arquivo.
Compilar a partir do código-fonte
Esta é a parte em que você precisa do ./configure , make e make install. Esta é a maneira antiga de se instalar software no Linux. Nos dias de hoje, muitos programas já vêm pré-empacotados como RPM (RedHat e distribuições nela baseados), TGZ (Slackware) ou às vezes DEB (Debian e distribuições nele baseados). O bom do código-fonte é que você compila o programa para SUA máquina, então ele deve ter desempenho melhor do que se tivesse sido instalado por qualquer dos outros métodos (se bem que os programas incluídos no CNR são otimizados para funcionar muito bem no Freespire). A compilação do código-fonte pode ser feita em TODAS as distribuições Linux.
A explicação é a seguinte: software para Windows (.exe) vem pré-compilado, mas o software para Linux só é compilado em torno de 80%; os 20% restantes são feitos em seu sistema ao rodar o script ./configure e em seguida MAKE (compilar) o programa com o comando make. Este é o jeito mais difícil de se instalar software no Linux, porque você vai precisar ainda resolver seus próprios problemas de dependências (como eu disse, o apt-get e o CNR fazem isso para você).
Para compilar o código-fonte no Freespire, você necessita do Linspire Development Edition - Linspire Versão Desenvolvimento (disponível apenas para Insiders, usuários especiais do Linspire) ou baixar as ferramentas do Linspire Developer - Desenvolvedor Linspire diretamente do CNR. Você vai precisar de todo o meta-pacote, que tem mais ou menos 500MB de material extra, como compiladores (gcc, make) e bibliotecas.
Muitos códigos-fonte vêm em arquivos comprimidos denominados "tarballs", equivalentes aos arquivos .ZIP do Windows. Os mais usados são:
tar.gz
tar.bz
tar.bz2 (melhor compressão, portanto são um pouco menores; porém, sua extração é mais demorada)
Outra coisa: se você quiser compilar pacotes, não se esqueça de ler os arquivos README e/ou INSTALL, pois eles trazem informações preciosas sobre COMO fazer a compilação. Na maioria das vezes, você só vai precisar de usar ./configure && make && make install, mas pode acontecer que seja necessária uma abordagem diferente. Além disso, alguns programas pedem a adição de uma opção ao ./configure (por exemplo, ./configure --prefix=/usr. Isto vai fazer com que o programa seja instalado nos diretórios /usr/bin and /usr. Daí basta digitar o nome dele para que todos os usuários do sistema possam rodá-lo).
Sites com software para Linux
http://www.linuxappfinder.com/
http://www.icewalkers.com/Linux/Software/
http://www.linuxlinks.com/Software/
http://sourceforge.net/index.php
Esta página faz parte do manual do usuário Freespire. Por favor, reveja as linhas gerais para edição e siga o guia de estilo. Use a página de discussão para comentar sobre o artigo.


