Na co dzień przyzwyczailiśmy się do czytania stron internetowych w poszukiwaniu nowych wiadomości, nowatorskich aplikacji, ciekawych samouczków itp.
Jednak wiele razy znajdujemy jeszcze więcej informacji, sprawdzając fora, a nie bezpośrednio strony internetowe, jeśli z nich korzystasz Linux i czytasz DesdeLinuxjeśli użyjesz Android i czytasz FromAndroid lub jeśli lubisz Apple i czytasz iPadizatei tak dalej w przypadku innych systemów operacyjnych.
często musimy przeglądać fora, aby znaleźć wiadomości, rozwiązania problemów lub istniejących błędów, oto co stało się z przyjacielem, który znalazł to na forach XDA-Developers: Narzędzia GNU Core
BusyBox
Czy nie zdarzyło ci się, że na komputerze z Androidem nie masz tylu poleceń w terminalu, ile chcesz? BusyBox istnieje, aby dodać więcej do terminala Android, jest to mały plik wykonywalny, który istnieje od wielu lat (na długo przed włączeniem Androida). Według Wikipedii:
BusyBox to program, który łączy wiele standardowych narzędzi Unix w jeden mały plik wykonywalny. Jest w stanie dostarczyć większość narzędzi, które są określone dla systemów Unix, oprócz wielu narzędzi powszechnie spotykanych w systemach GNU / Linux.
Busybox jest zwykle używany w systemach pracujących z dyskietki lub w systemach z wbudowanym systemem Linux. Jest to wolne oprogramowanie objęte licencją GNU GPL. Został zdefiniowany jako „szwajcarski scyzoryk wbudowanych systemów Linux”.
Narzędzia GNU Core
GNU CoreUtils opracowane przez alireza7991 jest projektem alternatywnym dla BusyBox, ale oferuje znacznie więcej poleceń niż BusyBox.
Jak dotąd działa 105 poleceń, tylko 2 są korygowane pod kątem prawidłowego działania (ls i dołącz do mnie) i jest to wciąż na wczesnym etapie rozwoju.
Zbudowany z Linaro z myślą o pełnej optymalizacji, która poprawiłaby wydajność, mimo wszystko trzeba mieć nowoczesny sprzęt (kompatybilny z ARMv7, a także z ARM NEON), a także oczywisty ... musi być zakorzeniony, a także z odzyskiem kosztów zainstalowany.
Aby z niego skorzystać, musimy poprzedzić polecenie cu, na przykład:
cu.echo «Testowanie CoreUtils dla DesdeLinux»
Pomyślałem w ten sposób (przedrostek cu), aby nie kolidować z aktualną wersją BusyBox.
Link do tematu zostawiam na forum XDA-Developers:
FirefoxOS?
Wiemy, że Android ma uruchomione jądro Linuksa, z kolei FirefoxOS ma rozwidlenie jądra Androida (które z kolei powtarzam, to Linux), więc chciałbym wiedzieć, jakie modyfikacje należałoby wprowadzić w CoreUtils, aby to zrobić pracować w FirefoxOS.
Wtedy należałoby zaprojektować i zaprogramować jakiś terminal w HTML5 dla zespołu, ale hej, posiadanie CoreUtils w FirefoxOS byłoby wielkim krokiem naprzód, terminal FirefoxOS jest nadal znacznie bardziej ograniczony niż ten na Androida, nawet go nie ma grep dostępny 0_oU
Koniec!
Cóż, oglądaj kolejne wersje Narzędzia podstawowetil aby zobaczyć jego rozwój, pomóc, że główny (i uważam, że obecnie jedyny) programista otrzymuje itp.
Pamiętam kilka lat temu (kiedy nawet nie sprawdzałem Facebooka, nie miałem Twittera i nie było G +), że czytałem wiele tematów na forach linuksowych, patrząc na rozwiązania, które dawały użytkownikom problemy innych ludzi, chyba muszę trochę cofnąć się do tamtych czasów 😀
Mam nadzieję, że było ciekawie!
Szkoda, że nie działa z moim biednym starym Galaxy Ace (Armv6) 🙁 Pozdrowienia xD
Mam terminal z Firefox OS iw 1.0 zrootowałem go i umieściłem pełny armv7l busybox, po aktualizacji do 1.1 pozostaje bez roota. Na wypadek, gdyby mój terminal (ZTE Open) miał busybox i zestaw narzędzi, ale nie były one tak kompletne.
Pomysł jest w porządku, wszystko jest powiedziane.
Byłoby bardzo dobrze mieć go w Firefox OS: s
Żaden terminal w Androidzie, który testowałem, nie dociera do terminala mobilnego w jailbreaku iPhone'a, ma wiele poleceń i więcej można dodać za pośrednictwem cydii (ma bash, nmap, nc, ping, openssh, vsftpd, rsync itp.), Mam nadzieję, że tak projekt będzie wkrótce użyteczny (umieszczanie czegoś przed każdym poleceniem wcale nie brzmi praktycznie), aby móc przełączyć się na Androida.
Cóż, tylko z Busybox masz już wystarczająco dużo poleceń.
Świetnie - spróbuję na moim telefonie komórkowym.
Pozdrowienia!
Mam wszystkie polecenia bash w debianie, absolutnie wszystkie; czy wiesz jak ?: ŁATWE, łączenie przez ssh ^^