Software antigo no Gerenciador de Pacotes Synaptic

2

Sou novo no Linux e gosto de usar o Mint 17, mas não entendo por que o Gerenciador de Pacotes Synaptic não possui o software mais recente. Por exemplo, o Eclipse 4.5 está disponível, mas o manage só possui 3.x, que foi lançado há cerca de 3 anos. Eu quero instalar as coisas mais recentes, mas olhar para cima para cada programa é um pouco trabalhoso para alguém que tem experiência técnica de cerca de 98% no Windows.

Então, por que o gerente não tem pelo menos atualizações recentes e há uma solução razoável (além de eu aprender magicamente sobre o Linux durante a noite)?

    
por Tom K 11.07.2015 / 14:58

1 resposta

2

Razão - a maioria das distribuições não pode atualizar todos os pacotes imediatamente, já que muitas vezes eles precisam testar cada versão e, às vezes, os patches específicos precisam fazê-lo funcionar na distribuição. Além disso, com o Ubuntu 14.04 LTS (no qual o Mint 17 é baseado), os pacotes devem ser mais estáveis e novos e atualizados. Desenvolvedores de terceiros, infelizmente, nem sempre oferecem os pacotes mais recentes para a maioria das distribuições Linux, pois nem sempre são usados tanto quanto outros sistemas operacionais.

Solução - O Eclipse está disponível como um pacote de tarball pré-compilado que você pode instalar baixando de aqui . Você pode então seguir os passos em esta resposta na AU para instalá-lo (você precisa pegar o pacote para você arquitetura - leia isto se você não souber) :

If you've downloaded Eclipse from their official website, follow these steps for the installation.

  1. Extract the eclipse.XX.YY.tar.gz using

    tar -zxvf eclipse.XX.YY.tar.gz
    
  2. Become root and Copy the extracted folder to /opt

    sudo mv eclipse.XX.YY /opt
    
  3. Create a desktop file and install it:

    gedit eclipse.desktop
    

    and copy the following to the eclipse.desktop file.

    [Desktop Entry]
    Name=Eclipse 
    Type=Application
    Exec=env UBUNTU_MENUPROXY=0 eclipse44
    Terminal=false
    Icon=eclipse
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=Eclipse
    

    then execute the following command to automatically install it in the unity:

    sudo desktop-file-install eclipse.desktop
    
  4. Create a symlink in /usr/local/bin using

    sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
    
  5. For eclipse icon to be displayed in dash, eclipse icon can be added as

    sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
    
  6. Don't forget that you need to have either OpenJDK or Sun Java installed to be able to run eclipse. Check this question for more information about Java installation. Here is a simple example of installing Open JDK 1.6:

    sudo apt-get install openjdk-6-jdk
    
  7. Launch eclipse and then give it the required permissions to modify the osgi file:

    sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
    

Com o Ubuntu e sistemas similares, também existem algumas vezes PPAs disponível, que muitas vezes tem versões mais recentes de alguns softwares disponíveis - neste caso, só consigo encontrar este PPA que possui apenas a versão 3.7.

    
por 11.07.2015 / 17:54