1.manjaro配置
1.1.啟動項
sudo update-grub
注:Manjaro(archLinux)系統時間快8小時——> sudo timedatectl set-local-rtc 1
https://www.cnblogs.com/zhi-leaf/p/6282301.html
1.2.換源 :
sudo pacman-mirrors -i -c China -m rank
sudo pacman -Syy
注:Pacman常用命令
Pacman是Arch Linux 的包管理器。它將一個簡單的二進制包格式和易用的構建系統結合了起來。不管軟件包是來自官方的 Arch 庫還是用戶自己創建,Pacman 都能方便得管理。
更新系統
在 Archlinux 中,使用一條命令即可對整個系統進行更新:
pacman -Syu
如果你已經使用pacman -Sy
將本地的包數據庫與遠程的倉庫進行了同步,也可以只執行:pacman -Su
安裝包
➔ pacman -S 包名:例如,執行 pacman -S firefox 將安裝 Firefox。你也可以同時安裝多個包,
只需以空格分隔包名即可。
➔ pacman -Sy 包名:與上面命令不同的是,該命令將在同步包數據庫后再執行安裝。
➔ pacman -Sv 包名:在顯示一些操作信息后執行安裝。
➔ pacman -U:安裝本地包,其擴展名為 pkg.tar.gz。
➔ pacman -U http://www.example.com/repo/example.pkg.tar.xz 安裝一個遠程包(不在 pacman 配置的源里面)
刪除包
➔ pacman -R 包名:該命令將只刪除包,保留其全部已經安裝的依賴關系
➔ pacman -Rs 包名:在刪除包的同時,刪除其所有沒有被其他已安裝軟件包使用的依賴關系
➔ pacman -Rsc 包名:在刪除包的同時,刪除所有依賴這個軟件包的程序
➔ pacman -Rd 包名:在刪除包時不檢查依賴。
搜索包
➔ pacman -Ss 關鍵字:在倉庫中搜索含關鍵字的包。
➔ pacman -Qs 關鍵字: 搜索已安裝的包。
➔ pacman -Qi 包名:查看有關包的詳盡信息。
➔ pacman -Ql 包名:列出該包的文件。
其他用法
➔ pacman -Sw 包名:只下載包,不安裝。
➔ pacman -Sc:清理未安裝的包文件,包文件位於 /var/cache/pacman/pkg/ 目錄。
➔ pacman -Scc:清理所有的緩存文件。
1.3.Vim安裝
sudo pacman -S vim
1.4.添加 archlinuxCN源
用 vim 編輯 /etc/pacman.conf --> 命令為:sudo vim /etc/pacman.conf
在文件底部添加以下幾行:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
刷新緩存及導入密鑰鏈
修改好上述兩部分后,終端執行以下指令:
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
接着,升級系統
sudo pacman -Syyu
1.5.安裝工具:
sudo pacman -S yay
1.6.中文字體
常規的Linux系統中文字體都很缺乏,需要自己安裝
sudo pacman -S ttf-roboto noto-fonts ttf-dejavu
# 文泉驛
sudo pacman -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei
安裝 wqy-bitmapfont 和 wqy-zenhei 可解決 manjaro18 xfce版 終端字體間距過大的問題,重啟終端即可。
# 思源字體
sudo pacman -S adobe-source-code-pro-fonts
sudo pacman -S adobe-source-sans-pro-fonts
sudo pacman -S adobe-source-serif-pro-fonts
sudo pacman -S adobe-source-han-sans-cn-fonts
sudo pacman -S adobe-source-han-serif-cn-fonts
1.7.中文輸入法
本人喜歡Baidu輸入法
yay -S fcitx-baidupinyin
2020.6.15使用方法:yay -S fcitx-baidupinyin 之后 cp -r /tmp/data ~/.config/BaiduPY.user 將數據文件復制到用戶目錄下
注銷再登錄后,就能在右下角(或左上角)看到fcitx圖標咯。
1.8.應用軟件安裝
1.8.1.wps及相應字體
sudo pacman -S wps-office-cn
sudo pacman -S ttf-wps-fonts
注:2020.1.24安裝wps-office-cn 11.1.0.9080-3 為中文版
1.8.4.安裝Markdown編輯器
sudo pacman -S typora
1.8.5.pacman manager
安裝qq,baiduwanpan,virtualbox,Anaconda,Chrome
virtualbox Kernel driver not installed (rc=-1908)
sudo modprobe vboxdrv
anaconda激活
在 ~/.bashrc
中添加:
sudo vim ~/.bashrc
激活路徑:
export PATH="/opt/anaconda/bin:$PATH"
激活默認環境:
source /opt/anaconda/bin/activate base
配置鏡像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2.Vscode安裝配置python開發環境
sudo pacman -S visual-studio-code-bin
注:調整外觀的字體大小,方法:【查看】--【外觀】--【放大】或者【縮小】,放大快捷鍵:Ctrl鍵+加號鍵,縮小快捷鍵:Ctrl+減號鍵
Vscode是一款開源的跨平台編輯器。默認情況下,vscode使用的語言為英文(us),如何將其顯示語言修改成中文了?
1)打開vscode工具;
2)使用快捷鍵組合【Ctrl+Shift+p】,在搜索框中輸入“configure display language”,點擊確定后;
3)選擇 Install additional languages,安裝Chinese (Simplified) Language Pack for Visual Studio Code ;
4)重啟vscode工具;
5)安裝插件
如下圖,安裝后打開軟件,點擊左邊最下面的圖標,搜索Python,選擇列表的第一個插件並點擊install安裝程序。
6)插件安裝Anaconda Extension Pack
7)插件名稱:Guides ;
插件功能: 這個插件的作用是增加 .py 中的指示線,用這個插件能讓代碼的層次結構更加清晰。
8)插件名稱:Bracket Pair Colorizer ;
插件功能: 這個插件的作用是給代碼中的括號增加顏色,同一對括號是相同的顏色,尤其是在括號中還包着括號的時候,看起來更加的清晰。
9)文件頭添加
- 自定義代碼片段
- 文件>首選項>用戶代碼片段
- 搜索python
- 添加代碼
"HEADER":{
"prefix": "header",
"body": [
"# -*- encoding: utf-8 -*-",
"",
"# @File : $TM_FILENAME",
"# @Time : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
"# @Author : Wen Jungang ",
"# @Version : 1.0",
"# @Contact : 1239347994@qq.com",
"",
"",
""
],
}
- 添加文件頭
- 新建文件
- 輸入header
- 選擇header
10)打開工作目錄
如下圖,點擊左邊的 文件圖標,再點擊“打開文件夾”按鈕,選擇一個文件夾作為工作目錄,之后新建的文件都會存放在這個目錄下。
添加完后如下圖,我的文件名為python,添加后所有字母都變為大寫。
11)新建hello.py
如下圖,點擊左邊文件的圖標,鼠標移到工程的目錄名,我的是VSCODEPROJECT,會出來一個有個+號的文件,點擊,然后輸入hello.py就會會生成.py文件,如何print("hello"),點擊F5,在下面的調試窗口會出來一個hello,沒有報錯就說明已經配置成功了,接下來就可以進行Python的開發了。
12)代碼格式化工具yapf
在VSCode中按下快捷鍵Alt+Shift+F即可自動格式化代碼操作起來特別簡單。