deepin 使用笔记
<h2 id="deepin-使用笔记">deepin 使用笔记</h2><h6 id="安装cd进入live模式">安装CD进入live模式</h6>
<p><code>Ctrl+Alt+F2</code>进入控制台<br>
<code>startx</code></p>
<h6 id="chroot">chroot</h6>
<pre><code>sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
</code></pre>
<h6 id="dock无反应">dock无反应</h6>
<p><code>killall dde-dock</code></p>
<h6 id="圆形图标美化">圆形图标美化</h6>
<p><code>marea-icon-theme/panda</code></p>
<h6 id="开启ssh服务远程登录">开启ssh服务远程登录</h6>
<p>安装<code>openssh-server</code>软件包<br>
配置端口:<code>/etc/ssh/sshd_config</code>port 22<br>
重启SSH服务端:<br>
<code>sudo /etc/init.d/ssh start</code> 或者 <code>service ssh start</code></p>
<h6 id="deepin开机脚本自启动">deepin开机脚本自启动</h6>
<ol>
<li><code>/etc/rc.local</code><br>
这种方法的原理是系统开机后会自动启动 rc-local 服务,rc-local 服务启动后就会自动执行 /etc 目录下的 rc.local 脚本。该方法的优点就是脚本执行失败不会出现黑屏弹窗、sleep 不会造成开机黑屏、以及执行脚本的用户是 root 用户。</li>
</ol>
<pre><code class="language-bash">#!/bin/sh -e
# By default this script does nothing.
ip address add 172.14.0.86/16 dev eno1
ip route add 192.23.0.0/16 via 172.14.0.1 dev eno1
exit 0
</code></pre>
<p>给脚本加上 755 权限<br>
<code>sudo chmod +755 /etc/rc.local</code></p>
<ol start="2">
<li><code>~/.config/autostart 文件夹</code><br>
在 <code>autostart</code> 文件夹下新建一个<code> .desktop</code> 文件,一个最简单的 desktop 文件模板如下:</li>
</ol>
<pre><code>
Name=<应用程序名>
Type=Application
Exec=<应用程序或脚本完整路径>
Icon=<应用程序图标的完整路径>
</code></pre>
<blockquote>
<p>~/.config/autostart 文件夹其实挺类似于 Windows 下的启动文件夹,系统开机时会执行该文件夹下的每个 desktop 文件 Exec 参数指向的脚本或可执行文件(desktop你可以简单地理解为 Windows 系统中的快捷方式,更多介绍请看 这个)。</p>
</blockquote>
<p>最后,需要注意的一点是这种方法的执行脚本的用户也是普通用户,所以当脚本中出现 sudo 命令时,需要用类似于 echo "your password" | sudo -S some command 的 hack 方法去实现开机自启需要管理员权限的命令。</p>
<ol start="3">
<li>修改 <code>~/.profile 文件</code></li>
</ol>
<h6 id="deepin-grub更新">deepin grub更新</h6>
<p><code>sudo update-grub</code></p>
</div>
<div id="MySignature" role="contentinfo">
✎﹏键落惊风雨,码成泣鬼神~~<br><br>
来源:https://www.cnblogs.com/wonux/p/15766959.html
頁:
[1]