上一篇文章当时跟着学校的课程用的是 redhat 系统,之后自学会选择 Ubuntu 系统,是因为 Ubuntu 适合初学者,使用简单。在此查阅资料后来简单介绍以下这两个系统的区别。
基于管理模式的区别:
redhat
适合企业使用,每个版本都使用了比较成熟的库与内核,所以具有出色的稳定性和兼容性,并且对一些大型的 EDA 软件都预先进行了测试安装,比较适合做服务器和工作站。但是由于内核和库比较保守,有点跟不上 Linux 发展速度,所以很多娱乐软件安装起来非常不容易。使用的管理模式为 rpm,是收到了 Debian 的启示后自己开创的管理模式。Ubuntu
是目前最流行的 Linux 个人桌面,优点是配置非常简单,安装完系统之后,只要硬件不是太新,基本不用进行其他配置,硬件都可以识别并安装好驱动。Ubuntu 基于 Debian,管理模式为 deb 包.基于指令的区别: redhat
中使用 rpm
, Ubuntu
中使用 apt
指令,且不通用。
VMware
虚拟机软件(往前两篇有关于 VMware 下载安装)为什么要使用虚拟机?
1. 不需要准备额外电脑;
2. 在虚拟机中可以大胆尝试任何操作,不用担心造成不可逆转破坏。
apt
命令,从Ubuntu的服务器直接安装的。VMware Tools 具备如下功能:
目前也只是了解这些,具体还在以后的学习中掌握,本节提到这个是因为后边安装谷歌浏览器的时候,需要实现计算机和虚拟机系统之间传递文件方便。
tar -xzvf VMwareTools-10.3.10-13959562.tar.gz
进行解压缩;apt
是 Advanced Packaging Tool
,是 Ubuntu 下的安装包管理工具。
大部分的软件安装/更新/卸载都是利用apt
命令来实现的。
直接在终端中输入apt
即可查阅命令的帮助信息。
常用命令如下:
# 1.安装软件
sudo apt install 软件名
# 2.卸载软件
sudo apt remove 软件名
# 3.更新可用软件包列表
sudo apt update
# 4.更新已安装的包
sudo apt upgrade
通常安装完 Ubuntu 之后,可以先使用 upgrade
更新一下当前系统中可以升级的软件包。
sudo apt update # 更新本地缓存,确认那些软件可以升级
sudo apt upgrade # 升级当前系统中的软件
python 程序员:
sudo apt install ipython
sudo apt install ipython3
sudo apt install python-pip
sudo apt install python3-pip
C++ 程序员:
sudo apt install cmake
sudo apt install qtcreator
ruby 程序员:
sudo apt install ruby
安装 ssh 服务器(系统管理员):
sudo apt install openssh-server
使用 remove
命令可卸载不需要的软件。
libreoffice
是一套类似于 微软office
的免费办公软件;sudo apt remove libreoffice-common
apt
和 apt-get
都是 Ubuntu 下常用的安装软件命令;apt-get
;deb 是 Debian Linux 的安装格式,再 Ubuntu 中同样可以使用。
安装 deb 安装包,需要使用 dpkg
这个终端命令,命令格式如下:
sudo dpkg -i
从 http://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新版本的安装文件;
在终端中执行以下命令:
sudo apt install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt -f install # 修复软件之间的依赖关系
在 Ubuntu software 中下载 fcitx;
如果键盘输入法没有 fcitx
,打开终端手动安装 fcitx
sudo apt install fcitx
访问网站 http://pinyin.sogou.com/linux/ 下载最新版本的安装文件
在终端执行以下命令:
sudo dpkg -i sogoupinyin_2.4.0.2942_amd64.deb
sudo apt - f install
重新启动系统,即可安装成功(输入法快捷键 Crtl+空格
)。