deepin常用操作
Easul Lv6

命令行添加交换分区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 进入root模式
su root
# 在根目录生成swap文件,count指定数据的块数,bs指定一个数据块大小,这里生成8G的swap
dd if=/dev/zero of=/swapfile count=8192 bs=1024k
# 设置交换分区,可能有点慢,稍微等一会
mkswap /swapfile
# 挂载交换分区
swapon /swapfile
# 查看交换分区,会有一行swap的字样
top
# 设置开机自动挂载交换分区
vi /etc/fstab

# 在最后一行添加如下内容,并保存,重启后就可以看到交换分区自动挂载了
/swapfile swap swap defaults 0 0

deepin添加交换分区

apt-get

卸载安装包的区别

1
2
3
4
# 删除软件包而保留软件的配置文件
apt-get remove some-package
# 同时清除软件包和软件的配置文件
apt-get purge some-package

清除无用文件的区别

1
2
3
4
5
6
# 移除之前被其他软件包依赖,但现在不再被使用的软件包
apt-get autoremove
# 移除已安装的软件的旧版本软件包
apt-get autoclean
# 移除下载到本地的已经安装的软件包,默认保存在/var/cache/apt/archives/
apt-get clean

apt-get的一些操作

deepin使用L2TP时注意

连接L2TP的密钥交换协议安全封装协议都写aes128-sha1-modp2048!
参考

deepin同时开启wifi和热点

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 通过如下命令找到valid interface combinations:,可能显示如下
# #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
# total <= 3, #channels <= 2
# managed需要大于等于1,AP就是热点,channels至少需要2
# 记录下设备名,一般为phy0,在第一行Wiphy后面
iw phy
# 如果配置正确,先打开热点
# 然后添加无线网虚拟接口,
# sudo iw phy <设备名> interface add <自己起一个接口名,不要和原来的重复> type managed
sudo iw phy phy0 interface add wlp1s-deepin type managed
# 然后就会出现一个新的连接通道,连接无线即可.
# 如果要回复原状,可以删除新建的interface,然后断开热点重连无线网.或者直接重启系统
# sudo iw dev <新建的接口名> del
sudo iw dev wlp1s-deepin del

参考
参考

deepin热点中同时开启ipv4与ipv6

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 无线网卡名
networkCard="wlp2s0"
# 热点名
apName="xxx"
# 热点密码
apPass="12345678"

# 添加热点
nmcli con add type wifi ifname $networkCard con-name $apName autoconnect yes ssid $apName
# 设置ipv4与ipv6共享
nmcli con modify $apName 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared ipv6.method shared
# 设置密码加密方式
nmcli con modify $apName wifi-sec.key-mgmt wpa-psk
# 设置密码
nmcli con modify $apName wifi-sec.psk "$apPass"
# 开启热点
nmcli con up $apName
# 删除热点
nmcli connection delete $apName

# 如果有需要,可以查看下连接的详情
nmcli connection show

参考
deepin记录

deepin调整屏幕亮度为50%

1
dbus-send --print-reply --dest=com.deepin.daemon.Display /com/deepin/daemon/Display com.deepin.daemon.Display.SetBrightness string:'eDP-1' double:0.5

参考

deepin自启动脚本

可以先参考这里,以下是deepin中的其他方式

修改用户目录下的.profile文件

1
2
3
4
5
6
7
8
# 修改这个文件后,脚本自动执行会在用户登录后触发,但有如下问题
# 1. 如果脚本出错,会弹出黑框
# 2. 如果用了sleep,会先黑屏几秒钟再进入桌面
# 3. 不是root用户,需要sudo的时候需要使用如下命令
vim ~/.profile

# 使用sudo时,输出用户密码并作为下一条命令的输入
echo "your password" | sudo -S some command

建立autostart文件

1
2
3
4
5
6
7
8
9
10
11
# 需要在autostart文件夹下创建启动文件
cd ~/.config/autostart
# 创建一个desktop文件,然后写入命令
# 系统开机时会执行该文件夹下的每个desktop文件Exec参数指向的脚本或可执行文件
# 需要用到sudo命令的时候,也需要使用这种格式的命令
# echo "your password" | sudo -S some command
echo "[Desktop Entry]
Name=<应用程序名>
Type=Application
Exec=<应用程序或脚本完整路径>
Icon=<应用程序图标的完整路径>" > test.desktop

参考

小技巧

 评论