目录
前言
最近时间比较充足,顺便整理记录下linux的开发环境搭建,以供日后参考借鉴。2020年12月10日
开发环境选择 win10 + vmware + ubuntu14.04.06
软件获取
vmware安装包VMware-player-16.1.0-17198959.exe下载地址
ubuntu镜像(64位)ubuntu-14.04.6-desktop-amd64.iso下载地址
软件安装
跳过
ubuntu配置
更新源
sudo apt-get update
安装vmware桌面支持
非虚拟机可跳过此步骤
增加windows与虚拟机间的复制及拖拽的功能
(注意拖拽文件会导致文件变化,源码压缩包不能通过此方法!!)
其他拖拽方式参考开发环境搭建 ubuntu常用工具安装介绍(二)
增加虚拟机窗口大小可调
其他功能
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools-desktop
中文界面修改
右上设置角小齿轮->System Settings->Language Support
如果弹出安装界面直接安装,完成后再进行下一步
Installed Languages->Chinese(simplified)->Apply Changes
在Langguage for menus and windows中,拖拽底部的’汉语(中国)‘至顶部
Apply System-Wide (应用到整个系统)
切换到第二个tap页 Regional Formats
下拉选择’汉语(中国)‘
Apply System-Wide (应用到整个系统)
右上设置角小齿轮->Log Out
再次登录 界面已改为中文
中文输入法
原系统输入法框架是IBUS比较难用,更新为fcitx
sudo apt-get install fcitx-table-wbpy
右上设置角小齿轮->系统设置->语言支持->键盘输入方式系统改为fcitx
登出 再登入即可
因为Qt的补全快捷键为Shift Left + Space
为了方便后期QT操作更改输入法快捷键为Shift Left
中文输入法参考地址参考地址https://jingyan.baidu.com/article/4b07be3c60da3f48b380f3f0.html
补充
最近不知道抽什么风,下载官方源慢,附上ubuntu14的国内源
ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse