家目录下,通用文件夹名称中英文互转:
--(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"
*
软件管理中心
搜索:*
安装*-qt5,libqt*
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';