DEEPIN篇
1、deeepin中安装vmare后,虚拟网卡路径在/etc/vmware下
nat的网卡配置多IP,目前只找到使用命令sudo ip addr add 192.168.190.123/24 dev vmnet8 # 此命令电脑重启或网卡服务重启后失效
2、deepin网卡配置多地址
nmtui 配置
3、没有sar 工具
apt install sysstat
vim /etc/default/sysstat # 这项参数改成ENABLED="true"
/etc/init.d/sysstat restart # 重启服务
4、QQ等聊天窗口删除键蜂鸣声
$ xset b off #关闭蜂鸣器
$ xset b on #开启蜂鸣器
可以将其写入到~/.bashrc的最后一行,
echo “xset b off” >> ~/.bashrc
5、deepin VMware 不能复制文件到宿主机
VM-settings-Optins 下设置共享目录,即可在虚拟机的网络中找到共享文件夹
6、官方源无法没有mysql,无法在线安装
cd /etc/apt/
vim sources.list
将默认注释,加 deb [by-hash=force] https://mirrors.tuna.tsinghua.edu.cn/deepin panda main contrib non-free
sudo apt-get update 和 sudo apt-get upgrade
apt-get install mysql-server mysql-client # 安装mysql
cat /etc/mysql/debian.cnf
# 查看默认密码
use mysql;
# 登陆mysql进入这个库
update user set plugin="mysql_native_password",authentication_string=password('root') where user="root"; # 修改mysql密码
/etc/init.d/mysql restart
# 重启服务
vim /etc/mysql/mysql.conf.d/mysqld.cnf #
character-set-server = utf8
修改字符编码
SHOW VARIABLES LIKE 'char%';
# 进入mysql数据库查看编码
7、没有ll命令
ll命令其实是 ls -l命令的别名,在deepin中这个配置被注释掉了,使用下面的命令编辑配置文件打开即可
sudo vim ~/.bashrc
将alias ll=’ls -l’前的注释打开,然后source ~/.bashrc刷新一下即可
8、关于linux版本和windows桥接网卡配置
两个版本配置不同,如果直接在windows中创建的桥接网卡,在linux的vmware中是无法使用的,导致无法上网,使用nmtui删除br0和ens33,然后重新创建桥接网卡即可
9、deepin双开微信
cp /home/carl/.deepinwine/Deepin-WeChat Deepin-WeChat2
vim /opt/apps/com.qq.weixin.deepin/files/run.sh
BOTTLENAME="Deepin-WeChat"
APPVER="2.9.5.41deepin"
EXEC_PATH="c:/Program Files/Tencent/WeChat/WeChat.exe"
START_SHELL_PATH="/opt/deepinwine/tools/run_v3.sh"
export MIME_TYPE=""
export DEB_PACKAGE_NAME="com.qq.weixin.deepin"
export APPRUN_CMD="deepin-wine5"
OLD_PROCESS="deepin-wine[[:space:]]c:/Program[[:space:]]Files/WXWork/WXWork.exe"
if [ -n "$EXEC_PATH" ];then
if [ $(ps -ef|grep $OLD_PROCESS|awk '{print $2}') ]; then
WINEPREFIX=/home/$USER/.deepinwine/$BOTTLENAME $WINESERVER_OLD -k
fi
$START_SHELL_PATH $BOTTLENAME $APPVER "$EXEC_PATH" "$@"
else
$START_SHELL_PATH $BOTTLENAME $APPVER "uninstaller.exe" "$@"
fi
将这段在文档中复制一份,然后将BOTTLENAME="Deepin-WeChat" 改成BOTTLENAME="Deepin-WeChat2"
vim /opt/deepinwine/tools/run.sh
注释掉 /opt/deepinwine/tools/kill.sh AliWorkbench block
10、CPU自动降频
测试了一下针对笔记本装Deepin有时候遇到不能自主降频的问题,导致温度过高;
大家可以测试这个方法,并且给我反馈
解决方法:
sudo gedit /etc/default/grub
编辑grub文件,其中两行改为如下:
GRUB_CMDLINE_LINUX="splash quiet "
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable"
保存退出后更新一下grub
sudo update-grub
然后,重启系统。
再用i7z查看,已经能够自动降频了。
11、软件有蜂鸣声,关闭声音
sudo touch /etc/modprobe.d/nobeep.conf
vim /etc/modprobe.d/nobeep.conf
blacklist pscpkr
blacklist snd_pcsp
12、安装mysql 5.7
cd /usr/local
解压tar包和mv mysql
groupadd mysql
useradd -r -g mysql mysql
mkdir -p /data
cd data
mkdir -p mysql
chown mysql:mysql -R /data/mysql
vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql-8.0.20
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
cd /usr/local/mysql-8.0.20/
apt install libaio* # 安装环境包
vi /etc/profile # 添加环境变量
export PATH=$PATH:/usr/local/mysql/bin
mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-5.7.26/ --datadir=/data/mysql/ --user=mysql --initialize
cat /
这里不做cp命令,启动时会报错Failed to start mysqld.service: Unit mysqld.service not found
这里执行/etc/init.d/mysql status查看服务是否启动一定要执行这一条命令,
ervice mysql start / service mysql status # 启动和查看
alter user 'root'@'localhost' identified by '123456'; # 修改密码
13、修改终端的字符编码和安装字符集
locale # 查看当前的字符编码
export LANG=zh_CN.gbk # 临时修改当前操作系统的字符编码
LANG=zh_CN.UTF-8
LANG="zh_CN.GB2312" # 指定当前操作系统的字符集
cd /usr/share/i18n/charmaps # 字符集安装包的目录
gunzip GB2312.gz # 解压字符集安装包
localedef -f GB2312 -i zh_CN /usr/lib/locale/zh_CN.GB2312 # 安装字符集
locale -a | grep GB2312 # 查看是否定义了
14、开机自启动脚本
vim /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
rmmod pcspkr # 这条命令关闭滴滴声
exit 0
3、在 exit 0 上方插入你需要自启的命令(一行一个)后保存文件
PS:给文件加上启动权限 chmod +755 /etc/rc.local
sleep 60
tar cvf /home/carl/mount/临时目录/Desktop_backup_$(date +%Y:%m:%d).tar.gz /home/carl/Desktop/
)
添加:
GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=true
修改:
GRUB_TIMEOUT=0
更新:
sudo update-grub