manjaro跳坑记
why manjaro
有两个原因:
我的电脑上win10+ubuntu16.04,ubuntu上跑一个程序会crash导致重启,不知道如何排查,想换个系统试试。(别人机器上同样G++版本不会crash)
manjaro中文网站自己鼓吹自己是distrowatch排行第一的发行版。并且我在vmware里适用后发现可以编译运行snpe 1.23的C++例子。
正式安装系统前的坑
安装manjaro的坑有很多,核心问题应该是显卡驱动问题导致黑屏。
硬件:我的win10是GPT分区。GTX630显卡。BIOS里开启CSM。SSD+机械,双硬盘。
镜像:最终用的manjaro-architect.iso安装成功的。
- manjaro18.0.4/17.1.12, KDE,装好后有线网络用不了(尝试过nonfree驱动、legacy启动,都不行)
烧录iso到U盘:用的Rufus.exe,烧录时MBR+DD, 选择“是”(使得从网络自动下载匹配的grub版本),安装启动时U盘用GPT,nonfree驱动
分区的坑:需要GPT方式的引导(自行新建一个efi分区),参考:https://zhuanlan.zhihu.com/p/35663653
- 我是先用manjaro-KDE的livecd进去分区的,后来装失败了(网卡用不了),但是分区保持不动的。实际上在manjaro-achitect下(黑框框里)也能分区的,就是容易出错。
安装manjaro-architec时,详细步骤
受到启发:https://www.752club.com/zh/manjaro-architect-install, 主要参考:https://zhuanlan.zhihu.com/p/51656788,
设定代理
export HTTP_PROXY=172.17.122.61:63631 //lantern代理
用来加速下载
- 换源
sudo pacman-mirrors -i -c China -m rank
我选择的zju
- 更新数据源
sudo pacman -Syy
- 运行安装程序
setup
选择英语
prepare,确认下分区(这里不需要也弄不了挂载点)。我是前面用图形界面的livecd分区的:/分区,swap分区,efi分区。注意efi分区是fat32格式。
mount partitions
Select Addition partiontions
时候选到Done
挂载efi分区
安装桌面:
yay+base-devel
linux420
additional modules,除了virtualbox的两个,以及spl、zfs,其他都选
桌面,选KDE
选择full
驱动选择auto-install proprietary drivers
调试程序
sudo pacman -S gdb
sudo pacman -S gcc49 //包含了g++-4.9
sudo pacman -S zip
sudo pacman -Syu mpfr
sudo ln -s /usr/lib/libmpfr.so.6 /usr/lib/libmpfr.so.4
经过验证,manjaro(archlinux)虚拟机下可以运行snpe1.23,但是我的实体机下仍然会crash重启。
OpenCV
on manjaro, the pacman provides very latest opencv (4.1.0, 20190603), and we also need vtk. If not, it will cause link error. fuck it.
sudo pacman -Syu base-devel opencv
sudo pacman -S vtk
bash completion
(20190603)
On manjaro, common commands like ls
, cd
has no completions. Its sad but true.
Solution:
sudo pacman -S bash-completion
manjaro跳坑记的更多相关文章
- 小程序红包开发跳坑记 微信小程序红包接口开发过程中遇到的问题 微信小程序红包开发
现在做小程序的越来越多,商家推广也是一个瓶颈,谁不发点红包,都很难找到人来用你的微信小程序了.于是不管你开发什么小程序功能,你或多或少都要用到小程序来发红包吧. 我们自己之前做公众号发红包,做了两三 ...
- caoni大业 spring boot 跳坑记
IDEA环境 win10 跑得刚刚,到xp系统就戈壁 报错 Caused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.g ...
- 两百条微信小程序跳坑指南(不定时更新)
微信小程序联盟出品 跳坑textarea<二百二十三>不显示文本及textarea相关问题集合跳坑<二百一十三> background-image无法获取本地资源图片....跳 ...
- 【踩坑记】从HybridApp到ReactNative
前言 随着移动互联网的兴起,Webapp开始大行其道.大概在15年下半年的时候我接触到了HybridApp.因为当时还没毕业嘛,所以并不清楚自己未来的方向,所以就投入了HybridApp的怀抱. Hy ...
- djangorestframework+vue-cli+axios,为axios添加token作为headers踩坑记
情况是这样的,项目用的restful规范,后端用的django+djangorestframework,前端用的vue-cli框架+webpack,前端与后端交互用的axios,然后再用户登录之后,a ...
- Spark踩坑记——Spark Streaming+Kafka
[TOC] 前言 在WeTest舆情项目中,需要对每天千万级的游戏评论信息进行词频统计,在生产者一端,我们将数据按照每天的拉取时间存入了Kafka当中,而在消费者一端,我们利用了spark strea ...
- Spark踩坑记——数据库(Hbase+Mysql)
[TOC] 前言 在使用Spark Streaming的过程中对于计算产生结果的进行持久化时,我们往往需要操作数据库,去统计或者改变一些值.最近一个实时消费者处理任务,在使用spark streami ...
- JavaScript 跳坑指南
JavaScript 跳坑指南 坑0-String replace string的replace方法我们经常用,替换string中的某些字符,语法像这样子 string.replace(subStr/ ...
- .NET Core爬坑记 1.0 项目文件
前言: 之所以要写这个系列是因为在移植项目到ASP.NET Core平台的过程中,遇到了一些“新变化”,这些变化有编译方面的.有API方面的,今天要讲的是编译方面的一些问题.我把它们整理后分享出来,以 ...
随机推荐
- Spring MVC -- 下载文件
像图片或者HTML文件这样的静态资源,在浏览器中打开正确的URL即可下载,只要该资源是放在应用程序的目录下,或者放在应用程序目录的子目录下,而不是放在WEB-INF下,tomcat服务器就会将该资源发 ...
- 【Maven学习】定制库到Maven本地资源库
目标:手工操作将一个jar安装到本地仓库 第一步:首先获取到jar包,可以是第三方的 也可以是自己创建的,放到本地任意目录 比如:joda-time-2.10.3,放到C:\jar\ 目录下面 第二 ...
- spring boot2X整合Consul一服务注册与发现
Consul 是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置. 关键特性: 服务注册/发现 数据强一致性保证 多数据中心 健康检查 key/value存储 1.下载 htt ...
- vs解决方案中添加文件夹
一般我们在github上面看到的项目结构基本都是把项目放到src文件夹中,test放测试 查了半天也没查到这个是怎么产生的...这边只能用比较笨的方法来完成. 解决方法中是允许我们添加解决方案文件夹, ...
- This is this
首先,我们来了解一下 this 的几种绑定方式: this的默认绑定: 当一个函数没有明确的调用对象的时候,即作为独立函数调用时,this绑定到全局window对象. function func() ...
- javascript中 for in 、for 、forEach 、for of 、Object.keys().
一 .for ..in 循环 使用for..in循环时,返回的是所有能够通过对象访问的.可枚举的属性,既包括存在于实例中的属性,也包括存在于原型中的实例.这里需要注意的是使用for-in返回的属性因各 ...
- MYSQL --Subquery returns more than 1 row查询结果多于一行
Subquery returns more than 1 row表示子查询返回了多行数据 例如: select * from table1 where table1.colums=(select co ...
- 56 容器(十)——Iterator迭代器遍历容器
迭代器的获取 LIst与Set容器统一使用他们的对象.Iterator()方法获得迭代器对象,然后使用while循环配合迭代器的方法hasNext()及next()来遍历容器. List<Str ...
- C++ Primer 第五版示例gcc源码
官方资源,原封不动的.对应于GCC,因此文件名是以此命名的. 门牌号: https://github.com/ZeroPhong/Learning-Resource/blob/master/GCC_4 ...
- CLRS10.1-7练习 - 用双队列实现栈
算法中心思想: 始终向非空队列进行入队操作 初始化时两个队列都为空,我们对q1进行入队操作 入栈: 只需执行其中一个队列入队操作即可, 具体操作哪一个队列,用一个标记变量标记 出栈流程图 代码实现 p ...