迁移工作环境到manjaro
最近正在把工作环境迁移到Manjaro(gnome XFCE用的人少, 有问题不好搜 KDE 我的机器即使特效关的差不多也会卡, 有时候还会卡死) 目前有个问题是一但休眠再重启会连不上有线网, 不知道为什么, 有时间再说吧
以前就有这个计划, 当时没时间弄, 也依赖一些在Win上的软件
现在迁移一下, 实在不行的就用虚拟机(Manjaro的win7虚拟机好像比Win10上的Manjaro虚拟机要快)
一些简单搜索就能找到的就不写了, 好多安装后要做的事, 搜下就好
只记录下需要更改的或者不太好搜的
-
安装fiddler
安的是AUR上的包
不知道为什么安装上之后不能抓https, 设置了证书之后浏览器倒是不报错正常显示, 就是fiddler里不显示https内容, 也不知道为啥
上虚拟机算了, 感觉也还挺快的 -
安装mongo4.2
因为官网没有对应的包, 只能自己编译, 但是编译要130G, 算了算了, 直接用AUR包
yay -S mongodb-bin
选择mongodb-bin-4.2.1-1 根据Ubuntu的包改的, 编译参数未知, 不过使用起来暂时没有问题
如果害怕这样有未知的问题导致以后麻烦, 可以使用docker跑一个mongo的容器, 给容器写一个开机启动任务就好了 -
安装VMware
根据https://wiki.archlinux.org/index.php/VMware
sudo pacman -S fuse2 gtkmm pcsclite libcanberra
uname -r # 5.2.21-1-MANJARO
sudo pacman -S linux-headers # 根据上面的选择一个选项, 5.2.21-1 就选对应的5.2就行, 安装的时候会显示全, 不对再改
然后在VMware官网下载一个linux包, 自己选一个自己需要的
安装完成之后执行下面的命令打开网络服务和USB服务等
(vmware-networks.service for guest network access
vmware-usbarbitrator.service for connecting USB devices to guest
vmware-hostd.service for sharing virtual machines)sudo modprobe -a vmw_vmci vmmon
sudo systemctl enable vmware-networks.service
sudo systemctl enable vmware-usbarbitrator.service
sudo systemctl enable vmware-hostd.service
sudo systemctl start vmware-networks.service vmware-usbarbitrator.service vmware-hostd.service
然后打开图标, 就能正常使用了, 不行的话重启下
如果不能联网, 试着打开virtual network设置下, 我的就是, 不知道为什么网卡0就是不能用, 换一个就行 -
pacman常用命令
pacman -S package_name # 安装软件
pacman -S extra/package_name # 安装不同仓库中的版本
pacman -Syu # 升级整个系统,y是更新数据库,yy是强制更新,u是升级软件 一般等一段时间(一两天再升, 防止出问题)
pacman -Ss package_name # 在包数据库中查询软件
pacman -Si package_name # 显示软件的详细信息
pacman -Sc # 清除软件缓存,即/var/cache/pacman/pkg目录下的文件
pacman -R package_name # 删除单个软件
pacman -Rs package_name # 删除指定软件及其没有被其他已安装软件使用的依赖关系
pacman -Qs package_name # 查询已安装的软件包
pacman -Qi package_name # 查询本地安装包的详细信息
pacman -Ql package_name # 获取已安装软件所包含的文件的列表
pacman -U package.tar.zx # 从本地文件安装
pactree package_name # 显示软件的依赖树