家目錄下,通用資料夾名稱中英文互轉:
–(1)中文->英文
export LANG=en_US.UTF-8
xdg-user-dirs-update –force
–(2)英文->中文
export LANG=zh_CN.UTF-8
xdg-user-dirs-update –force
桌上型電腦前置耳機皮膚無聲音問題。
sudo apt install pavucontrol
pavucontrol
官方映象源(包括 core, extra, community, multilib )
sudo pacman-mirrors -i -c China -m rank //更新映象排名
sudo pacman -Syy //更新資料來源
先排列源
sudo pacman-mirrors -g
同步並優化(類似磁碟整理,固態硬碟無需操作)
sudo pacman-optimize && sync
升級系統
sudo pacman -Syyu
新增中科大源#開啟配置檔案
sudo nano /etc/pacman.conf
在檔案末尾新增
警告: SigLevel TrustAll 設定僅僅為了測試而存在,使用它會信任未被驗證的金鑰。對於所有的官方軟體源你應該使用 TrustedOnly 。
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
或
[archlinuxcn]
The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
匯入GPG Key
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
安裝chrome
sudo pacman -S google-chrome
安裝搜狗拼音輸入法
sudo pacman -S fcitx-im #預設全部安裝
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin
新增輸入法配置檔案
sudo nano ~/.xprofile
新增以下內容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
shadowsocks
軟體管理中心
搜尋:shadowsocks
安裝Shadowsocks-qt5,libqtshadowsocks
chrome 安裝 SwitchyOmega
https://github.com/FelisCatus/SwitchyOmega/releases
規則列表:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
安裝yay(相容pacman,yaourt,yaourt已停更,推薦使用yay安裝軟體,安裝時不使用sudo)
安裝fish-shell
yay -S fish
which fish
chsh -s /usr/bin/fish
不知道為什麼,沒有直接生效,可登出後重新登入生效。
預設情況下,fish 在啟動時問候你(“Welcome to fish, the friendly interactive shell”)。如果你不想要這個問候訊息,可以禁用它。為此,編輯 fish 配置檔案:
vi~/.config/fish/config.fish
新增以下行:
set-g -x fish_greeting “
你也可以設定任意自定義的問候語,而不是禁用 fish 問候。
set-g -x fish_greeting `Welcome to OSTechNix`
15、安裝wps,及其字型
$ yay -S wps-office # 安裝wps
$ yay -S ttf-wps-fonts # 安裝wps字型
16、配置wps,使wps可以輸入中文
$ sudo vim /usr/bin/wps # 編輯wps配置檔案
在 緊跟#!/bin/bash後新增下列三行
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
19、安裝VSCode
$ yay -S visual-studio-code
20、安裝markdown編輯器
$ yay -S typora
21、配置jdk環境變數
配置環境變數
sudo vim /etc/profile #編輯檔案
在檔案末尾處追加下列幾行
export JAVA_HOME=你的jdk解壓後的絕對路徑
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
啟用配置:source /etc/profile
fish環境下的path環境
cd /etc/fish/config.fish
set -x JAVA_HOME /目錄
set -x PATH $JAVA_HOME/bin $PATH
開啟UFW防火牆
安裝 pacman -S ufw
sudo ufw status
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo systemctl enable ufw
sudo systemctl start ufw
sudo ufw allow from 192.168.0.0/24
sudo ufw delete allow from 192.168.0.0/24
sudo ufw enable
sudo ufw disable
sudo ufw allow 80/tcp
sudo ufw allow http/tcp
sudo ufw delete allow 80
雖然可以通過命令列新增簡單的規則,但仍有可能需要新增或刪除更高階或特定的規則。 在執行通過終端輸入的規則之前,UFW 將執行一個檔案 before.rules,它允許迴環介面、ping 和 DHCP 等服務。要新增或改變這些規則,編輯 /etc/ufw/before.rules 這個檔案。 同一目錄中的 before6.rules 檔案用於 IPv6 。
還存在一個 after.rule 和 after6.rule 檔案,用於新增在 UFW 執行你通過命令列輸入的規則之後需要新增的任何規則。
還有一個配置檔案位於 /etc/default/ufw。 從此處可以禁用或啟用 IPv6,可以設定預設規則,並可以設定 UFW 以管理內建防火牆鏈
dock 欄
plank –preferences
vmware15啟用碼
YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8
UG5J2-0ME12-M89WY-NPWXX-WQH88
UA5DR-2ZD4H-089FY-6YQ5T-YPRX6
GA590-86Y05-4806Y-X4PEE-ZV8E0
ZF582-0NW5N-H8D2P-0XZEE-Z22VA
YA18K-0WY8P-H85DY-L4NZG-X7RAD
下載工具
aria2 安裝
chrome 安裝Aria2 for Chrome外掛
/home/name/.aria2/
aria2.conf aria2.seesion
安裝mysql
8.x
mysqld –initialize –user=mysql –basedir=/usr –datadir=/var/lib/mysql
ALTER USER USER() IDENTIFIED BY `password`;