You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ The program supports multi language interface. You can manage the process of ins
12
12
Installing a new operating system takes about 30 minutes. The recommended minimum size of a disk image is 1024 MB (with LXDE), and without a GUI - 512 MB. When you install Linux on the flash card with the FAT32 file system, the image size should not exceed 4095 MB! After the initial setup the password for SSH and VNC generated automatically. The password can be changed through "Properties -> User password" or standard OS tools (passwd, vncpasswd).
* Google Play: <https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy>
27
29
28
30
#### FAQ
31
+
29
32
> Do not work update operating environment or errors appear in debug mode: "Permission denied", "Socket operation on non-socket" or other.
30
33
31
34
Install compatible [BusyBox](https://github.com/meefik/busybox/releases) in /system/xbin, add path /system/xbin in "Settings -> PATH variable", update the operating environment "Settings -> Update ENV". Before upgrading the environment, it is desirable restart the device. After that, the container options must be selected "Properties -> File system -> Auto" and "Propetries -> Image size (MB) -> 2000", because "busybox mke2fs" is not supperted an option "-t" to specify type of file system and not supperted image greater 2 GB. Now you can start a new installation "Menu -> Install".
@@ -39,6 +42,7 @@ If you are using SuperSU utility you need to uncheck "mount namespace separation
39
42
You need to remove the application directory: /data/data/ru.meefik.linuxdeploy
40
43
41
44
#### Performance
45
+
42
46
SD card read / write speed (10 class) on Android (Samsung Galaxy S II) for file systems vfat, ext2, ext4:
Copy file name to clipboardExpand all lines: README.ru.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@ Copyright (C) 2012-2017 Антон Скшидлевский, [GPLv3](http://ope
6
6
Это приложение с открытым исходным кодом, предназначенное для автоматизации процесса установки, конфигурирования и запуска 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 пароль генерируется автоматически, который можно сменить через параметры приложения, либо стандартными средствами дистрибутива.
* Google Play: <https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy>
21
23
22
24
#### Известные проблемы и их решение
25
+
23
26
> Не запускается обновление окружения или установка, в режиме отладки появляются ошибки "Permission denied", "Socket operation on non-socket" или другие.
24
27
25
28
Установить совместимый [BusyBox](https://github.com/meefik/busybox/releases) в /system/xbin, добавить в "Настройки -> PATH" ("Settings -> PATH variable") путь /system/xbin, выполнить обновление окружения "Настройки -> Обновить окружение" ("Settings -> Update ENV"). Перед обновлением окружения желательно перезагрузить устройство. Затем в параметрах контейнера выбрать "Параметры -> Файловая система -> Автоопределение" ("Properties -> File system -> Auto") и "Параметры -> Размер образа (МБ) -> 2000" ("Propetries -> Image size (MB) -> 2000"), т.к. busybox mke2fs не поддерживает параметр "-t" для указания типа файловой системы и не поддерживает образы больше 2 ГБ. После этого можно запускать новую установку "Меню - Установить" ("Menu -> Install").
@@ -33,6 +36,7 @@ Copyright (C) 2012-2017 Антон Скшидлевский, [GPLv3](http://ope
33
36
Нужно удалить с устройства остаточные файлы приложения, если оно уже было до этого установлено. Для этого нужно удалить каталог: /data/data/ru.meefik.linuxdeploy
34
37
35
38
#### Производительность
39
+
36
40
Скорость чтения/записи SD карты (10 класс) на Android (Samsung Galaxy S II) для файловых систем vfat, ext2, ext4:
37
41
***vfat**: скорость чтения 14.1 МБ/с; скорость записи 12.0 МБ/с
38
42
***ext2**: скорость чтения 14.9 МБ/с; скорость записи 3.9 МБ/с
@@ -49,7 +53,13 @@ Copyright (C) 2012-2017 Антон Скшидлевский, [GPLv3](http://ope
49
53
***KDE** ~ 1:20 / 1.3 ГБ
50
54
51
55
#### Исходный код
52
-
Исходный код доступен по адресу: <https://github.com/meefik/linuxdeploy>. Проект создан в Android Studio.
56
+
57
+
Linux Deploy App: <https://github.com/meefik/linuxdeploy>
58
+
59
+
Linux Deploy CLI: <https://github.com/meefik/linuxdeploy-cli>
0 commit comments