记一次安装Ubuntu搭建过程
安装Ubuntu
B站av号av22847796这个视频只是一个开始,有能力也有别的需求的朋友可以科学上网到youtube找安装双系统的视频,你可以找到很多相当不错的教程。
Notes:
- 在本机上实验需要保存好自己的数据和重要数据。及时做好备份。
- 如何选择种类繁多的Linux系统,例如Debian,Fedora,Arch linux。简单说说我对这几个系统的理解,Debian系对用户更友好,更容易上手,想想Ubuntu就知道了,Ubuntu就是Debian的一个分支。Fedora系对用户技术要求高,适合想要追求技术和服务器使用centos、RedHat的朋友。ArchLinux系不推荐,适合不怕事,有大量空闲时间和精力,想要折腾的朋友。系统版本选择,推荐较新的版本,因为最新版本可能会有一些解决不了的问题,社区,搜索引擎很难找到解决答案,而太老版本你可能需要做很多无用功了,而且有很多新特性你体会不到。举个例子,snap需要在Ubuntu 16.04版本及以上版本中使用。
- 分区选择,如果不会,可以全部安装在/根目录下,稍微进阶的是,设置swap交换分区,再进阶的是,根据需求定制自己的要求。
- 桌面环境应该要求稳定,适合自己就好,不要去过度追求酷炫。(写给自己)
系统安装完成后
鉴于自己遇到都可以通过搜索引擎和官方文档解决了,我会贴出具体出处和自己的自己的解决方式。
给root设置密码
1 | sudo passwd root |
更新源
华为云源
华为云开源镜像站: https://mirrors.huaweicloud.com/
1 | sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak |
阿里云源
阿里云镜像:https://opsx.alibaba.com/mirror
新手推荐使用图形界面配置: 系统设置 -> 软件和更新 选择下载服务器 -> “mirrors.aliyun.com”
wifi 驱动
参考wifi驱动安装:https://www.cnblogs.com/spark-quant/p/9641279.html
1 | sudo apt-get update |
编辑器
VScode
参考Visual Studio Code on Linux:https://code.visualstudio.com/docs/setup/linux
- 手动下载.deb package (64-bit),图形化安装或者命令行解压都行
- 第二种,手动添加软件源,命令行安装(推荐)
把微软vscode源添加到本地
1 | curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg |
安装vscode
1 | sudo apt-get install apt-transport-https |
安装完后
命令行输入code即可启动vscode
Atom
参考资料
about webupd8:http://www.webupd8.org/p/about.html
什么是PPA http://wiki.ubuntu.com.cn/PPA
安装Atom http://www.cnblogs.com/liutongqing/p/6388119.html1
2
3sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
开发环境
Python
TODO
Pycharm 社区版
snap需要仅限 Ubuntu16.04及更高版本
参考JetBrain python https://www.jetbrains.com/pycharm/download/#section=linux
1 | sudo snap install pycharm-community --classic |
java
参考webupd8 安装JDK8 http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
1 | sudo add-apt-repository ppa:webupd8team/java |
查看是否安装成功
1 | java -version |
Maven:
Maven 安装:http://maven.apache.org/install.html
下载软件包,firefox默认在下载目录
1 | cd 下载 |
设置环境变量:
1 | export MAVEN_HOME=/opt/apache-maven-3.6.0 |
Eclipse:
参考Eclipse安装 https://www.linuxidc.com/Linux/2016-07/133482.htm,
按照这个教程如果遇到“Ubuntu中应用程序启动器“XXX.desktop”还没有被标记为可信任的问题”,那么请参考Ubuntu中应用程序启动器“XXX.desktop”还没有被标记为可信任的问题:https://www.tuicool.com/articles/fIBJ32n,我的猜测应该是缺少权限导致的。
git
1 | sudo apt-get install git |
nodejs
直接安装nodejs会是较早版本
1 | sudo apt-get install -y nodejs |
通过安装g后可以指定安装版本
1 | sudo npm install n -g |
黑科技
tldr
简单的说,tldr 是man的简洁版本,可以用来查看命令是如何使用。
具体可查看介绍tldr 介绍https://zhuanlan.zhihu.com/p/52637238、github地址 tldr githubhttps://github.com/tldr-pages/tldr
1 | # 需要安装nodejs |
2018/3/7 发现脚注太丑,直接将链接加在文章中间