[HOW TO] Instalacja Debiana (na G1)

  • 7 Odpowiedzi
  • 6870 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline JotWu

  • **
  • 218
    • ANDROID mobile
  • Sprzęt: Samsung I5700
[HOW TO] Instalacja Debiana (na G1)
« dnia: Styczeń 10, 2010, 17:39:40 »
W tym poradniku przedstawię sposób instalacji Debiana na telefonie HTC G1.
Aby przejść całą operację musimy posiadać dostęp do internetu - najlepiej przez WiFi w związku z dużą ilością pobieranych danych.

Przygotowania

1. Ściągamy android-vnc-viewer i instalujemy na telefonie.
http://www.androlib.com/android.application.android-androidvnc-Cpi.aspx2. Instalujemy na telefonie jakiś emulator terminala.
3. Ściągamy wybrane paczki na komputer:
Wersja 750MB
http://rapidshare.com/files/327504536/debian750.rarWersja 1,5GB
http://rapidshare.com/files/327491605/debian1.5.rar
Wersja 750MB będzie na karcie pamięci zajmować ok. 750MB i tyle będziemy mieć do dyspozycji z poziomu debiana.
Wersja 1,5GB przeznaczona jest dla większych kart pamięci. Więc jeżeli chcemy mieć więcej pamięci do dyspozycji to wybieramy 1,5GB.
4. Kopiujemy folder Debian bezpośrednio na kartę pamięci.

To tyle jeśli chodzi o stworzenie podstawy. Zaczynamy instalację.
« Ostatnia zmiana: Styczeń 10, 2010, 19:07:42 wysłana przez JVoo »

*

Offline JotWu

  • **
  • 218
    • ANDROID mobile
  • Sprzęt: Samsung I5700
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #1 dnia: Styczeń 10, 2010, 19:06:40 »

Instalacja Debiana

1. Otwieramy emulator terminala i wpisujemy:
su
sh /sdcard/debian/installer.sh


Po poprawnym wykonaniu komendy powinien pojawić się taki tekst:



2. Piszemy dalej w terminalu:
sh /sdcard/debian/bootdebJeżeli komenda zostanie poprawnie wykonana to dostaniemy taki wynik:



3. Wpisujemy:
/scripts/onetime.shi ustalamy hasło roota:



4. Wpisujemy:
cd /etc/apt
nano sources.list
Otworzy się notatnik z linijką tekstu:
deb http://ftp.de.debian.org/debian lenny mainDopisujemy pod nią 2 kolejne linijki:
deb http://ftp.debian.org/debian lenny main contrib non-free
deb-src http://ftp.debian.org/debian lenny main contrib non-free

Powinno to wyglądać tak:


Po dokonaniu zmian wciskamy trackball + O
Zapisujemy pod tą samą nazwą klikając ENTER
Wychodzimy z notatnika wciskając kombinację klawiszy trackball + X


5. Wpisujemy w terminalu:
apt-get update
Napisane: Styczeń 10, 2010, 19:02:25
6. Wpisujemy w terminalu:
apt-get install tightvncserverProces instalacji paczek zawsze wygląda tak samo. Na przykładzie tightvncserver powinno to wyglądać tak:








Jeżeli w trakcie ściągania nastąpi zerwanie połączenia lub jakiś błąd należy wpisać w terminalu:
apt-get install tightvncserver --fix-missing
Napisane: Styczeń 10, 2010, 19:05:17
7. Instalujemy środowisko graficzne.
Jeżeli chcemy ładne środowisko, które wymaga ściągnięcia dużej ilości danych wpisujemy:
apt-get install lxde
Jeżeli wystarczy nam podstawowe środowisko graficzne to wpisujemy:
apt-get install icewm
Można też ściągnąć oba środowiska, a później przełączać się między nimi choć to kłopotliwe.

Jeżeli w trakcie ściągania nastąpi zerwanie połączenia lub jakiś błąd należy wpisać w terminalu:
apt-get install lxde --fix-missinglub
apt-get install icewm --fix-missingZależnie od środowiska.

8. Konfigurujemy vncserver. W tym celu wpisujemy w terminalu:
export USER=root
vncserver -geometry 480x320



Napisane: Styczeń 10, 2010, 19:05:41
9. W tym punkcie decydujemy, które środowisko graficzne powinno się uruchamiać
cd /root/.vnc
nano xstartup
Na początku ostatniej linijki dopisujemy znak: #
#/etc/X11/xsessionJeżeli chcemy korzystać ze środowiska LXDE to poniżej dopisujemy jeszcze:
icewm &
lxsession
Jeżeli chcemy korzystać ze środowiska IceWM to dopisujemy:
icewm &
xterm

Tak to powinno wyglądać w przypadku środowiska LXDE:


Po dokonaniu zmian wciskamy trackball + O
Zapisujemy pod tą samą nazwą klikając ENTER
Wychodzimy z notatnika wciskając kombinację klawiszy trackball + X


10. W terminalu wpisujemy:
cd /root
nano .bashrc
Otworzy się plik:


Na jego początku dopisujemy:
export USER=root
cd /
rm -r -f tmp
mkdir tmp
cd /
vncserver -geometry 480x320
Nie przejmujemy się tym, że znaki są nadpisywane. W końcowej postaci wszystko będzie dobrze.
W trakcie edycji wyglądało to tak:

Ale po ponownym otwarciu pliku otrzymujemy taki wynik:


Po dokonaniu zmian wciskamy trackball + O
Zapisujemy pod tą samą nazwą klikając ENTER
Wychodzimy z notatnika wciskając kombinację klawiszy trackball + X

Napisane: Styczeń 10, 2010, 19:06:08
11. Debian jest już skonfigurowany. Wpisujemy:
exitNastąpi ponowne uruchomienie telefonu.


[COLOR="Red"]Uruchomienie Debiana[/COLOR]

Radzę wcześniej zamknąć wszystkie programy jakimś menadżerem procesów (np. Advanced Task Manager).

1. Włączamy terminal i wpisujemy:
su
sh /sdcard/debian/bootdeb


2. Wciskamy przycisk HOME zostawiając uruchomiony w tle terminal.

3. Włączamy zainstalowaną wcześniej aplikację: androidVNC.
Uzupełniamy pola:
Password - hasło ustalone w procesie instalacji
Address: localhost
Port: 5901
Można też ustawić paletę kolorów na 256.

U mnie wygląda to tak:


4. Klikamy Connect i...






W ten sposób zainstalowaliśmy Debiana ze środowiskiem graficznym LXDE na telefonie HTC G1.

*

Offline rogas

  • **
  • 100
  • Płeć: Mężczyzna
  • Sprzęt: Era g1 ; Mio p550m
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #2 dnia: Styczeń 10, 2010, 22:05:10 »
Tak z ciekawości jak to działa. Szybko dosyć, czy się czeka 20 minut na otwarcie czegokolwiek?

*

Offline JotWu

  • **
  • 218
    • ANDROID mobile
  • Sprzęt: Samsung I5700
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #3 dnia: Styczeń 10, 2010, 22:29:59 »
no cóż... działa powoli ;)
traktowałbym to raczej jako ciekawostkę. Na nowszych urządzeniach typu liquid, droid, n1 może to już działać całkiem nieźle :)

*

Offline globalbus

  • Ekspert PDA
  • ******
  • 6139
  • Płeć: Mężczyzna
  • Power User // ROM Developer
  • Sprzęt: N900
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #4 dnia: Styczeń 11, 2010, 16:02:37 »
sam sposób uruchomienia jest wręcz za*biście na około. Lepszy efekt da zewnętrzny serwer i to samo VNC :P
Jakby Android był linuxem, wystarczyłby chroot.
"Wiedza zdobyta samodzielnie jest więcej warta niż przekazana przez inną osobę"

"ponieważ gotowanie to nie jest copy/paste"
paypal

*

Offline Laszlo

  • 30
  • Płeć: Mężczyzna
  • Znany też jako: laszlo
    • ..:: Laszlo Blog ::..
  • Sprzęt: htc_Dream
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #5 dnia: Styczeń 16, 2010, 17:54:46 »
eClair by Laszlo Wydanie 3 (R3) - Android 2.0.1 (+Akcenty 2.1 i N1) @ BFS + 10MB RAM-hack + hoho + wygląd = Szybkość + Stabilność + Aparat + Aktywne Tapety + WOW!
Dream: http://bit.ly/clr-le-r3-trout
Sapphire 32B: http://bit.ly/clr-le-r3-32b

*

Offline globalbus

  • Ekspert PDA
  • ******
  • 6139
  • Płeć: Mężczyzna
  • Power User // ROM Developer
  • Sprzęt: N900
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #6 dnia: Styczeń 16, 2010, 17:58:01 »
to, że coś korzysta ze zmodyfikowanego jądra linuxa, to nie znaczy, że jest linuxem.
"Wiedza zdobyta samodzielnie jest więcej warta niż przekazana przez inną osobę"

"ponieważ gotowanie to nie jest copy/paste"
paypal

*

Offline mww1990

  • ***
  • 393
  • Płeć: Mężczyzna
  • mww
  • Sprzęt: Thoshiba g900 - HTC s740 ROSE - HTC Dream
Odp: [HOW TO] Instalacja Debiana (na G1)
« Odpowiedź #7 dnia: Styczeń 19, 2010, 10:40:55 »
a czy szybko dziala bez GUI? zeby np korzystac z gcc i vi?
Edit:
gcc działa, vi rowniez, tylko mam problemy z instalacja vim-full ale nie wiem czemu.

i jeszcze takie pytanko czy da sie wyjsc z debiana z trybu tekstowego bez rebootowania telefonu?
« Ostatnia zmiana: Styczeń 19, 2010, 12:30:42 wysłana przez mww1990 »