将manjaro作为主力开发系统,我遇到了哪些坑。
首先遇到的问题就是企业微信。
最开始几天,我直接去安装企业微信和微信,安装全都报错了。
无奈之下,只好安装了virtual box,装了一个win7,可以正常使用微信,企业微信,最开始蛋疼的地方是,企业微信里面接收的链接不能复制到linux中,后来安装了virtual box的插件,搞了半天没弄好。
最后才发现,virtual box的插件安装好以后,进入win7系统,打开我的电脑。在光驱那个地方有一个virtual box的包,双击之后开始安装,安装好以后,就可以共享剪贴板了。linux截图以后,可以直接到win7的企业微信里面粘贴。
网上查询了一些资料,发现wine应用比虚拟机应用高效许多。
我又开始了企业微信的安装折腾之路。
yay -S com.qq.weixin.work.deepin
查看错误信息,发现它安装依赖deepin-udis86,下载这个东西的deb包的时候出错了。
错误链接为
https://community-packages.deepin.com/deepin/pool/non-free/u/udis86/udis86_1.72-2_i386.deb
将最后面的udis86_1.72-2_i386.deb删除后,访问链接。
发现实际的deb包更新了
udis86_1.72-2i386.deb
=> udis861.72-4_i386.deb
于是我们可以手动安装这个依赖。
git clone https://aur.archlinux.org/deepin-udis86.git
仓库克隆下来以后,里面只有一个文件PKGBUILD
# Maintainer: wszqkzqk <wszqkzqk@gmail.com>
# Maintainer: luosoy <249799588@qq.com>
pkgname=deepin-udis86
pkgsname=udis86
-- pkgvers=1.72-2
-- pkgver=1.72_2
++ pkgvers=1.72-4
++ pkgver=1.72_4
pkgrel=3
epoch=
pkgdesc="Deepin Wine"
arch=('i686' 'x86_64')
url="http://www.deepin.org"
license=('Proprietary')
groups=()
depends=()
makedepends=('tar')
checkdepends=()
optdepends=()
provides=()
conflicts=('udis86' 'udis86-git' 'mingw-w64-udis86')
replaces=()
backup=()
options=()
install=
changelog=
source=("https://community-packages.deepin.com/deepin/pool/non-free/u/${pkgsname}/${pkgsname}_${pkgvers}_i386.deb")
noextract=("${pkgsname}_${pkgvers}_i386.deb")
md5sums=('SKIP')
validpgpkeys=()
prepare() {
ar -x ${pkgsname}_${pkgvers}_i386.deb
mkdir ${pkgsname}-${pkgvers}
tar -xf data.tar.xz --directory="${pkgsname}-${pkgvers}"
}
package() {
cd "${pkgsname}-${pkgvers}"
cp -r ./ ${pkgdir}/
}
将文件版本号,改为上面拿到的新deb包的链接。
makepkg
sudo pacman -U deepin-udis86-1.72_4-3-x86_64.pkg.tar.zst
这样我们就手动安装好了这个依赖。
然后我们再次运行
yay -S com.qq.weixin.work.deepin
系统会自动检查到我们安装了统信的这个依赖,不会再去下载那个错误url。安装成功。
微信的安装,相对来说比较简单。一步到位
yay -S deepin-wine-wechat
NUXT碰到的问题。
- 项目正常启动,但localhost服务就是访问不了。尝试使用nvm切换node版本,仍无法解决。尝试更换成其他host、其他port,均失败。以为是防火墙的问题,manjaro默认关闭了防火墙。最后发现NUXT开发环境,不支持多开标签页,只留一个标签的情况下,页面可以正常打开。
VSCODE碰到的问题
- 打开以后,界面非常卡,点哪里都操作不动。(显卡的问题,禁用GPU以后打开正常。安装optimus-manager-qt这个软件后,不禁用GPU也能流畅运行了)
- 无法输入中文,有中文输入法,就是不能切换过去。(snap store打包的vscode有问题,使用yay安装后正常)
将manjaro作为主力开发系统,我遇到了哪些坑。的更多相关文章
- Ubuntu18.04.3主力开发机使用记录(一)
现在是2019年12月02日,在公司使用Ubuntu作为开发机器已经有一段时间了 查看主分区创建时间 安装时间8月26 当时周一,一个新的迭代刚刚开始,早上来到公司发现开不了机:Windows报错蓝屏 ...
- SDK 移动应用开发系统
AppCan SDK 是一套跨平台移动应用开发系统,基于业内领先的Hybrid App 开发引擎,采用HTML5 标准作为开发语言,支持一次开发多平台适配.AppCan SDK 提供应用向导和界面向导 ...
- 开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误
已经解决,问题描述:在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误,程序调试运行,发现程序在打开数据库时候报错,也就是Connection.Open() ...
- 个人项目--“”小鱼企业级开发系统“”Svn地址分享
由于精力有限,博主现在只维护这一个系统,会不时的更新代码提交. ""小鱼企业级开发系统""的Svn地址:http://code.taobao.org/svn/S ...
- android开发 系统时间与定时器之间有关系嘛?
如题: android开发 系统时间与定时器之间有关系嘛? 答案:有. 看定时器源码: /* * Schedule a task. */ private void scheduleImpl(Timer ...
- Robot Framework分层、开发系统关键字
开发系统关键字:http://www.cnblogs.com/fnng/p/4261293.html http://www.cnblogs.com/fnng/p/3969978.htm ...
- PSP个人软件开发系统面向对象需求分析与设计文档
1.引言 1.1编写的目的 编写该文档的目的是,对产品进行定义,详尽说明该产品的软件需求,简述我们对 PSP个人软件开发系统的初步设想,及划分的各功能模块以及各模块的实体图和数据流图. 1.2预期的读 ...
- 在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误的解决办法
问题描述:在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误,程序调试运行,发现程序在打开数据库时候报错,也就是Connection.Open()处. 但是 ...
- Manjaro 与 Windows 双系统时间相差8小时
Manjaro 与 Windows 双系统时间相差8小时 产生原因: Windows 将本地硬件时间作为设定时区(如 UTC+8)的区时,而 Linux 默认将其作为 UTC 时间. 解决方式: 让 ...
随机推荐
- 微信小程序开发正常,真机预览模式错误
原因是开发时设置了不检查域名是否合法,去后台设置上就可以了
- Markdown时序图--基础语法
时序图 序列图是一种交互图,它显示了流程以何种顺序相互操作. Mermaid可以渲染序列图,如下定义. sequenceDiagram Alice->>John:Message Hel ...
- K8s工作流程详解
在学习k8s工作流程之前,我们得再次认识一下上篇k8s架构与组件详解中提到的kube-controller-manager一个k8s中许多控制器的进程的集合. 比如Deployment 控制器(Dep ...
- (1)java Spring Cloud+Spring boot+mybatis企业快速开发架构之微服务是什么?它的优缺点有哪些?
"微服务"一词来源于 Martin Fowler 的<Microservices>一文.微服务是一种架构风格,即将单体应用划分为小型的服务单元,微服务之间使用 HT ...
- 【第一篇】- Maven 系列教程之Spring Cloud直播商城 b2b2c电子商务技术总结
Maven 教程 Maven 翻译为"专家"."内行",是 Apache 下的一个纯 Java 开发的开源项目.基于项目对象模型(缩写:POM)概念,Maven ...
- CentOS7下编译安装redis-5.0.9
CentOS7下编译安装redis-5.0.9 本文地址http://yangjianyong.cn/?p=171转载无需经过作者本人授权 下载redis #code start wget https ...
- 用Python做了个奇奇怪怪的打篮球游戏
一.前言 准备编写一个篮球游戏,运动员带球跑,跳起投篮.在每帧图片中包括运动员和篮球,使用多帧图片,实现运动员运球跑动的效果. 运动员运球跑动作每帧图形的宽和高可能不同,例如,跨一大步,和两腿并拢,其 ...
- Docker系列(16)- 容器数据卷
什么是容器数据卷 docker的理念回顾 将应用和环境打包成一个镜像 数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!新增一个需求:数据可以持久化 MySQL,容器删了等于删库跑路!新增一个 ...
- Jmeter系列(29)- 性能指标(2) | 并发数
并发数 概念 同时承载正常使用系统功能的用户数量:系统能够同时处理请求的数目. 通过问题详解 问题:网站的并发数,究竟指的同时提交请求的用户数目,还是用户同时提交的请求的数目? 答案:根据这句描述&q ...
- Shell条件判断(6)- 多重条件判断
多重条件判断 多个条件判断一起使用 测试选项 作用 判断1 -a 判断2 逻辑与,判断1和判断2都成立,最终的结果才为真 判断1 -o 判断2 逻辑或,判断1和判断2有一个成立,最终的结果就为真 ! ...