Debian auf Milestone

Mh, ich würd ja gerne nach deinem Tutorial gehen, aber selbst mit JDownloader krieg ich die Datei nicht.

Nach meinem müsste ich ja nur noch das hier machen:

Code:
now to install openssh in one fell swoop

[B]apt-get install openssh-server openssh-client[/B]

Wait for the gui/X11 stuff.

Den Client krieg ich, aber den Server nicht. :/
 
Hi,

bin hier grade über eure Bemühungen gestoßen ;)
Ich arbeite auch grade an einem Tutorial zwecks Debian (chroot) auf dem Milestone (mit LXDE).

Bin eigentlich fast fertig, ich probiers nur nochmal selbst Schritt für Schritt durch und stells dann online.

Kann sich also nur noch um Stunden handeln :p

Gruß Fnordi
 
@7Voo

hm... verstehe irgendwie nicht wie das mit dem gui ist in deinem tut... läuft das dann automatisch oder was?

vllt habe ich mich auch nur besser in das andere eingearbeitet, aber ich finde das tutorial hier irgendwie verständlicher...

kann auch sein, dass ich falsch liege und das andere viel einfacher ist... aber naja... wie gesagt...

... mit dem jdownload musst du etwas geduld haben... der ist ja auch nur dafür da damit jemand für dich dauernd retry drückt... das kann dauern... hat es bei mir auch...

und was diese client/server geschichte angeht... einfach nochmal versuchen... wie schaut denn das eigentlich aus... bekommst du das garnicht oder sagt er dir was von fehlenden paketen und "--fix-missing" oder so?

@Fnordi

hört sich ja nicht schlecht an... wäre nett wenn du dann einen link hierher posten würdest... :D

Edit: Wie in dem einen tutorial ist

Code:
mount --bind /sdcard/ /data/local/debian/sdcard/

irgendwo zwischen der anderen mounterei keine schlechte idee. :)
 
Zuletzt bearbeitet:
Was macht denn das ? :

Code:
mount --bind /sdcard/ /data/local/debian/sdcard/

Muss man dann nicht jedesmal neu mounten ?
 
das verändert den ort wo die sdcard ist... damit du komfortabler von debian darauf zugreifen kannst... und ja... das musste wie alles immer neu mounten... leider
 
Ich hab mir jetzt nochmal ein Script erstellt:

debian.sh

Code:
su

echo '=== EXPORT PATHS ==='
export PATH=/data/busybox:$PATH
export PATH=/data/system/bin:$PATH
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
insmod /system/lib/modules/ext2.ko

echo '=== CREATE & MOUNT loop0 ==='
mknod /dev/loop0 b 7 0
mount -o loop /sdcard/debian/debian.img /data/local/debian 
mount --bind /sdcard/ /data/local/debian/sdcard/
mount -o bind /dev /data/local/debian/dev
mount -o bind /sys /data/local/debian/sys
mount -o bind /proc /data/local/debian/proc
mount -o bind /dev/pts /data/local/debian/dev/pts

echo '=== EXPORT PATHS ==='
export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin
export HOME=/root
export USER=root
export TERM=linux

echo '=== CHANGE ROOT ==='
chroot /data/local/debian/ /bin/bash

echo '=== CHANGE ROOT PART 2 ==='
chroot / /debootstrap/debootstrap --second-stage
touch installed

echo '=== SOME STUFF ==='
echo 'deb http://ftp.de.debian.org/debian lenny main contrib non-free' >/mnt/etc/apt/sources.list
echo 'deb http://security.debian.org/ lenny/updates main contrib non-free' >> /mnt/etc/apt/sources.list
echo 'nameserver 4.2.2.2' >$mnt/etc/resolv.conf
rm -f /etc/mtab
ln -s /proc/mounts /etc/mtab

echo '=== UPDATE & UPGRADE ==='
apt-get update ; apt-get upgrade

echo '=== OPENSSH SERVER & CLIENT==='
apt-get install openssh-server openssh-client
Beim ausführen bleibt er aber immer hier hängen:

Code:
=== CREATE & MOUNT loop0 ===
'knod: invalid number '0

Wenn ich es einzeln eingebe klappts.
 
kann dir nicht sagen wo das problem ist... ich habe auch das eine oder andere problem mit scripts... deswegen lasse ich das auch... meine app macht das ganz komfortabel für mich :D

aber mal ne andere frage... wenn das alles manuell so funktioniert... läuft das gui bei dir?
 
Bisher bin ich halt immer an dem openssh Server gescheitert.
Ich bin grad wieder bei 'chroot / /debootstrap/debootstrap --second-stage'.

Also er packt und konfiguriert wieder neu, weil ich die SD formatieren musste.

Edit: Habs jetzt doch hingekriegt 'apt-get install openssh-server openssh-client' zu installieren.
Er konfiguriert grad iwas mit X11 usw. :D

Sieht also gut aus.
Der einzige Fehler den ich krieg ist "Can not write log, openpty() failed (/dev/pts not mounted?)"
...
Mh jetzt ist er fertig aber ich seh immernoch kein GUI.
Hatte wohl eben was übersehen beim mounten.
Werds eben nochmal neu machen und dann sollte es klappen. ._.

Edit 2: Hab mir jetzt nochmal die Kommentare in meinem Tutorial durchgelesen.. scheint als wäre das Tutorial nur für chroot mit debian auf der SD Karte.
Man kann aber mit VNC das GUI starten.. bloß wie.

Edit 3: Ich konnte jetzt 'tightvncserver' installieren.
Danach habe ich 'apt-get install lxde' eingegeben und jetzt ist er seit 5 Minuten an diesem Punkt:

Fetched 93.1MB in 1min56s (801kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
←[1;24r←[4l←[?25l←[?1c←[0;10m←[37m←[40m←[1;24r←[H←[J←[1;1H←[1m←[37m←[44m←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K
←[K←[1;1H←[0;10m←[37m←[44mPackage configuration←[11m←[30m←[47m─────┤←[0;10m←[10m
←[30m←[47m ←[31mConfiguring console-data←[30m ←[11m←[30m←[47m├──────────────────
─────┐←[2;3H│←[0;10m←[10m←[30m←[47m The keymap records the layout of symbols on
the keyboard.
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[3;3H←[
0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m
←[4;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m - 'Select keymap from arch
list': select one of the predefined keymaps
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[3
7m←[40m ←[5;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m specific for your
architecture (recommended for non-USB keyboards);
←[11m←[30m←[47m│←[0;10m←[10
m←[1m←[37m←[40m ←[6;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m - 'Don't to
uch keymap': don't overwrite the keymap in /etc/console,
←[11m←[30m←[47m│←[0
;10m←[10m←[1m←[37m←[40m ←[7;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m w
hich is maintained manually with install-keymap(8);
←[11m←[30m←
[47m│←[0;10m←[10m←[1m←[37m←[40m ←[8;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[
47m - 'Keep kernel keymap': prevent any keymap from being loaded next time ←[1
1m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[9;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10
m←[30m←[47m the system boots;
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[10;3H←[0;10m←[11m←[30m←[47m│←[
0;10m←[10m←[30m←[47m - 'Select keymap from full list': list all the predefined
keymaps. ←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[11;3H←[0;10m←[11m←[30
m←[47m│←[0;10m←[10m←[30m←[47m Recommended when using cross-architecture (ofte
n USB) keyboards.
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[12;3H←[0;10m
←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[13;
3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m Policy for handling keymaps:
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[
40m ←[14;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[
1m←[37m←[40m ←[15;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
Select keymap from arch list ←[11m←[30m←[47m│←[0;1
0m←[10m←[1m←[37m←[40m ←[16;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[37m←[41mDon't touch keymap ←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[17;3H←[0;10m←[11m←[30m←[47m
│←[0;10m←[10m←[30m←[47m Keep kernel keymap
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[18;3H←[0;10m←[11m←
[30m←[47m│←[0;10m←[10m←[30m←[47m Select keymap from full l
ist
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[19;3H←[0;
10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37m←[40m ←[
20;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[0;10m←[10m←[1m←[37
m←[40m ←[21;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m <O
k> <Cancel>
←[11m←[30m←[47m│←[0;10m←[10
m←[1m←[37m←[40m ←[22;3H←[0;10m←[11m←[30m←[47m│←[0;10m←[10m←[30m←[47m
←[11m←[30m←[47m│←[
0;10m←[10m←[1m←[37m←[40m ←[23;3H←[0;10m←[11m←[30m←[47m└─────────────────────────
─────────────────────────────────────────────────┘←[0;10m←[10m←[1m←[37m←[40m ←[2
4;4H
←[16;27H
Ist das normal und hat das bei dir auch solang gedauert ?
Sieht für mich so aus, als würde er versuchen ein Fenster zuöffnen wo ich etwas anklicken muss.
 
Zuletzt bearbeitet von einem Moderator:
@7Voo

ja... bei der installation von lxde öffnet er ein fenster... wegen tastaturlayout glaube ich war das... und das alles dauert wirklich eine ganze weile... manchmal habe ich sogar gedacht er bleibt hängen... ist aber in den meisten fällen nicht so... er braucht nur sehr lange...

@Fnordi

vielen dank... werde glaube ich nicht ganz den selben weg gehen aber das hilft mir schon weiter...
 

Ähnliche Themen

P
Antworten
8
Aufrufe
1.915
-FuFu-
-FuFu-
S
  • safetyservices
Antworten
1
Aufrufe
1.899
dragonball
dragonball
M
Antworten
5
Aufrufe
2.055
Mais
M
Zurück
Oben Unten