Ubuntu18.04安装&踩坑

一、制作U盘启动盘

具体是参考了U盘安装Ubuntu18.04,这里我只参考了制作启动盘的一部分,分区方案没有参考。

有几个坑点需要注意:

  • 软碟通制作U盘启动盘有很小的概率失败,如果失败可以重新清空U盘重新制作。
  • 制作启动盘的时候千万不要乱动U盘。
  • 原系统的内容记得保存,装双系统的可以忽略这点。但如果是卸载win10安装Ubuntu的一定要保存。

二、安装过程

以我的小米笔记本为例子:

  1. 插上U盘,进入开机界面,还需要先按F2,把安全模式(Sercuity Boot)关闭。
  2. 开机界面长按F12,选择最小化安装。
  3. 磁盘全部清空,因为我的数据已经保存好了。
  4. 我有两块硬盘,128G的固态和1T的机械硬盘,装Ubuntu的目的就是为了方便开发和学习,128G对我学习开发来说足够了,而且后期1T的机械硬盘还是可以挂载的,所以我直接在128G的固态中安装了整个Ubuntu系统。
  5. 安装过程因为是最小化的安装,所以会很快,当然也只有Firefox浏览器预装了。
  6. 安装完成。

PS:

三、使用过程遇到的问题

  1. Ubuntu18无法识别WiFi列表,可以参考解决Ubuntu无法识别WIFi,但是这里有一个问题,就是可能不是每个人身边都有网线,但是可以使用USB连接手机共享流量,参考手机USB给电脑联网
  2. Ubuntu18可能没有声音,我遇到的问题是插耳机有声音但是扬声器没有声音,在网上看了很多博客也没有解决这个问题,后来我重启了一下电脑就解决了……但是有的时候还是偶尔会扬声器没有声音,这个问题不知道怎么解决,但目前的状况还可以接受。可以参考Ubuntu18没有声音
  3. Ubuntu18安装完成之后,电脑的风扇一直转,这是由于Ubuntu对独显的支持不好,可以参考Ubuntu解决风扇狂转
  4. Ubuntu一直显示系统有问题,这个不影响我的使用,不想管。但是网上有相应的博客解决这个问题。
  5. Ubuntu爱国上网的问题,因为我的手机是一部已经Root的安卓手机,所以我直接用手机共享爱国上网给电脑了,但千万要记住,用手机共享爱国上网,一定要打开Ubuntu的自动代理上网,如图:
    打开自动网络代理

四、安装相应的软件

正如上面所说,Ubuntu安装后会遇到如此多的问题,那么我为什么还要安装呢?

  • 其实我装过很多次的Ubuntu系统,从12到18,但这是我第一次完全使用Ubuntu18,对于遇到的这些问题,我有心理预期,而且也可以勉强接受。
  • 我实在受够了Windows配置环境的啰嗦了,但在Linux,一行命令就可以解决了。
  • 进一步学习Linux。

我在Ubuntu安装的软件:

  • 谷歌浏览器(用爱国上网解决同步问题)
  • IDEA(在IDEA中安装最新的JDK14)
  • Anaconda(顺带着安装Python,注意安装的版本)
  • QQ
  • VSCode
  • WPS2019(参考博客解决退出报错问题)
  • PuttySSH
  • FilezillaSFTP
  • 搜狗输入法

五、总结

  • 不推荐直接安装Ubuntu。
  • 不喜欢折腾千万别装Ubuntu
  • 装了Ubuntu就好好做开发,不折腾还好,一折腾就全是坑。
  • 所以别乱折腾。

如果图片无法加载,请访问我的原博客

全部评论

相关推荐

面试官全程关摄像头1.自我介绍一下2.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
想干测开的tomca...:让我来压力你!!!: 这份简历看着“技术词堆得满”,实则是“虚胖没干货”,槽点一抓一大把: 1. **项目描述是“技术名词报菜名”,没半分自己的实际价值** 不管是IntelliDoc还是人人探店,全是堆Redis、Elasticsearch、RAG这些时髦词,但你到底干了啥?“基于Redis Bitmap管理分片”是你写了核心逻辑还是只调用了API?“QPS提升至1500”是你独立压测优化的,还是团队成果你蹭着写?全程没“我负责XX模块”“解决了XX具体问题”,纯把技术文档里的术语扒下来凑字数,看着像“知道名词但没实际动手”的实习生抄的。 2. **短项目塞满超纲技术点,可信度直接***** IntelliDoc就干了5个月,又是RAG又是大模型流式响应又是RBAC权限,这堆活儿正经团队分工干都得小半年,你一个后端开发5个月能吃透这么多?明显是把能想到的技术全往里面塞,生怕别人知道你实际只做了个文件上传——这种“技术堆砌式造假”,面试官一眼就能看出水分。 3. **技能栏是“模糊词混子集合”,没半点硬核度** “熟悉HashMap底层”“了解JVM内存模型”——“熟悉”是能手写扩容逻辑?“了解”是能排查GC问题?全是模棱两可的词,既没对应项目里的实践,也没体现深度,等于白写;项目里用了Elasticsearch的KNN检索,技能栏里提都没提具体掌握程度,明显是“用过但不懂”的硬凑。 4. **教育背景和自我评价全是“无效信息垃圾”** GPA前10%这么好的牌,只列“Java程序设计”这种基础课,分布式、微服务这些后端核心课提都不提,白瞎了专业优势;自我评价那堆“积极认真、细心负责”,是从招聘网站抄的模板吧?没有任何和项目挂钩的具体事例,比如“解决过XX bug”“优化过XX性能”,纯废话,看完等于没看。 总结:这简历是“技术名词缝合怪+自我感动式凑数”,看着像“背了后端技术栈名词的应届生”,实则没干货、没重点、没可信度——面试官扫30秒就会丢一边,因为连“你能干嘛”都没说清楚。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务