Установите команду curl на Ubuntu Snappy Core

Я пытаюсь настроить задание cron, чтобы указать Duckdns на мой сервер Nextcloud. Сервер - это малина pi 3, работающая под управлением Ubuntu Snappy Core. Я следую шагам по адресу http://www.duckdns.org/install.jsp. Я смотрю по интернету, и я не могу найти способ установить завиток. Кто-нибудь знает альтернативу команде curl, которую я могу использовать? Или, может ли кто-нибудь пройти меня через создание привязки для команды curl?

0
задан 7 September 2017 в 18:51

3 ответа

У Ubuntu Core нет cron, поэтому, даже если вы получите привязку к завиту, вы не сможете автоматизировать это. Когда вы приближаетесь к этому типу проблем, создание оснастки для необходимого вам продукта - идеальный шаг. В принципе, создайте привязку, которая включает завиток, но также включает службу, которая каждые пять минут запускается для обновления записей DNS.

Это особенно удобно, поэтому я бросил вместе, чтобы вы могли учиться. README описывает, как использовать его, но я воспроизведу его здесь. Установите его с помощью:

$ sudo snap install duckdns-kyrofa

Настройте его, указав свой токен:

$ snap set duckdns-kyrofa token=<secret>

И настройте список доменных имен (разделенные запятыми, без пробелов):

$ snap set duckdns-kyrofa domains=domain1.com,domain2.com

Вот и все. Демон запускается каждые пять минут. Проверьте журнал для вывода, включая любые проблемы:

$ journalctl -u snap.duckdns-kyrofa.duckdns.service
0
ответ дан 22 May 2018 в 18:41
  • 1
    Спасибо! Я все еще многому учусь о создании привязок и об окружающей среде linux. Я собираюсь прочитать и построить этот код и прокомментировать здесь, чтобы рассказать, как это работает. Вы очень помогаете! – Paul 8 September 2017 в 01:38

У Ubuntu Core нет cron, поэтому, даже если вы получите привязку к завиту, вы не сможете автоматизировать это. Когда вы приближаетесь к этому типу проблем, создание оснастки для необходимого вам продукта - идеальный шаг. В принципе, создайте привязку, которая включает завиток, но также включает службу, которая каждые пять минут запускается для обновления записей DNS.

Это особенно удобно, поэтому я бросил вместе, чтобы вы могли учиться. README описывает, как использовать его, но я воспроизведу его здесь. Установите его с помощью:

$ sudo snap install duckdns-kyrofa

Настройте его, указав свой токен:

$ snap set duckdns-kyrofa token=<secret>

И настройте список доменных имен (разделенные запятыми, без пробелов):

$ snap set duckdns-kyrofa domains=domain1.com,domain2.com

Вот и все. Демон запускается каждые пять минут. Проверьте журнал для вывода, включая любые проблемы:

$ journalctl -u snap.duckdns-kyrofa.duckdns.service
0
ответ дан 18 July 2018 в 07:15

У Ubuntu Core нет cron, поэтому, даже если вы получите привязку к завиту, вы не сможете автоматизировать это. Когда вы приближаетесь к этому типу проблем, создание оснастки для необходимого вам продукта - идеальный шаг. В принципе, создайте привязку, которая включает завиток, но также включает службу, которая каждые пять минут запускается для обновления записей DNS.

Это особенно удобно, поэтому я бросил вместе, чтобы вы могли учиться. README описывает, как использовать его, но я воспроизведу его здесь. Установите его с помощью:

$ sudo snap install duckdns-kyrofa

Настройте его, указав свой токен:

$ snap set duckdns-kyrofa token=<secret>

И настройте список доменных имен (разделенные запятыми, без пробелов):

$ snap set duckdns-kyrofa domains=domain1.com,domain2.com

Вот и все. Демон запускается каждые пять минут. Проверьте журнал для вывода, включая любые проблемы:

$ journalctl -u snap.duckdns-kyrofa.duckdns.service
0
ответ дан 24 July 2018 в 18:46

Другие вопросы по тегам:

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