Клиент командной строки CalDAV?

Можно использовать rpm -qf /bin/ls для выяснения то, чему принадлежит пакет установленная версия:

[09:46:58] ~ $ rpm -qf /bin/ls
coreutils-8.5-7.fc14.i686
[09:47:01] ~ $ 

Обновление: На Ваш комментарий должно работать следующее, если Вы хотите только название пакета (я просто получил шанс протестировать):

[01:52:49] ~ $ rpm -qf /bin/ls --queryformat '%{NAME}\n'
coreutils
[01:52:52] ~ $ 

Можно также использовать dnf provides /bin/ls для получения списка всех доступных пакетов репозитория, которые обеспечат файл:

# dnf provides /bin/ls
Last metadata expiration check: 0:17:06 ago on Tue Jun 27 18:04:08 2017.
coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : @System

coreutils-8.25-17.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : updates

coreutils-8.25-14.fc25.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : fedora
21
20.09.2011, 10:27
3 ответа

CalDAV wiki имеет список клиентов, только один из которых, кажется, инструмент командной строки: труп.

Позже, CalDav способный клиент командной строки, названный khal, казалось, заполнил этот разрыв. Я использовал его и интегрировал его с Дураком, и это работает приятно. С некоторыми простыми сценариями я могу просмотреть информацию календаря в Дураке и затем импортировать ее к khal где это затем синхронизируется к моему серверу CalDav и распространяется к моим другим машинам или устройствам.

Это все еще описано как на "ранних стадиях развития", но я нашел, что это стабильно и просто использовать.

Следующий шаг, по словам разработчика, должен использовать vdirsyncer в качестве бэкенда для того, чтобы синхронизировать: это настраивается во многом как OfflineIMAP с Удаленными и Локальными хранилищами данных: синхронизирование между двумя. В настоящее время существует ответвление vdir для тестирования этой функциональности.

14
27.01.2020, 19:43
  • 1
    N.B., что труп, кажется, универсальный клиент DAV. Следовательно, можно вручную взаимодействовать через интерфейс с DAV, чтобы извлечь и отправить данные CalDAV. Однако нет никакой определенной встроенной функциональности CalDAV. –  Sparhawk 19.08.2015, 09:36

Существует библиотека в проекте caldavserver, который, кажется, в настоящее время сохраняется (труп не сделал выпуска с 2009) С клиентом запаса, Вы могли сделать часть материала, в котором Вы нуждаетесь.

1
27.01.2020, 19:43

Calcurse действительно поддерживает CalDAV (все еще экспериментальный) в последней версии. Он упакован для наиболее распространенных дистрибутивов GNU / Linux и BSD.

8
27.01.2020, 19:43

Теги

Похожие вопросы