热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ubuntu安装python_2020最详细安装Ubuntu指南

引言这周末比较闲,决定给家里的旧笔记本电脑重装一下系统。因为打算专门用这台电脑写代码(也因为这台电脑的配置过时了,装win10会比较慢&#
1f478696bef9b43d796a6ae523276cb2.png

引言

这周末比较闲,决定给家里的旧笔记本电脑重装一下系统。因为打算专门用这台电脑写代码(也因为这台电脑的配置过时了,装win10会比较慢),所以装了Ubuntu18.04。

最终效果

桌面是经过稍微美化的,下一篇文章介绍一下如何美化。

373d7863be7a970046aa6acca2f93290.png
03d81fc54136a695841fee1b61a6b84b.png

系列文章

由于篇幅有限,所以将整个过程整理为一个系列。

  1. 安装Ubuntu系统
  2. 安装Anaconda3和VSCode
  3. 美化界面

文章目录

  • 制作启动U盘
  • 设置启动项
  • 安装系统
  • 安装软件

制作启动U盘

下载镜像

  1. 下载镜像

官网下载(比较慢)
https://www.ubuntu.com/download
中国官网下载
https://cn.ubuntu.com/
清华大学镜像站下载
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04/

  1. 下载rufuns 启动盘制作软件。

官网下载(比较慢)
https://rufus.ie/
公众号 拇指笔记 后台回复 rufuns 获取

制作启动U盘

双击直接运行rufuns。 设置分区类型MBR,文件系统FAT32,簇大小8192字节。(如图)

e29c95a4a5b01321e6fc79e80009e330.png

点击开始,制作启动盘。状态进度条满了后点击关闭,启动盘制作完成。

设置启动项

首先关闭win系统下的快速启动,开启快速启动有可能造成无法识别U盘。

关闭方法:控制面板--->硬件和声音--->电源选项--->选择电源按钮的功能--->更改当前不可用设置--->关闭快速启动

aa3e354673000506671e48bd8545f447.png
6b73261cd444d15439126ad4474b46ee.png

然后关闭电脑,插入U盘,开机时快速按F2(不同电脑进入BIOS的按键不同,联想的大多为F2)进入BIOS设置。

进入BIOS设置后,切换到第 3 个选项卡 Security(安全选项),把 Secure Boot( 安全启动 )设置为 Disabled 。然后找到boot-USB boot-Enable开启USB设备引导。 F10保存并退出。

设置完成后,重新启动电脑,开机时长按F12进入Boot Manager,选中U盘启动。

然后进入下图界面,选择Install Ubuntu

69a49feb148773258a110d7370e11684.png

安装系统

首先进行一些基础设置

(1)设置语言(简体中文在倒数第三个)

(2)键盘布局(汉语)

(3)无线网络(找到并连接你的网络就可以了)

(4)更新选项(我是单Ubuntu系统,所以我用的正常安装)

(5)安装类型(其他选项,手动进行分区)

(6)分区方案(供作参考)

挂载点类型位置用于大小主分区起始位置交换空间和你的物理内存一样/boot逻辑分区起始位置Ext4500MB/usr逻辑分区起始位置Ext4100G/home逻辑分区起始位置Ext4剩余空间-500MB/主分区起始位置Ext4100G逻辑分区起始位置EFI系统分区500MB

(7)选择时区(点击时区位置就可以)

(8)创建用户名

(9)安装系统软件(这步是耗时最长的,耐心等待就可以了)

安装成功后弹出的对话框。

fd0107f4234f8646c4508e31b90fd11f.png

至此Ubuntu系统已经成功安装到你的电脑了。下面开始安装一些必备的软件。

安装软件---工具类

在开始安装软件之前要先修改一下软件源,否则下载速度太慢。

首先打开软件和更新应用

cfc4cf7747cb1844e31591fa899352cc.png

点击下载自

ebbd104273833727c1cbaa53447d9d81.png

然后点击选择最佳服务器,等待一会,系统会自动选出最佳服务器,点击选择服务器完成配置。

7c91d11d50c447147162b7e510fd4201.png

下面开始安装软件。

  1. shutter

一个非常好用的截图软件。

安装方法:

sudo apt-get install shutter

  1. simplescreenrecoder

好用的录屏软件,实测使用kazam录出来的视频win10无法打开。

安装方法:

sudo apt-get install simplescreenrecorder

  1. CopyQ

剪贴板管理工具,轻量化并且在右上角状态栏可以查看。

安装方法:

sudo add-apt-repository ppa:hluk/copyq
sudo apt-get update
sudo apt-get install copyq

  1. Caffine

阻止系统自动息屏,使用很方便,右上角可以直接开启。

安装方法:

sudo add-apt-repository ppa:hluk/copyq
sudo apt-get update
sudo apt-get install copyq

  1. Neofetch

查看系统状态的工具,Ubuntu必备。

安装方法:

sudo add-apt-repository ppa:dawidd0811/neofetch
sudo apt-get update
sudo apt-get install neofetch

安装Windows常用软件

相比于上面一行命令就能安装的软件,安装Windows上的软件相对麻烦一点。分为以下三步。

  1. 安装git
  2. 安装deepin-wine环境
  3. 安装需要的软件容器

安装git:依次在终端输入以下命令来安装git。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git

然后使用下面的命令来安装deepin-wine环境。

git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git

安装好deepin-wine环境后,到下面的网站下载需要的软件的.deb文件。

QQ:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/
微信:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.wechat/
百度网盘:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.baidu.pan/

最后cd到下载目录,执行安装命令。

Tim:
sudo dpkg -i deepin.com.qq.office_2.0.0deepin4_i386.deb
百度网盘:
sudo dpkg -i deepin.com.baidu.pan_5.7.3deepin0_i386.deb

最后

在学习Python的一年中,收集了很多Python学习资料,在这里整理一下,分享给各位!

包括Python入门、数据分析、爬虫、运维、机器学习等方面
干货 | Python学习资源整理分享​mp.weixin.qq.com
ff48e8f25625f3f14a9f05e5af20f3ca.png

如果觉得本文还可以,还请各位点个赞。



推荐阅读
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • 使用nodejs爬取b站番剧数据,计算最佳追番推荐
    本文介绍了如何使用nodejs爬取b站番剧数据,并通过计算得出最佳追番推荐。通过调用相关接口获取番剧数据和评分数据,以及使用相应的算法进行计算。该方法可以帮助用户找到适合自己的番剧进行观看。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 在ubuntu服务器上安装vscode,但是目前使用的方法都无法成功。第一次安装经历:安装完anaconda后有自动安装vscode的选项,输入yes后,没有出现错误,但是在终端输 ... [详细]
  • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
    本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
author-avatar
Lily賈麗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有