Це клацання команди, яке можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
click - інструмент керування пакетами для Ubuntu Touch
СИНТАКСИС
натисніть команду [параметри] [аргументи]
ОПИС
Натисніть це формат упаковки для програм Ubuntu Touch, незалежний від упаковки
формат, який використовується для доставки основної системи. The натисніть програма є основним інструментом, який використовується для
створювати, встановлювати, видаляти та іншим чином маніпулювати цими пакетами.
натиснітьРізноманітні функції доступні за допомогою ряду команд, які детально описані
нижче.
У той час як натисніть підтримує встановлення для кожного користувача, пакунки зазвичай розпаковуються як спеціальні
clickpkg користувача, щоб переконатися, що програми не можуть змінювати свій власний код; це дизайн
мета забезпечити це натисніть можна використовувати для встановлення ненадійного коду, який потім обмежується
використання AppArmor. Як такий, натисніть зазвичай слід запускати як root (наприклад, за допомогою Суду) коли
встановлення пакетів; за потреби він скидає привілеї.
КОМАНДА ОГЛЯД
натисніть створити КАТАЛОГ
натисніть buildsource КАТАЛОГ
натисніть chroot
натисніть вміст ШЛЯХ
клацніть список рамок
клацніть hook встановити HOOK
натиснути гачок видалити ГАК
клацніть hook run-system
натисніть hook run-user
натисніть інформацію ШЛЯХ
натисніть установити PACKAGE-FILE
натисніть список
натисніть pkgdir {PACKAGE-NAME|PATH}
клацніть зареєструвати ВЕРСІЮ НАЗВИ ПАКЕТУ
натисніть скасувати реєстрацію PACKAGE-NAME [VERSION]
натисніть перевірити PACKAGE-FILE
КОМАНДИ
натисніть будувати ДОВІДНИК
Створіть пакет Click із вмісту DIRECTORY. Каталог збірки повинен містити a
Маніфест у форматі JSON, описаний далі в документації щодо формату файлу Click; за
за замовчуванням, це очікується manifest.json на верхньому рівні каталогу збірки.
Отриманий результат . натисніть файл записується в поточний каталог, щоб уникнути плутанини
загалом слід переконатися, що ваш робочий каталог не знаходиться всередині каталогу збірки, коли
виконання цієї команди.
Хоча можна створити нову версію пакета Click, розпакувавши та повторно запакувавши
існуючий пакунок, зазвичай це не рекомендується, тому що його розміщення вимагає певної обережності
файл маніфесту повернути в потрібне місце. Найкраще зберегти код програми
окремий контроль версій, а не покладатися на відновлення з пакетів.
варіанти:
-m PATH, --маніфест=PATH
Читати маніфест пакета з PATH (за замовчуванням: manifest.json).
-I файл-шаблон, --ігнорувати=файл-шаблон
Ігноруйте заданий шаблон оболонки під час створення пакунка. Варіант може бути
повторюється кілька разів, щоб перелічити кілька шаблонів для виключення.
--не підтвердження
Не запускайте перевірки за допомогою click-reviewers-tools отриманого файлу .click.
натисніть buildsource ДОВІДНИК
Зберіть вихідний пакет .tar.gz формат із вмісту DIRECTORY. Це дозволяє вам
для розповсюдження вихідного коду у випадку, якщо ваш пакет містить скомпільований код (і т
пакет Click не є власним джерелом).
Отриманий результат .tar.gz файл записується в поточний каталог, щоб уникнути плутанини
загалом слід переконатися, що ваш робочий каталог не знаходиться всередині каталогу збірки, коли
виконання цієї команди.
варіанти:
-m PATH, --маніфест=PATH
Читати маніфест пакета з PATH (за замовчуванням: manifest.json).
-I файл-шаблон, --ігнорувати=файл-шаблон
Ігноруйте заданий шаблон оболонки під час створення пакунка. Варіант може бути
повторюється кілька разів, щоб перелічити кілька шаблонів для виключення.
натисніть chroot
Керуйте середовищами chroot для перехресного збирання пакетів Click.
варіанти:
-a ARCH, --архітектура ARCH
Встановіть цільову архітектуру.
-f РАМКИ, --каркас РАМКИ
Встановіть цільову структуру (за замовчуванням: ubuntu-sdk-13.10).
-s СЕРІЯ, --серія СЕРІЯ
Встановіть цільову серію для щойно створених chroot (за замовчуванням: серія, яка підходить для
рамка). Ця опція в основному для налагодження; замість цього використовуйте -f.
Підкоманди:
початок сеансу СЕСІЯ
Почніть постійний сеанс chroot.
створювати Створіть chroot.
знищити
Знищити корінь.
кінцева сесія СЕСІЯ
Завершити постійний сеанс chroot.
встановлювати [-н СЕСІЯ] ПАКЕТИ
Встановіть пакети в chroot.
садівникам [-н СЕСІЯ] КОМАНДА АРГУМЕНТИ
Виконайте команду обслуговування в chroot. На відміну від пробіг, це виконує свою команду від імені користувача root
всередині chroot, і його вплив на chroot збережеться і після натисніть chroot
садівникам виходи.
Якщо вказано назву сеансу, запустіть команду в цьому сеансі. Сеанс повинен
раніше були створені натисніть chroot початок сеансу.
пробіг [-н СЕСІЯ] КОМАНДА АРГУМЕНТИ
Запустіть програму в chroot.
Якщо вказано назву сеансу, запустіть команду в цьому сеансі. Сеанс повинен
раніше були створені натисніть chroot початок сеансу.
модернізація [-н СЕСІЯ]
Оновіть chroot.
натисніть зміст PATH
Відобразити вміст пакета Click у PATH як список файлів.
натисніть рамки список
Відображати список доступних фреймворків по одному фреймворку на рядок.
натисніть гачок встановлювати ДАК
Встановіть файли, пов’язані з HOOK, для будь-яких пакетів Click, які додаються до нього.
Зазвичай це викликається лише сценаріями підтримки системних пакетів
dh_click(1).
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
натисніть гачок видаляти ДАК
Видаліть файли, пов’язані з HOOK, для будь-яких пакетів Click, які додаються до нього.
Зазвичай це викликається лише сценаріями підтримки системних пакетів
dh_click(1).
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
натисніть гачок біг-система
Запустіть усі хуки системного рівня для всіх встановлених пакетів Click. Це корисно під час запуску
із зображень із попередньо встановленими пакетами, які, можливо, не мали своїх гаків системного рівня
правильно виконувати під час побудови образу.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
натисніть гачок запущений користувач
Запускати всі хуки на рівні користувача для всіх пакетів Click, зареєстрованих для певного користувача. Це
корисно під час запуску сеансу, щоб наздогнати пакети, які, можливо, були попередньо встановлені та
зареєстровано для всіх користувачів.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--user=USER
Запускати хуки на рівні користувача для USER (за замовчуванням: поточний користувач).
натисніть info {PACKAGE-NAME|PACKAGE-FILE}
Коли вказано ім’я пакета (тобто рядок, що містить no / символів), відображати
маніфест для цього пакета, якщо він зареєстрований для поточного користувача.
Якщо задано шлях (тобто рядок, що містить принаймні один / символ або рядок
містить ні / символів, які не є зареєстрованою назвою пакета), спробуйте вирішити це
як шлях до файлу, що містить пакет Click, і відобразити маніфест цього пакета.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--user=USER
Список пакетів, зареєстрованих USER (якщо у вас є дозвіл).
натисніть встановлювати ПАКЕТ-ФАЙЛ
Встановіть пакет Click у PACKAGE-FILE.
Це інструмент низького рівня; щоб встановити пакет як звичайний користувач, ви повинні загалом
використання pkcon встановити-локальний ПАКЕТ-ФАЙЛ або якийсь інтерфейс користувача вищого рівня замість цього, який
подбайте про те, щоб використовувати правильний набір параметрів. (Не використовувати Суду при виклику pkcon, як це
потрібно знати користувача, який телефонує.)
натисніть встановлювати може використовуватися для попередньої інсталяції пакета в образ таким чином, щоб він був
доступний для всіх користувачів за замовчуванням. Роблячи це, ви зазвичай повинні встановити його на один
баз даних, визначених у /etc/click/databases/ крім значення за замовчуванням
/opt/click.ubuntu.com, Наприклад:
sudo click install --root=/custom/click --all-users foo.click
Команда --force-missing-framework необхідна під час роботи з розробними версіями
SDK, які ще не розмістили рамкову декларацію.
Ви завжди повинні реєструвати встановлені пакунки або для конкретного користувача, або для всіх користувачів;
якщо ви цього не зробите, пакунки можуть бути зібрані пізніше. Ви можете це зробити
використання --користувач or --всі користувачі параметри цієї команди або за допомогою натисніть реєструвати
команда
варіанти:
--root=PATH
Встановіть пакети під PATH.
--force-missing-framework
Встановити, незважаючи на відсутність системної основи.
--user=USER
Зареєструвати пакет для USER.
--всі користувачі
Зареєструйте пакет для всіх користувачів.
натисніть список
Відображати список встановлених пакетів, або як один пакет на рядок у кожному рядку
містить назву пакета та версію, розділені символом табуляції (за замовчуванням), або як масив JSON
маніфестів.
За замовчуванням натисніть список показує лише пакети, зареєстровані для поточного користувача. The --все
параметр показує всі встановлені пакунки, незалежно від реєстрації користувачів.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--все Список усіх встановлених пакетів.
--user=USER
Список пакетів, зареєстрованих USER (якщо у вас є дозвіл).
-- явний
Відформатуйте вихід як масив маніфестів JSON.
натисніть pkgdir {PACKAGE-NAME|PATH}
Коли вказано ім’я пакета (тобто рядок, що містить no / символів), відображати
каталог, де встановлено цей пакет, якщо він зареєстрований для поточного користувача.
Якщо задано шлях (тобто рядок, що містить принаймні один / характер), намагатися
розглядати це як шлях до файлу в пакеті Click і друкувати каталог верхнього рівня
де встановлено цей пакет, якщо він існує. Це особливо корисно для хуків, що
необхідно знайти каталог пакетів верхнього рівня на основі символічного посилання на один файл
всередині нього.
Виходить нуль, якщо і тільки якщо було знайдено каталог для даного імені пакета або шляху.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--user=USER
Список пакетів, зареєстрованих USER (якщо у вас є дозвіл).
натисніть реєструвати ПАКЕТ-НАЗВА Версія
Зареєструйте встановлений пакет Click для користувача. Зазвичай це спричиняє перехоплення на рівні користувача
які потрібно запустити для цього користувача, які потрібні для таких речей, як створення програми
.desktop файл, доступний інтерфейсу користувача.
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--user=USER
Зареєструйте пакет для USER (за замовчуванням: поточний користувач).
--всі користувачі
Зареєструйте пакет для всіх користувачів.
натисніть скасувати реєстрацію ПАКЕТ-НАЗВА [ВЕРСІЯ]
Скасуйте реєстрацію встановленого пакета Click для користувача та повністю видаліть його, якщо немає інших користувачів
зареєструйте його, і якщо він не працює. Це буде нормально
викликають запуск хуків на рівні користувача для цього користувача, які потрібні для таких речей, як
видалення програми .desktop файл з інтерфейсу користувача.
Якщо вказано версію, зареєстрована версія має відповідати їй, щоб бути
вилучено
варіанти:
--root=PATH
Шукайте додаткові пакети в PATH.
--user=USER
Скасувати реєстрацію пакета для USER (за замовчуванням: $SUDO_USER, якщо відомо).
--всі користувачі
Скасувати реєстрацію пакета, який був раніше зареєстрований для всіх користувачів.
натисніть перевірити ПАКЕТ-ФАЙЛ
Перевірте пакет Click у PACKAGE-FILE.
Команда --force-missing-framework необхідна під час роботи з розробними версіями
SDK, які ще не розмістили рамкову декларацію.
варіанти:
--root=PATH
Встановіть пакети під PATH.
--force-missing-framework
Встановити, незважаючи на відсутність системної основи.
Використовуйте клацання онлайн за допомогою сервісів onworks.net
