Centos7最小化安装之工作站设置
实测在Vultr的VPS上正常可用
在Vultr上怎么看桌面
两种解决方法:
- 使用VNC远程连接
- 直接使用Vultr的view console功能
我使用的是第二种办法,只要能上网有浏览器就行。
安装桌面环境
参考文章:
命令:
# 安装EPEL源
yum -y install epel-release
# 安装Xfce桌面环境
yum -y groupinstall X11
yum -y groups install "Xfce"
echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# 启动:
startx
默认开机启动图形界面:
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
推荐在字符界面使用命令startx启动桌面环境,而不是设置默认启动图形界面(runlevel5)。
以root身份登录桌面会被警告,而且很多软件(如Chrome)要额外的设置才能使用root身份使用。
以普通用户登录:
# 将$USERNAME换成普通用户的名字,-l 选项是指切换身份后转到用户家目录
su -l $USERNAME
echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# 启动
startx
安装浏览器和编辑器gedit
# 安装编辑器gedit
yum install -y gedit
# 安装firefox浏览器
yum install -y firefox
# 安装chrome浏览器
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum localinstall google-chrome-stable_current_x86_64.rpm
yum localinstall xxx.rpm 会自动安装相关的依赖包,神奇的yum
安装中文支持
参考文章:
在CentOS6可以使用 yum groupinstall "Chinese support"
一次性安装,但是CentOS7下,不能这么安装,没有这个安装组,所以需要单独安装每个包。
我只安装了一个楷体字体:
yum install cjkuni-ukai-fonts。
增加字体
把Windows系统下C:WindowsFonts目录下需要的字体文件复制到CentOS的/usr/share/fonts/chinese/目录下(我复制的是微软雅黑字体),然后执行如下命令即可安装这些字体:
yum install -y mkfontscale
cd /usr/share/fonts/chinese/ # 切换到新字体目录
mkfontscale # 在当前目录下生成fonts.scale文件
mkfontdir # 在当前目录下生成fonts.dir文件
fc-cache -fv # 重新建立字体缓存
测试
打开浏览器,登录 baidu 网站,正确显示中文即可。
安装python环境之Anaconda3
使用多线程下载工具axel加速下载
# 使用epel源安装
yum install -y axel
使用Axel
axel [OPTIONS] url1 [url2] [url…]
-n x 指定线程数(x 必须为大于 0 的数字)
-o x 指定另存为目录(x 必须为本地目录)
-s x 指定下载速度(x 必须为大于 0 的数字,单位是 bytes/s)
-q 静默模式,无任何输出信息
-V 软件版本
Axel 在下载过程中如果遇到中断的话,在原来的目录再次执行相同的下载命令即可恢复下载进度。
下载Anaconda3脚本
# 在清华镜像源下载,这是2018-07-08时得到的链接,如果需要更新请到清华镜像源获取下载链接
axel https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
安装Anaconda3
# 先安装bzip2
yum install -y bzip2
# 执行Anaconda3脚本安装
bash Anaconda3-5.2.0-Linux-x86_64.sh
# 以上安装需要填写安装目录,注意权限的问题
Jupyter Notebook的使用
新建终端Terminal运行命令:
jupyter notebook
会自动打开浏览器,并到达Jupyter Notebook的网页。
安装TensorFlow包
Anaconda3-5.2.0居然没有TensorFlow。。。
打开了jupyter notebook之后,点击右上角的new,点击随之出来的Terminal,进入Anaconda3的虚拟环境
在这里输入命令安装TensorFlow
pip install msgpack
pip install --upgrade tensorflow