话说15号中午,deepin 2014 beta 还没放出链接我就在等着了,一刷微博,就看见官微正好发了微博。中午就下载好了,等晚上开始装。
在一个月前,alpha 版本的时候,我刚刚把硬盘格了不久,于是还是照原来的装上了 win 8.1 with update 、 ubuntu kylin 14.04 beta。就等 deepin 发布新版本,可惜 alpha 不争气的装不上,plymouth 跑完就出错了,没办法,完全无解。
等啊等,终于等来 beta 发布了,可惜还是问题一堆。不论刻U盘还是光盘,直接 install 选择语言之后,连接 WIFI,果断崩溃;然后只能在 Live CD 里边安装,装是装完了,重启进去就提示没有桌面环境。和 论坛 里边说的一样。按照提示 Ctrl Alt F1 进到控制台,登陆,安装桌面。
sudo apt-get install deepin-desktop-Environment
这时报错,某些依赖关系没解决,用 sudo apt-get -f install 修复。照办之后,需要下载,可是都还没联网。。
思路1:在命令行里边连接 WIFI。(无解)
网上查到,大部分用的是 iwconfig 命令,也有用 wpa_supplicant 这一个的,wpa_supplicant 的办法是 把 WIFI 账号和密码写入一个配置文件,然后在用它来启用,可是我执行时又是各种报错。下面是 iwconfig 的用法:
扫描存在的无线网络
iwlist wlan0 scan
其中的 ESSID 就是 wifi 的账号名字,比如我的 TP-LINK_hehe,然后输入账号密码,
iwconfig wlan0 essid TP-LINK_hehe key 123-456-78
假设我的密码是 12345678,只有写出 123-456-78 这样才不报错,原因是 WEP密钥写法的限制,参见 百度百科 。然后查看连接状态:
iwconfig wlan0
启用无线网卡
ifconfig wlan0 up
获取 IP 地址,
dhclient wlan0
我的在最后一步,没有任何返回,就一直空白。。无解。
思路2:直接装一个桌面。
不就是没有桌面环境,我装一个就是了。最开始想的是装一个别的,比如 xfce ,然后在命令行里边
./configure
make
make install
编译安装,可是也要依赖关系,提示依赖 inttool 的版本不对。要接下来一个个的找依赖关系,对 readme 太累,放弃。
后来发现最开始 sudo apt-get -f install 的时候,说的好像是 grub 的问题,于是试着卸载掉,
sudo apt-get remove grub-pc-bin
这时再执行
sudo apt-get install deepin-desktop-Environment
就直接开始下载了,不用修复依赖关系了。虽然还是没网。但可以下载需要的包,放到 deepin 的目录里边,直接用 dpkg 安装。
先在 别的系统里下载好下面的deb包,最好都重命名成简单的名字,不然名字太长要累死人。然后,假如是 Linux 直接用 root 权限 放到 deepin 挂载了的 / 或者 /home 目录里边,win下就用 Live CD 的光盘复制过去,win8 记得关掉快速启动,不然 Linux 无法访问它的目录。
- grub-themes-deepin :all
- dde-daemon :i386 | amd64
- startdde :i386 | amd64
- dde-control-center :i386 | amd64
- deepin-desktop-environment : i386 | amd64
然后一股脑安装了,我记得 startdde 和 dde-daemon 这两个是相互依赖的,要是单个安装,又都报错。比如把他们重命名成 12345,我是放在 /home 下的:
cd /home/h-deepin/dir
sudo dpkg -i 1.deb 2.deb 3.deb 4.deb 5.deb
然后,直接重启,大功告成。

重启之后还是英文,可 论坛 说的,打开配置文件
sudo gedit /etc/default/locale
修改为中文就可。
LANG="zh_CN.UTF-8"
真不省心。