Posso atualizar um pacote único sem uma atualização completa da distribuição?

1

Eu quero o vim 7.3 no meu servidor. Eu não quero fazer uma atualização completa da distro ainda. É possível extrair a próxima versão do vim de uma versão atualizada dos repositórios sem executar a atualização completa?

    
por Daniel Bingham 16.11.2011 / 21:52

3 respostas

1

Você pode pegar o pacote do repositório e instalá-lo, mas precisa ser cuidadoso.

sudo dpkg -i <package.deb>
sudo apt-get -f install

O que eu ficaria preocupado é que pode haver razões pelas quais o mantenedor do pacote não o fez backport.

    
por webm0nk3y 16.11.2011 / 22:00
0

Você pode instalar o vim de um PPA. Há uma lista de PPAs relacionados a vim aqui . Um PPA é um pequeno arquivo onde os usuários podem colocar um punhado de pacotes. Você pode se inscrever no PPA e rastrear o mesmo que uma distro completa. É a única boa maneira de obter novos lançamentos de pacotes em distribuições antigas.

Escolha o mais adequado para você (stable / bleeding edge / whatever) e siga as instruções de instalação em sua página.

    
por ams 16.11.2011 / 23:25
0

Você pode baixar as fontes mais recentes e compilar você mesmo (você precisará do libncurses5-dev e das ferramentas comuns de compilação). Essa abordagem é mais complicada do que instalar um .deb, mas é mais segura:

hg clone https://vim.googlecode.com/hg/ vim
cd vim & ./configure --prefix=/opt/vim
make
sudo make install

No final, adicione um symlink ao novo vim:

sudo ln -s /opt/vim/bin/vim /usr/local/bin/vim

Por favor note: você deve remover o pacote vim ou dar ao symlonk um nome diferente ( /usr/local/bin/vim73 , por exemplo)

    
por Salem 16.11.2011 / 23:45