Cómo instalar rápidamente el SDK de Ubuntu
1) Instalar el SDK de Ubuntu
Primero, podemos instalar nuestro sistema de escritorio Ubuntu. Generalmente recomendamos instalar el último sistema de escritorio Ubuntu, como la próxima versión 16.04 LTS. Si ya tenemos un sistema de escritorio Ubuntu, podemos usar el siguiente comando para actualizar nuestro sistema de escritorio al último sistema:
[html] ver copia simple
$ update-manager - d
Instale el último SDK de Ubuntu como se describe en el artículo existente "Instalación del SDK de Ubuntu".
[html] ver copia simple
$sudo apt-get update
$sudo apt-get update
$sudo apt- obtenga dist-upgrade
$sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
$sudo apt-get install ubuntu-sdk
$sudo apt-get install ubuntu-sdk-dev ubuntu-sdk-ide
$sudo apt update && sudo apt dist-upgrade
En el primer comando anterior, primero actualizamos nuestro sistema de escritorio Ubuntu al estado más reciente, de modo que todos los paquetes de los que depende nuestro último SDK estén instalados en el sistema, para que la instalación posterior del SDK pueda realizarse sin problemas. De lo contrario, en nuestra instalación real, si algunos paquetes no están en el sistema o son los más recientes, la instalación posterior del SDK puede fallar.
En este paso, dado que usamos ppa, puede admitir la reanudación del punto de interrupción. Si falla, puede reanudar la descarga y la instalación nuevamente desde donde lo dejó durante la siguiente instalación. En general, no nos preocupa el fracaso en este paso. Algunos desarrolladores pueden intentar utilizar VPN para aumentar la velocidad de instalación. Después de una instalación exitosa, podemos encontrar el SDK de Ubuntu que necesitamos en el tablero.
Para los desarrolladores cuyas condiciones de red no son muy buenas, vayan directamente a la tercera sección a continuación para descargarlo e instalar chroot con éxito. instálelo sin la necesidad del segundo paso a continuación.
2) Instalar chroots
En este paso, dado que no admite la reanudación de descargas, es el enlace con mayor probabilidad de provocar un error en la instalación. Si la condición de nuestra red es buena, podemos ingresar directamente el siguiente comando en nuestra línea de comando para instalar nuestros chroots. En este paso, podemos instalar la versión de chroots que necesitamos. Podemos encontrar todos los frameworks compatibles en nuestro teléfono móvil de la siguiente manera:
[html] ver copia simple
liuxg@liuxg:~$ adb shell
phablet @ubuntu-phablet:~$ haga clic en lista de marcos
En términos generales, cuando desarrollemos, seleccionaremos el marco que necesitamos (equivalente a la versión de iOS). Si el marco que definimos no existe en el teléfono móvil, entonces mi aplicación no podrá ejecutarse en el teléfono móvil. Actualmente recomendamos usar chroots 15.04.
- instalación de armhf chroot
Podemos instalar nuestro armhf chroot mediante el siguiente comando:
[html] ver copia simple
$ sudo haga clic en chroot -aarmhf -f ubuntu-sdk-15.
04 create
Si la instalación falla, debemos usar el siguiente comando para eliminar el producto semiacabado instalado y luego usar el comando anterior para instalar nuestro chroot.
[html] ver copia simple
$sudo click chroot -a armhf -f ubuntu-sdk-15.04 destroy
- instalación de chroot i386
Podemos instalar nuestro chroot armhf mediante el siguiente comando:
[html] ver copia simple
$sudo click chroot -ai386 -f ubuntu-sdk-15.04 create p>
Si la instalación falla, debemos usar el siguiente comando para eliminar el producto semiacabado instalado y luego usar el comando anterior para instalar nuestro chroot.
[html] ver copia simple
$sudo click chroot -a i386 -f ubuntu-sdk-15.04 destroy
3) Descargar chroots existentes directamente Instalación
En la instalación real, descubrí que muchos desarrolladores no tuvieron éxito debido a problemas de red al realizar la instalación anterior. Por esta razón, cargamos los chroots que instalé exitosamente en nuestro disco de red de Baidu para que todos puedan descargarlos. Después de la descarga, los descomprimiremos en la ruta que necesitemos. La ventaja de dicha instalación es que podemos usar varios métodos para interrumpir y descargar nuestros chroots empaquetados, y copiarlos exitosamente al directorio correspondiente. La desventaja de este método es que es posible que los chroots no estén actualizados. Los desarrolladores pueden actualizar automáticamente o actualizar manualmente nuestros chroots en futuros SDK. Pero en términos generales, este chroot es suficiente incluso si no se actualiza.
Eliminar todos los chroots que se hayan instalado o que no se hayan instalado
Podemos utilizar el método introducido en la sección anterior para eliminar los chroots que no se hayan instalado correctamente y asegurarnos de que tenemos un entorno de instalación limpio:
[html] ver copia simple
$sudo click chroot -a armhf -f ubuntu-sdk-15.04 destroy
$sudo click chroot -a i386 -f ubuntu-sdk-15.04 destroy
Mediante el método anterior, nos aseguramos de que no queden archivos chroot en nuestro sistema de escritorio después de que falló nuestra instalación anterior.
Descargar los chroots que hemos subido
Los desarrolladores pueden ir a nuestro sitio web para descargar los chroots que hemos subido. Este chroot es el último chroot en el momento de la carga. Para la mayoría del desarrollo de aplicaciones, no debería haber ningún problema. Por supuesto, los desarrolladores pueden actualizarlo en futuros SDK.
Igual que lo que mostramos arriba. En nuestros últimos chroots, había dos partes de archivos.
- chroot.d:
Este es un archivo que debe instalarse en el directorio /etc/schroot/chroot.d. La estructura del archivo después de la instalación es:
[html] ver copia simple
liuxg@liuxg:/etc/schroot/chroot.d$ árbol
. /p>
├── click-ubuntu-sdk-15.04-armhf
└── click-ubuntu-sdk-15.04-i386
En la copia real, nosotros Necesito usar sudo para copiar estos dos métodos.
archivos. El liuxg aquí es el nombre de usuario en mi propia computadora liuxg. Cuando lo instale usted mismo, este nombre debe ser su propio nombre de usuario. Abra estos dos archivos. También necesitamos usar sudo para editar estos dos archivos, como click-ubuntu-sdk-15.04-armhf:
[html] ver copia simple
[. click-ubuntu-sdk-15.04-armhf]
description=Construir chroot para paquetes de clic en armhf
users=root,liuxg
root-users=root ,liuxg
source-root-users=root,liuxg
tipo=directorio
perfil=predeterminado
setup.fstab=hacer clic /fstab
# No se ven protocolos ni servicios
# error de Debian 557730
setup.nssdatabases=sbuild/nssdatabases
union-type =overlayfs
directory=/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf
Podemos usar vi o gedit para editar el archivo anterior. Reemplace "liuxg" arriba con el nombre de usuario de su computadora. Entonces guárdalo. Usamos el mismo método para realizar la misma operación en click-ubuntu-sdk-15.04-i386.
- chroots.tar.gz
Copiamos este archivo al directorio /var/lib/schroot/, y luego lo descomprimimos de la siguiente manera:
[html] ver copia simple
liuxg@liuxg:/var/lib/schroot/chroots$ sudo tar -xvf chroots.tar.gz
El archivo comprimido del antídoto La arquitectura es:
[html] ver copia simple
liuxg@liuxg:/var/lib/schroot/chroots$ tree -L 1
p. >├── click-ubuntu-sdk-15.04-armhf
└── click-ubuntu-sdk-15.04-i386
El mismo "liuxg" de arriba es Mi propio nombre de usuario. En aplicaciones prácticas, debería ser el nombre de usuario de su propia computadora.
- Comprobar los chroots que tenemos instalados
Podemos comprobar si la instalación de nuestros chroots ha sido exitosa mediante el siguiente método:
[html] vista simple copiar
liuxg@liuxg:~$ schroot -l
chroot:click-ubuntu-sdk-15.04-armhf
chroot:click-ubuntu-sdk - 15.04-i386
fuente:click-ubuntu-sdk-15.04-armhf
fuente:click-ubuntu-sdk-15.04-i386
Si tenemos Ver La pantalla de arriba indica que nuestra instalación ha sido exitosa. <
/p>
- Abrimos nuestro SDK de Ubuntu para comprobar nuestros chroots
En el SDK, ¿cómo comprobamos si los chroots que hemos instalado han funcionado correctamente? Primero abrimos nuestro SDK y pulsamos en el menú:
Herramientas ==> Opciones ==> Ubuntu ==>Clic
Si hemos visto que nuestro chroot ya está en The La imagen que se muestra muestra que nuestro chroot se ha instalado correctamente. Podemos hacer clic en Actualizar arriba para actualizar nuestros chroots al estado más reciente. Por supuesto, también podemos hacer clic en Mantener para agregar o eliminar los módulos o bibliotecas que necesitemos.
4) El último recurso
Si ha probado todos los métodos anteriores y aún no funciona, puede descargar el archivo debian en la dirección de instalación. Los archivos que deben instalarse se encuentran en la parte inferior de la página. Actualmente utilizado en el sistema de escritorio de 16.04 LTS.
ubuntu-sdk-api-15.04-armhf_15.04-20160122~0ubuntu1~0xenial1_amd64.deb (573,6 MiB)
ubuntu-sdk-api-15.04-i386_15.04-20160122 ~0ubuntu1~0xenial1_amd64.deb (448,8 MiB)
ubuntu-sdk-api-tools_15.04-20160122~0ubuntu1~0xenial1_all.deb (10,9 KiB)
Si todavía tienes dificultad Descargue los archivos anteriores, los hemos puesto en nuestra nube Baidu. Descárguelo del disco en la nube de Baidu. Al instalar nuestros archivos anteriores, primero debemos eliminar nuestros archivos instalados previamente de acuerdo con el método anterior. Podemos usar el siguiente comando:
[html] ver copia simple
$sudo click chroot -a armhf -f ubuntu-sdk-15.04 destroy
$ sudo click chroot -a i386 -f ubuntu-sdk-15.04 destroy
Luego pasa el siguiente comando:
[html] ver copia simple
$ sudo dpkg -i ubuntu-sdk-api-15.04-i386_15.04-20160122-0ubuntu1-0xenial1_amd64
$ sudo dpkg -i ubuntu-sdk-api-tools_15.04-20160122-0ubuntu1-0xenial1_all.deb p> p>
$ sudo dpkg -i ubuntu-sdk-api-15.04-armhf_15.04-20160122-0ubuntu1-0xenial1_amd64.deb
Por supuesto, también podemos hacer clic directamente en el archivo descargado. deb y ayúdanos a instalarlo a través de la aplicación "Ubuntu Software" del sistema. Una vez completada la instalación, también podemos verificar si se ha instalado a través de la línea de comando:
[html] ver copia simple
$ schroot -l
También podemos realizar operaciones de actualización en nuestra interfaz SDK. Por supuesto, esto depende de la velocidad de nuestra red :)