apt-get
та інші утиліти для роботи з традиційними .deb
пакетами не працюють для встановлення та оновлення програм у системі Snappy Ubuntu Core. Замість цього ви використовуєте snappy
утиліту. Детальні відомості див. У " Snappy Tour" .
Щоб узагальнити кілька прикладів із Snappy Tour, для встановлення програми Docker ви запустили:
sudo snappy install docker
І щоб встановити оновлення, запустіть sudo snappy update-versions
(що відповідає sudo apt-get update
звичайній системі Ubuntu), snappy versions
щоб побачити, що є нещодавно доступного, та sudo snappy update ...
вказати пакети для оновлення (замість них поставте їх назви ...
).
Оскільки Snappy Ubuntu Core не використовує .deb
пакети, пакети Ubuntu, створені для звичайних систем Ubuntu, не працюватимуть - взаємозв'язок між звичайними системами Ubuntu та Snappy Ubuntu Core, що стосується файлів пакунків, фактично є таким же, як і відносини між будь-якими два дистрибутиви, які використовують абсолютно різні менеджери пакунків. (Наприклад: Ubuntu та Fedora.)
Як і в будь-якій ОС, ви можете вручну встановити програми на Snappy Ubuntu Core за умови наявності або отримання всіх необхідних бібліотек (та будь-яких інших залежностей). Однак, як найкращий спосіб встановлення більшості програмного забезпечення на звичайні системи Ubuntu - це .deb
пакет, найкращий спосіб встановлення програмного забезпечення на Snappy Ubuntu Core - це спеціально вбудовані пакети для швидкого доступу . Наразі існує лише декілька таких.
Для пошуку програм Snappy Ubuntu Core в системі Snappy Ubuntu Core використовуйте:
snappy search search-term
Це знаходить пакети Snappy з search-term
їх іменами. (Ви, звичайно, заміните це тим, що шукаєте.)
Що стосується Raspberry Pi, у них є ARM-процесори, які ви праві, це не те саме, що звичайні 32-бітні та 64-бітні процесори Intel та AMD, які більшість з нас використовують на наших традиційних ПК. Однак, підтримка Raspberry Pi, здається, не є головним моментом Snappy Ubuntu Core. Натомість, як вам відомо, загальна мета Snappy полягає у кращій швидкості, стабільності та безпеці в тих випадках, коли мінімальна система Ubuntu Core є достатньою і доцільною .
Snappy орієнтований на хмару ( "Snappy Ubuntu Core є ідеальною системою для масштабних розгортань хмарних контейнерів ..." ) і явно підтримує багато платформ x86 (тобто не ARM) - див. Список параметрів у розділі "Спробуйте новий, спритний Ubuntu себе! " на домашній сторінці Snappy .
Тим не менш, залежно від ваших потреб, Snappy Ubuntu Core може бути розумним способом отримати працюючу систему Ubuntu Core на Raspberry Pi. Залежно від того, яку дошку Raspberry Pi у вас є, вона може підтримувати більш повну, більш традиційну установку Ubuntu. Однак зауважте, що існують й інші варіанти, які можуть бути більш схожими на Ubuntu у способах, які мають значення для більшості користувачів традиційних систем Ubuntu:
- Debian досить схожий на Ubuntu і забезпечує досвід у багатьох відношеннях більш подібний до більшості установок Ubuntu. Зокрема, як звичайна система Ubuntu використовує Debian
apt-get
. Фактично apt-get
виник у Debian. (Ubuntu - похідне від Debian.)
- Raspbian - це похідне від Debian, виготовлене спеціально для Raspberry Pi. Як і Debian і звичайні (непридатні) системи Ubuntu, використовує управління пакетами на основі APT (тобто, з
apt-get
). На сторінці проекту Debian про Debian на Raspberry Pi навіть сказано: "Як правило, найкраще скористатися Raspbian".
Дивіться також цей список операційних систем для Raspberry Pi.