传说中的完美世界,大同世界---乌邦图(Ubuntu)
人们对于美好世界的向往,就像人们对于自由和开源精神的包容,期待有一天能够实现大同,事实上ubuntu就是想办法把开源的免费的linux系统带给普通人,所以社区很棒,有需求就会有实现,图形化界面也很漂亮(但是实际上,Linux不是那么的擅长这些事,虽然也能做)
默认无法直接远程为root用户,对于管理员特别是环境部署的实施人员不方便,切换root
sudo su
或者不想登录root去执行,那么以管理员执行就是在命令前面加上sudo
sudo apt-get update
安装软件
先换源呗,这个配置文件有两个源应该够用了
先备份
cp /etc/apt/sources.list /etc/apt/sources.list_backup
编辑配置文件
vi /etc/apt/sources.list
怎么办,当然是全删了替换啊,不是备份了么,怕啥,替换成下面的
# 中科大镜像源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# 阿里镜像源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
然后速度嗖嗖的,懂?
Centos使用yum命令,ubuntu使用apt-get
apt-get install 软件名
但是一般安装软件之前都会检查自己的apt-get(包管理器)是否是新的
毕竟工欲善其事必先利其器,特别是对于新装的机器,一些软件装不上都是没有更新apt-get
sudo apt-get update
不仅仅是更新,还有升级到最新的版本
sudo apt-get upgarde
一般情况下升级后还要更新,确保自己的包管理器是最新的
查询软件
如果你知道要安装什么,那就不需要查询
centos使用yum search ubuntu使用apt-cache
apt-cache search 软件包名
是search,才能查找到哦
软件安装案例
比如要调试软件,安装ubuntu-make
先安装add-apt-repository依赖
apt-get install python-software-properties
apt-get install software-properties-common
再安装
sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
安装完成还需要安装maven
sudo apt-get install maven
查询maven是否安装成功
mvn -v
然后编译成功,软件安装完成。
如果编译失败是因为没有配置国内的源,配置为阿里的源
先创建仓库位置,比如
mkdir /opt/work/mavenRepository
然后编辑配置文件
vi /etc/maven/settings.xml
添加一行,仓库位置
<localRepository>/opt/work/mavenRepository </localRepository>
添加源,在里面( )
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
然后编译就会下载需要的插件,编译成功