Apt na… iPhonie
- Dodano: 13 marca 2008
- Wprowadził: kocio
- Komentarze: 7
Jay „saurik” Freeman poczuł się sfrustrowany tym, że na uniksowym komputerku typu iPhone podstawowe narzędzia uniksowe są w kiepskim stanie. Opracował więc własne repozytorium (nazwa kodowa: Telesphoreo), które można zainstalować na tym smartfonie.
Podsystem BSD na iPhonie gnębią liczne niedoskonałości, które wręcz uniemożliwiają normalną pracę. Na przykład komendy w bashu są skracane i uruchamiane zanim zostaną w pełni podane, chmod i chown natychmiast się przewracają, wydając tylko komunikat „memory exhausted”, a aplikacja passwd nawet uszkadza plik /etc/passwd. Problemy przejawia też np. nc, ping, netstat, screen czy vim.
Freeman znalazł projekt CoreOS, który wprawdzie załatwiał usterki z oryginału, ale wymagał każdorazowo ręcznej instalacji i nie był wystarczająco udokumentowany. Dlatego przygotował własne pakiety, zarządzane przez port Apta na iPhone.
Projekt saurika nosi nazwę Telesphoreo, a stworzona przez niego graficzna nakładka na Apta — Cydia. Telesphoreo jest rozwijane w klasycznie otwarty sposób: kod jest dostępny w repozytorium Subversion, a błędy można zgłaszać przez Traca. Freeman zdążył przygotować dla iPhone’a już ponad setkę różnych aplikacji GNU i BSD, jak choćby bash czy xeyes, oraz wiele dodatkowych bibliotek i języków skryptowych, w tym poprawione wersje pakietów z Pythonem i Ruby. Obecnie saurik jest jedynym opiekunem Telesphoreo, ale autor CoreOS (niejaki „core”) już obiecał mu swoją pomoc.
Poza iPhonem Telesphoreo działa też na iPod Touch, a w przyszłości ma być dostępny także na inne środowiska, np. dla Androida.
Więcej informacji: http://www.saurik.com/id/1
Znalazłeś literówkę? Zgłoś ją używając formularza!
Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.
Niusy na podobny temat:
Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.
7 komentarzy
Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.


No nareszcie. Do Installera nic nie mam poza tym że jest zamknięty, wybrakowany i w ma repozytoria w XMLu…
Z artykulu:
"Na przykład komendy w bashu są skracane i uruchamiane zanim zostaną w pełni podane,"
Czlowieku! To sie nazywa postep! iPhone to pierwsza maszyna, ktora wie lepiej od uzytkownika! (No dobra, wczesniej byla Vista ze swoim UAC
)
Ciekawe czy loguje się też za użytkownika hehe
“Na przykład komendy w bashu są skracane i uruchamiane zanim zostaną w pełni podane,”
Co autor chciał powiedzieć? Że wpisuję polecenie i w pewnym momencie shell mi przerywa i próbuje samodzielnie je uruchomić, nie czekając aż dokończę wpisywanie i zatwierdzę polecenie?
Aha, czyli tak jak to zrozumiałem. No cudnie
Autor chciał po prostu troszkę poironizować