Настройка Ubuntu Core 16 для RPi 3 без SSO

Первый шаг: установка SSH-доступа без пароля (через ssh-keygen):

Запуск ssh-keygen (в итоге вы получаете 2 файла: id_rsa и id_rsa.pub, один - ваш .pub открытый ключ для обмена с миром, другой - ваш секретный ключ). Затем запустите ssh-copy-id myUser@myServer. Просто введите свой пароль при появлении запроса и теперь вы можете использовать SSH без ввода пароля для myUser @ myServer.

Второй шаг: автоматический ежедневный scp:

Тип crontab -e , выберите свой любимый редактор и добавьте строку внизу файла: 0 0 * * * scp -r myUser@myServer:/local/java/log/archive/2018/02/16/log.2018-02-16.gz ~/Temp/ сохранить и ... Voilà! (вы можете использовать запись @daily scp (...) crontab, которая в основном совпадает с 0 0 * * *)

См. Anacron (планирование заданий с помощью crontab, что произойдет, когда компьютер выключится за это время?) для управления задачей Cron, когда компьютер выключен.

1
задан 18 March 2018 в 20:02

6 ответов

Я успешно модифицировал изображение RPi 2 для Ubuntu Server 16.04 для загрузки на 3, используя инструкции на официальной странице Малины Pi на Ubuntu Wiki. Инструкции были общими направлениями без конкретных команд, следуя компиляции команд, которые я использовал:

$ sudo losetup -P /dev/loop0 ubuntu-16.04.4-preinstalled-server-armhf+raspi2.img
$ sudo mount /dev/loop0p2 /mnt/
$ sudo mount /dev/loop0p1 /mnt/boot/

## .img is mounted on /mnt/

$ sudoedit /mnt/boot/config.txt
## find and edit the following lines
...
kernel=uboot.bin
device_tree_address=0x02000000
...
## change to the following; note the changed kernel and commented device_tree_address
...
kernel=vmlinuz
initramfs initrd.img followkernel
#device_tree_address=0x02000000
...
$ sudo cp -r /mnt/lib/firmware/4.4.0-1085-raspi2/device-tree/{bcm2710-rpi-3-b.dtb,overlays/} /mnt/boot/

## all changes are done, now to unbind the .img

$ sudo umount /mnt/boot && sudo umount /mnt
$ sudo losetup -D

## flash the SD card

dd if=/path/to/.img of=/dev/path/to/sd-card conv=fsync status=progress
1
ответ дан 22 May 2018 в 12:30

Я успешно модифицировал изображение RPi 2 для Ubuntu Server 16.04 для загрузки на 3, используя инструкции на официальной странице Малины Pi на Ubuntu Wiki. Инструкции были общими направлениями без конкретных команд, следуя компиляции команд, которые я использовал:

$ sudo losetup -P /dev/loop0 ubuntu-16.04.4-preinstalled-server-armhf+raspi2.img $ sudo mount /dev/loop0p2 /mnt/ $ sudo mount /dev/loop0p1 /mnt/boot/ ## .img is mounted on /mnt/ $ sudoedit /mnt/boot/config.txt ## find and edit the following lines ... kernel=uboot.bin device_tree_address=0x02000000 ... ## change to the following; note the changed kernel and commented device_tree_address ... kernel=vmlinuz initramfs initrd.img followkernel #device_tree_address=0x02000000 ... $ sudo cp -r /mnt/lib/firmware/4.4.0-1085-raspi2/device-tree/{bcm2710-rpi-3-b.dtb,overlays/} /mnt/boot/ ## all changes are done, now to unbind the .img $ sudo umount /mnt/boot && sudo umount /mnt $ sudo losetup -D ## flash the SD card dd if=/path/to/.img of=/dev/path/to/sd-card conv=fsync status=progress
1
ответ дан 17 July 2018 в 18:34

Я успешно модифицировал изображение RPi 2 для Ubuntu Server 16.04 для загрузки на 3, используя инструкции на официальной странице Малины Pi на Ubuntu Wiki. Инструкции были общими направлениями без конкретных команд, следуя компиляции команд, которые я использовал:

$ sudo losetup -P /dev/loop0 ubuntu-16.04.4-preinstalled-server-armhf+raspi2.img $ sudo mount /dev/loop0p2 /mnt/ $ sudo mount /dev/loop0p1 /mnt/boot/ ## .img is mounted on /mnt/ $ sudoedit /mnt/boot/config.txt ## find and edit the following lines ... kernel=uboot.bin device_tree_address=0x02000000 ... ## change to the following; note the changed kernel and commented device_tree_address ... kernel=vmlinuz initramfs initrd.img followkernel #device_tree_address=0x02000000 ... $ sudo cp -r /mnt/lib/firmware/4.4.0-1085-raspi2/device-tree/{bcm2710-rpi-3-b.dtb,overlays/} /mnt/boot/ ## all changes are done, now to unbind the .img $ sudo umount /mnt/boot && sudo umount /mnt $ sudo losetup -D ## flash the SD card dd if=/path/to/.img of=/dev/path/to/sd-card conv=fsync status=progress
1
ответ дан 23 July 2018 в 19:22
Нет. Вы не можете использовать изображения Ubuntu Core без SSO, и вы не можете использовать apt для управления ими. Вам понадобится установить сборку ARM для Ubuntu Server для Raspberry Pi 3.

Существует доступный доступ к 64-му уровню, но не предустановленный образ для Raspberry Pi 3.

0
ответ дан 22 May 2018 в 12:30
  • 1
    Да, я знаю, следовательно, вопрос, если есть какой-либо возможный способ. – Oxwivi 21 March 2018 в 21:10
  • 2
    Если загрузка rpi2-изображений вы можете использовать, но это будет 32-битный, а не 64-битный, конечно. Но нет, вы не можете использовать мгновенное ядро ​​ubuntu без SSO. Это не традиционная установка Linux в данный момент и на самом деле не использует локальных пользователей. Он требует, чтобы SSO захватил ваш открытый ключ SSH и синхронизировался, чтобы вы могли ssh войти в устройство и использовать его. – dobey 21 March 2018 в 23:26
  • 3
    Я успешно использую этот образ, знаете ли вы, как запустить Wi-Fi? – Oxwivi 24 March 2018 в 17:16
  • 4
    Кроме того, пожалуйста, @ мое имя, я не получил уведомление о вашем последнем комментарии. – Oxwivi 24 March 2018 в 17:19
[D0] Нет. Вы не можете использовать изображения Ubuntu Core без SSO, и вы не можете использовать apt для управления ими. Вам понадобится установить сборку ARM для Ubuntu Server для Raspberry Pi 3.

Существует доступный доступ к 64-му уровню, но не предустановленный образ для Raspberry Pi 3.

0
ответ дан 17 July 2018 в 18:34
[D0] Нет. Вы не можете использовать изображения Ubuntu Core без SSO, и вы не можете использовать apt для управления ими. Вам понадобится установить сборку ARM для Ubuntu Server для Raspberry Pi 3.

Существует доступный доступ к 64-му уровню, но не предустановленный образ для Raspberry Pi 3.

0
ответ дан 23 July 2018 в 19:22
  • 1
    Да, я знаю, следовательно, вопрос, если есть какой-либо возможный способ. – Oxwivi 21 March 2018 в 21:10
  • 2
    Если загрузка rpi2-изображений вы можете использовать, но это будет 32-битный, а не 64-битный, конечно. Но нет, вы не можете использовать мгновенное ядро ​​ubuntu без SSO. Это не традиционная установка Linux в данный момент и на самом деле не использует локальных пользователей. Он требует, чтобы SSO захватил ваш открытый ключ SSH и синхронизировался, чтобы вы могли ssh войти в устройство и использовать его. – dobey 21 March 2018 в 23:26
  • 3
    Я успешно использую этот образ, знаете ли вы, как запустить Wi-Fi? – Oxwivi 24 March 2018 в 17:16
  • 4
    Кроме того, пожалуйста, @ мое имя, я не получил уведомление о вашем последнем комментарии. – Oxwivi 24 March 2018 в 17:19

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

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