在dockstar / pogoplug 上安装Debian Linux 系统

文章内容

2011-04-03 20:32:17
11
首先将一下Debian 的版本,4.0称为Etch, 5.0称为Lenny, 6.0称为Squeeze, Squeeze是《玩具总动员》的一个脚色。

在进行安装之前,需要你打开Dockstar / Pogoplug 的 SSH 连接。这个需要你在my.pogoplug.com登陆后到设置中的Security Setting中去打开 SSH。打开SSH时需要输入SSH连接的密码。请务必记得该密码。

目前可以安装Debian 5 (Lenny),英文教程在 jeff.doozan.com/debian..._lenny.htm

当然我们更倾向于安装最新的Debian 6(Squeeze),英文教程在 jeff.doozan.com/debian/ ( 目前发现存在问题 )

待续

点击: 0 | 评论: 11 | 分类: Dockstar & Pogoplug | 论坛: 电子电玩 | 论坛帖子

QR Code
请用微信 扫一扫 扫描上面的二维码,然后点击页面右上角的 ... 图标,然后点击 发送给朋友分享到朋友圈,谢谢!
分享:
分享到微信

文章评论

3M
无题
如果安装的是 Lenny

安装完重启后根目录下的三个文件是可以删除的,可以省出将近200M空间。
代码:

rm /base.tar.bz2
rm /sheeva-2.6.33-uImage
rm /sheeva-2.6.33-Modules.tar.gz


接下来更新 apt 库,并安装所有可用的更新
代码:

apt-get update
apt-get upgrade


安装可用更新时,会更新 tzdata, 所以需要设置自己所在时区

如果在西岸
代码:
ln -sf /usr/share/zoneinfo/Canada/Pacific /etc/localtime

2011-04-03 22:42:15 | 引用
无题
请问3M,您在pogoplug 上安装Debian Linux 要多长时间?我昨晚试了一下,太难了。。

2011-04-04 09:37:00 | 引用
garygao
3M
无题
Lenny 很快,大概20-30分钟吧,squeeze有问题,现在在找workaround

2011-04-04 09:46:51 | 引用
无题
3M, Sorry to hijack this thread.

I can't post new thread! (I can only reply)

I got:
A billion webpages, and you had to pick this one.

2011-04-04 14:15:27 | 引用
Giant
3M
无题
Giant 写道:
3M, Sorry to hijack this thread.

I can't post new thread! (I can only reply)

I got:
A billion webpages, and you had to pick this one.


在哪个论坛?还是所有论坛?

2011-04-04 14:35:31 | 引用
无题
squeeze 安装的workaround

1. 先用一个U盘安装lenny,直至成功;
2. 准备另外一个U盘装squeeze,先分好区,两个区,第一个是ext3分区,U盘容量-512M,第二个分区交换分区,512M
3. 在lenny的debian系统下安装binutils,其中的ar在后面的安装中需要被用到
代码:
apt-get install binutils

4. 参照http://jeff.doozan.com/debian/
在执行完

wget jeff.doozan.com/debian...squeeze.sh

之后,需要修改 dockstar.debian-squeeze.sh
用nano或者vi都行

将第39行的 debootstrap_1.0.28_all.deb
改为 debootstrap_1.0.29_all.deb

然后将第246行和第247行中的

ROOT_DEV=/dev/sda1
SWAP_DEV=/dev/sda2

改为

ROOT_DEV=/dev/sdb1
SWAP_DEV=/dev/sdb2

保存退出。

然后在lenny debian中插入准备装squeeze的U盘,
执行教程的后续部分。

我已经装好了一个squeeze的Debian。

2011-04-05 20:19:07 | 引用
3M
3M
无题
提供了一个修改后的 dockstar.debian-squeeze.sh 供大家使用

2011-04-06 21:28:42 | 引用
无题
webmin 的安装请参考 www.webmin.com/deb.html

2011-04-08 19:48:17 | 引用
3M
3M
无题
昨天使用另外一个workaround安装了squeeze

2011-04-11 11:12:41 | 引用
无题
另外一个workaround

credit: forum.doozan.com/read....9#msg-4449

mount / -o remount,rw
vi /usr/share/debootstrap/functions

将其中的 verify_checksum 函数替换成

代码:
verify_checksum () {                                                                                                                                                                                                                         
        # args: dest checksum size                                                                                                                                                                                                           
        local expchecksum="$2"                                                                                                                                                                                                               
        local expsize="$3"                                                                                                                                                                                                                   
        relchecksum=`sha${SHA_SIZE}sum < "$1" | sed 's/ .*$//'`                                                                                                                                                                             
        relsize=`wc -c < "$1"`                                                                                                                                                                                                               
        if [ "$expsize" -ne "$relsize" ] || [ "$expchecksum" != "$relchecksum" ]; then                                                                                                                                                       
                relchecksum=`md5sum < "$1" | sed 's/ .*$//'`                                                                                                                                                                                 
                #return 1                                                                                                                                                                                                                   
                if [ "$expsize" -ne "$relsize" ] || [ "$expchecksum" != "$relchecksum" ]; then                                                                                                                                               
                        return 1                                                                                                                                                                                                             
                fi
                                                                                                                                                                                                                           
        fi                                                                                                                                                                                                                                   
        return 0                                                                                                                                                                                                                             
}


wget jeff.doozan.com/debian...squeeze.sh
之后要修改 dockstar.debian-squeeze.sh,将第39行的 debootstrap_1.0.28_all.deb
改为 debootstrap_1.0.29_all.deb

2011-04-11 18:16:49 | 引用
3M
上一页12下一页

发表评论

加西网为北美中文网传媒集团旗下网站