SERVIDOR DE DOWNLOADS PARA TÉCNICOS!

É técnico? Então você precisa estar atualizado com um serviço de downloads exclusivo e profissional. O Clan SOFT é essencial para técnicos que não tem tempo para ficar procurando firmwares, softwares e procedimentos pela internet, como você.

www.clansoft.net/dl/

Entre para seguir isso  
Seguidores 0
Arkanoidblue

Como criar um repositório Cydia

1 post neste tópico

Este guia é reproduzida com a permissão de seu autor original, Maximus, que foi publicado Please login or register to see this link. em primeiro lugar.

Depois de passar muito tempo pesquisando na internet por um guia sobre como configurar um repositório Cydia, e não encontrar qualquer coisa totalmente útil, eu decidir consolidar tudo o que eu aprendi com as minhas leituras e das minhas conversas com pessoas familiarizadas com Cydia e / ou Debian APT em um fácil de compreender guia.

Eu tentei fazer este guia o mais simples e direto possível, mas você precisa de ter já alguns conhecimentos de informática boa para tentar isso.

Este guia tem 20 + screenshots. Alguns poderiam dizer que é demais e alguns podem dizer que não é o suficiente! Pessoalmente, gosto de screenshots. Eu prefiro saber o que eu deveria estar vendo ao invés de assumir que estou fazendo está correto.

Algumas das imagens são de Linux e alguns são do Windows. Eu farei o meu melhor para alertá-lo sobre qual é qual, mas deve ser óbvio.

Esta discussão será fechado para postagem, mas se você tiver dúvidas ou comentários, por favor, abra um novo tópico. Vou tentar atualizar esse guia como as coisas progridem tão à vontade para me alertar para as alterações.

Você precisa dos seguintes quatro coisas para seu repositório para o trabalho:

pasta deb - Contém os arquivos deb (pacotes).

Pacote de arquivos - Simples arquivo de texto com informações do pacote

Arquivo Package.gz - Archive do arquivo de pacote

arquivo Release - Informações sobre o repositório

I. Créditos

Jay Freeman (saurik) - Please login or register to see this link. - Cydia para escrever e gravar o primeiro guia sobre como configurar um repositório Cydia.

Kyle Matthews (Poetic_folly) - Please login or register to see this link. - Por me mostrar como criar arquivos deb com o. iPhone! Quem conhecia o iPhone poderia fazer mais do que fazer chamadas!??

MrBucket101 - Please login or register to see this link. - Por me ensinar o básico do Linux e de suas habilidades de escrita de argumento.

II. Necessário, antes de começar

1. Acesso à internet - Quanto mais rápido melhor!

2. Um computador com Linux / Ubuntu 8.10 instalado - Você pode particionar seu disco rígido e configurar seu computador para o dual-boot o seu actual sistema operacional e Linux, como eu fiz. Você também pode executá-lo em uma máquina virtual. Google é seu amigo sobre esses assuntos. Não vou entrar aqui. BTW, eu estou usando a versão 8.10.

3. Um site - Onde você tem acesso FTP para hospedar o repositório.

4. Please login or register to see this link. - Contém arquivos que você irá copiar para dois diretórios na sua máquina Linux.

5. Seu aplicativo ou tema - Para os fins deste guia, eu estarei usando um tema fictício chamado MyProgram.

6. Uma boa dose de paciência e tempo!

III. Por favor, leia!

Please login or register to see this link. por Jay Freeman (saurik)

IV. Criando o Repo

Passo 1

Você precisa ter um aplicativo ou tema que você deseja colocar em seu repositório para outro para instalar.

* Neste momento estou a trabalhar a partir do Windows 7, embora você possa trabalhar a partir de qualquer SO que mais lhe agrada.

Exemplo 1 No exemplo abaixo eu criei uma tema chamada MyProgram.

Eu criei uma pasta com o mesmo nome, que conterá todos os arquivos. Em que pasta é uma sub-pasta chamada DEBIAN (Todas em maiúsculas).

Cada aplicativo ou tema terá esta pasta.

A controle arquivo, que discutiremos mais tarde, encontra-se aqui.

A subpasta outros Biblioteca está configurado exatamente como você deseja que os arquivos apareçam no seu iPhone.

No exemplo a seguir a iPhone vai ter um ícone de telefone novo, um ícone Configurações de novo, um novo cais e, finalmente, um novo trampolim papel de parede.

Please login or register to see this image.

Exemplo 2

Neste exemplo eu criei uma aplicação fictícia e LaunchDaemon para instalar no telefone. Como você pode ver, o DEBIAN pasta com controle arquivo está lá, conforme necessário.

Posted Image

Passo 2

A controle arquivo é um arquivo de texto com pares nome e valor separados por dois pontos.

É importante para acertar "ENTER" no final para ter uma linha em branco no fundo.

Quando você salvar o arquivo de texto, Você deve retire o ". txt" um fim de o nome do arquivo se o seu editor automaticamente adiciona ao arquivo.

Posted Image

Aqui está uma breve descrição de cada campo:

  • Pacote: Este é o identificador do pacote e deve ser em letras minúsculas. É semelhante ao bundleIdentifier em Apple'S arquivo Info.plist.
  • Nome: O nome do seu programa, como visto no Cydia.
  • Versão: Número da versão do programa.
  • Arquitetura: Isto irá provavelmente ser sempre "iPhoneOS-braço" se você está escrevendo para firmware 1.2/2.x.
  • Depende: Programa (s) que precisam ser instalados para o seu programa de trabalho, tais como "winterboard" se é um tema.
  • Descrição: Uma descrição do seu programa (ignorado se você usar representação).
  • Homepage: Manda o usuário para a página da escolha do acondicionador do (ignorado se você usar representação).
  • Representação: Esse carrega uma URL em um iframe na descrição do local e Página inicial. Você deve usar isso para mostrar links personalizados e / ou imagens.
  • Mantenedor: Construtor do pacote, pessoa a contactar para os problemas, o formato de "endereço <email Name".
  • Autor: Escreveu o software, mesmo formato que o Mantenedor.
  • Patrocinador: Provedor financeiro para o pacote, <website> formato "Nome.
  • Seção: Localização no Cydia.
* Neste ponto, eu mudei para Linux.

Etapa 3

Baixe o arquivo zipado com os dois arquivos para extrair o Desktop.

Posted Image

Etapa 4

Depois de extrair os arquivos do arquivo, você deve ter uma pasta com dois arquivos:

dpkg-scanpackages

dpkg-gettext.pl

Posted Image

Etapa 5

Agora abra um Terminal janela. No Terminal que você copie os dois arquivos para seus respectivos locais.

Posted Image

Passo 6

Digite os seguintes comandos ("sudo" é necessário, pois terá de executar como administrador) para copiar o dpkg-scanpackages arquivo para a pasta / usr / bin e torná-lo executável:

sudo cp / home / usuário / Desktop / cydia repo / dpkg-scanpackages / usr / bin

sudo chmod 0777 / usr / bin / dpkg-scanpackages

Posted Image

Passo 7

Observe que após a execução do primeiro comando, você será solicitado a senha antes de prosseguir para o segundo.

Posted Image

Passo 8

Digite os seguintes comandos para copiar o dpkg-gettext.pl arquivo para a pasta / etc / perl e torná-lo executável:

sudo cp / home / usuário / Desktop / cydia-repo / dpkg-gettext.pl / etc / perl

sudo chmod 0777 / etc / perl / dpkg-gettext.pl

Posted Image

Aqui está a pasta / usr / bin:

Posted Image

Aqui está a pasta / etc / perl:

Please login or register to see this link.

Passo 9

Agora crie uma pasta chamada cydia na sua pasta home (ou onde você quiser, só não se esqueça de fazer mudanças necessárias).

Nessa pasta, crie uma sub-pasta chamada apps para as suas aplicações e temas e um outro chamado upload para arquivos que vão para seu repositório.

Please login or register to see this link.

Etapa 10

Na upload sub-pasta, crie uma sub-pasta chamada deb para os seus pacotes. deb.

Please login or register to see this link.

Etapa 11

Coloque o seu aplicativo ou tema na apps pasta.

Please login or register to see this link.

Etapa 12

Abrir Terminal novamente e digite os seguintes comandos para mudar para o diretório de aplicativos e criar o arquivo. deb:

cd / home / username / cydia / apps

dpkg-b MyProgram

* Você deve digitar o nome do pacote exatamente como aparece no nome do diretório (contagem de capitalização).

  • Os dois avisos são ignorados, uma vez que são campos personalizados que aparecem no Cydia.

Please login or register to see this link.

Vá até o seu apps pasta e você verá o arquivo deb recém-criado.:

Please login or register to see this link.

Etapa 13

Mover o arquivo. Deb para o / home / username / cydia / upload / deb sub-pasta.

Please login or register to see this link.

Etapa 14

Volte para Terminal e digite os seguintes comandos para construir o Pacotes arquivo:

cd / home / username / cydia / upload

dpkg-scanpackages-m. / Dev / null> Pacotes

Please login or register to see this link.

Etapa 15

Vá para a upload pasta e você deve encontrar o seu Pacotes arquivo.

Please login or register to see this link.

Etapa 16

Direito do mouse no Pacotes arquivo e escolha Abrir com "Editor de Texto" assim você pode ver o conteúdo do arquivo.

Verifique se Nome do arquivo: diz. deb / MyProgram.deb.

Isto é importante porque será o local do arquivo. Deb em seu repositório.

Please login or register to see this link.

Etapa 17

Direito do mouse no Pacotes arquivo e escolha "Criar arquivo ...".

Alterar o extensão de arquivo para bz2. e clique em Criar.

*** QUE DIZ. Gz Mas ela deve ser. BZ2 AO TRABALHO ***

Please login or register to see this link.

Agora que deviam ter um Packages.bz2 arquivo. Você pode carregar todos os três arquivos para seu repositório site facilmente no Linux.

Please login or register to see this link.

* Neste momento eu voltei para o Windows 7.

Etapa 18

Crie uma arquivo de texto chamada Lançamento com o seu repositório de informações.

Quando você salvar o arquivo de texto, Você deve retire o ". txt" um fim de o nome do arquivo se o seu editor automaticamente adiciona ao arquivo.

Please login or register to see this link.

Aqui está uma breve descrição de cada campo:

  • Origem: Versão um pouco mais do seu nome de recompra.
  • Label: Versão mais curta do nome de recompra.
  • Suite: Deve ser sempre "estável".
  • Versão: Número da versão arbitrária.
  • Codename: Colocar o que quiser aqui.
  • Arquiteturas: Deve ser sempre "iPhoneOS-braço".
  • Componentes: Deve ser sempre "principal".
  • Descrição: Uma breve descrição do repo.

Etapa 19

Faça o upload do Lançamento arquivo para o repositório para o mesmo local que o deb pasta, Pacote arquivo e Package.gz arquivo.

Please login or register to see this link.

Etapa 20

Agora você deve testar seu repositório no Cydia.

Abra o Cydia e selecione Gerenciar na parte inferior da tela.

Agora selecione Fontes, Editar em seguida, Adicionar. Aqui você vai colocar a URL do seu repositório.

Uma vez que você digitou corretamente a informação, clique Adicionar Fonte.

Se tudo correr bem, o seu repositório será exibida na lista de Digitado pelo usuário!

Please login or register to see this link. Please login or register to see this link.

É isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
Seguidores 0

  • Conteúdo Similar

    • Por Arkanoidblue
      Se vocês quiserem ajudar os meninos do Dev team nas futuras ferramentas de jailbreak e Unlock, instale o aplicativo CDevReporter.

      Iphone 2G, 3G não sao compativeis com o aplicativo, já que o mesmo não tem mais segredo para desbloquear e fazer jailbreak.

      CDevReporteré um novo tweak que pode coletar relatórios de falhas de dispositivos iOS, a fim de encontrar vulnerabilidades que podem levar a desbloqueios futuros.

      O Dev-Team CDevReporter foi lançado no final de novembro para o Mac OS X e Windows e Young Lucas lançou agora um portatil do software como um tweak que podem enviar relatórios de falhas diretamente do seu dispositivo.

      CDevReporter é o método mais simples e mais fácil de enviar relatórios de falhas para a equipe Dev Cronic para ajudar desbloqueios futuros.
      CDevReporter é um daemon que roda em segundo plano no seu dispositivo iOS e envia seus relatórios de crash para a equipe de Dev Cronic.
      Ele fica inativo em seu aparelho até novos relatórios de falhas são criados, então tenta enviá-los para os servidores do Cronic Dev (llc) .
      Ele usará o pacote de dados se você não estiver conectado a uma rede WiFi quando um relatório de falha é gerado.
      Se você não se sente bem com isso, não instale este aplicativo.
      Mais Se você quiser instalar esse aplicativo, você pode ativar / desativa-lo em configurações, uma vez instalado.

      Você pode baixar o CDevReporter a partir do Repositório Cydia do BigBoss .


      Please login or register to see this image.
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.