目錄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