Posso instalar aplicativos no Ubuntu Touch sem entrar?

3

Tentando instalar um aplicativo da Ubuntu Store, fui solicitado a fornecer meu nome de usuário e senha do Ubuntu. Não consegui encontrar uma maneira de instalar aplicativos sem me inscrever. Fiquei surpreso, pois parece um pouco contrário ao movimento do Software Livre.

Existe uma maneira?

Se não, por que é obrigatório?

    
por Joe 26.04.2016 / 23:30

2 respostas

2

Não, você não pode instalar aplicativos da loja sem entrar em uma conta do Ubuntu One. Você pode, no entanto, instalar pacotes manualmente a partir da linha de comando, ignorando as assinaturas. Instalar aplicativos dessa maneira pode representar um risco de segurança.

Existem várias coisas que exigem uma conta do Ubuntu One, e instalar / atualizar aplicativos é apenas parte disso. Uma conta do Ubuntu One também é obrigada a enviar avaliações, enviar relatórios de bugs sobre o sistema no site link e é necessário ter uma conta para receber enviar notificações por push das aplicações que o suportam.

A conta é necessária para instalar aplicativos, também para permitir determinados recursos no futuro, como instalação remota via web, reinstalação de aplicativos instalados em dispositivos novos / reflashed / outros dispositivos e revogação de aplicativos maliciosos na lista negra que podem ter foi instalado.

Aplicativos que são "gratuitos" também podem usar compras no aplicativo, e uma conta é necessária para que esse recurso funcione corretamente, mesmo que você não queira comprar nada. A API QtPurchasing de alto nível é muito limitadora, e exigir uma conta para instalar o aplicativo ajuda a garantir que a conta exista enquanto o aplicativo é usado também.

    
por dobey 28.04.2016 / 15:43
0

Aparentemente, há um caminho, mas não é para os fracos de coração. Tenho um tópico semelhante semelhante .

Os pacotes 'clique' do toque do Ubuntu

Você pode usar o adb shell para instalar pacotes de cliques, assim que encontrar esses pacotes e ficar feliz com a origem deles.

Para obter o adb instalado, você pode seguir o "Preparar seu área de trabalho "seção do howto de instalação do ubuntu touch .

Depois de ter o adb, ative a depuração no dispositivo (Configurações do sistema, Sobre, Modo do desenvolvedor = Ativado), conecte o dispositivo usando o usb e execute no seu host:

adb devices

Você receberá uma listagem indicando que o dispositivo está off-line. Não se desespere, haverá um diálogo de confirmação mostrado no seu dispositivo para permitir que o host em particular acesse o dispositivo. Depois de confirmar, o dispositivo falará. Então corra:

adb shell

Isso faz com que você tenha acesso ao shell (e raiz através do sudo) ao tablet. Você pode então instalar QUALQUER pacote de cliques. Qualquer coisa que você consiga, o que é um pouco assustador ...

pkcon install-local --allow-untrusted FILES

Fui avisado que você pode compilar os pacotes de cliques a partir do código-fonte, mas espero descobrir uma maneira simples de localizar os pacotes sw distribuídos e livres.

Pacotes Debian / Ubuntu

Você pode mudar o sistema de arquivos para o modo de gravação (cuidado, existem dragões!) e fazer as coisas habituais do apt-get. Você sabe que não é aconselhável, porque isso tornará seu sistema sem suporte por atualizações automáticas e você corre o risco de perder sua modificação. Eu posso viver com isso ...

Encontrei outro recurso interessante sobre o uso do contêiner de aplicativos personalizados com o Libertine . Eu ainda não tentei isso, mas isso pode lhe dar algumas idéias. Aqui estão alguns introdução aos recipientes libertinos .

Por quê?

... eu me pergunto! Para responder à sua segunda pergunta, por que é obrigatório ter a conta 'um', só posso traçar algumas suposições para você:

  • É um trabalho a ser feito para dar suporte a operações anônimas, por isso ainda não foi feito (meu favorito esperançoso)
  • Os autores realmente querem rastreá-lo por qualquer motivo (eu gostaria que este não fosse o caso)
por Rbjz 07.09.2016 / 21:01