參考資訊:
https://wiki.debian.org/EmDebian/CrossDebootstrap
PC
$ cd $ sudo apt-get install binfmt-support qemu qemu-user-static debootstrap $ wget https://ftp-master.debian.org/keys/release-12.asc -qO- | gpg --import --no-default-keyring --keyring ./debian-release-12.gpg $ sudo debootstrap --keyring=./debian-release-12.gpg --arch armhf --foreign bookworm bookworm http://ftp.debian.org/debian/ $ sudo chroot bookworm /debootstrap/debootstrap --second-stage $ sudo mount -o bind /dev bookworm/dev $ sudo mount -o bind /sys bookworm/sys $ sudo mount -o bind /proc bookworm/proc $ sudo chroot bookworm # passwd # adduser user # nano /etc/apt/sources.list deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware deb http://archive.debian.org/debian/ buster contrib main non-free # apt-get update # apt-get install task-lxde-desktop lxde-core lxde obconf openbox lxdm lxde-common tightvncserver -y
SailfishOS
$ cd $ git clone https://github.com/steward-fu/vncclient $ mkdir vncclient/build $ cd vncclient/build $ cmake .. $ make $ sudo cp examples/client/vncclient /usr/local/bin $ sudo chmod 0777 /usr/local/bin/vncclient $ sudo vim /usr/local/bin/debian #!/bin/bash MYDIR=/sdcard/bookworm ACT=$1 if [ `whoami` != "root" ]; then echo "run me as root" exit fi if [ "$ACT" == "mount" ]; then mount --rbind /dev $MYDIR/dev mount --bind /sys $MYDIR/sys mount --bind /proc $MYDIR/proc fi if [ "$ACT" == "start" ]; then chroot $MYDIR /bin/su - user -c '/usr/bin/vncserver -geometry 960x540 -depth 16 :1' fi if [ "$ACT" == "cli" ]; then chroot $MYDIR /bin/su - user fi if [ "$ACT" == "stop" ]; then chroot $MYDIR /bin/su - user -c '/usr/bin/vncserver -kill :1' fi if [ "$ACT" == "umount" ]; then umount -R $MYDIR/dev umount $MYDIR/sys umount $MYDIR/proc fi $ sudo chmod 0777 /usr/local/bin/debian $ sudo debian mount $ sudo debian start $ vncclient 127.0.0.1:5901
按鍵說明
按鍵 | 功能 |
---|---|
CTRL + 1 | F1 |
CTRL + 2 | F2 |
CTRL + 3 | F3 |
CTRL + 4 | F4 |
CTRL + 5 | F5 |
CTRL + 6 | F6 |
CTRL + 7 | F7 |
CTRL + 8 | F8 |
CTRL + 9 | F9 |
CTRL + 0 | F10 |
ALT + 1 | | |
ALT + ' | ` |
ALT + 9 | { |
ALT + 0 | } |
ALT + O | [ |
ALT + P | ] |
ALT + , | < |
ALT + . | > |
ALT + / | \ |
ALT + - | ~ |
SHIFT + Up | PageUp |
SHIFT + Down | PageDown |
SHIFT + Left | Home |
SHIFT + Right | End |
SHIFT + Enter | Escape |
ALT + Enter | PrintScreen |
ALT + Up | Mouse Up |
ALT + Down | Mouse Down |
ALT + Left | Mouse Left |
ALT + Right | Mouse Right |
ALT + I | Mouse Wheel-- |
ALT + M | Mouse Wheel++ |
ALT + L | Mouse RightButton |
ALT + K | Mouse LeftButton |
ALT + J | Mouse LeftButton(Toggle) |