deepin
<p>DEEPIN篇</p><p>1、deeepin中安装vmare后,虚拟网卡路径在/etc/vmware下</p>
<p>nat的网卡配置多IP,目前只找到使用命令sudo ip addr add 192.168.190.123/24 dev vmnet8 # 此命令电脑重启或网卡服务重启后失效</p>
<p> </p>
<p>2、deepin网卡配置多地址</p>
<p>nmtui 配置</p>
<p> </p>
<p>3、没有sar 工具</p>
<p>apt install sysstat</p>
<p>vim /etc/default/sysstat # 这项参数改成ENABLED="true"<br>/etc/init.d/sysstat restart # 重启服务<br><br>4、QQ等聊天窗口删除键蜂鸣声</p>
<p>$ xset b off #关闭蜂鸣器<br> $ xset b on #开启蜂鸣器</p>
<p>可以将其写入到~/.bashrc的最后一行,<br> echo “xset b off” >> ~/.bashrc</p>
<p> </p>
<p>5、deepin VMware 不能复制文件到宿主机</p>
<p>VM-settings-Optins 下设置共享目录,即可在虚拟机的网络中找到共享文件夹</p>
<p> </p>
<p>6、官方源无法没有mysql,无法在线安装</p>
<p>cd /etc/apt/</p>
<p><code class="hljs cpp">vim sources.<span class="hljs-built_in">list</span></code></p>
<p><code class="hljs kotlin">将默认注释,加 deb [<span class="hljs-keyword">by-hash=force] https:<span class="hljs-comment">//mirrors.tuna.tsinghua.edu.cn/deepin panda main contrib non-free</span></span></code></p>
<p><span class="hljs-keyword"><span class="hljs-comment"><strong>sudo apt-get update 和 sudo apt-get upgrade</strong></span></span></p>
<p><code class="hljs sql">apt-get <span class="hljs-keyword">install mysql-<span class="hljs-keyword">server mysql-<span class="hljs-keyword">client # 安装mysql</span></span></span></code></p>
<p><code class="hljs groovy">cat <span class="hljs-regexp">/etc/mysql/debian.cnf</span></code># 查看默认密码</p>
<p><code class="hljs sql"><span class="hljs-keyword">use mysql;</span></code># 登陆mysql进入这个库</p>
<p><code class="hljs sql"><span class="hljs-keyword">update <span class="hljs-keyword">user <span class="hljs-keyword">set <span class="hljs-keyword">plugin=<span class="hljs-string">"mysql_native_password",authentication_string=<span class="hljs-keyword">password(<span class="hljs-string">'root') <span class="hljs-keyword">where <span class="hljs-keyword">user=<span class="hljs-string">"root"; # 修改mysql密码</span></span></span></span></span></span></span></span></span></span></code></p>
<p><code class="hljs kotlin">/etc/<span class="hljs-keyword">init.d/mysql restart</span></code> # 重启服务</p>
<p><code class="hljs groovy">vim <span class="hljs-regexp">/etc/mysql<span class="hljs-regexp">/mysql.conf.d/mysqld.cnf# <code class="hljs sql">character-<span class="hljs-keyword">set-<span class="hljs-keyword">server = utf8</span></span></code> 修改字符编码</span></span></code></p>
<p><code class="hljs sql"><span class="hljs-keyword">SHOW <span class="hljs-keyword">VARIABLES <span class="hljs-keyword">LIKE <span class="hljs-string">'char%';</span></span></span></span></code># 进入mysql数据库查看编码</p>
<p> </p>
<p>7、没有ll命令</p>
<p>ll命令其实是 ls -l命令的别名,在deepin中这个配置被注释掉了,使用下面的命令编辑配置文件打开即可</p>
<p>s<code class="hljs bash has-numbering" style="position: unset"><span class="hljs-built_in">udo vim ~/.bashrc</span></code></p>
<p>将alias ll=’ls -l’前的注释打开,然后source ~/.bashrc刷新一下即可</p>
<p> </p>
<p>8、关于linux版本和windows桥接网卡配置</p>
<p>两个版本配置不同,如果直接在windows中创建的桥接网卡,在linux的vmware中是无法使用的,导致无法上网,使用nmtui删除br0和ens33,然后重新创建桥接网卡即可</p>
<p> </p>
<p>9、deepin双开微信</p>
<p>cp /home/carl/.deepinwine/Deepin-WeChat Deepin-WeChat2<br><br></p>
<p>vim /opt/apps/com.qq.weixin.deepin/files/run.sh</p>
<p>BOTTLENAME="Deepin-WeChat"<br>APPVER="2.9.5.41deepin" <br>EXEC_PATH="c:/Program Files/Tencent/WeChat/WeChat.exe"<br>START_SHELL_PATH="/opt/deepinwine/tools/run_v3.sh"<br>export MIME_TYPE=""<br>export DEB_PACKAGE_NAME="com.qq.weixin.deepin"<br>export APPRUN_CMD="deepin-wine5"<br>OLD_PROCESS="deepin-wine[[:space:]]c:/Program[[:space:]]Files/WXWork/WXWork.exe"<br><br>if [ -n "$EXEC_PATH" ];then<br> if [ $(ps -ef|grep $OLD_PROCESS|awk '{print $2}') ]; then<br> WINEPREFIX=/home/$USER/.deepinwine/$BOTTLENAME $WINESERVER_OLD -k<br> fi<br> $START_SHELL_PATH $BOTTLENAME $APPVER "$EXEC_PATH" "$@"<br>else<br> $START_SHELL_PATH $BOTTLENAME $APPVER "uninstaller.exe" "$@"<br>fi</p>
<p>将这段在文档中复制一份,然后将BOTTLENAME="Deepin-WeChat" 改成BOTTLENAME="Deepin-WeChat2"</p>
<p> </p>
<p>vim /opt/deepinwine/tools/run.sh</p>
<p>注释掉 /opt/deepinwine/tools/kill.sh AliWorkbench block</p>
<p> </p>
<p>10、CPU自动降频</p>
<p>测试了一下针对笔记本装Deepin有时候遇到不能自主降频的问题,导致温度过高;<br>
大家可以测试这个方法,并且给我反馈<br>
解决方法:<br>
sudo gedit /etc/default/grub<br>
编辑grub文件,其中两行改为如下:<br>
GRUB_CMDLINE_LINUX="splash quiet "<br>
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable"<br>
保存退出后更新一下grub<br>
sudo update-grub<br>
然后,重启系统。<br>
再用i7z查看,已经能够自动降频了。</p>
<p> </p>
<p>11、软件有蜂鸣声,关闭声音</p>
<p>sudo touch /etc/modprobe.d/nobeep.conf</p>
<p>vim /etc/modprobe.d/nobeep.conf</p>
<p>blacklist pscpkr</p>
<p>blacklist snd_pcsp</p>
<p> </p>
<p>12、安装mysql 5.7</p>
<p>cd /usr/local</p>
<p>解压tar包和mv mysql</p>
<p><code class="hljs nginx">groupadd mysql</code></p>
<p><code class="hljs nginx"><span class="hljs-attribute">useradd -r -g mysql mysql</span></code></p>
<p><code class="hljs haskell">mkdir -p /<span class="hljs-class"><span class="hljs-keyword">data</span></span></code></p>
<p><code class="hljs haskell"><span class="hljs-title">cd <span class="hljs-class"><span class="hljs-keyword">data</span></span></span></code></p>
<p><code class="hljs haskell">mkdir -p mysql</code></p>
<p><code class="hljs haskell">chown mysql:mysql -<span class="hljs-type">R /<span class="hljs-class"><span class="hljs-keyword">data/mysql</span></span></span></code></p>
<p><code class="hljs nginx">vim /etc/my.cnf</code></p>
<pre><code class="hljs ini"><span class="hljs-section">
<span class="hljs-attr">bind-address=<span class="hljs-number">0.0.<span class="hljs-number">0.0
<span class="hljs-attr">port=<span class="hljs-number">3306
<span class="hljs-attr">user=mysql
<span class="hljs-attr">basedir=/usr/local/mysql-<span class="hljs-number">8.0.<span class="hljs-number">20
<span class="hljs-attr">datadir=/data/mysql
<span class="hljs-attr">socket=/tmp/mysql.sock
<span class="hljs-attr">log-error=/data/mysql/mysql.err
<span class="hljs-attr">pid-file=/data/mysql/mysql.pid
<span class="hljs-comment">#character config
<span class="hljs-attr">character_set_server=utf8mb4
<span class="hljs-attr">symbolic-links=<span class="hljs-number">0</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code></pre>
<p> </p>
<p><code class="hljs apache"><span class="hljs-attribute">cd /usr/local/mysql-<span class="hljs-number">8.<span class="hljs-number">0.<span class="hljs-number">20/</span></span></span></span></code></p>
<p><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number">apt install <strong>libaio</strong>* # 安装环境包<br></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><strong>vi /etc/profile # 添加环境变量<br></strong></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><strong><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><strong>export PATH=$PATH:/usr/local/mysql/bin</strong></span></span></span></span></span></span></span></span></strong></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p><code class="hljs apache"><span class="hljs-attribute"><span class="hljs-number"><span class="hljs-number"><span class="hljs-number"><span class="hljs-attribute">mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-<span class="hljs-number">5.<span class="hljs-number">7.<span class="hljs-number">26/ --datadir=/data/mysql/ --user=mysql --initialize</span></span></span></span></span></span></span></span></code></p>
<p><code class="hljs armasm"><span class="hljs-symbol"> </span></code></p>
<p><code class="hljs armasm">cat /<span class="hljs-meta">data/mysql/mysql<span class="hljs-meta">.err # 查看初始密码 </span></span></code></p>
<p> </p>
<p><span class="hljs-meta"><span class="hljs-meta">cp /usr/local/mysql-8.0.20/support-files/mysql.server /etc/init.d/mysql # </span></span>这里不做cp命令,启动时会报错Failed to start mysqld.service: Unit mysqld.service not found</p>
<p>这里执行/etc/init.d/mysql status查看服务是否启动一定要执行这一条命令,</p>
<p>ervice mysql start / service mysql status # 启动和查看</p>
<p><code class="hljs sql"><span class="hljs-keyword">alter <span class="hljs-keyword">user <span class="hljs-string">'root'@<span class="hljs-string">'localhost' <span class="hljs-keyword">identified <span class="hljs-keyword">by <span class="hljs-string">'123456'; # 修改密码<br></span></span></span></span></span></span></span></code></p>
<p><code class="hljs ini"> </code></p>
<p> 13、修改终端的字符编码和安装字符集</p>
<p>locale # 查看当前的字符编码</p>
<p><span style="font-size: 17px">export LANG=zh_CN.gbk</span> # 临时修改当前操作系统的字符编码</p>
<p>LANG=zh_CN.UTF-8</p>
<p>LANG="zh_CN.GB2312" # 指定当前操作系统的字符集</p>
<p>cd /usr/share/i18n/charmaps # 字符集安装包的目录</p>
<p>gunzip GB2312.gz # 解压字符集安装包</p>
<p>localedef -f GB2312 -i zh_CN /usr/lib/locale/zh_CN.GB2312 # 安装字符集</p>
<p>locale -a | grep GB2312 # 查看是否定义了</p>
<p> </p>
<p>14、<code>开机自启动脚本</code></p>
<p>vim /etc/rc.local</p>
<p>#!/bin/sh -e</p>
<p>#</p>
<p># rc.local</p>
<p>#</p>
<p># This script is executed at the end of each multiuser runlevel.</p>
<p># Make sure that the script will "exit 0" on success or any other</p>
<p># value on error.</p>
<p>#</p>
<p># In order to enable or disable this script just change the execution</p>
<p># bits.</p>
<p>#</p>
<p># By default this script does nothing.</p>
<p>rmmod pcspkr # 这条命令关闭滴滴声</p>
<p>rm -rf /home/carl/.deepinwine/Deepin-Dding/</p>
<p>exit 0</p>
<p>3、在 exit 0 上方插入你需要自启的命令(一行一个)后保存文件</p>
<p>PS:给文件加上启动权限 chmod +755 /etc/rc.local</p>
<div class=" wiz-hide wiz_CodeMirror-vscrollbar" style="width: 18px; pointer-events: none"> </div>
<div>14、自动挂载</div>
<div>vim /etc/fstab</div>
<div>UUID=278267b5-c935-433a-8bfb-f62c96280b7e /home/carl/mount ext4 defaults 0 0</div>
<div> </div>
<div>15、自动备份</div>
<div>vim /etc/rc.local</div>
<div>(<br>sleep 60<br>tar cvf /home/carl/mount/临时目录/Desktop_backup_$(date +%Y:%m:%d).tar.gz /home/carl/Desktop/<br>)<br><br></div>
<div>16、隐藏启动菜单</div>
<div>sudo nano /etc/default/grub<br>添加:<br>GRUB_HIDDEN_TIMEOUT=1<br>GRUB_HIDDEN_TIMEOUT_QUIET=true<br>修改:<br>GRUB_TIMEOUT=0<br>更新:<br>sudo update-grub</div>
<div>PS:carl+x 保存,输入Y,回车+回车</div>
<div> </div>
<div>17、窗口特效</div>
<div>sudo apt install systemsettings</div>
<div> </div>
<div>18、安装KVM</div>
<div><span style="color: rgba(25, 25, 25, 1); font-family: "PingFang SC", Arial, 微软雅黑, 宋体, simsun, sans-serif; font-size: 16px">sudo apt-get install libvirt0 libvirt-daemon qemu virt-manager bridge-utils libvirt-clients python-libvirt qemu-efi uml-utilities virtinst qemu-system</span></div>
<p>x-special/nautilus-clipboardcopy</p>
<p> </p>
<p>19、屏蔽开机界面开机状态打印</p>
<p>sudo cat /etc/default/grub<br># Written by com.deepin.daemon.Grub2<br>DEEPIN_GFXMODE_ADJUSTED=1<br>GRUB_BACKGROUND="/boot/grub/themes/deepin/background.jpg"<br>GRUB_CMDLINE_LINUX="splash quiet "<br>GRUB_CMDLINE_LINUX_DEFAULT="splash quiet loglevel=2"<br>#GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable" #注释这行,写入上面这行内容<br>GRUB_DEFAULT=saved<br>GRUB_DISTRIBUTOR="`/usr/bin/lsb_release -d -s 2>/dev/null || echo UOS 20`"<br>GRUB_GFXMODE=1920x1080<br>GRUB_THEME="/boot/grub/themes/deepin/theme.txt"<br>GRUB_TIMEOUT=5</p><br><br>
来源:https://www.cnblogs.com/shizhengquan/p/13738949.html
頁:
[1]