surface装linux系统安装软件,在Surface book上安装、配置和卸载Ubuntu16.04-程序员宅基地

技术标签: surface装linux系统安装软件  

####################################################################

近来疏于阅读文献,沉迷提高编程技能不能自拔。

闲来记录下走过的路,掉过的坑,希望能给入行的新手一点帮助和收获。

笔者用的电脑是微软的surface book,需要安装双系统ubuntu以及在ubuntu上安装matlab。以下是笔者走过的路。

笔者总共装了三次ubuntu:第一次安装了ubuntu14.04,安装成功后进入初始配置页面,发现触摸板和键盘均失效,故卸载重装;第二次安装了ubuntu18.04,安装成功,但由于要学习的深度学习代码大多是运行在ubuntu16.04下,故卸载重装;第三次安装了ubuntu16.04,安装成功。

####################################################################

一、安装Ubuntu 16.04详细流程:

1. 修改surface UEFI 配置:

① 电脑关机状态下同时按住开机键和“+”音量键进入UEFI模式

② 在左侧点击Security标签,在右侧界面点开Secure Boot下方的Change configuration,选择None;并关闭最下方的enable TPM选项。(注意:此举相当于放开了开机启动权限,会在以后的开机过程中屏幕上方出现红色警告,且人脸解锁和PIN解锁不可用,反正笔者一般都是遮盖前置摄像头)

3d74e90af751

3d74e90af751

③ 在左侧点击Boot configuration标签,在右侧界面拖动USB storage至最上方

3d74e90af751

④ 在左侧点击Exit标签,在右侧界面选择Restart now。

3d74e90af751

至此surface已设置为可从USB中加载文件,引导系统。

2. 做一个ubuntu启动盘:

① 准备好ubuntu16.04的iso镜像(笔者从北邮人上下载得到,也可由其他方式,如官网等下载得到)和一个空的U盘(因为要格式化)。

② 在win10系统下,在桌面的左下角搜索处输入“恢复”,第一个得到的搜索项就是“创建一个恢复驱动器”,选择这一项,在界面引导下将u盘创建为一个恢复驱动器,其中不要选择备份当前系统。

3d74e90af751

3d74e90af751

③ 删除U盘中所有文件,并将ubuntu镜像文件拷贝至u盘中

3d74e90af751

3. 创建空余的磁盘分区给ubuntu系统:

在win10下打开磁盘管理,点击你想要划分的分区,右键→压缩卷,自行设置大小(笔者用作写代码,数据均存于外接SD卡,所以只压缩了50GB),注意不要新建简单卷!就让划分出来的分区空着,安装ubuntu时能够自动识别该分区。

3d74e90af751

3d74e90af751

4. 安装:

插上U盘,重启电脑,进入u盘启动界面,选择install ubuntu,根据引导界面正常安装,在“安装类型”窗口选择“安装ubuntu,与windows boot manager并存”。(其他没有需要特别注意的地方)

3d74e90af751

二、配置 Ubuntu 16.04

1. 更新驱动和其他配置:

此时,你应该已经成功安装了ubuntu,如果未成功,请参见卸载ubuntu,并重新安装。安装成功后,进入ubuntu,你可能会发现由于surface book的分辨率过高,导致ubuntu下桌面各项显示都很小,此时就需要更新系统和驱动了。

在键盘上同时按下“Ctrl”“Alt”和“T”这三个键,系统弹出终端(Terminal)。输入sudo su 并根据提示输入密码(不可见)以获取管理员权限,然后输入apt-get update 和 apt-get upgrade 完成更新,重启后根据引导选择进入ubuntu系统,各项显示正常且更加适合,可在设置(左侧齿轮状选项)→显示:修改“分辨率”“菜单和标题栏缩放比例”等属性。

3d74e90af751

如果需要修改触摸板双指滑动方式与windows下同,可在设置→鼠标和触摸板:勾选“自然式滚动”即可

2. 可能遇到的问题:

上述安装过程中如果遇到任何问题,如卡死,键盘,触摸板失灵等,请参见卸载,并重新安装(可选则更换镜像或者ubuntu版本)。

笔者的ubuntu系统在挂起后,再次唤醒会断网(无线),且无法重新连接,执行以下操作:打开终端,输入"sudo su"获得超级权限,然后输入"vim /etc/rc.local"利用vim打开rc.lcal文件并在文件中添加指令“service network-manager restart”,保存并退出即可。(笔者安装了vim编辑器,如果未安装或者不会使用vim可选择利用其他方式只要达到在rc.local文件中添加指令的目的就可以了,需获得超级权限才可以修改这个文件)

笔者安装了网易云音乐ubuntu版本后,发现必须在终端中输入“sudo netease-cloud-music”才能启动,后发现是因为权限问题,故需要修改网易云音乐启动权限,在终端输入“sudo chmod u+rw /usr/lib/netease-cloud-music ”即可点击图标启动,以及在终端输入“netease-cloud-music”启动。

三、卸载Ubuntu

这里给大家贴出一个讲解详细的链接。

####################################################################

遇到问题就百度,要相信你遇到的问题绝对不是首例。

记录学习点滴,下一篇写Ubuntu 16.04 下matlab2017b的安装和配置

####################################################################

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34449682/article/details/116746521

智能推荐

在ubuntu 8.04下安装Oracle 11g二-程序员宅基地

文章浏览阅读408次。 在ubuntu 8.04下安装Oracle 11g2008年05月22日 星期四 11:02oracle 11g 数据库虽然提供了linux x86的版本,但是支持的linux版本只有Red Hat,Novell and Solaris 这几个,debian 和 ubuntu 不在支持之列,所以在ubuntu下安装就相对麻烦一些,请照着下文的方法一步一步的安装,不

初一计算机知识点下册,初一英语下册语法知识点全汇总-程序员宅基地

文章浏览阅读166次。新东方在线中考网整理了《初一英语下册语法知识点全汇总》,供同学们参考。一. 情态动词can的用法can+动词原形,它不随主语的人称和数而变化。1. 含有can的肯定句:主语+can+谓语动词的原形+其他。2. 含有can的否定句:主语+can't+动词的原形+其他。3. 变一般疑问句时,把can提前:Can+主语+动词原形+其他? 肯定回答:Yes,主语+can。否定回答:No,主语+can't...._七年级下册计算机知识点

NX/UG二次开发—其他—UFUN函数调用Grip程序_uf调用grip-程序员宅基地

文章浏览阅读3k次。在平时开发中,可能会遇到UFUN函数没有的功能,比如创建PTP的加工程序(我目前没找到,哪位大神可以指点一下),可以使用Grip创建PTP,然后用UFUN函数UF_call_grip调用Grip程序。具体如下截图(左侧UFUN,右侧Grip程序):..._uf调用grip

Android RatingBar的基本使用和自定义样式,kotlin中文教程_ratingbar样式修改-程序员宅基地

文章浏览阅读156次。第一个:原生普通样式(随着主题不同,样式会变)第二个:原生普通样式-小icon第三个:自定义RatingBar 颜色第四个:自定义RatingBar DrawableRatingBar 各样式实现===============原生样式原生样式其实没什么好说的,使用系统提供的style 即可<RatingBarstyle="?android:attr/ratingBarStyleIndicator"android:layout_width=“wrap_cont.._ratingbar样式修改

OpenGL环境搭建:vs2017+glfw3.2.1+glad4.5_vs2017的opengl环境搭建(完整篇)-程序员宅基地

文章浏览阅读4.6k次,点赞6次,收藏11次。安装vs2017:参考vs2017下载和安装。安装cmake3.12.3:cmake是一个工程文件生成工具。用户可以使用预定义好的cmake脚本,根据自己的选择(像是Visual Studio, Code::Blocks, Eclipse)生成不同IDE的工程文件。可以从它官方网站的下载页上获取。这里我选择的是Win32安装程序,如图所示:然后就是运行安装程序进行安装就行。配置glfw3...._vs2017的opengl环境搭建(完整篇)

在linux-4.19.78中使用UBIFS_ubifs warning-程序员宅基地

文章浏览阅读976次。MLC NAND,UBIFS_ubifs warning

随便推点

计算机系统内存储器介绍,计算机系统的两种存储器形式介绍-程序员宅基地

文章浏览阅读2.2k次。计算机系统的两种存储器形式介绍时间:2016-1-6计算机系统的存储器一般应包括两个部分;一个是包含在计算机主机中的主存储器,简称内存,它直接和运算器,控制器及输入输出设备联系,容量小,但存取速度快,一般只存放那些急需要处理的数据或正在运行的程序;另一个是包含在外设中的外存储器,简称外存,它间接和运算器,控制器联系,存取速度虽然慢,但存储容量大,是用来存放大量暂时还不用的数据和程序,一旦要用时,就..._计算机存储器系统采用的是主辅结构,主存速度快、容量相对较小,用于 1 分 程序,外

西门子PLC的编程工具是什么?_西门子plc编程软件-程序员宅基地

文章浏览阅读5.6k次。1. STEP 7(Simatic Manager):STEP 7或者Simatic Manager是西门子PLC编程最常用的软件开发环境。4. STEP 7 MicroWin:STEP 7 MicroWn是一款专门针对微型PLC(S7-200系列PLC)的编程软件,是Simatic Manager的简化版。如果需要与PLC系统配合使用,则需要与PLC编程工具进行配合使用。除了上述软件之外,西门子还提供了一些配套软件和工具,如PLC模拟器、硬件调试工具等,以帮助PLC编程人员快速地进行调试和测试。_西门子plc编程软件

HashMap扩容_hashma扩容-程序员宅基地

文章浏览阅读36次。【代码】HashMap扩容。_hashma扩容

Eclipse maven项目中依赖包不全,如何重新加载?_maven资源加载不全,怎么重新加载-程序员宅基地

文章浏览阅读2.9k次。1mvn dependency:copy-dependencies2 项目右键 -> Maven -> Disable Maven Nature3 项目右键 -> Configure -> Convert to Maven Project_maven资源加载不全,怎么重新加载

mysql dml全称中文_MySQL语言分类——DML-程序员宅基地

文章浏览阅读527次。DMLDML的全称是Database management Language,数据库管理语言。主要包括以下操作:insert、delete、update、optimize。本篇对其逐一介绍INSERT数据库表插入数据的方式:1、insert的完整语法:(做项目的过程中将字段名全写上,这样比较容易看懂)单条记录插入语法:insert into table_name (column_name1,......_dml的全称是

【小工匠聊Modbus】04-调试工具-程序员宅基地

文章浏览阅读136次。可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库Modbus-系列文章1、虚拟成对串口(1)下载虚拟串口软件VSPD(可在百度中搜索)image.png(2)打开软件,添加虚拟串口。在设备管理中,看到如下表示添加成功。..._最好用的 modebus调试工具

推荐文章

热门文章

相关标签