Hvordan lage en Cydia Repo

Hvordan lage en Cydia Repo


Cydia er et nyttig, selv nødvendig søknad om jailbroken iPhones og iPods å laste ned skreddersydde ressurser, for eksempel temaer, programmer eller ringetoner. Cydia repositories er kataloger av programmer som kan brukes på jailbroken enheter. Men du kan ikke bare laste opp en app til din web host og forventer Cydia å laste den ned på enheten. Bruk Ubuntu og noen andre få verktøy for å skape depotet og laste det opp til verten før du bruker den.

Bruksanvisning

1 Åpne nettleseren og laste ned Tools-pakken på skrivebordet ditt. Høyreklikk på arkivet og velg "Extract" for å trekke ut de verktøyene på skrivebordet ditt. En mappe med navnet "cydiarepo" er opprettet.

2 Gå til "Programmer" -menyen, gå til "Tilbehør" og klikk på "Terminal" ikonet for å starte Terminal.

3 Kjør disse kommandoene i Terminal for å installere verktøyene fra cydiarepo mappe:

sudo cp / home / brukernavn / Desktop / cydiarepo / dpkg-scanpackages / usr / bin
sudo chmod 0777 / usr / bin / dpkg-scanpackages
sudo cp /home/username/Desktop/cydiarepo/dpkg-gettext.pl / etc / perl
sudo chmod 0777 /etc/perl/dpkg-gettext.pl

4 Opprett en ny mappe på skrivebordet og gi den navnet "MyApp." Lag to ekstra mapper i MyApp mappe: Debian og applikasjoner. Plasser programmet i Programmer-mappen.

5 Åpne DEBIAN mappen, høyreklikker du på det hvite området og velg "Opprett nytt dokument" alternativet. Skriv "kontroll" og trykk "Enter" for å nevne filen. Dobbeltklikk på kontrollfilen å redigere den.

6 Sett disse linjene, og lagre filen:

Pakke: pakke identifikator
Navn: Programnavn
Versjon: App versjonsnummer
Arkitektur: iphoneos-arm
Avhenger: Sett inn et program om appen er avhengig av det (for eksempel Winterboard)
Beskrivelse: beskrive din app
Visning: URL som skal vises i en iframe
Vedlikeholder: ditt navn
Forfatter: forfatterens navn
Igjen: sponsorens navn
Seksjon: Cydia kategori hvor appen skal vises (for eksempel temaer)

Bytt eksempel informasjon med din egen informasjon og sørge for at det er en blank linje på slutten av dokumentet.

7 Opprett en ny mappe på skrivebordet og gi den navnet "depotet." Lag to mapper inne i depotet mappen og navngi dem "deb_files" og "opplastinger." Kopier "MyApp" mappen fra skrivebordet til "opplastinger" -mappen.

8 Kjør følgende kommando i Terminal for å lage en pakke ut av "MyApp" mappe:

cd / home / brukernavn / Desktop / depot / opplastinger
dpkg -b MyApp

En "MyApp.deb" filen er opprettet i "opplastinger" -mappen.

9 Flytt "MyApp.deb" filen fra "opplasting" -mappen til "deb_files" -mappen. Kjør følgende kommandoer for å opprette en pakke fil fra "depot" -mappen:

cd / home / brukernavn / Desktop / depot /
dpkg-scanpackages -m. / dev / null> Pakker

En "pakker" filen er opprettet i "depot" -mappen.

10 Dobbeltklikk på "pakker" filen for å begynne å redigere den. Skriv inn stien til "MyApp.deb" filen i "Filnavn" linje: ./deb_files/MyApp.deb. Lagre filen.

11 Høyreklikk på "pakker" filen og velg "Komprimer" alternativet. Velg "bz2" som forlengelse og klikk på "Create" -knappen for å skape "Packages.bz2" fil.

12 Opprett en ny fil inne i "depot" -mappen og gi den navnet "Release." Dobbeltklikk på den nye filen for å redigere den. Sett disse linjene:

Opprinnelse: En lang versjon av depotet navn
Etikett: En kortversjon av repo navn
Suite: stabil
Versjon: depotet versjon
Codename: skriv noe her
Arkitekturer: iphoneos-arm
Komponenter: main
Beskrivelse: Beskriv depotet

Lagre filen. Din "depot" -mappen inneholder nå de "deb_files" og "opplastninger" kataloger og "pakker", "Packages.bz2" og "release" filer.

1. 3 Last opp hele "depot" -mappen til din Web-vert. Åpne "Cydia" på enheten din, gå til "Manage Tab," velg "Kilder", trykk på "Edit", velg "Legg til" og skriv inn depotet URL; deretter inn i adressen for å legge den til Cydia.