deepin 使用笔记

deepin 使用笔记

安装CD进入live模式

Ctrl+Alt+F2进入控制台
startx

chroot
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
dock无反应

killall dde-dock

圆形图标美化

marea-icon-theme/panda

开启ssh服务远程登录

安装openssh-server软件包
配置端口:/etc/ssh/sshd_config port 22
重启SSH服务端:
sudo /etc/init.d/ssh start 或者 service ssh start

deepin开机脚本自启动
  1. /etc/rc.local
    这种方法的原理是系统开机后会自动启动 rc-local 服务,rc-local 服务启动后就会自动执行 /etc 目录下的 rc.local 脚本。该方法的优点就是脚本执行失败不会出现黑屏弹窗、sleep 不会造成开机黑屏、以及执行脚本的用户是 root 用户。
#!/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

给脚本加上 755 权限
sudo chmod +755 /etc/rc.local

  1. ~/.config/autostart 文件夹
    autostart 文件夹下新建一个 .desktop 文件,一个最简单的 desktop 文件模板如下:
[Desktop Entry]
Name=<应用程序名>
Type=Application
Exec=<应用程序或脚本完整路径>
Icon=<应用程序图标的完整路径>

~/.config/autostart 文件夹其实挺类似于 Windows 下的启动文件夹,系统开机时会执行该文件夹下的每个 desktop 文件 Exec 参数指向的脚本或可执行文件(desktop你可以简单地理解为 Windows 系统中的快捷方式,更多介绍请看 这个)。

最后,需要注意的一点是这种方法的执行脚本的用户也是普通用户,所以当脚本中出现 sudo 命令时,需要用类似于 echo "your password" | sudo -S some command 的 hack 方法去实现开机自启需要管理员权限的命令。

  1. 修改 ~/.profile 文件
deepin grub更新

sudo update-grub

posted @ 2022-01-05 14:43  孤逐王  阅读(300)  评论(0编辑  收藏  举报