目录html
尽可能优选Ubuntu, 用户开发者多,并且较大的公司的开源项目测试Linux平台也是优先Ubuntu。
openSUSE也不错。可是大环境仍是ubuntu。linux
也能够一次性安装多个。中间用空格分割就好了。git
sudo apt install gcc g++ build-essential cmake git vim -y
ubuntu
卸载不经常使用的软件vim
搜狗拼音Linux版(不用这个也行)sublime-text
须要先安装 sudo apt install fcitx-bin -y sudo apt install fcitx-table -y 而后去搜狗的官网下载deb包,而后用Ubuntu自带的UBuntu Software安装。 而后须要重启(须要重启才行)。
sublime textbash
apt学习tcp
Qt 下载 linux版Qt5.12.4科大镜像下载连接学习
不作Qt开发能够只下载Qt的IDE--QtCreator。 (CLion 写C/C++ 也不错。不过更多人的是用vim。)
find /usr -name libGL* # output # 查找 libGL 所在位置 [root@localhost ~]# locate libGL /usr/lib64/libGL.so /usr/lib64/libGL.so.1 /usr/lib64/libGL.so.1.2.0 /usr/share/doc/mesa-libGL-9.2.5 /usr/share/doc/mesa-libGL-9.2.5/COPYING
# 建立连接 # Linux 系统中可能存在多个版本的 libGL.so,为任意一个版本建立连接便可。普通用户没有权限建立连接,因此我使用了 root 用户 [root@localhost ~]# ln -s /usr/lib64/libGL.so.1 /usr/lib/libGL.so
find /usr -name libGL* # output gsw@ubuntu:~$ find /usr -name libGL* /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0 /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0 /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 /usr/lib/x86_64-linux-gnu/libGLX.so.0 /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0 /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0 /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0 /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0 /usr/lib/x86_64-linux-gnu/libGLU.so.1 /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0 /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 # sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/libGL.so
文件的全部者的权限是能够更改文件的。我我的认为这样不太妙,当我用refactor批量改字段名的时候可能发生意外。
可是最好不要这样。
建议把重要文件夹全部用户的权限都修改成 Read-Only ,Access files