Red de conocimiento informático - Material del sitio web - Cómo instalar rápidamente el SDK de Ubuntu

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

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>

$ 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 :)