Qual é o pacote certo para o meu computador?

29

Eu estou rodando no Ubuntu 11.10 32 bit, e estou querendo saber quais pacotes de software eu devo baixar; ou seja, RPM, DEB ou TAR GZ. Eu encontrei ter que escolher a partir desta lista ao tentar baixar o avast! segurança na Internet e no Adobe Flash Player.

    
por George 08.04.2012 / 15:44

6 respostas

28

O Ubuntu (como o Debian, no qual o Ubuntu é baseado ) usa .deb packages. No entanto, eu não recomendo baixar pacotes e instalá-los fora do Centro de Software, se você puder ajudá-lo. O Ubuntu Linux é diferente do Windows ou Mac nesse aspecto. Você pode usar o Ubuntu Software Center para procurar e instalar pacotes, ou ferramentas de linha de comando como apt-cache e apt-get se você estiver se sentindo nerd.

Por exemplo, para obter o Adobe Flash Player, basta instalá-lo através do Ubuntu Software Center . Você pode, adicionalmente, instalar o Ubuntu Restricted Extras , que instalará outros formatos de mídia proprietários comuns, como o MP3 bem.

Quanto ao Avast, ele não parece estar nos repositórios, mas talvez você possa encontrar uma alternativa adequada, como o ClamAV. Além disso, lembre-se de que a proteção antivírus geralmente não é necessária em um sistema Linux da mesma maneira que é necessária em um sistema Windows. Eu executo o Clam em servidores de arquivos e e-mail do Linux simplesmente para evitar que vírus sejam transmitidos para máquinas Windows que possam se conectar.

Espero que isso ajude você.

    
por Jayson Rowe 08.04.2012 / 15:56
5

O Ubuntu 11.10 e outras distribuições baseadas no Debian funcionam melhor com arquivos DEB. Normalmente os arquivos TAR.GZ contêm o código-fonte do programa, então você teria que compilar o programa sozinho. Arquivos RPM são usados principalmente em distribuições baseadas no Fedora / Red Hat.

Embora seja possível converter pacotes RPM em DEBs.

Tenha em atenção que transfere o pacote de arquitetura correto para o seu sistema. i386 geralmente significa SO de 32 bits, x86_64 geralmente significa SO de 64 bits.

    
por Eduard 08.04.2012 / 15:51
3

Primeiro, verifique sempre o Ubuntu Software Center. Flash está disponível para o Ubuntu. Se você realmente precisa da versão mais recente, precisa de um deb . Só precisa lembrar que existem 32 e 64 versões de arquitetura.

Em relação ao avast: se você quiser procurar por vírus e você só usa o Ubuntu ... esqueça. No momento, a única coisa em que você pode usá-lo é verificar o tráfego de entrada e saída de e para as máquinas Windows dentro de sua rede. O Avast não está nos repositórios, então se você realmente acredita que precisa este download .

    
por Rinzwind 08.04.2012 / 16:01
3

O arquivo DEB será o melhor para você. É a versão binária e muito fácil de instalar (por apenas um duplo clique). Ele irá resolver automaticamente a dependência, se houver alguma. Se você não conseguir encontrar o arquivo deb, deverá baixar tar.gz, que é a versão do código fonte (não compilado). A maneira geral de compilar e instalar a versão tar.gz é seguir

1. Extract the tar.gz file
2. Open terminal the and : cd your_file_directory/Extracted_directory
3. ./configure
4. make
5. sudo make install

O processo difere de fonte para fonte. A maior parte da fonte segue esse caminho. Para garantir que o processo leia o arquivo READ-ME fornecido pelo desenvolvedor (no diretório extraído)

Primeiro, tente encontrar seus pacotes no centro de software que é padrão instalado com o Ubuntu.

    
por shantanu 08.04.2012 / 15:57
0

As outras respostas aqui estão bem corretas. Você deve procurar primeiro no gerenciador de pacotes e, na sua falta, usar um arquivo .deb . .deb é o tipo de pacote padrão para sistemas baseados em Debian, como o Ubuntu, e instala todos os arquivos no lugar certo, e você não deve ter nenhum problema (a menos que o pacote esteja desatualizado). Note que os arquivos .deb criados para diferentes distribuições baseadas no Debian são ligeiramente diferentes, mas geralmente funcionam. O único problema que você pode enfrentar é se certas bibliotecas necessárias não estiverem disponíveis, ou se forem chamadas de coisas diferentes. Se isso acontecer, sua melhor opção é perguntar aqui ou em outros fóruns do Ubuntu sobre como lidar com esse problema específico.

Se os arquivos .deb não estiverem disponíveis, você pode usar os arquivos .rpm em um sistema baseado no Debian. A maneira mais confiável é usar o pacote alien , que está disponível no gerenciador de pacotes. Isso basicamente converte o arquivo .rpm em .deb, certificando-se de usar todos os caminhos de arquivo corretos e, em seguida, (opcionalmente) instala-lo. Você pode simplesmente executar:

sudo alien --install /path/to/package.rpm

Se estiver se sentindo aventureiro, você pode compilar a partir da fonte usando .tar.gz . Este método é muitas vezes propenso a falhas irritantes, como a falta de bibliotecas, mas geralmente funciona se você for persistente e estiver usando fontes atualizadas. Se você planeja percorrer esse caminho, é melhor aprender a usar git ou qualquer outra versão sistema de controle o software que você quer usa (assumindo que é open source), para que você possa obter a versão mais atualizada, com qualquer correção de bugs (embora isso também o abra para bugs recém-introduzidos).

    
por naught101 09.04.2012 / 04:31
-1

eu acho que o Linux não precisa ter antivírus, porque quando você deseja instalar o software, o seu sistema operacional lhe informa e deseja obter a senha do administrador de você, o Linux só precisa de backup! você pode converter .rpm em .deb, mas não é recomendado e você pode converter .run para .deb ... por esta ação você pode baixar qualquer coisa que você quiser

    
por repozitor 08.04.2012 / 23:22