Ubuntu App Development. Não é possível instalar o Ubuntu SDK e o emulador Ubuntu com bugs

1

Olá eu instalei o Ubuntu 14.04.1 e não tenho mais paciência para lutar com o meu problema. Não consigo instalar o ubuntu-sdk package:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ubuntu-sdk : Depends: ubuntu-sdk-libs-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Eu realmente não consigo resolver este problema ( infelizmente, as soluções listadas aqui não me ajude ). Depois da minha pesquisa eu entendo que a próxima geração de aplicativos do Ubuntu usará a linguagem QML e, portanto, eu preciso de compiladores Qt e IDE. O próximo passo foi instalar não o Ubuntu-sdk (criado no topo do Qt Creator), mas apenas o Qt Creator. Graças a Deus instalei o Qt Creator a partir do site oficial sem problemas. Mas agora eu não sei como usá-lo na criação de aplicativos do Ubuntu (em geral, sou novato na criação de aplicativos)

Então, o meu próximo passo foi instalar ubuntu-emulator para ver como o Ubuntu Touch se parece, pelo menos. Após a instalação do emulador e a criação da instância, recebo o seguinte:

Um pequeno resumo do terminal:

[    3.332876] EXT4-fs (mmcblk0): couldn't mount as ext3 due to feature incompatibilities
[    3.352482] EXT4-fs (mmcblk0): couldn't mount as ext2 due to feature incompatibilities
                                                                            [    3.396557] EXT4-fs (mmcblk0): mounted filesystem with ordered data mode. Opts: discard
                                                                                                            [    3.437316] initrd: boot mode: normal
                                                                                                                           [    3.510130] EXT4-fs (loop0): couldn't mount as ext3 due to feature incompatibilities
[    3.522541] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities
                                                                                                                                                                                                        [    3.688075] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null)
[    3.691622] initrd: mounting system.img (image developer mode)
[    3.822189] EXT4-fs (loop1): couldn't mount as ext3 due to feature incompatibilities
[    3.844501] EXT4-fs (loop1): couldn't mount as ext2 due to feature incompatibilities
                                                                             [    3.956694] EXT4-fs (loop1): mounted filesystem with ordered data mode. Opts: (null)
[    4.106987] initrd: device is generic_x86
               [    5.341856] Clocksource tsc unstable (delta = 820035903 ns)
[   12.067393] initrd: checking fstab /root/var/lib/lxc/android/rootfs/fstab* for additional mount points
                                                                       [   12.328245] initrd: checking mount label mtdblock2
                                                                                      [   12.374596] initrd: mounting /dev/mtdblock2 as /root/android//cache
mount: mounting /dev/mtdblock2 on /root/android//cache failed: Invalid argument
[   12.406983] initrd: mounting /root/var/lib/lxc/android/system.img as /root/android/system
                                                                                                                                                                                                                                                                            Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
[   16.495823] init: ureadahead-touch main process (448) terminated with status 5
[   53.042745] init: /dev/hw_random not found
               [   53.044612] init: cannot open '/initlogo.rle'
[   53.188136] init: /dev/hw_random not found
               [   54.943603] init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
[   54.943943] init: cannot find '/system/bin/ubuntuappmanager.disabled', disabling 'ubuntuappmanager'
[   55.031468] init: property 'sys.powerctl' doesn't exist while expanding '${sys.powerctl}'
[   55.031579] init: powerctl: cannot expand '${sys.powerctl}'
[   55.031664] init: property 'sys.sysctl.extra_free_kbytes' doesn't exist while expanding '${sys.sysctl.extra_free_kbytes}'
[   55.031735] init: cannot expand '${sys.sysctl.extra_free_kbytes}' while writing to '/proc/sys/vm/extra_free_kbytes'
[   55.083456] init: cannot find '/sbin/adbd', disabling 'adbd'
[   55.094205] init: cannot find '/sbin/adbd', disabling 'adbd'
[  166.218726] systemd-logind[1013]: Failed to start unit [email protected]: Unknown unit: [email protected]
                                                                                                      [  166.219137] systemd-logind[1013]: Failed to start user service: Unknown unit: [email protected]
                                                                                                                                                                                                 * Setting up X socket directories...                                [ OK ]
[  168.769983] systemd-logind[1013]: Failed to start unit [email protected]: Unknown unit: [email protected]
                                                                                              [  168.771611] systemd-logind[1013]: Failed to start user service: Unknown unit: [email protected]
                                                                                                                                                                                     * Starting automatic crash report generation: apport                [ OK ]
                                                                                                                                                                                     emulator: User configuration saved to /home/timur/.android/emulator-user.ini

O emulador é muito lento (eu trabalho no meu Computador portátil HP e com buggy. Eu assumo que o motivo da visão de bugs está nos drivers de vídeo e pode ser algo relacionado ao OpenGL, não sei ... Vou criar uma pergunta adicional sobre esse problema

    
por Timur Fayzrakhmanov 04.10.2014 / 16:07

1 resposta

2

Para corrigir a instalação do SDK, primeiro instale ubuntu-sdk-libs-dev

sudo apt-get update
sudo apt-get install ubuntu-sdk-libs-dev

Em seguida, instale o sdk:

sudo apt-get install ubuntu-sdk
    
por Mateo 05.10.2014 / 15:51