安装Ubuntu系统后要做的事情有哪些?

通常系统安装完成后就可以立即使用了, 但是为了获得更好的使用体验,我们会在安装后进行一些额外的桌面环境配置(主题、Dock等配置)、软件安装等等工作。本篇将会为您介绍如何完成这些内容。

我们先来列举一下大概要做的事情:

  1. 软件源更新 (Check for Update)
  2. 使用GNOME Tweak Tool工具进行用户界面美化

登录系统

登录系统也许您认为没什么内容,但Linux系统给我们提供了多个可选的桌面环境,您需要简单的了解一下。

Ubuntu 20.04 LTS为例,我们可以在登录窗口准备输入密码时,可以在右下角看到一个按钮,点击时会提示三个选择:

  • Ubuntu: 默认的GNMOE桌面环境,界面配置可以通过GNOME Tweak Tool设置。
  • Ubuntu on Wayland: 与Ubuntu界面是一样的,只不过是基于Wayland协议而不是默认的X Windows,在展示软件界面时还不是特别好,不过Wayland的目标是替换X Windows的。
  • Unity: 刚被一位名叫Rudra Saraswat十岁小朋友开发者重新带回到Ubuntu 20.04 LTS中,界面效果与GNOME直观的差别就是顶层的状态条与窗口标题栏可以融为一体,让界面更简洁(GNOME通过扩展设置也是可以做到的)。最小安装时不会安装此桌面环境。

这三种桌面环境都可以尝试一下,如果不想这么繁琐就选择默认的Ubuntu就可以了。

软件源更新 (Check for Update)

为了让我们的系统保持最新(获取最新的软件更新、最好的本地语言支持、最新的BUG修复补丁等等),您的第一件事请就是配置软件源然后进行一次更新检查,接下来我们来看看操作方法。

  1. 点击左边任务栏最下面的显示应用程序按钮(可理解为开始菜单按钮),找到软件和更新并单击打开。
  2. 在打开的窗口中,第一个页面就是Ubunu软件,在可从互联网下载下面将所有选项勾选上,然后下载自右侧有三个选择(主服务器、中国的服务器、其他站点), 国内用户可以选择中国的服务器即可,如果想要获得最快的访问速度,可以选择其他站点 -> 弹出窗口中点击选择最佳服务器(帮我们找到最快的服务器) -> 选好后点击选择服务器(需要输入口令完成配置) 完成软件源的配置。
  3. 接下来找到第三个页面更新,这里配置自动检查更新的频率,可以每天检查一次,或者不做调整即可。
  4. 对于有独立显卡的电脑用户,您可以找到附加驱动,这里会为您推荐适合的显卡驱动,选中安装后会有更好的UI效果。
  5. 此时,我们就可以点击关闭按钮了,如果我们修改了软件源就会提示我们可用的软件源列表信息已过时,点击重新载入即可。

说明: 配置软件源原理就是修改了/etc/apt/sources.list文件,然后使用命令apt update更新软件源缓存信息。目前还没有使用终端命令,所以先通过界面形式配置即可。

GNOME桌面美化配置

配置工具:

  • GNOME Tweak Tool: 简单易懂的配置界面,非常适合新手。
  • dconf-editor: 高级配置工具,需要对GNOME各个选项非常熟悉。
  • gsettings命令设置: 不依赖界面工具,简单高效,适合对系统设置参数很了解的用户,新手也可以参考总结内容设置。

任务栏Dock的常见设置

移动任务栏位置(左侧/底部/右侧)

打开设置系统工具,步骤为 设置 -> 外观 -> Dock -> 屏幕上的位置(左侧/底部/右侧)
命令行设置方法(BOTTOM/LEFT/RIGHT)为: gsettings set org.gnome.shell.extensions.dash-to-dock dock-position 'BOTTOM'

设置任务栏自动隐藏

打开设置系统工具,步骤为 设置 -> 外观 -> Dock -> 屏幕上的位置(左侧/底部/右侧)
命令行设置方法为: gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false

如果想要立即显示自动隐藏的任务栏Dock可以使用默认快捷键<Super> + q(开始按钮 和 q 组合键)。如果快捷键无效,可能没有启用快捷键(默认是启用的),可以通过命令设置: gsettings set org.gnome.shell.extensions.dash-to-dock hotkeys-show-dock true

启用任务栏应用图标的背光效果

命令行设置方法为: gsettings set org.gnome.shell.extensions.dash-to-dock unity-backlit-items true

设置任务栏的宽度自适应(不扩展长度)

命令行设置方法为: gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false

开启任务栏程序图标的点击最小化功能

初始情况下我们打开软件后任务栏会有对应软件图标,但是点击这个图标并不会最小化这个软件界面,我们需要简单设置下。

点击最小化有两种取值,minimizeminimize-or-previews(同一个软件启动了多个窗口时显示所有预览窗口),所以通常设置为minimize-or-previews更好一些。

命令行设置方法为: gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize-or-previews'

Web浏览器安装GNOME扩展

首先,我们需要安装GNOME Tweak Tool工具,打开Terminal终端,执行如下安装命令:

$ sudo apt install gnome-tweak-tool

为了可以安装gnome插件,我们需要先为Firefox浏览器安装一个gnome-shell-integration插件,方法如下:

  1. 任务栏Dock找到并打开Firefox浏览器。
  2. 访问gnome-shell-integration,点击添加到Firefox按钮完成插件安装。

安装完成后,Firefox浏览器的右上角工具栏多了一个GNOME小脚丫图标,接下来我们来安装一些插件。

  1. 打开Firefox浏览器,点击右上角的小脚丫图标(刚安装的gnome-shell插件),此时会访问extensions.gnome.org网站。
  2. 我们浏览extensions.gnome.org网站上的插件,挑选需要安装的插件(比如User Themes),点击访问,可以看到User Themes页面右侧有个OFF按钮,点击一下会变成ON状态,然后弹出安装插件确认对话框,选择确认安装后即可安装了。

如步骤二操作方法,逐个安装我们需要的插件。

下面是为您推荐的必备扩展插件:

  • User Themes: 推荐星数 ★★★★, 支持自定义任务栏Dock主题。
  • Dash To Dock : 推荐星数 ★★★★, 支持自定义任务栏Dock外观效果。
  • Dash-to-panel: 推荐星数 ★★★★, 支持合并顶层状态条与任务栏Dock合并显示,释放了顶层状态条的空间,让小屏幕可以显示更多的内容,非常适合不喜欢顶层状态条的用户使用。
  • hide top bar: 推荐星数 ★★★★,自动隐藏顶层状态条扩展插件, 这样就不必使用Dash to panel扩展了。
  • Coverflow alt-tab: 推荐星数 ★★★★, 支持alt-tab浏览打开窗口的3D效果。
  • clipboard-indicator: 推荐星数 ★★★★ ,剪贴版管理工具,启用后可以在顶部的状态条右上角看到历史剪贴板内容。非常推荐使用此款扩展插件,比gnome-shell-extensions-gpaste更加简单易用。
  • Applications Menu: 推荐星数 ★★★, 添加应用软件分类菜单到顶部状态条,相当于多获得一个应用菜单按钮。

当然有很多扩展插件,这里仅列举了非常实用的几款。

使用 Ubuntu自带的拓展插件集安装包

这是一个很简单的获得扩展方法,简单到只需要一个安装命令就可以获得很多扩展插件。

可以通过Ubuntu安装命令获得的扩展插件:

  • gnome-shell-extensions: 一些GNOME-shell的扩展插件合集安装包。
  • gnome-shell-extensions-gpaste: 剪贴版管理工具,启用后可以在顶部的状态条右上角看到历史剪贴板内容。
  • gnome-shell-extension-dash-to-panel: 支持合并顶层状态条与任务栏Dock合并显示,与上面Dash-to-panel基本一致,存在微小的配置差异。
  • gnome-shell-extension-autohidetopbar: 自动隐藏顶部状态条,如果不想使用dash-to-panel扩展插件,这个插件更适合作为替代方案。

还有一些命令插件,可以通过apt search gnome-shell-extension命令查找获取,

我们先打开Terminal终端,执行安装如下软件包命令:

$ sudo apt install gnome-shell-extensions gnome-shell-extensions-gpaste

安装完后需要重启一下Gnome Shell后才可以生效了,按 Alt+F2,输入 r,再按 Enter 运行,可以重启 Gnome Shell,生效后打开gnome-tweaks-tools软件,再点到扩展菜单,您可以看到多出了很多拓展插件,这里就不进行介绍了,您可以去体验一下。

GNOME主题安装

主题的安装可以在 gnome-look网站上获取,上面有非常多的主题、图标等内容。

关于主题安装的级别分为两种:

  • 系统级别: 安装到系统目录/usr/share下,一次安装后其他用户都可以直接使用,虽然方便其他用户了,但是需要使用root权限(对个人主机来说这不算是问题)。
  • 用户级别: 安装到当前用户目录下,只针对当前用户有效,其他用户想使用可以同样方法安装。

系统级别目录分别为: GTK、Shell主题的目录是/usr/share/themes,图标的目录是/usr/share/icons
用户级别目录分别为: GTK、Shell主题的目录是~/.themes,图标的目录是~/.icons ,注意目录名都有个点.(表示隐藏目录)。

第一次安装主题需要手工创建两个目录:

$ mkdir ~/.themes ~/.icons

安装方法其实很简单:

  1. 下载主题的压缩文件(.zip/.xz/.tar.gz等)。
  2. 解压获得的压缩文件,将解压后的文件夹放到~/.themes目录下(如果是图标就放到~/.icons目录下),
  3. 打开Gnome-tweak-tool工具,在外观中设置新安装的主题(Shell主题就在shell中设置,GTK主题应用光标中设置,icons图标中设置)

下面我们安装了MacOS-3D-Originals主题,下载信息如下:
Gtk Theme : MacOS-3D-Originals-Gtk
Icon theme : MacOS-3D-Originals-Icons
Shell Theme : MacOS-3D-Originals-Shell
Cursor theme : MacOS-3D-Originals-Cursor

动态桌面壁纸设置

动态壁纸设置脚本, 比如我们有若干个壁纸文件存放在目录/usr/share/backgrounds下,我们使用脚本generate_dynamic_backgrounds.sh生成dynamic_bg.xml文件保存至/usr/share/backgrounds/contest/目录下面。

第一步,生成第一个xml文件,

执行脚本方法:

$ sh ./generate_dynamic_backgrounds.sh > dynamic_bg.xml
$ sudo mv dynamic_bg.xml /usr/share/backgrounds/contest/

Shell脚本文件generate_dynamic_backgrounds.sh内容如下:

#!/usr/bin/bash
# 动态背景图片XML文件自动生成
# filename: generate_dynamic_backgrounds.sh
# 输出文件保存目录: /usr/share/backgrounds/contest


usage(){
    cat <<END
使用帮助:
    `basename $0` [背景图片目录]

END
}

if [ "$1" = "" -o "$1" = "-h" ] ; then
    usage
    exit 1
fi

bg_dir=${1:-"/usr/share/backgrounds"}

cat <<END
<background>
  <starttime>
    <year>2020</year>
    <month>10</month>
    <day>10</day>
    <hour>00</hour>
    <minute>00</minute>
    <second>00</second>
  </starttime>
END
files=`find ${bg_dir} -maxdepth 1 -type f`
last_file='empty'
for current_file in $files
do
    if [[ $last_file == 'empty' ]]
    then
        last_file=$current_file
cat <<END
  <static>
    <duration>300.0</duration>
    <file>$last_file</file>
  </static>
END
    else
cat <<END
  <transition>
    <duration>5.0</duration>
    <from>$last_file</from>
    <to>$current_file</to>
  </transition>
  <static>
    <duration>300.0</duration>
    <file>$current_file</file>
  </static>
END
        last_file=$current_file
    fi
done

echo '</background>'

第二步,在/usr/share/gnome-background-properties/目录下生成第二个xml文件,dynamic_bg2.xml

文件dynamic_bg2.xml内容:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
 <wallpaper deleted="false">
   <name>Ubuntu 20.04 Community Wallpapers</name>
   <filename>/usr/share/backgrounds/contest/dynamic_bg.xml</filename>
   <options>zoom</options>
 </wallpaper>
</wallpapers>

接下来,您就可以在壁纸设置中设置刚刚添加的动态壁纸了。

当然,如果使用Gnome Tweak Tool工具设置动态壁纸就不需要第二步的xml文件了,可以在外观直接选择第一步生成的dynamic_bg.xml就可以了。


了解更多Linux系统知识可以阅读走进Linux的世界免费文档,本文档不定期更新。

END

安装Ubuntu 20.04后,以下是一些你可能想要事情: 1. 更新系统:打开终端并运行以下命令来更新软件包和系统: ``` sudo apt update sudo apt upgrade ``` 2. 安装常用软件:根据你的需求安装你需要的软件。例如,你可以使用以下命令安装文本编辑器Vim和浏览器Chromium: ``` sudo apt install vim chromium-browser ``` 3. 配置软件源:根据你的地理位置和网络环境,你可能需要选择最合适的软件源。在"Software & Updates"设置中选择合适的下载源。 4. 安装附加驱动程序:如果你的计算机需要专有驱动程序(例如显卡驱动程序),在"Software & Updates"设置中选择"Additional Drivers"选项卡,并安装推荐的驱动程序。 5. 设置防火墙:Ubuntu默认开启了一个基本的防火墙(ufw)。你可以使用以下命令查看防火墙状态: ``` sudo ufw status ``` 如果防火墙未启用,你可以使用以下命令启用它: ``` sudo ufw enable ``` 6. 安装常用工具和库:根据你的开发需求,你可能需要安装一些常用工具和库。例如,如果你是开发者,你可以安装build-essential、git、python等: ``` sudo apt install build-essential git python ``` 7. 配置系统偏好设置:根据个人喜好,你可以在"Settings"中更改系统偏好设置,如外观、桌面背景、键盘布局等。 这些只是安装Ubuntu后的一些常见任务,根据你的需求可能会有所不同。希望能对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

根叔的修行笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值