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

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

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

笔者用的电脑是微软的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解锁不可用,反正笔者一般都是遮盖前置摄像头)

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

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

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

2. 做一个ubuntu启动盘:

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

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

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

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

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

4. 安装:

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

二、配置 Ubuntu 16.04

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

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

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

如果需要修改触摸板双指滑动方式与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的安装和配置

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

surface装linux系统安装软件,在Surface book上安装、配置和卸载Ubuntu16.04相关推荐

  1. Linux系统安装Samba共享服务器详解及安装配置

    一.简介 Samba服务程序是一款基于SMB协议并由服务端和客户端组成的开源文件共享软件,实现了Linux和windows系统间的文件共享.SMB(Server Messages Block,信息服务 ...

  2. Linux系统安装软件和服务

    Linux系统安装软件和服务 包管理工具 yum 查找:yum search 安装:yum install -y 卸载:yum erase -y 更新:yum update 查看信息:yum info ...

  3. centos php github,在CentOS服务器上安装配置SpeedTest测速软件

    本文讲述在CentOS 7服务器上安装配置SpeedTest测速软件.SpeedTest网站是全球范围的测速网站,一些大型的主机商都会使用它来测试速度.在某些时候,我们的服务器也要进行测试.当然要是在 ...

  4. linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境

    在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...

  5. 使用Termux软件在安卓手机上安装ubuntu

    提示:使用Termux软件在安卓手机上安装ubuntu 文章目录 前言 一.使用的工具 二.安装步骤 1.换下载源 2.proot-distro安装 3.完成ubuntu的安装 参考资料 前言 为完成 ...

  6. 在红帽Linux上安装samba服务,如何在linux上安装配置samba服务器

    如何在linux上安装配置samba服务器 更新时间:2019-10-29 22:40 最满意答案 1.首先需要登入安装了Linux系统的计算机,安装Samba.Fedora发行版一般使用yum工具安 ...

  7. 教你如何在Linux系统安装软件

    与Windows相比,Linux安装程序更为复杂,许多用户需要root才能安装它. 常规安装方法如下所示. 源码安装rpm包安装yum安装 (RedHat.CentOS)apt-get安装 (debi ...

  8. pe下如何装linux系统安装教程,没装系统,也能在PE下安装OPENSUSE(小小教程)

    没装系统,也能在PE下安装OPENSUSE(小小教程) 发布时间:2010-08-10 00:53:55来源:红联作者:elinsa 一直便很好奇Linux,很想装一个来试试感觉如何,今天捣鼓了一天, ...

  9. mac电脑怎么装linux系统安装,苹果Mac电脑安装Windows 10的简明教程

    每次在Mac上安装Windows都是一件非常痛苦的事情,曾经为了装Win8把整台Mac的硬盘数据都弄丢了,最后通过龟速系统恢复模式恢复了MacOSX(50M电信光纤下载了3天才把系统下载完),相信和我 ...

最新文章

  1. 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
  2. kubernetes log 流式数据处理
  3. JAVA自动补全插件
  4. 数据仓库的架构与设计
  5. Python 中strip()方法怎么用?
  6. log nginx 客户端请求大小_nginx log记录请求响应时间
  7. 《大数据导论》——2.3节业务流程管理
  8. javascript解析dom
  9. 51单片机控制步进电机正反转
  10. 鸿蒙系统在Hi3816平台上初体验
  11. 数据库原理mysql课堂超星尔雅_超星尔雅数据库原理网课答案
  12. HTTP协议:工作原理
  13. 一款三搭_今秋内搭无需多,有“小高领”就够了!时髦百搭,配啥上衣都好看...
  14. python爬虫爬取百度图片
  15. 侧馈矩形微带天线设计报告
  16. Invalid Java package name: '1' is not a valid Java identifier eclipse创建sevlet时,无法创建
  17. IE浏览器页面卡死问题
  18. C语言转义字符 转义序列(内含\ddd \xhh 含义)
  19. caffe 创建网络模型
  20. unity实现简单坦克对战

热门文章

  1. SemiQ(原GlobalPower)1200V/60A碳化硅二极管模块GHXS060A120S‐D3
  2. 市航天纪念钞 出门就升值
  3. ICETIS会议分会场来啦!EI检索 | 出版检索快速稳定
  4. 基于gensim的Doc2Vec\word2vec简析,以及用python 实现简要代码,
  5. Python并行计算使用共享内存
  6. 前端学习笔记之cloneNode()
  7. 2021年N1叉车司机考试报名及N1叉车司机免费试题
  8. 万物互联时代,我们的蓝图规划是什么?
  9. uva 1265 (LA 4848)
  10. centos567修改系统日志保留时间为1年