【Ubuntu系统配置】003Ubuntu系统基础配置(Terminator+Timeshift+Docker)

【Ubuntu系统配置】003Ubuntu系统基础配置(Terminator+Timeshift+Docker)


一.安装超级终端Terminator

1.1 Terminator简介

  1. 最让人直观的优点:同一个窗口中可以启动多个终端。
  2. 有多种快捷键可以操作。

1.2 Terminator安装

  • 打开终端执行以下指令即可。
sudo apt-get install terminator 

1.3 打开Terminator

  • Ctrl + Alt + T 即可打开

二.Ubuntu的备份软件–Timeshift

2.1 简介

  • Timeshift,常被用于创建文件系统增量快照,有RSYNC和BTRFS两种方式创建快照。

2.2 安装Timeshift

  • 执行以下指令即可
sudo apt-add-repository ppa:teejee2008/
sudo apt-get update
sudo apt-get install timeshift

2.3 进行备份

  • step1 打开Timeshift:点击图标打开即可
  • step2 选择快照类型:
  • 有两种快照类型可以选择,分别是RSYNC,BTRFS;
  • BTRFS方式是与系统盘共存的,其备份与恢复都十分快捷,但是一旦系统盘被破坏就无法恢复了。
  • RSYNC方式(推荐)是将快照存储在Linux文件系统磁盘中,也就是说只要是个Linux格式的盘即可,因此可以将快照保存在除系统盘以外的其他盘上,或者干脆外接一个U盘将其在Linux环境下格式化,这样就可以将快照与系统盘隔离开,但是该模式比较慢。
  • 不得不提,RSYNC备份方式提供了一种快速迁移系统并部署的可能,备份的U盘里相当于保存了一个一模一样的系统,尽管它不能被直接执行,但在一个条件合适的电脑上,完全可以实现快速部署。
  • step3 选择备份位置:此处选用专门备份用的U盘
  • step4 确定备份时间:没必要定时备份,每次尝试新的操作之前手动备份即可。
  • step5 包含/排除模式:建议无脑全包含
  • step6 完成设置:点击完成即可
  • step7 创建备份:点击创建即可开始创建

2.4 关于还原恢复

  • 情况1:可以正常进入并操作图形界面,直接打开Timeshift选择我们希望还原的备份,根据提示进行还原即可。
  • 情况2:不能进入图形界面,只能进入登陆界面
  • 输入Ctrl+Alt+F2(一般F1-F6都是可以的)进入tty终端,属于用户名和密码进行登陆。
  • 执行下面的指令获取当前系统可还原的节点信息
sudo timeshift --list
  • 根据输出的信息选择一个节点进行还原,代码参考下面
sudo timeshift --restore --snapshot '2019-07-16_16-35-42' --skip-grub
  • 注:-skip-grub为跳过grub安装,一般grub是不需要重新安装的,除非BIOS启动找不到正确的grub启动项
  • 情况3:无法进入系统,通过U盘启动盘启动系统
  • 制作Ubuntu的启动盘
  • 进入试用Ubuntu,安装并打开Timeshift软件,找到快照存储的位置,然后进行恢复

三.Docker安装

  1. 删除原本安装的Docker,并更新apt-get
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
  1. 安装相关依赖文件
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
  1. 添加并验证Docker 的官方 GPG 密钥,
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
  1. 添加相关PPA源到源列表,并更新apt-get
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
  1. 正式安装Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
  1. 验证Docker
sudo docker run hello-world
  • 注意:运行Docker时要加sudo获取root权限,否则会报错,但Docker官方也提供了相应的解决方法,其原理大概是Docker守护进程启动的时候,会默认赋予名为docker的用户组读写Unix socket的权限,因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行Docker相关命令,具体可见以下指令。
sudo groupadd docker     #添加docker用户组
sudo gpasswd -a $USER docker     #将登陆用户加入到docker用户组中
newgrp docker     #更新用户组
docker run hello-world #验证是否成功
  • 注意:这比较适合从未安装Docker的系统,对于已经安装过Docker的,应该先把过去的Docker卸载干净。可参考Docker的彻底卸载与安装

四.Docker换国内镜像

  1. 获取阿里云加速器,进入阿里云官网,点击右上方控制台,扫码登录/注册。
  2. 搜索容器镜像服务 ,在镜像工具中找到镜像加速器
  3. 按照其提供的方法进行换源,代码如下
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://*****.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 注意:每个人的镜像网址是不一样的,注意调整。
  1. 验证是否生效
  • 输入以下指令
sudo docker info
  • 在输出的信息中有以下内容即表示换源成功

Registry Mirrors: https://*****.mirror.aliyuncs.com/

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu系统中,你可以通过多个方法实现分屏操作。一种方法是通过创建多个工作桌面来实现分屏。你可以使用Ubuntu提供的快捷键来轻松切换工作桌面。另一种方法是使用终端分屏功能,比如使用terminator这个终端模拟器。 要创建多个工作桌面,你可以使用Ubuntu的默认桌面环境(如Unity或GNOME)提供的功能。在Ubuntu 16.04及以上版本中,你可以使用快捷键`Ctrl + Alt + D`来打开工作区总览。然后,你可以在右上角的工作区总览视图中点击"+"按钮来添加新的工作区。你可以根据需要添加多个工作区,并在它们之间切换以实现分屏操作。 另外,你还可以使用快捷键`Ctrl + Alt + ←`或`Ctrl + Alt + →`来在不同的工作桌面之间进行切换。这样,你可以在不同的工作区上打开不同的应用程序,并在它们之间方便地切换。 如果你想在同一工作区内实现分屏操作,你可以使用终端分屏功能。一个常用的终端分屏工具是terminator。你可以通过终端输入以下命令来安装terminator: ``` sudo apt-get install terminator ``` 安装完成后,你可以打开terminator,并使用快捷键`Ctrl + Shift + E`来进行垂直分屏,使用`Ctrl + Shift + O`来进行水平分屏。这样,你就可以在同一个终端窗口上同时显示多个终端会话,方便进行多任务操作。 除了terminator,还有其他一些终端分屏工具可供选择,比如tmux和screen等。你可以根据自己的需求选择适合你的终端分屏工具。 综上所述,Ubuntu系统提供了多种方法来实现分屏操作,包括创建多个工作桌面和使用终端分屏工具。你可以根据自己的喜好和需求选择适合你的方法来进行分屏操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值