软件整理
wps
1 | |
解决无法输入中文问题:
1 | |
使用timeshift备份系统
安装:
1 | |
打开软件,保持默认。
在【用户】选项内设置需要备份的分区,
- root选择【包含一切】或者【排除一切】
- home选择【排除一切】
注: root默认就是全备份的,经测试更改也是无效的,也就是root必须备份。
在【筛选】选项内可以自定义备份文件或文件夹
建议这样配置:
先将home整个目录排除,添加
/home/用户名/**home目录下比较重要的如:
.local、.config等,需要加入,切记要加上***三个星创建快照
此时timeshift会根据时间生成一个带有时间戳的快照,此过程需要等待一段时间,并且期间不要对电脑执行任何操作。
如果只能进入登录界面
一般系统崩溃后不能进入桌面,但是能够进入登录界面,现象就是在登录界面输入密码后不会进入桌面,那么就要通过命令行的方式进行还原。
通过
Ctrl+Alt+F1(一般是F1-F6都可)进入tty终端:输入用户和密码登录
执行下面命令获取系统当前可以还原的节点:
1
2sudo timeshift --list
1输出内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22Device : /dev/sdb4
UUID : 197c4161-abc6-4069-8544-d86594211f04
Path : /home
Mode : RSYNC
Device is OK
12 snapshots, 92.5 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2018-08-08_11-49-26 O D
1 > 2018-08-13_23-02-06 O
2 > 2018-08-15_22-53-24 O
3 > 2018-08-21_09-37-29 O
4 > 2018-11-19_17-43-59 O
5 > 2019-01-20_19-36-34 O
6 > 2019-03-01_11-18-09 O
7 > 2019-03-01_14-54-37 O
8 > 2019-03-04_14-48-57 O
9 > 2019-03-10_20-50-00 O
10 > 2019-03-14_11-51-54 O
11 > 2019-07-16_16-35-42 O
123456789101112131415161718192021选择一个节点进行还原
1
2sudo timeshift --restore --snapshot '2019-07-16_16-35-42' --skip-grub
1–skip-grub 选项为跳过grub安装,一般来说grub不需要重新安装,除非bios启动无法找到正确的grub启动项,才需要安装。
在输出的内容中依次输入【Enter】键和【y】键。
当然也可以直接输入下面的命令,忽略交互式的安装界面:
1
2sudo timeshift --restore --snapshot '2019-07-16_16-35-42' --skip-grub --scripted
1
无法进入系统,通过U盘启动系统
当登录界面和桌面环境都无法进入时,一般系统已经彻底崩溃,此时只能通过Linux live CD进行还原。
制作Linux Mint 启动盘,制作过程略。
进入Live系统后打开 Timeshift 软件,点击设置按钮,设置快照的存储位置:
快照的存储位置是Timeshift在做备份的时候就已经设置好的。
后续步骤和【如果能够进入系统】内的还原方式一样。
其实此时还可以通过命令行的方式进行还原,但是首先需要设置快照存储的位置:
1 | |
后续步骤和【如果只能进入登录界面】内的还原方式一样。
错误: Cannot find the fakeroot binary. ==> 错误: Cannot find the strip binary required for object fil…
解决方法:因为没安装 fakeroot、binutils 等打包基本工具,所以 sudo pacman -S base-devel 装一下。(sudo pacman -S -needed base-devel安装包,且不重新安装已安装的包)
imwheel 调整鼠标滚轮速度
Arch:
1 | |
配置
创建~/.imwheelrc文件
1 | |
编辑内容:
后面的数字就是速度的倍数
1 | |
运行
运行测试一下
1 | |
重新运行
1 | |
看到提示就成功了。
使用systemed服务或者shell脚本在系统启动后自动调用imwheel,参照wiki.
Run IMWheel on startup using a service
To avoid starting IMWheel manually, you can run it as part of your systemd startup.
Example:
1 | |
After installing the above:
1 | |
Run IMWheel on startup using a shell script
Alternatively, you can create a startup.sh script in /etc/profile.d
1 | |
And then, on restart, it will automatically read and run the file. Always test your script manually before putting it in /etc/profile.d
安装配置vmware workstation
前言
在manjaro的安装配置中,关于vmware的安装着实让我头疼;新建虚拟机打开出现错误
could not open /dev/vmmon:?????? please make sure that the kernel moduel vmmon is load
google、baidu搜索有遇到同样问题的,但是没有一个能够解决!!!前后折腾了许久,还选择安装了VirtulBox但是使用不习惯,后来突然醒悟可以去manjaro的论坛找找,这才找到解决方法。
感慨:
- 使用linux真的可以很好锻炼自我解决问题的能力。
- 找资料要有的放矢,不能盲目,否则就是浪费时间,要缩小查找范围。
解决方法
- 使用manjaro提供的方法Install vmware-workstation
1 | |
- 安装之后,重启你的设备,执行下面命令加载vmmon模块
1 | |
- Start and enable services(开启以及自启动服务)
1 | |
上述服务的用处:
vmware-networks.service: Provides network access inside VMs, most people will want this enabled
vmware-usbarbitrator.service: Allows USB devices to be connected inside VMs
vmware-hostd.service: Enables sharing of VMs on the network
至此,vmmon的问题应该完美解决了;如果你的问题还没有解决可以参考以下链接或者到manjaro frum提出问题
Installing VMWare Workstation on Manjaro
音乐
1 | |
可能无法输入中文
- 高颜值、开发活跃的第三方客户端:
yay -S yesplaymusic - qq音乐
yay -S qqmusic-bin - 一个支持全平台听歌的软件:FeelUown
yay -S feeluown
笔记
为知笔记:全平台通用、有云端同步、支持md的笔记 :
yay -S wiznote如果你更喜欢开源软件,这里还有个很好的选择: joplin
yay -S joplin还有个选择:notion :
yay -S notion-appmkdown编辑器Typora:
yay -S typoraLaTeX是学术出版的标准排版软件。可以直接从软件仓库中安装,不需要完全安装,安装基础组件以及中文语言包即可:
sudo pacman -S texlive-most texlive-langchinese编辑器TexStudio也是必备的:
sudo pacman -S texstudio
Android反编译
1 | |
腾讯软件
安装qq
1
2
3
4yay -S com.qq.im.deepin
这个使用的是deepin-wine5
调整qq的缩放
WINEPREFIX=~/.deepinwine/Deepin-QQ deepin-wine5 winecfg安装Tim
1 | |
安装过程中出现选择输入n就好
切换deepin-wine环境
1 | |
如果这个版本的卡或者有其他问题,建议安装:
1 | |
如果这个也没办法装,则使用linuxqq
1 | |
- 安装微信
deepin-wine版:
1 | |
切换到deepin-wine环境:
1 | |
关于字体发虚问题:
在切换到deepin-wine环境后,在terminal输入下面的指令:
1 | |
在弹出的窗口中选择windows xp,将DPI调大(默认是96),我调成了120
微信的同样,只需要将命令改为:
1 | |
electron版:
1 | |
隔离应用
1 | |
其他
-
1
2
3wget https://github.com/Swordfish90/cool-retro-term/releases/download/1.1.1/Cool-Retro-Term-1.1.1-x86_64.AppImage
chmod a+x Cool-Retro-Term-1.1.1-x86_64.AppImage
./Cool-Retro-Term-1.1.1-x86_64.AppImage
1 | |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!