1.1Ubuntu安装
在虚拟机中安装 Ubuntu
步骤
- 安装前的准备和基本安装
- 设置语言环境
- 安装常用软件
1. 安装前的准备和基本安装
1.1 安装前的准备
- 访问 http://cn.ubuntu.com/download/ 下载 Ubuntu 16.04 版本
- 在操作系统上安装
VMWare
虚拟机软件
为什么要使用虚拟机?
- 不需要准备 额外的电脑
- 在虚拟机中可以 大胆尝试任何操作,不用担心造成不可逆转的破坏
1.2 基本安装
- 有了映像文件之后,只需要按照提示一步一步操作即可安装 Ubuntu 了
- 提示,在开始安装之前,请确认勾选了 在虚拟机中访问个人文件夹,如下图所示:
该选项可以方便地实现在 虚拟机 和 个人电脑 之间共享文件
- 安装结束后,登录并且进入系统,可以看到以下画面:
2. 设置语言环境
按照以下步骤操作可以修改 ubuntu 的语言环境
- 1) 进入 系统设置 System Settings
- 2) 打开 语言支持 Language Support
- 3) 通过 安装/删除语言 Install/Remove Languages 添加 简体中文 Chinese(simplified)
- 4) 将 汉语 拖拽到 顶部,如下图所示:
- 5) 重新启动系统
- 6) 不 修改文件夹的名称,如下图所示:
3. 安装常用软件
- 3.1 设置服务器镜像源
- 3.2 在启动栏添加 终端 图标
- 3.3 apt 终端命令
- 3.4 谷歌浏览器 chrome
- 3.5 搜狗输入法
3.1 设置服务器镜像源
- Ubuntu 中 大部分 的软件 安装/更新 都是利用
apt
命令,从 ubuntu 的服务器 直接安装的 - Ubuntu 官方的服务器在国外,为了提高软件 安装/更新速度,ubuntu 提供了 选择最佳服务器 的功能,可以帮助我们方便的找到一个速度最快的 镜像服务器!
所谓 镜像服务器,就是 所有服务器的内容是相同的(镜像),但是根据所在位置不同,速度不同,通常国内服务器速度会更快一些!
按照以下步骤操作可以设置 ubuntu 的服务器
- 1) 进入 系统设置
- 2) 打开 软件和更新
- 3) 设置 下载自... 其他站点
- 4) 通过 选择最佳服务器 选择速度最快的 镜像源,如下图所示:
提示:更换服务器之后,需要一个相对比较长时间的更新过程,需要耐心等待。更新完成后,再安装软件都会从新设置的服务器下载软件了
3.2 在启动栏添加 终端 图标
- Ubuntu 的 启动栏 类似于 Windows 的 任务栏,可以显示 常用软件图标 和 正在运行的软件图标
- 通常 Linux 的用户使用 终端命令 的频率非常高,所以会把 终端 添加到 启动栏
- 通过最上方的 搜索 按钮可以 搜索并启动 需要使用的程序
- 点击右键 可以 保留、删除 或者 移动 启动栏中图标
- 可以把最常用的软件图标,保留 在启动栏,可以方便快速启动程序
3.3 apt 终端命令
apt
是Advanced Packaging Tool
,是 Ubuntu 下的 安装包管理工具- 大部分 的软件 安装/更新/卸载 都是利用
apt
命令来实现的 - 直接在终端中输入
apt
即可以查阅命令的帮助信息 - 常用命令如下:
```bash
1. 安装软件
$ sudo apt install 软件名
2. 卸载软件
$ sudo apt remove 软件名
3. 更新可用软件包列表
$ sudo apt update
4. 更新已安装的包
$ sudo apt upgrade ```
1) 软件更新和升级
- 通常安装完 ubuntu 之后,可以先使用
upgrade
更新一下当前系统中可以升级的的软件包
```bash$ sudo apt update
$ sudo apt upgrade```
- 提示 如果增加、更换了软件源,通常需要使用
update
更新一下本地缓存
2) 安装常用工具
提示 apt 安装命令的格式是不需要记忆的,如果在终端中输入的软件没有安装,系统会提示 apt 命令 的使用格式
python 程序员
bash$ sudo apt install ipython$ sudo apt install ipython3$ sudo apt install python-pip$ sudo apt install python3-pip
C++ 程序员
bash$ sudo apt install cmake$ sudo apt install qtcreator
ruby 程序员
bash$ sudo apt install ruby
安装 ssh 服务器
bashsudo apt install openssh-server
安装之后,才可以在其他系统中,通过 ssh 工具远程登陆
3) 删除不使用的软件
libreoffice
libreoffice
是一套类似于微软 Office
的 免费的 办公套件- 不过无论是界面交互还是执行性能都还有很大的提升空间
- 卸载 libreoffice 可以释放大概 300M 的磁盘空间
bash$ sudo apt remove libreoffice-common
Amazon
bash$ sudo apt remove unity-webapps-common
4) 扩展:apt
和 apt-get
apt
和apt-get
都是 ubuntu 下常用的安装软件的命令- 早期 使用
apt-get
,从 ununtu 16 开始,官方建议使用apt
- 这两个命令的 使用方式非常类似
3.4 deb 安装格式
deb 是 Debian Linux 的安装格式,在 ubuntu 中同样可以使用。要安装 deb 安装包,需要使用 dpkg
这个终端命令,命令格式如下:
bash$ sudo dpkg -i <package.deb>
1) 谷歌浏览器
- 从 https://dl.google.com/linux/direct/google-chrome-stablecurrentamd64.deb 下载最新版本的安装文件
- 在终端中执行以下命令:
bash $ sudo apt install libappindicator1 libindicator7$ sudo dpkg -i google-chrome-stable_current_amd64.deb $ sudo apt -f install
2) 搜狗输入法
fcitx 被称为 小企鹅输入法,是一个以 GPL 方式发布的 输入法平台,可以通过安装引擎支持多种输入法。它的优点是,短小精悍、跟程序的兼容性比较好!
- 打开 系统设置 语言支持
- 将 键盘输入法系统 修改为 fcitx
- 访问网站 http://pinyin.sogou.com/linux/ 下载最新版本的安装文件
- 在终端中执行以下命令:
```bash
$ sudo dpkg -i sogoupinyin2.1.0.0086amd64.deb$ sudo apt -f install ```
提示,安装输入法之后,需要重新启动系统
1.1Ubuntu安装的更多相关文章
- 1ubuntu安装虚拟机
安装相关打软件:(qemu-kvm qemu-system是kvm和qemu的核心包,libvirt-bin用于管理kvm,virt-manager图形管理工具,bridge-utils vlan,主 ...
- linux安装samba服务器
1- samba介绍 Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软 件,由服务器及客户端程序构成,SMB(Server Messages Block,信息服务块)是 ...
- 在虚拟机中安装 Ubuntu
https://www.cnblogs.com/huohu121/p/12250869.html 火狐python 博客园 首页 新随笔 联系 订阅 管理 随笔 - 54 文章 - 0 评论 - ...
- Caffe学习笔记1--Ubuntu 14.04 64bit caffe安装
本篇博客主要用于记录Ubuntu 14.04 64bit操作系统搭建caffe环境,目前针对的的是CPU版本: 1.安装依赖库 sudo apt-get install libprotobuf-dev ...
- linux学习笔记1-ubuntu的安装与基本设置
ubuntu的安装 (1) 要装ubuntu首先当然得捣鼓一台机器,当然你用虚拟机也是可以的.本人的这台DELL品牌机是从某师兄脚底下挖出来的,大概很多年没人用了,内存1.25G|||- -,但是硬盘 ...
- SSDB图形界面管理工具:phpssdbadmin安装部署
环境: 14.04.1-Ubuntu 1.安装Nginx apt-get install nginx ubantu安装完Nginx后,文件结构大致为: 所有的配置文件都在 /etc/nginx下: 启 ...
- Caffe学习笔记2--Ubuntu 14.04 64bit 安装Caffe(GPU版本)
0.检查配置 1. VMWare上运行的Ubuntu,并不能支持真实的GPU(除了特定版本的VMWare和特定的GPU,要求条件严格,所以我在VMWare上搭建好了Caffe环境后,又重新在Windo ...
- 【转载】Ubuntu 系列安装 Docker
系统要求 Docker 支持以下版本的Ubuntu操作系统: Ubuntu Xenial 16.04 (LTS) Ubuntu Wily 15.10 Ubuntu Trusty 14.04 (LTS) ...
- net-snmp-5.7.3配置编译安装
net-snmp-5.7.3配置编译安装 [TOC] 先看一下系统环境 o@o-pc:~/work/_snmp/net-snmp-5.7.3$ uname -a Linux o-pc 3.16.0-3 ...
随机推荐
- 史上最全jdk新特性总结,涵盖jdk8到jdk15!
前言 在本文中,我将描述自第8版以来Java最重要且对开发人员友好的功能.为什么会有这样的主意?在Web上,您可以找到许多文章,其中包含每种Java版本的新功能列表.但是,由于缺少文章,因此无法简要概 ...
- 人生第一个扩展——Github1s
1 灵感 某天看到了一个叫github1s的仓库: 基于Node.JS.Yarn.Python等技术栈,在github.com上面加上"一秒",也就是github1s.com,就能 ...
- Go-14-解决 go get golang.org/x/text 拉取失败问题
现象 在执行go get -v github.com/spf13/cobra/cobra 时,报go get golang.org/x/text 拉取失败问题 解决方法: 在 ${gopath}/sr ...
- JMeter发送get请求并分析返回结果
在实际工作的过程中,我们通常需要模拟接口,来进行接口测试,我们可以通过JMeter.postman等多种工具来进行接口测试,但是工具的如何使用对于我们来说并不是最重要的部分,最重要的是设计接口测试用例 ...
- Ansible(1)- 简单介绍
什么是 Ansible 开源部署工具,也是一个自动化运维工具 开发语言:Python Ansible 的特性 模块化部署管理:调用特定的模块,完成特定任务 三个关键模块:Paramiko(python ...
- 配置 ESLint 自动格式化自闭合标签(Self closing tag)
对于没有子元素或不需要子元素的 HTML 标签,通常写成其自闭合的形式会显得简洁些, - <SomeComponent></SomeComponent> + <SomeC ...
- JPA简单的分页条件查询
1,service层代码: @Override public QrCodeRecordPaging getPage(String projectId, Integer pageNumber, Inte ...
- 【Nacos】Springboot整合nacos配置中心(一)
一.本地Nacos安装环境: Win7 ,JDK8 ,maven3.5 1.下载安装包 2.启动nacos服务,bin文件下下面startup.cmd 3.访问 http://localhost:88 ...
- POJ 1679 判断最小树是否唯一
题意: 给你一个图,问你最小树是否唯一,唯一则输出最小数的权值,不唯一输出Not Unique! 思路: 题目问的是最小树是否唯一,其实也就是在问次小树是否等于最小树,如果等于则 ...
- Intel汇编语言程序设计学习-第五章 过程-上
过程 5.1 简介 需要阅读本章的理由可能很多: 1.读者可能想要学习如何在汇编语言中进行输入输出. 2.应该了解运行时栈(runtime stack),运行时栈是子过程(函数)调用以及从子过程返回 ...