[五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
-
- 帖子: 154
- 注册时间: 2008-05-09 14:29
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: [五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
第一步打造最小系统, 采用grub2 + ext4 完成后,大概空间 400 M
第二步安装 xfbdev 和 firefox ,同时启动 framebuffer 。大概820M空间。
第三步,使用U盘启动,尝试启动 Xfbdev 。
代码: 全选
sudo -s
mkfs.ext4 /dev/sdc1
mkdir /mnt/ubuntu
mount /dev/sdc1 /mnt/ubuntu
debootstrap --arch i386 karmic /mnt/ubuntu http://ubuntu.cn99.com/ubuntu/
ls -l /dev/disk/by-uuid/ |grep sdc1
==> a50c1d35-f13c-4806-81b6-4806d838b5ab
mount -o bind /dev /mnt/ubuntu/dev
mount -o bind /sys /mnt/ubuntu/sys
mount -t proc proc /mnt/ubuntu/proc
chroot /mnt/ubuntu
cat > /etc/fstab << "EOF"
> proc /proc proc defaults 0 0
> UUID=a50c1d35-f13c-4806-81b6-4806d838b5ab / ext4 defaults,errors=remount-ro,relatime 0 1
> EOF
cat > /etc/network/interfaces << "EOF"
> auto lo
> iface lo inet loopback
> auto eth0
> iface eth0 inet dhcp
> EOF
dpkg-reconfigure console-setup
apt-get install linux-generic grub-pc
upgrade-from-grub-legacy
adduser ubuntu
addgroup --system admin
echo "%admin ALL=(ALL) ALL" >> /etc/sudoers
usermod -G ubuntu,admin ubuntu
apt-get clean
代码: 全选
echo "deb http://ubuntu.cn99.com/ubuntu karmic main restricted universe multiverse" > /etc/apt/sources.list
apt-get update
apt-get install xserver-xfbdev
#editor /etc/grub.d/00_header
# ==> find line: set gfxmode=${GRUB_GFXMODE}
# ==> after add line: set gfxpayload=keep
# ==> or example: set gfxpayload=1440x900x32
#update-grub
apt-get install firefox
apt-get install xfonts-base xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-wqy ttf-wqy-zenhei
apt-get clean
exit
umount /mnt/ubuntu/{sys,dev,proc}
umount /mnt/ubuntu
代码: 全选
sudo apt-get dist-upgrade
sudo -s
export DISPLAY=:0
Xfbdev &
firefox
-
- 帖子: 583
- 注册时间: 2008-10-15 10:49
- 来自: CS
Re: [五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
能不能打造只有QQ和迅雷的Windows?
代码: 全选
_____________
< 呜呜buntu >
-------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
- byZh
- 帖子: 198
- 注册时间: 2009-01-11 21:38
- mymathersname
- 帖子: 2870
- 注册时间: 2008-09-18 23:40
- 系统: Ubuntu 15.04 x64
- 来自: Mars
Re: [五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
嗯嗯嗯,好主意,特来顶起……
LZ加油……
LZ加油……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
- mymathersname
- 帖子: 2870
- 注册时间: 2008-09-18 23:40
- 系统: Ubuntu 15.04 x64
- 来自: Mars
Re: [五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
大哥说话了,肃静……oneleaf 写了:第一步打造最小系统, 采用grub2 + ext4 完成后,大概空间 400 M
第二步安装 xfbdev 和 firefox ,同时启动 framebuffer 。大概820M空间。代码: 全选
sudo -s mkfs.ext4 /dev/sdc1 mkdir /mnt/ubuntu mount /dev/sdc1 /mnt/ubuntu debootstrap --arch i386 karmic /mnt/ubuntu http://ubuntu.cn99.com/ubuntu/ ls -l /dev/disk/by-uuid/ |grep sdc1 ==> a50c1d35-f13c-4806-81b6-4806d838b5ab mount -o bind /dev /mnt/ubuntu/dev mount -o bind /sys /mnt/ubuntu/sys mount -t proc proc /mnt/ubuntu/proc chroot /mnt/ubuntu cat > /etc/fstab << "EOF" > proc /proc proc defaults 0 0 > UUID=a50c1d35-f13c-4806-81b6-4806d838b5ab / ext4 defaults,errors=remount-ro,relatime 0 1 > EOF cat > /etc/network/interfaces << "EOF" > auto lo > iface lo inet loopback > auto eth0 > iface eth0 inet dhcp > EOF dpkg-reconfigure console-setup apt-get install linux-generic grub-pc upgrade-from-grub-legacy adduser ubuntu addgroup --system admin echo "%admin ALL=(ALL) ALL" >> /etc/sudoers usermod -G ubuntu,admin ubuntu apt-get clean
第三步,使用U盘启动,尝试启动 Xfbdev 。代码: 全选
echo "deb http://ubuntu.cn99.com/ubuntu karmic main restricted universe multiverse" > /etc/apt/sources.list apt-get update apt-get install xserver-xfbdev #editor /etc/grub.d/00_header # ==> find line: set gfxmode=${GRUB_GFXMODE} # ==> after add line: set gfxpayload=keep # ==> or example: set gfxpayload=1440x900x32 #update-grub apt-get install firefox apt-get install xfonts-base xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-wqy ttf-wqy-zenhei apt-get clean exit umount /mnt/ubuntu/{sys,dev,proc} umount /mnt/ubuntu
代码: 全选
sudo apt-get dist-upgrade sudo -s export DISPLAY=:0 Xfbdev & firefox
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
- 阿鲁卡多
- 帖子: 86
- 注册时间: 2009-01-22 12:47
- 系统: Ubuntu 16.04
- 来自: 江苏
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: [五星]使用debootstrap打造一个只有firefox的精简Ubuntu系统
学习了oneleaf 写了:第一步打造最小系统, 采用grub2 + ext4 完成后,大概空间 400 M
第二步安装 xfbdev 和 firefox ,同时启动 framebuffer 。大概820M空间。代码: 全选
sudo -s mkfs.ext4 /dev/sdc1 mkdir /mnt/ubuntu mount /dev/sdc1 /mnt/ubuntu debootstrap --arch i386 karmic /mnt/ubuntu http://ubuntu.cn99.com/ubuntu/ ls -l /dev/disk/by-uuid/ |grep sdc1 ==> a50c1d35-f13c-4806-81b6-4806d838b5ab mount -o bind /dev /mnt/ubuntu/dev mount -o bind /sys /mnt/ubuntu/sys mount -t proc proc /mnt/ubuntu/proc chroot /mnt/ubuntu cat > /etc/fstab << "EOF" > proc /proc proc defaults 0 0 > UUID=a50c1d35-f13c-4806-81b6-4806d838b5ab / ext4 defaults,errors=remount-ro,relatime 0 1 > EOF cat > /etc/network/interfaces << "EOF" > auto lo > iface lo inet loopback > auto eth0 > iface eth0 inet dhcp > EOF dpkg-reconfigure console-setup apt-get install linux-generic grub-pc upgrade-from-grub-legacy adduser ubuntu addgroup --system admin echo "%admin ALL=(ALL) ALL" >> /etc/sudoers usermod -G ubuntu,admin ubuntu apt-get clean
第三步,使用U盘启动,尝试启动 Xfbdev 。代码: 全选
echo "deb http://ubuntu.cn99.com/ubuntu karmic main restricted universe multiverse" > /etc/apt/sources.list apt-get update apt-get install xserver-xfbdev #editor /etc/grub.d/00_header # ==> find line: set gfxmode=${GRUB_GFXMODE} # ==> after add line: set gfxpayload=keep # ==> or example: set gfxpayload=1440x900x32 #update-grub apt-get install firefox apt-get install xfonts-base xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-wqy ttf-wqy-zenhei apt-get clean exit umount /mnt/ubuntu/{sys,dev,proc} umount /mnt/ubuntu
代码: 全选
sudo apt-get dist-upgrade sudo -s export DISPLAY=:0 Xfbdev & firefox
- bjsm
- 帖子: 2324
- 注册时间: 2007-05-13 16:45
- 来自: 阿拉斯加群岛其中的一个岛上一片原始森林里其中的一颗树上
- 联系: