Como sincronizo (carrego / faço o download de) meus contatos com o meu Ubuntu Touch OS?
fonte
Como sincronizo (carrego / faço o download de) meus contatos com o meu Ubuntu Touch OS?
O Ubuntu Touch tem o EDS (servidor de dados Evolution) instalado. Então você pode sincronizar usando syncevolution.
Primeiro instale a última versão estável do repo:
Para => 14.04
sudo apt-get install syncevolution syncevolution-provider-uoa
Para <= 13.10
sudo add-apt-repository "deb http://downloads.syncevolution.org/apt stable main"
sudo apt-get update
sudo apt-get install syncevolution-evolution
Se você estiver usando o Google-Contacts, exporte todos os contatos como vcf (ou seja, allcontacts.vcf) e importe-o usando o seguinte comando no terminal (altere o caminho e o banco de dados de acordo):
syncevolution --import /path/to/file/allcontacts.vcf backend=evolution-contacts database=Personal
Para saber os nomes de todos os bancos de dados disponíveis, digite:
syncevolution --print-databases
Para mais informações, visite:
Se o arquivo vcard (contacts.vcf) não tiver um novo espaço de linha depois END:VCARD
, a sincronização poderá falhar ao importar todos os contatos.
sudo apt get install syncevolution syncevolution-provider-uoa
Aqui está uma resposta mais simples e atualizada para o Ubuntu Touch 14.09 / 14.10.
Mesmo que seja mais fácil do que costumava ser (não é necessário ser root, não é necessário usar o modo de desenvolvedor ...), um aplicativo que automatiza isso seria apreciado.
Importar
E é isso!
O SyncEvolution parece não suportar globbing; portanto, se você tiver muitos arquivos vcf, poderá usar um comando como este para importar todos os vcf da pasta de uma só vez:
Exportação
Para criar um arquivo "allmycontacts.vcf" na pasta "Documents", basta executar o seguinte comando através do aplicativo de terminal ou via adb / ssh:
fonte
.vcf
arquivo em arquivos individuais de um contato com um script e, em seguida, executarsyncevolution
em um loop. Entre as tentativas, eu pude excluir a importação com falha do aplicativo Contatos (mantenha pressionado um contato, marque tudo usando o botão verificar tudo no canto superior direito e, em seguida, exclua tudo no menu no canto superior direito). Espero que isso ajude outra pessoa.syncevolution
, todos os arquivos serão importados nessa pasta. Você nãot need to use
encontra.É possível sincronizar sua Official Aquaris Ubuntu Edition com, por exemplo, Owncloud usando o CardDAV. Isto é o que eu fiz (veja wiki.ubuntuusers.de para fonte):
Primeiro, adicionei o certificado do meu site à pasta / usr / share / ca-certificates e atualizo o banco de dados ca-cert, pois ele é autoassinado:
Adicione uma estrela ao novo certificado enquanto executa a configuração
Adicione a configuração de sincronização:
Execute a sincronização:
Isso disponibilizou todos os meus contatos do Owncloud no meu telefone Ubuntu.
E o CalDAV funciona de maneira semelhante:
E depois sincronize:
Então o CalDAV e o CardDAV estão funcionando!
fonte
A solução mais simples para isso, que achei ter feito isso com alguns telefones, é simplesmente exportar seus contatos para um vcard com o dispositivo atual e depois enviar por e-mail para você mesmo. Em seguida, instale o Dekko no dispositivo Ubuntu Touch, receba o email e abra o anexo - ele será importado automaticamente. Nenhum terminal é necessário e leva apenas alguns segundos após a instalação do Dekko.
fonte
Outra abordagem manual para backup / restauração de contacs, calendário, ... é
home/phablet/.local/share/evolution
para "documentos"Para restaurar, basta fazer o contrário.
A evolução da pasta contém todos os contatos, notas, eventos do calendário. Portanto, você também pode apenas fazer backup / restaurar arquivos individuais.
fonte
Se você encontrar algum problema para importar um arquivo vcf com o formato vcd versão 2.1, poderá importá-lo primeiro no software evolution instalado em um desktop linux, depois exportá-lo com o evolution: você terá um vcf na versão 3.0 e importará seu telefone ubuntu funcionará corretamente.
fonte
fonte