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

Значок OnWorks

attila - онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


attila - інсталятор інструментів

СИНТАКСИС


Аттіла [ -h ] [ -S ] [ -U ] [ -F ] [ -A ]
[ --допомога ] [ --ssh ] [ --користувач ] [ --асим ]
[ --префікс=INSTALL_DIR ] [ --builddir=BUILD_DIR ]
--інструмент=ім'я1 [ --інструмент=ім'я 2... ]
[ -c- configure_arg1 [ configure_arg2 ... ] ]
[ -m- make_arg1 [ make_arg2... ] ]

ОПИС


attila автоматизує процес компіляції та встановлення одного або кількох Альянс інструменти. The
інструмент можна встановити або в обліковому записі користувача (на етапі розробки), або в
Альянс загальносистемне дерево (наприклад, /asim/alliance), коли створюється нова версія
доступний для всіх.

Attila виконайте наступні кроки:

1. Перевіряє наявність джерел інструментів в обліковому записі користувача. Якщо ні, перевірте
їх з Альянс CVS дерево. Зауважте, що ви повинні мати до нього доступ.

2. У разі --асим or --повний установки, Attila розщелкнеться на одному Linux
комп’ютер (наразі bip) і на одному комп’ютері Solaris (beny). Що стосується підключення
на цьому комп’ютері він буде використовувати rsh, тому ви повинні налаштувати свій ~/.rhosts щоб отримати до них доступ
без паролів. Ви також можете використовувати ssh (але процедура дозволяє автоматично
вхід складніше).

3. Запустіть autostuff для інструмента в ~/альянс/src каталог.

4. Запустіть configure у каталозі збірки (див. нижче).

5. Встановіть інструмент у локальному каталозі встановлення (див. нижче) або в системі
Альянс каталог з коренем /asim/alliance.

після an --асим встановити: дерево каталогів збірки інструмента буде видалено
уникайте подальших локальних установок.

ДОВІДНИК СТРУКТУРА
attila спирається на таку деревоподібну структуру: (всі шляхи нижче наведені відносно
домашній каталог користувача)

· ~/альянс/src де можна знайти джерела інструментів.

· ~/alliance/Linux/build/$TOOL : верхній каталог, у якому буде скомпільовано інструмент
для Linux. Тут буде запущено скрипт налаштування.

· ~/alliance/Linux/інсталювати : верхня частина дерева встановлення, коли інструмент компілюється локально
для Linux. У цьому каталозі ви знайдете (принаймні): ./ bin,./ lib і ./включати.

· ~/alliance/Solaris/build/$TOOL : каталог збірки інструмента для Solaris.

· ~/alliance/Solaris/інсталювати : верхня частина локального дерева встановлення для Solaris.

CVS ПЕРЕВІРКА
Якщо джерела запитуваного інструмента(ів) не знайдено за ~/альянс/src/ Аттіла буде
спробуйте їх перевірити. Отже, як сказано вище, ви повинні мати права доступу до Альянс CVS
дерево.

Окрім джерел інструментів, він також перевірить мінімальний набір файлів
необхідний для запуску конфігурації. Наразі:

· автотовари

· альянс.m4

· мотив.m4

· Makefile.am

ВІДДОДУВАННЯ CVSROOT
Корінь дерева CVS буде встановлений відповідно до таких правил:

1. Використовує змінну середовища користувача CVSROOT, якщо встановлено.

2. Використовує значення за замовчуванням attila в attila.conf (змінна ATTILA_CVSROOT).

ВІДДОДУВАННЯ АЛЬЯНС_ТОП


Корінь дерева розподілу, встановленого Альянсом, буде встановлено відповідно до
наступні правила:

1. Використовує змінну середовища користувача ALLIANCE_TOP, якщо встановлено.

2. Використовує значення за замовчуванням attila в самій attila (змінна ATTILA_ALLIANCE_TOP).

ALLIANCE_TOP: встановлюється в самому attila, оскільки його значення є необхідною умовою для завантаження
файл конфігурації attila.conf, який знаходиться в каталозі $ALLIANCE_TOP/etc/.

АРГУМЕНТИ


Аттіла приймає такі аргументи:

· -h, --допомога : роздрукувати довідку.

· -S, --ssh : використовує ssh замість rsh для підключення до віддалених комп’ютерів (у разі
--асим or --повний).

· -U, --користувач : виконати локальну установку.

· -F, --повний : встановити для всіх доступних архітектур (наразі Linux і Solaris).

· -A, --асим : встановити в загальносистемний каталог (/asim/alliance).

· --префікс=INSTALL_DIR : замінити каталог встановлення за замовчуванням.

· --builddir=BUILD_DIR : замінити каталог будівлі за замовчуванням.

· --інструмент=ім'я1 : назва інструмента, який буде встановлено.

· -c- configure_arg1 : всі аргументи наступні -c- (до а -m- зустрічається) передаються
as is до наступного виклику налаштування. Наприклад, якщо ви хочете спочатку скористатися вашим
місцеві бібліотеки, дають --enable-devel. Якщо ви хочете зв’язати або встановити динамічні бібліотеки,
дати --enable-alc-shared для бібліотек альянсу і дайте --enable-shared для інших
бібліотеки.

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

КОНФІГУРАЦІЯ Фото ATTILA.CONF


Файл конфігурації знаходиться в $ALLIANCE_TOP/etc. Цей файл має бути прочитаний sh
оболонка. Він встановлює такі змінні:

· LINUX_TARGET : комп'ютер, де компілювати для архітектури Linux (біп за замовчуванням).

· LINUX_CC : ім'я або повний шлях до компілятора C для системи Linux (за замовчуванням gcc3).

· LINUX_CXX : ім'я або повний шлях до компілятора C++ для системи Linux (за замовчуванням
g++3).

· SOLARIS_TARGET : комп'ютер, на якому компілювати для архітектури Solaris (за замовчуванням
бені).

· SOLARIS_CC : ім'я або повний шлях до компілятора C для системи Solaris (за замовчуванням
/usr/local/gcc-3.0.4/bin/g++3).

· SOLARIS_CXX : ім'я або повний шлях до компілятора C++ для системи Solaris (за замовчуванням
/usr/local/gcc-3.0.4/bin/g++3).

· ATTILA_CVSROOT : корінь Альянс Дерево CVS (за замовчуванням
/users/outil/alliance/cvsroot).

· CVS_STARTUP_FILES : мінімальний набір файлів, необхідних для запуску configure.

ПРИКЛАДИ


Скомпілюйте та встановіть інструмент nero на локальному комп’ютері (повинен бути Linux або Solaris
один):

$ Аттіла --tool=nero

Компілюйте та встановіть інструмент nero для всіх архітектур (наразі є лише Linux і Solaris
підтримується):

$ Аттіла --повний --tool=nero

Скомпілюйте та встановіть інструмент nero в загальносистемному каталозі (нова версія для всіх
використовувати):

$ Аттіла --асим --tool=nero

Компілюйте та встановіть mbk, а потім genlib (порядок значний) поспіль для локального встановлення
на поточному комп'ютері:

$ Аттіла --інструмент=mbk --tool=genlib

Скомпілюйте інструмент nero та зв’яжіть його з локально встановленими бібліотеками (якщо такі є).

$ Аттіла --tool=nero -c- --enable-devel

Видаліть інструмент Poire із загальносистемного дерева. (Пуар — стара назва нерона).

$ Аттіла --асим --інструмент=пуар -m- деінсталяція

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


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

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

  • 1
    йометр
    йометр
    Інструмент аналізу продуктивності вводу-виводу.
    Аудиторія: Розробники, Інформація
    Технологія, наука/дослідження, система
    Адміністратори. Інтерфейс користувача: Win32
    (MS Windows). Програм...
    Завантажити Iometer
  • 2
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Клієнт Java LDAP із підтримкою LDIF,
    безпека (включаючи SSL, SASL і GSSAPI),
    перекладено багатьма мовами (в т.ч.
    китайська), онлайн-довідка, форми користувача та
    багато інших...
    Завантажте JXplorer – браузер Java Ldap
  • 3
    PosteRazor - Зробіть свій власний плакат!
    PosteRazor - Зробіть свій власний плакат!
    Хочете надрукувати плакат? PosteRazor ріже
    файл зображення на частини, і ви можете
    потім роздрукуйте на принтері та склейте їх
    разом до плаката. Легкий на основі FLTK
    використовувати ...
    Завантажте PosteRazor - створіть свій власний плакат!
  • 4
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 5
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 6
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • Детальніше »

Команди Linux

Ad