англійськафранцузькаіспанська

Ad


Значок OnWorks

mini-dinstall - онлайн у хмарі

Запустіть міні-деінсталяцію в постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mini-dinstall, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


mini-dinstall - демон для оновлення пакетів Debian у сховищі

СИНТАКСИС


міні-столик [опції] [каталог]

ОПИС


міні-столик є інструментом для встановлення пакунків Debian в особистий репозиторій APT; це
дуже схожий на видалити інструмент для auric: він приймає файл змін і встановлює його
в архів Debian.

Основним напрямком роботи є файл змін. Цей файл визначає набір двійкових файлів Debian
пакетів, а також часто містить вихідний пакунок. Файли змін призначені для групування
вихідний і двійковий пакети Debian разом, так що існує один файл для
маніпулювати під час завантаження пакета.

міні-столик приймає файл змін у свій що входить каталогу (або в його командному рядку в
пакетний режим) і встановлює файли, на які посилається, у каталог і налаштовує пакети
та вихідні файли для використання з APT.

РУНІНГ


міні-столик може працювати в одному з двох режимів: пакетний режим або режим демона. У пакетному режимі
черга обробляється негайно, і команда виходить, коли це буде виконано. У режимі демона, який
є за замовчуванням, міні-столик працює у фоновому режимі і постійно перевіряє чергу, і
оброблятиме його щоразу, коли він змінюється.

The optional каталог Аргумент вказує кореневий каталог черги. Якщо немає аргументів
вказано, використовується значення з файлу конфігурації.

Можна використовувати такі варіанти:

-v, -багатослівний
відображати додаткову інформацію під час бігу

-q, --спокійно
відображати якомога менше інформації

-c, --config=Фото
використовуйте FILE як файл конфігурації, а не ~/.mini-dinstall.conf

-d, --відлагоджувати
вивести інформацію про налагодження в термінал і в журнал

--no-log
не записуйте будь-яку інформацію в журнали

--no-db
вимкнути пошук у базі даних пакетів. apt-ftparchive запускати без параметра --db

-n, --ні дії
не вносити жодних змін; корисно в поєднанні з -v прапор

-b, -партія
працювати в пакетному режимі

-r, --бігти
повідомити запущеному демону негайно обробити чергу

-k, -- вбити
вбити поточного демона

--допомога відобразити короткий огляд доступних опцій

-- версія
відобразити версію програмного забезпечення

КОНФІГУРАЦІЯ


міні-столикОсновний файл конфігурації ~/.mini-dinstall.conf. Файл складається з a
кількість різних розділів, кожен з яких відноситься до різного розподілу (який
відповідає полю Розповсюдження у файлі змін). Також є розділ за замовчуванням
(ПОВЕРНЕНО), що стосується всіх дистрибутивів.

Кожен розділ може містити будь-яку кількість

ім'я = значення

комбінацій, які встановлюють параметр конфігурації для цього розподілу (або за замовчуванням
один). Списки слід розділяти комами, рядки потрібно брати лише в лапки, якщо
вони містять пробіли або коми, а логічні значення мають бути 1 для true і 0 для false.

Параметри конфігурації, доступні в ПОВЕРНЕНО розділ такі:

archivedir
Корінь міні-столик архів. Потрібно встановити тут або за командою
лінія.

додаткові_брелоки
Додаткові брелоки GnuPG для перевірки підпису.

вхідні_дозволи
Дозволи для що входить каталог. міні-столик спробує встановити
дозволи каталогу під час запуску. Значення нуль (´'0´' або ´'0000´') буде
відключити налаштування дозволу. Роблячи це, ви ПОВИННІ встановити дозвіл для вхідного користувача
рука! За замовчуванням 0750.

брелоки
Брелки GnuPG для перевірки підпису файлів змін. Налаштування цього
параметр змінить список за замовчуванням; зазвичай краще змінити
додаткові_брелоки замість цього. За замовчуванням для ключів з пакету debian-keyring.

файл журналу
Ім'я файлу (відносно archivedir), де буде реєструватися інформація. Значення за замовчуванням
до «mini-dinstall.log».

mail_log_flush_count
Кількість повідомлень журналу, після яких вам буде надіслано повідомлення в черзі. Значення за замовчуванням
в 10.

mail_log_flush_level
Рівень журналу, на якому негайно надсилаються всі повідомлення журналу в черзі. Допустимі значення
такі ж, як і для mail_log_level варіант. За замовчуванням ERROR.

mail_log_level
Рівень журналу за замовчуванням, який надсилається вам електронною поштою. Допустимі значення включають DEBUG,
INFO, УВАГА, ERROR та КРИТИЧНІ. За замовчуванням ERROR.

mail_to
Користувач, якому слід надіслати журнали. За замовчуванням для поточного користувача.

mail_subject_template
Стиль теми електронного листа. Доступні змінні заміни джерело, версія,
супроводжуючий, ... (усі оператори в .changes) і зміни_без_крапки (такий же, як
зміни, але без ліній лише з крапкою). За замовчуванням:

mini-dinstall: успішно встановлено %(source)s %(version)s у %(distribution)s

mail_body_template
Стиль тіла електронної пошти. Допустимі значення такі ж, як і для mail_subject_template
варіант. За замовчуванням:

Пакет: %(source)s
Супроводжувач: %(maintainer)s
Змінено: %(змінено)s
Зміни:
%(changes_without_dot)s

твіт_сервер
сервер для натискання твітів. Можливі значення Twitter or ідентично

tweet_user
ім'я користувача для входу на сервер твітів

tweet_password
пароль для входу на твіт-сервер

tweet_template
Стиль тіла твіту. Допустимі значення такі ж, як і для mail_subject_template
варіант. За замовчуванням:

Встановлено %(source)s %(version)s на %(дистрибутив)s

trigger_reindex
У режимі демона, чи потрібно повторно створювати файли пакетів і джерел після цього
кожне завантаження. Якщо ви вимкнули це, ви, ймовірно, захочете ввімкнути динамічний_переіндекс. Ви
можливо, захочеться вимкнути це, якщо ви встановите a багато пакетів. За замовчуванням увімкнено.

use_dnotify
Якщо ввімкнено, використовує сповіщати(1) команда для моніторингу каталогів на предмет змін. Тільки
актуально, якщо динамічний_переіндекс увімкнено. За замовчуванням false.

verify_sigs
Чи потрібно перевіряти підписи у файлах змін. За замовчуванням увімкнено, якщо
Пакет debian-keyring встановлено, інакше його вимкнено.

Параметри конфігурації, які можна встановити в ПОВЕРНЕНО розділ і розподіл-
конкретні розділи:

псевдонім Список альтернативних назв розповсюдження.

архітектури
Список архітектур для створення підкаталогів. За замовчуванням "all, i386,
powerpc, sparc».

archive_style
Або «плоский», або «simple-subdir». Плоский стиль архіву розміщує весь двійковий файл
пакетів в один підкаталог, тоді як простий стиль архіву розбиває двійковий файл
пакети за архітектурою. Повинен бути встановлений.

Джерела для стилю «плоский» мають виглядати так:

deb file:///home/walters/debian/ unstable/
deb-src file:///home/walters/debian/ unstable/
deb file:///home/walters/debian/experimental/
deb-src file:///home/walters/debian/experimental/

Джерела для стилю «subdir» мають виглядати так:

деб http://localhost/~walters/debian/ локальний/$(ARCH)/
деб http://localhost/~walters/debian/ місцевий/всі/
deb-src http://localhost/~walters/debian/ місцевий/джерело/

chown_changes_files
Визначає, чи слід зробити файли змін нечитаними для інших. Це
увімкнено за замовчуванням, і це добре, оскільки хтось інший може несподівано
завантажте свій пакет. Добре подумайте, перш ніж змінити це.

динамічний_переіндекс
Якщо ввімкнено, каталоги відстежуються на предмет змін і нових файлів пакетів і джерел
створюються за потребою. Використовується лише в режимі демона. За замовчуванням значення true.

generate_release
Викликає створення файлу Release (див випуск_* нижче), якщо ввімкнено. Вимкнено
за замовчуванням

keep_old
Чи потрібно зберігати старі пакунки, а не видаляти їх, коли вони нові
завантажуються версії тих самих пакетів. За замовчуванням false.

mail_on_success
Чи надсилати поштою після успішного встановлення. За замовчуванням значення true.

tweet_on_success
Чи твітити (наприклад, на twitter/identi.ca) після успішного встановлення. Значення за замовчуванням
до помилкового.

max_retry_time
Максимальний час очікування неповного завантаження, перш ніж його відхилити.
Вказується в секундах. За замовчуванням два дні.

час_опитування
Як часто опитувати каталоги (у секундах) на предмет змін if динамічний_переіндекс is
увімкнено. За замовчуванням 30 секунд.

post_install_script
Цей сценарій запускається після встановлення файлу змін із повним шляхом до файлу
змінює файл як його аргумент.

pre_install_script
Цей сценарій запускається до встановлення файлу змін із повним шляхом до файлу
змінює файл як його аргумент. Якщо він завершується з помилкою, файл змін є
пропущено.

кодова назва випуску
Поле Codename у файлі Release. За замовчуванням встановлено значення «Немає».

Опис_випуску
Поле Опис у файлі Release. За замовчуванням встановлено значення «Немає».

позначка_випуску
Поле Label у файлі Release. За замовчуванням використовується ім’я користувача поточного користувача.

випуск_походження
Поле Origin у файлі Release. За замовчуванням використовується ім’я користувача поточного користувача.

release_suite
Поле Suite у файлі Release. За замовчуванням встановлено значення «Немає».

експериментальний_випуск
Поле experimental_release позначає випуск як експериментальний. За замовчуванням
«Жодного».

реліз_знак
Якщо вказано, цей сценарій буде викликатися для підписання файлів випуску. Він буде викликаний
у каталозі, що містить файл Release, і має прийняти ім’я файлу
Відпустіть файл для підпису як перший аргумент (зверніть увагу, що він передається тимчасовим
ім'я файлу, ні Відпустіть). Він повинен створити відокремлений підпис у файлі з ім’ям
Release.gpg.

ВИКОРИСТАННЯ DPUT


Один зручний спосіб використання міні-столик знаходиться в поєднанні з dput«локальний» метод. The
автор зазвичай тестує свої пакунки Debian за допомогою dput щоб завантажити їх на локальний сайт
репозиторію, а потім використовує метод APT «файл», щоб отримати їх локально. Ось зразок
dput строфа:

[місцевий]
fqdn = space-ghost.verbum.private
вхідний = /src/debian/mini-dinstall/вхідний
метод = локальний
run_dinstall = 0
post_upload_command = міні-видалення -r

Очевидно, вам слід замінити значення «fqdn» і «incoming» на будь-які
підходить для вашої машини. Деякі зразки методів APT були перераховані в конфігурації
.

Тепер все, що вам потрібно зробити, щоб перевірити свої пакунки Debian, це:

$ dpkg-buildpackage
$ dput local ../program_1.2.3-1_powerpc.changes
# зачекайте кілька секунд
$ apt-отримати оновлення
$ apt-get програма встановлення

Використовуйте міні-видалення онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad