我的Ubuntu折腾经历

252 阅读4分钟

编辑历史

2023-07-31 22:34,记录一些我在Linux的折腾经历,如 Ubuntu、CentOS、RaspBerry、Debian

参考资料

Linux 中国

Linux迷:www.linuxmi.com

包管理器

Ubuntu 或其他基于 DebianLinux 系统中,常见的用于软件包管理的工具有以下几个:

APT(高级软件包工具):APT 是一个高级软件包管理工具,提供了一组命令行工具(如 apt-getapt-cacheapt-add-repository 等)来帮助用户安装、升级、移除和管理软件包。APT 可以从存储库下载软件包,并解决依赖关系。

dpkgdpkgUbuntu 系统中的底层软件包管理工具。它负责安装、配置、删除和管理软件包。dpkg 可以直接操作软件包文件(以 .deb 格式存储),而不需要网络连接。它提供了一组命令行工具(如 dpkgdpkg-debdpkg-query 等)来执行与软件包相关的操作,如安装、卸载、查询、构建和打包。

SnapSnap 是一种软件打包和部署格式,它提供了一种将应用程序及其所有依赖项打包为一个独立的可移植容器的方式。Snap 包是自包含的,不依赖于操作系统的特定版本或依赖项。Snap 还提供了一个名为 Snap Store 的中央存储库,其中包含了大量的 Snap 应用程序供用户安装和使用。可以使用 Snap 命令行工具来搜索、安装、更新和管理 Snap 应用程序。

这些工具提供了不同的功能和灵活性,可以根据自己的需求选择适合的工具来管理软件包。

Snap 命令

snap list

snap list 命令用于列出在 Ubuntu 中安装的 Snap 包。

当你在终端中运行 snap list 命令时,它会输出一个列表,显示已安装的 Snap 包的详细信息。通常,该列表包含以下列:

名称  版本    修订版本    追踪               发布者              注记
bare    1.0    5        latest/stable    canonical✓         base

Name(名称):Snap 包的名称。

Version(版本):Snap 包的版本号。

Rev(修订版本):Snap 包的修订版本号。

Tracking(跟踪):Snap 包所属的跟踪(例如 stable、candidate、beta、edge 等)。

Publisher(发布者):Snap 包的发布者。

Notes(备注):关于 Snap 包的其他说明和信息。

查看 Linux 发行版本信息

lsb_release -a 命令用于显示 Linux 发行版的版本信息。

它是 Linux 标准基础(Linux Standard Base,LSB)规范中的一个工具命令,能够提供发行版、版本号和其他相关信息。

具体来说,lsb_release -a 命令会显示以下信息:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:    22.04
Codename:   jammy

Distributor ID(发行版标识符):显示正在使用的 Linux 发行版的名称,例如 Ubuntu、Fedora、Debian 等。

Description(描述):显示发行版的详细描述信息,包括版本号、发行日期等。

Release(版本号):显示发行版的版本号。

Codename(代号):显示发行版的代号,有些发行版会以动物名或城市名作为代号。

LSB Version(LSB 版本):显示所支持的 LSB 规范的版本号。

这个命令可以帮助用户快速了解当前系统所使用的 Linux 发行版及其版本信息,对于故障排查和兼容性测试也会有一定地帮助。

打印当前目录的路径

Ubuntu 中,你可以使用 pwd 命令来打印当前目录的路径。

pwd 是 "print working directory"(打印当前工作目录)的缩写。

当你在终端中运行 pwd 命令时,它会输出当前所处目录的完整路径,包括父级目录和当前目录的名称。

中文输入法

Ubuntu 22.04 中,可以选择不同的中文输入法来满足需求。

IBus(Intelligent Input Bus): 这是 Ubuntu 默认的中文输入法框架。IBus 提供了多种中文输入法引擎,包括以拼音为基础的输入法和五笔输入法等。

FcitxFcitx 是另一个常用的中文输入法框架,它提供了强大的输入法引擎和丰富的扩展功能。Fcitx 支持拼音、五笔、注音和双拼等多种输入法。

搜狗拼音输入法:搜狗拼音输入法是一款非常流行的中文输入法,具有准确的拼音输入和智能提示功能。可以通过安装搜狗拼音输入法的 Linux 版本来使用它。

RimeRime 是一款开源的中文输入法引擎,它支持拼音、五笔和注音等输入法布局,并提供了高度可定制化的功能。Rime 在 Ubuntu 中也是可用的。

在 Ubuntu 中,可以通过软件包管理工具(如 APT 或 Ubuntu 软件中心)安装和配置这些输入法。

2023-07-31 22:46, 我目前在用的是 中文(智能拼音)IBus 拼音