文章目录

豆浆的博客

半吊子咖啡师

标签: Ubuntu (4)

ubuntu18.04 编译安装 netatalk3.1.11

编译 (编译可以在另一台ubuntu18.04上进行) 安装编译环境 sudo apt install -y \ build-essential \ libevent-dev \ libssl-dev \ libgcrypt-dev \ libkrb5-dev \ libpam0g-dev \ libwrap0-dev \ libdb-dev \ libtdb-dev \ avahi-daemon \ libavahi-client-dev \ libacl1-dev \ libldap2-dev \ libcrack2-dev \ libdbus-1-dev \ libdbus-glib-1-dev \ libglib2.0-dev 安装checkinstall, sudo apt install --yes checkinstall 如果checkinstall安装失败就去下载deb包安装 checkinstall for ubuntu18.04 sudo dpkg -i checkinstall_1.6.2-4ubuntu2_amd64.deb 设置变量 NETATALK_....

Ubuntu17.04没有rc.local

ubuntu16.04默认没有rc.local, 就算加上去也不能开机执行,所以我写了一个rc-local.service的服务,让它开机执行rc.local里面的内容。 系统环境 16.04,17.04 ###添加rc-local服务 sudo vim /lib/systemd/system/rc-local.service 在里面填写 [Unit] Description=/etc/rc.local Compatibility ConditionFileIsExecutable=/etc/rc.local After=network.target [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 RemainAfterExit=yes GuessMainPID=no [Install] WantedBy=multi-user.target 然后让它开机启动 sudo systemctl enable rc-local.service ###添加rc.local文件 sudo vim /etc/....

Ubuntu的完全备份与还原

先清理一下垃圾 sudo apt autoclean sudo apt autoremove sudo apt clean 然后开始备份,原理就是给/目录打包,同时要排除/proc,/lost+found,/sys文件夹和/backup.tgz本身,如果插了u盘,要把u盘也排除掉 sudo tar -cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / 接下来是还原,还原时要先把根目录删干净, 可以插入启动u盘,删掉/dev/sda1里面的东西(一般都是sda1), 然后就可以执行还原工作了, # 挂载sda1 mkdir /tmp/root mount /dev/sda1 /tmp/root # 删除文件 sudo rm -rf /tmp/root/* # 还原文件 tar -xvpzf /media/xxx/backup.tgz -C /tmp/root 不要格式化,那样会导致分区的uuid变化,恢复后grub会提....

Ubuntu 调节亮度快捷键修复

由于ubuntu的驱动问题,笔记本上的亮度调节快捷键基本上用不了,所以我写了个脚本来调节亮度,然后把脚本映射到自定义快捷键上 ###原理 控制亮度文件的文件在 /sys/class/backlight/intel_backlight/brightness里面 $ cd /sys/class/backlight/intel_backlight $ ls actual_brightness brightness max_brightness subsystem uevent bl_power device power type $ cat brightness 287 $ cat max_brightness 937 brightness里面保存的是当前亮度 max_brightness里面保存的是亮度最大值 所以直接修改brightness的值就可以调节亮度了 ###开始操作 首先修改brightness的权限 sudo chmod 777 /sys/class/backlight/intel_backlight/brightness 然后可以执行命令测试是否能调节亮度 调节亮度为1....