安装要啥没啥的Ubuntu Core
发布网友
发布时间:2022-05-10 15:49
我来回答
共1个回答
热心网友
时间:2023-10-14 10:13
准备
============================
使用下载Ubuntu Desktop ISO镜像(32位64位都可以)。
用光驱启动,选择试用Ubuntu。
下载ubuntu-core
----------------------------
访问:<http://cdimage.ubuntu.com/ubuntu-core/releases/>找到所需要的镜像文件。
使用Ubuntu LiveCD,下载所需镜像到home目录
wget http://cdimage.ubuntu.com/ubuntu-core/releases/14.04.1/release/ubuntu-core-14.04.1-core-i386.tar.gz ~/
安装Ubuntu Core
============================
1. 分区
这个基本上不用说。我这里用的是虚拟机,只有一个硬盘。
这里只演示将Ubuntu安装到一个分区
2. 格式化分区
sudo mkfs -t ext4 /dev/sda
3. 创建挂在目录
sudo mkdir /mnt/root
4. 挂载分区
sudo mount /dev/sda /mnt/root
5. 解压ubuntu-core
cd /mnt/root
sudo tar zxvf ~/ubuntu-core-14.04.1-core-i386.tar.gz
6. 挂载dev和proc目录
sudo mount --bind /dev /mnt/root/dev
sudo mount --bind /proc /mnt/root/proc
**不挂载这两个,会无法安装引导和内核。**
*其实不挂载也可以。只要将`/proc/cpuinfo`复制到`/mnt/root/proc`下,就可以安装内核,然后用live cd来修复引导。*
7. 添加
修改`/mnt/root/etc/resolv.conf`文件,增加以下内容
nameserver 223.5.5.5
nameserver 223.6.6.6
不进行这一步,系统无法联网。
8. 修改源(可选)
修改`/etc/apt/sources.list`文件,替换为以下内容。这里是14.04的阿里云源。
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
9. 修改hosts文件(可选)
修改`/etc/hosts`增加以下内容
127.0.0.1 localhost
10. 修改主机名(可选)
修改`/etc/hostname`为你喜欢的内容
11. 安装内核
用chroot进入新的系统
sudo chroot /mnt/root
apt-get update
apt-get install linux-generic
这你会安装引导和内核。
12. 安装SSH(可选)
apt-get install openssh-server
默认情况下SSH Server不允许使用root登录,需要进行修改。
修改`/ect/ssh/ssd_config`,大概在28行左右有`PermitRootLogin without-password`改成`PermitRootLogin yes`
13. 设置用户等信息
设置root密码
passwd root
14. 卸载分区,重启
**然后喜欢怎么折腾就怎么折腾吧**
附注
==============================
如果新系统不能上网 运行 `/usr/lib/klib/bin/ipconfig eth0` 就可以上网了。但是重启之后还是不能上网。
可以修改`/etc/network/interfaces`修复这个问题
向这个文件增加以下内容,这样第一张网卡可以从DHCP服务器中获取IP地址
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp