Como manter uma instalação macports

5

Eu usei a família apt de gerenciadores de pacotes por algum tempo e comecei a usar o macports no ano passado quando consegui um laptop. Eu estou um pouco em uma perda da melhor maneira de manter os pacotes atualizados, e quaisquer outras tarefas de manutenção que eu deveria estar procurando.

Minha pergunta é, além de periodicamente usar port upgrade em pacotes específicos, qual é o fluxo de trabalho para obter segurança regular e atualizações de pacotes?

    
por Dana the Sane 28.05.2009 / 02:17

4 respostas

4

Eu corro o seguinte

port -v sync # sync the latest definitions
port -v outdated # see what's outdated
port -v upgrade outdated # upgrade what's outdated

Você pode executar

port -v selfupdate

de vez em quando para atualizar o próprio software MacPorts. Ele é atualizado com pouca frequência, então só faço isso quando sei que há uma nova versão.

    
por 28.05.2009 / 06:40
4

Toda semana ou duas, eu faço

port selfupdate
port upgrade installed

Isso é basicamente o equivalente de

apt-get update
apt-get upgrade

se você estiver familiarizado com o Debian / Ubuntu.

    
por 28.05.2009 / 06:13
4

Sincronize e atualize se a versão mais nova do MacPorts for lançada.

sudo port -v -d selfupdate

Listar novos pacotes

port outdated

Atualizar todos os pacotes

sudo port -v upgrade outdated

Após a atualização, as versões antigas não são removidas, mas definidas como "inactiv". Para limpar:

sudo port -v uninstall inactive

De tempos em tempos eu corro isso. Ele limpa os downloads e deixa os arquivos das compilações anteriores.

sudo port clean -f --all "*"
    
por 17.07.2009 / 08:28
1

A maneira mais fácil de descobrir quais pacotes estão desatualizados é executar port outdated . Eu não estou ciente (e não consegui encontrar quando pesquisando meus fatos) de um feed RSS ou algo semelhante para que você saiba quando as portas são atualizadas. No entanto, você pode executar um script toda semana ou algo semelhante para verificar o que está desatualizado e informá-lo.

Pessoalmente, verifico minhas instalações de porta uma vez por mês manualmente.

    
por 28.05.2009 / 03:19

Tags