Ubuntu系统安装及基本操作,配置相关开发环境,使用Typora编写md文档

版权声明:版权归原作者Shane恆所有,转载请注明出处。 https://blog.csdn.net/weixin_42605042/article/details/82901372

Ubuntu系统安装及基本操作,配置相关开发环境,使用Typora编写md文档

目录

1.Ubuntu系统的安装

①下载Ubuntu。

②下载并安装Ultraiso工具

③利用Ultraiso制作U盘启动盘

④安装Ubuntu系统

⑤更新安装源

2.Ubuntu系统的基本简单操作

①安装程序

②cd命令

③chmod命令

④apt-get的更多使用

3.配置相应的开发环境

1.安装VSCode及配置python

2.安装Pycharm

3.安装Jypyter

4.markdown的语法及使用Typora

1.markdown的语法

2.Typora的安装和使用


1.Ubuntu系统的安装

①下载Ubuntu。

直接进入Ubuntu官网下载对应的iso文件

目前最新的为18.04.1版本

②下载并安装Ultraiso工具

Ultraiso工具是用来制作U盘启动盘的

③利用Ultraiso制作U盘启动盘

1.打开Ultraiso后点击菜单栏选择打开之前下载好的Ubuntu的iso文件

2.在菜单栏中选择“写入硬盘映像”,在弹出的窗口中选择你插入电脑的U盘。(注意提前备份U盘中的原文件,此操作会先格式化U盘

④安装Ubuntu系统

1.在利用U盘安装Ubuntu系统之前,你需要先准备电脑硬盘空间。

鼠标右键点击桌面win图标选择磁盘管理,选择空闲较大的盘右键选择压缩,输入压缩空间量。(不要太小,笔者选择了50G,仅供参考。

2.重启电脑,在屏幕点亮时按ESC(或F10、F12,不同电脑可能不同,自行上网查询,笔者的是华硕笔记本)进入启动项选择界面,选择你的U盘按回车键,选择Install Ubuntu。

3.选择语言(中文),选择“安装Ubuntu时下载更新”和“为图形或无线硬件,以及MP3和其它媒体安装第三方软件”。

4.进入安装类型后,一定要选择“其他选项”。接着找到之前准备的硬盘空间,会有空闲标识,进行分区设置。

分区 大小 用于 备注
/boot 最少200MB(笔者设置了1000MB) Ext4 其他默认
swap 设置为内存大小的2倍 交换空间 其他默认
/ 10-15G(在50G的情况下,其他请自行考虑) Ext4 其他默认
/home 5G-10G Ext4 逻辑分区
/usr 剩余的全部 Ext4 逻辑分区

安装启动引导器的设备中选择/boot对应的sda,点击”现在安装“,由于利用的是提前分出来的磁盘空间,所以无需担心影响原windows系统,直接点”继续“。

5.进行相关设置,注意密码在进入系统和解锁系统时需要,请牢记。之后等待安装完成。

⑤更新安装源

Ubuntu默认源是国外的,所以下载速度很慢,我们可以选择将源更换为国内的阿里源。

详细内容请参考https://www.jianshu.com/p/b2288ef3f11e

2.Ubuntu系统的基本简单操作

①安装程序

1.apt-get方法

 在终端输入sudo apt-get install xxx(xxx为程序名)

2.dpkg安装deb包

 在Ubuntu系统中软件的安装包为deb格式,安装方法:sudo dpkg -i package.deb

3.make install源代码安装

4.通过现成的install.sh安装

详细内容来自https://blog.csdn.net/qing101hua/article/details/53214348

②cd命令

1. cd 进入用户主目录

2.cd ~ 进入用户主目录

3.cd - 返回进入当前目录之前所在的目录

4.cd .. 返回上级目录

5.cd ../.. 返回上两级目录

6.cd !$ 把上个命令的参数作为cd参数使用

详细内容来自http://man.linuxde.net/cd

③chmod命令

1.chmod 【u/g/o/a】【+、-、=】【r/w/x】file

u表示User,是文件的所有者

g表示跟User同Group的用户

o表示Other,即其他用户

a表示ALL,所有用户

+表示增加权限

-表示取消权限

=表示取消之前的权限,并给予唯一的权限

r表示Read,即读文件

w表示Write,即写文件

x表示运行文件 file表示文件的路径

2.chmod 【xyz】file

x,y,z分别对应User,Group,Other

x,y,z的值由r(r=4),w ( w=2 ),x ( x=1 )来确定

另可使用通配符‘*’设置当前路径下所有文件的权限

以及通过-R设置某个文件夹及内部所有文件的权限

举例:

sudo chmod 765 路径

sudo chmod 777 *

sudo chmod -R 777 文件夹/

详细内容来自https://blog.csdn.net/u010429424/article/details/48498081

④apt-get的更多使用

apt-get install packagename (安装软件包)

apt-get remove packagename (卸载软件包但保留配置文档)

apt-get remove --purge packagename(卸载软件包并删除配置文档)

apt-get autoremove packagename(删除包及其依赖的软件包)

apt-get autoremove --purge packagname(删除包及其依赖的软件包+配置文件)

apt-get update(更新软件包列表)

apt-get upgrade(更新软件包)

详细内容来自https://baike.baidu.com/item/apt-get/2360755?fr=aladdin

更多详细的Ubuntu基本操作,可参考一下两个网站

http://man.linuxde.net/

https://blog.csdn.net/qq_35454452/article/details/80037714

3.配置相应的开发环境

1.安装VSCode及配置python

直接进入官网下载.deb

系统会自动跳入Ubuntu Software中提示下载安装code即Visual Studio Code

在此讲解python环境的配置

1.点击左侧栏的extensions按钮,然后搜索python,选择图中第一个点击install

2.接着按Ctrl+Shift+B,快捷键运行python程序,你会发现屏幕上会显示“未配置任何任务运行程序”,此时下拉选择Others,你会发现出现了一个新的配置文件tasks.json存放在.vscode文件夹中。

3.在tasks.json中添加"command": "python"和"args": ["${file}"]并保存。

4.调试的配置,调出调试界面后,点击图中的配置按钮,生成一个launch.json

如果有pythonPath那一行,删除并保存。

2.安装Pycharm

进入官网下载pycharm社区版本,专业版本可利用学生身份免费获得一年的使用权,如果不需要,可不选择。

笔者在安装好Pycharm后,直接设置了解析器interpreter选择系统安装python的版本后就可以正常使用了。

若无法正常运行和调试,请参考此博客https://blog.csdn.net/jiandanjinxin/article/details/53300050

3.安装Jypyter

1.安装pip

(1)更新和升级包

sudo apt-get update
sudo apt-get upgrade

(2)安装pip

sudo apt-get install python-pip

2. 安装Jupyter和运行

(1)升级pip

sudo pip install --upgrade pip

(2)安装Jupyter

sudo pip install jupyter

(3)运行Jupyter

在终端中输入jupyter notebook即可直接在浏览器中打开Jupyter notebook

详细内容请参考https://blog.csdn.net/jenyzhang/article/details/73275232?utm_source=copy

4.markdown的语法及使用Typora

1.markdown的语法

具体可参考以下网站,介绍很详细

https://coding.net/help/doc/project/markdown.html

2.Typora的安装和使用

在Typora的官网中,你很容易找到Typora for linux 的安装方法

如下图

经过笔者尝试

成功率较高的终端命令为:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt-get update
sudo apt-get install typora

使用Typora的方法可参考https://blog.csdn.net/SIMBA1949/article/details/79001226

猜你喜欢

转载自blog.csdn.net/weixin_42605042/article/details/82901372