Linux deploy



Linux Deploy. Ця програма з відкритим вихідним кодом, призначене для автоматизації процесу установки, конфігурування і запуску GNU / Linux дистрибутивів на платформі Android всередині контейнера chroot. Додаток створює образ диска на карті пам`яті або іншому носії, монтує його і встановлює туди обраний Linux-дистрибутив. Підтримується установка в файл, прямо на розділ карти пам`яті, в директорію з файлової системою ext2 / ext3 / ext4 і в оперативну пам`ять. За допомогою програми Linux-дистрибутива запускаються в chroot оточенні, працюють паралельно з основною системою і порівняти з нею по швидкості. Всі зміни, що вносяться на пристрої оборотні, тобто додаток і створені ним компоненти можна повністю видалити.
Установка Linux-дистрибутива здійснюється по мережі з офіційних дзеркал в інтернеті. Оскільки робота Linux Deploy базується на системному виклику ядра Linux, то в ролі "гостьових" систем можуть виступати тільки дистрибутиви Linux. Через інтерфейс програми можна управляти процесом установки Linux-дистрибутива, а після установки можна запускати і зупиняти сервіси встановленої системи (є підтримка запуску власних сценаріїв). Процес установки відображається у вигляді текстових звітів в головному вікні програми. Під час установки програма сама налаштовує робоче оточення, яке включає в себе базову систему, сервер SSH, сервер VNC і графічне середовище на вибір. Також через інтерфейс програми можна управляти параметрами серверів SSH і VNC.
Установка Linux-дистрибутива займає близько 30 хвилин. Рекомендований мінімальний розмір образу диска без графічного інтерфейсу - 512 МБ, а з графічним інтерфейсом - 1024 МБ (для LXDE). Після початкової установки пароль для доступу по SSH і VNC призначається як "changeme", який можна змінити стандартними засобами дистрибутива, або через параметри програми.
Характеристики:
- Підтримувані дистрибутиви: Debian, Ubuntu, Kali Linux, Arch Linux, Fedora, CentOS, Gentoo, openSUSE, Slackware, RootFS (tgz, tbz2, txz)
- Тип установки: файл, розділ, оперативна пам`ять, директорія
- Підтримувані файлові системи: ext2, ext3, ext4
- Підтримувані архітектури: ARM, ARM64, x86, x86_64, режим емуляції архітектури (ARM lt; -gt; x86)
- Способи підключення до контейнера: CLI, SSH, VNC, X-сервер, фреймбуфер
- Інтерфейси управління (CLI): Android-термінал (або adb), telnet, веб-інтерфейс (термінал через браузер)
- Оточення робочого столу: XTerm, LXDE, Xfce, MATE, інше (ручна настройка)
- Мови: багатомовний інтерфейс
УВАГА!
Ця програма поставляється БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ, а автор не несе відповідальності за будь-які можливі наслідки її використання. Це вільне програмне забезпечення, і ви можете поширювати його згідно з правилами ліцензії GPLv3.
ІНСТРУКЦІЯ ЗІ ВСТАНОВЛЕННЯ GNU / LINUX
- Підключіть WiFi або іншу мережу з доступом в Інтернет. Установка здійснюється по мережі і не буде працювати без доступу в Інтернет.
- Переконайтеся, що на пристрої отримані права суперкористувача (root). Встановіть останню версію програми Linux Deploy і запустіть її.
- При першому запуску програми автоматично запускається оновлення робочого оточення, яке представляє собою директорію, що містить всі необхідні сценарії, настройки та профілі контейнерів. Налаштування робочого оточення можна подивитися в розділі "налаштування -gt; робоче оточення". Директорію оточення не слід змінювати, якщо на те немає причини. Корисно залишити включеної опцію"налаштування -gt; Чи не відключати екран"("Settings -gt; Screen Lock"), Поки додаток буде активно, екран, WiFi і процесор не будуть переходити в сплячий режим.
- Програма підтримує роботу з декількома профілями, де зберігаються параметри кожного примірника GNU / Linux. Можна швидко перемикатися між екземплярами через вікно управління профілями (відкривається після натискання на піктограму в заголовку головного вікна). За замовчуванням створюється профіль з ім`ям "linux". Зайдіть в параметри поточного профілю (крайня права кнопка) і налаштуйте необхідні опції установки і запуску дистрибутива GNU / Linux ().
- Linux Deploy 2.x не вимагає обов`язкової установки в систему BusyBox, проте в окремих випадках може знадобиться використання системного BusyBox. Для цього встановіть сумісний ®BusyBox. В параметрах BusyBox перед установкою необхідно вибрати опцію "замінити аплети". Після чого в настройках робочого оточення Linux Deploy потрібно вказати шлях до системного BusyBox в поле"налаштування -gt; Мінлива PATH"("Settings -gt; PATH variable"), Наприклад, / System / xbin, і запустити оновлення робочого оточення "налаштування -gt; оновити оточення"("Settings -gt; Update ENV").
- Запустіть установку обраного дистрибутива: "Меню -gt; встановити"("Menu -gt; Install"). Журнал установки відображається в головному вікні програми. Установка в середньому займає близько 30 хвилин. Етап створення образу при розмірі більше 2 ГБ може займати тривалий час (близько 15 хв.).
- Якщо установка завершилася без помилок, то можна запустити Linux-систему кнопкою "СТАРТ"("START"). При цьому будуть запущені відмічені в параметрах сервіси - SSH, VNC і інші.
- Для доступу до консолі Linux-системи по SSH слід встановити ConnectBot (або інший SSH клієнт). Для доступу до робочого столу Linux-системи слід встановити X-сервер, наприклад XServer XSDL. В налаштуваннях слід вказати IP пристрою для підключення, для того ж пристрою - 127.0.0.1. Пароль до SSH і VNC вказується в параметрах контейнера. Змінити пароль поточного користувача можна з консолі командою passwd. Для запуску програм з-під користувача root використовуйте команду sudo (наприклад, sudo synaptic). За замовчуванням для користувача root (якщо тільки він не вказаний в налаштуваннях в якості імені користувача) пароль не встановлено, проте можна задати для нього пароль командою sudo passwd root.
- Щоб зупинити Linux-систему, всі запущені під нею сервіси і демонтувати диски, досить натиснути кнопку "СТОП"("STOP").
- Linux Deploy дозволяє управляти контейнерами через CLI (інтерфейс командного рядка). Для доступу до CLI можна використовувати telnet або веб-браузер, попередньо активувавши відповідні інтерфейси управління в настройках.
- Щоб скоротити час на установку базової системи або в разі проблем з установкою системи з офіційних репозиторіїв, можна імпортувати контейнер з заздалегідь підготовленого архіву. Для цього є репозиторій контейнерів, створених за допомогою Linux Deploy і доступних через інтерфейс додаток в розділі "репозиторій"("Repository"). Досить вибрати потрібний контейнер в інтерфейсі сховища та натиснути кнопку"імпорт"("Import"). Після цього в додатку буде створено новий профіль, параметри якого можна змінити при необхідності. Потім потрібно просто запустити установку"Меню -gt; встановити"("Menu -gt; Install"), При цьому буде підготовлений шлях установки (створений образ для контейнера), викачаний архів контейнера, розпакований і налаштований. Після завершення процедури можна запустити контейнер кнопкою"СТАРТ"("START").
ОНОВЛЕННЯ ПРОГРАМИ
Після оновлення програми автоматично виконується оновлення робочого оточення. При необхідності оновлення можна запустити вручну: "налаштування -gt; оновити оточення"("Settings -gt; Update ENV"). Оновлення програми (оточення) не впливають на вже встановлену GNU / Linux систему, тобто встановлена система через оновлення не може пошкодитися або якимось чином змінитися.
Щоб змінити установки вже встановленої системи або для повернення налаштувань до вихідних потрібно виконати конфігурацію: "Меню -gt; конфігурувати"("Menu -gt; Configure"). Якщо в параметрах обрані якісь компоненти, то при конфігурації буде здійснюватися установка пакетів для обраних компонентів.
ВИДАЛЕННЯ ПРОГРАМИ
Перед видаленням програми потрібно зупинити роботу GNU / Linux дистрибутива кнопкою СТОП (STOP), якщо зупинити дистрибутив не вдається, то рекомендується перезавантажити пристрій. Після цього виконати команду "налаштування -gt; видалити оточення"("Settings -gt; Remove ENV"). Після цього можна видалити додаток. Видаляти додаток з неразмонтірованним контейнером небезпечно, при видаленні додатка версії нижче 1.5.3 також буде видалено всі дані з усіх змонтованих в контейнер розділів! Також можуть залишитися файли .img, які створюються на карті пам`яті при установці дистрибутивів , такі файли можуть бути видалені вручну через будь-який файловий менеджер.
Завантажити додаток для установки Linux на Андроїд - Linux Deploy на Андроїд ви можете по посиланню нижче.
Розробник: meefik
Платформа: Android 2.3.3 і вище
Мова інтерфейсу: Російський (RUS)
Стан: Free (Безкоштовно)
Root: Потрібен
Partition toolkit sd usb ru
Xserver xsdl
Мтчелл м. - програмування для linux. Професійний підхід
Кращі arm linux дистрибутиви
Чому лінус торвальдс не любить debian
Як дізнатися версію linux mint
Установка двох linux на комп`ютер
Копіювання жорсткого диска в linux
Віртуальна флешка в linux
Оновлення драйверів ubuntu
Реліз linux kernel 4.8 rc3
Лінус торвальдс повідомив про перший релізі linux 4.6 rc1
Редагування образів в linux
Chakra linux отримала kde plasma 5.7.3 і firefox 48
Нові дистрибутиви linux 2017 року
Установка kali linux на комп`ютер
Установка linux deepin 15
Установка astra linux
Запуск linux на android
Opera для linux
Lfs - linux from scratch
Продуктивність btrfs vs. Ext4 vs. F2fs vs. Xfs vs. Ntfs в ядрі linux 4.7
Установка astra linux
Запуск linux на android
Установка kali linux на комп`ютер
Opera для linux
Нові дистрибутиви linux 2017 року
Мтчелл м. - програмування для linux. Професійний підхід