Ubontu

一、安装

ubuntu官方网站: http://www.ubuntu.com/    对应中文地址为 http://www.ubuntu.org.cn/index_kylin

虚拟机软件:vmware /VirtualBox ,mac下还可以使用: parallels  , 其中VirtualBox是开源免费的。

 


 

二、安装过程中的知识点

  虚拟机是在我们的操作系统里使用软件模拟出来的,相当于虚拟机是寄宿在我们的真实的物理机的操作系统里的,虚拟机和物理机之间的关系是寄宿与被寄宿的关系,真实的物理机被称为宿主机。

  1. bridged(桥接模式):我们的电脑在上网的时候都需要有一个网络地址(IP地址),通过这个地址可以确定我们的电脑在网络上的位置,桥接模式就是将我们虚拟机中的网卡的网络地址放在我们真实的物理机的网卡上。这样的话,我们的虚拟机就好像跟我们的宿主机所在的局域网中的一台机器一样。桥接模式适合有路由器的情况,和真实的物理环境一样。

 

  2. NAT(网络地址转换模式):在宿主机上制作一个虚拟网卡,通过这个网卡,给虚拟机分配 IP。宿主机在这里的角色相当于局域网中的路由器。NAT模式适合于没有路由器的情况,虚拟机通过宿主机去上网。

 

  3. Host-Only(模式):和NAT模式很像,唯一的区别是,没有地址转换服务,所以该模式下虚拟机只能访问到主机,无法访问外网。

 


 

分区:

  文件系统类型:默认为ext4,文件系统分很多种,ext2、ext3、ext4、fat、ntfs等等

  文件系统:是操作系统用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘组织文件的方法。

 

Linux 目录结构:

/: 根目录

/boot:boot配置文件、内核和其它启动时所需的文件

/etc:存放系统配置有关的文件

/home:存放普通用户目录

/mnt:硬盘上手动富哦在的文件系统

/media:自动挂载(加载)的硬盘分区以及类似 CD、数码相机等可移动介质

/opt:存放一些可选程序,如某个程序测试版本,安装到该目录的程序的所有数据,库文件都存在同个目录下

/root:系统管理员的目录,对于系统来说,系统管理员好比上帝,他可以对系统做任何操作,比如删除你的文件,一般情况下不要市容 root 用户

/bin:存放常用的程序文件(命令文件)

/sbin:系统管理命令,这里存放的是系统管理员使用的管理程序

/tmp:临时目录,存放临时文件,系统会定期清理该目录下的文件

/usr:在这个目录下,你可以找到那些不适合放在 /bin 或 /etc 目录下的额外的工具。比如游戏、打印工具等。 /usr 目录包含了许多子目录:/usr/lib 目录用于存放用户自编译安装软件的存放目录;一般通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中。

 


 

语言环境

查看是否支持中文

locale -a

 

如果有 zh_CN.utf8 则表示系统已经安装了中文 locale,如果没有则需要安装相应的软件包。安装方式如下:

sudo apt-get install language-pack-zh-hans language-pack-zh-hans-base

........................................................

 

软件管理 apt(Advanced Packaging Tool),他可以自动下载、配置、安装软件包;简化了 Linux 系统上的。Debian 及衍生版中都包含了 apt,RedHat 系列的 Linux 的则使用 yum 来进行管理,其中 Fedora22 中 Centos7 中开始使用 dnf 来替代 yum。

apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package –reinstall 重新安装包
sudo apt-get -f install 强制安装
sudo apt-get remove package 删除包
sudo apt-get remove package –purge 删除包,包括删除配置文件等
sudo apt-get autoremove 自动删除不需要的包
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 了解某个具体的依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档
sudo apt-get check 检查是否有损坏的依

 

apt 的配置文件

/etc/apt/sources.list 设置软件包的获取来源
/etc/apt/apt.conf apt配置文件
/etc/apt/apt.conf.d apt的零碎配置文件
/etc/apt/preferences 版本参数
/var/cache/apt/archives/partial 存放正在下载的软件包
/var/cache/apt/archives 存放已经下载的软件包
/var/lib/apt/lists 存放已经下载的软件包详细信息
/var/lib/apt/lists/partial 存放正在下载的软件包详细信息

 

软件源配置文件格式

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

 

posted @ 2019-03-22 09:43  我不是流氓鸭  阅读(181)  评论(0)    收藏  举报