Encontrei duas soluções iniciais:
usarUníssono, mas não encontrei nenhuma maneira de instalar este pacote em um Nas Synology via DSM.
usarUnidade de estação de nuvem, mas a Synology propõe apenas pacotes para Fedora e Ubuntu e não encontrei uma fonte de pacote URL para instalar o pacote Ubuntu com "apt-get"
Devo cavar uma dessas soluções ou existe outra solução alternativa?
Responder1
Você pode executar o Unison se copiar o executável do Unison para o NAS. Coloque-o no PATH padrão ou informe ao Unison local onde está o binário remoto definindo a servercmd
opção. Você precisará de um unison
executável compatível com o do NAS. Se o do Debian não funcionar (não sei quais bibliotecas estão presentes nos dispositivos Synology), pode ser necessário compilar um binário estático. A compilação do Unison requer OCaml e, dependendo de qual dispositivo você possui, pode ser necessário fazer a compilação cruzada de um binário ARM (verifique obase de conhecimento).
Um pacote Ubuntu também deve funcionar no Debian. Na verdade, um pacote Ubuntuvaitrabalhe no Debian tão bem quanto no Ubuntu; o que poderia fazer com que não funcionasse é se o pacote requer um conjunto diferente de versões de biblioteca do que o Debian oferece (nesse caso, o pacote só funcionaria com uma versão específica do Ubuntu, e não com outras versões do Ubuntu de uma safra semelhante à versão do Debian ).
Responder2
IPKG foi abandonado, você deve considerar instalar o Entware: https://github.com/Entware-ng/Entware-ng/wiki/Install-on-Synology-NAS
Em seguida, siga estas etapas: https://github.com/Entware-ng/Entware-ng/issues/477#issuecomment-316628740
Outra opção é montar o diretório Synology usando webdav no Debian e sincronizar localmente no Debian ( unison
vê apenas dois diretórios locais). Mas seria muito mais lento (já que o webdav tem muita sobrecarga para o inode/timestamp do arquivo).
Responder3
Desculpe responder apenas com um link, mas acho que é bastante autoexplicativo. Veja como compilar um binário para a sinologia:https://github.com/bcpierce00/unison/issues/290