admin管理员组

文章数量:1531447

首先设置:

/etc/gdm3/custom.conf 去掉 # 号使有效:  WaylandEnable=false
snap refresh --hold
timedatectl set-local-rtc 1 --adjust-system-clock

安装一些长期使用的工具,优先安装官方仓库的。
安装第三方的,有一个麻烦,就是 OS 更新、升级之后,第三方 app 没有及时更新,造成原来可用,现在不可用、或者新出现 bug了。。。。。。

官方仓库都无法做到全面保证,更何况多数的第三方呢?

Linux 的 app :一般到哪里下载 ?(**)  https://blog.csdn/ken2232/article/details/136988526

debian / ubuntu 官方原码包 下载   https://blog.csdn/ken2232/article/details/137023461

如何在Linux系统中整理磁盘碎片 节省空间  https://blog.csdn/ken2232/article/details/137091063

磁盘空间打爆以后恢复 journal日志,及用户手册  https://blog.csdn/ken2232/article/details/137050566

在 Ubuntu 22.04 顶栏右上角显示用户名  https://blog.csdn/ken2232/article/details/137162600

Ubuntu 自定义、快捷键、显示 /关闭:官方默认的左侧 dock 菜单,Top bar (**)gnome-shell-extension-manager  https://blog.csdn/ken2232/article/details/137141689 

xfce4 任务栏和面板:开启 / 隐藏 (**)  https://blog.csdn/ken2232/article/details/137151563

Ubuntu hide top bar 禁用 / 启用快捷命令  https://blog.csdn/ken2232/article/details/137177790

某台笔记版电脑安装记录:

22.04.3 OK;启动界面直接进入系统。

22.04.4 无法将 hash值写入 BIOS,造成每次启动都要自动进行文件系统检查,但可 Ctarl + C 来终止这个检查。

要点:

1. 更换软件源

使之加快软件仓库的下载网速。<< 可能需要;如果在安装过程中已经设置好了,就不需要了 ?

注意:
在 debian OS中,有一些 app,只存在于官方的仓库里,Mirror 仓库里是没有的。
Ubuntu 会不会也有这样的情况呢?另外,Ubuntu 还有自己掌控的 PPA 私人仓库。

在 Linux OS 中,不能联网,那么,就要自行下载和安装包服务器,否则,无法运行 apt update,和相关的安装命令。

2. 增加软件中心?未必需要?

同时安装了 多个 app商店时,可能会造成 app 在管理、更新上的麻烦。

由于技术壁垒、或人为壁垒,使得有些 app只能通过软件中心来安装。典型的如:discover。

KDE 应用程序  https://apps.kde/zh-cn/

问题是:有些 app 在发行版的官方仓库里,没有;或者版本号太旧了。

注:
如果没有使用到需要 discover 软件中心 才能安装的 app,则可以忽略这个安装。
相比之下,有些 KDE 的 APP 做得很好。以其到处去找,不如直接使用它们。

好像不需要安装 discover 也可以 ?如下:3种商店客户端,都兼容了?

3. 建议 **:非服务器的桌面应用,禁止掉、默认自带安装的并开启了 snap 自动更新的功能。

运行下面一条语句,可以禁止由 snap 管理的:全部的、全局的 app自动更新

但不影响指定的、单独的 snap app 更新命令的执行。

snap refresh --hold

如何看待 snap软件包?snap refresh --hold  https://blog.csdn/ken2232/article/details/136420431

Flakpat:默认是不会自动更新的;但可以开启自动更新的功能。snap 默认是开启了自动更新功能的。

------

有人说:snap 不好,应该去除。评论区:https://zhuanlan.zhihu/p/677988346

评:这是偏见。根本就没有搞清楚 snap 诞生的背景,以及其存在的合理性。

背景:为什么 Linux 需要对 app 进行打包呢? << 见 [参考] 连接

如何解决 Linux app 在跨大版本号,跨不同发行版之间运行的兼容性问题呢?
目前的解决方案是采用 snap、flakpat、appimagetool、docker 等等方法。
恐怕只有在 Linux发行版官方能够找到一种可以解决掉 app 跨大版本号、跨发行版运行的兼容性问题之后,snap 等才会消失的吧?

实时更新比较:

通过 discover、gnome-software、flakpat 等类似方法来安装的 app,都没有默认实时更新的操作。因此,禁止掉 snap的实时更新功能,也是合理的;因为跨版本 app的构建存在太多的麻烦了,app 的作者不可能总是完美地去解决这些麻烦。因此,在Desktop版本上使用 appimage 来打包,也是一个不错的选择吧 ?

如当前 kate 在 snap商店里,给出的版本只有 23.08.4,而没有其他的,也就是说在其他版本的 OS上是否可以运行,如 22.04,未未知 ?

4. 建议 **:官方默认的 Gui 桌面系统,开启自定义的文件夹在桌面上的显示功能。

默认之下,这个功能没有开启;需要用户自己打开 Create Link 设置,然后,才会有这个菜单功能的显示。

ubuntu 22.04打开官方默认文件夹管理器后,在左边快速访问指定目录 (目录的快捷方式) :<pk> KDE、xface 桌面  https://blog.csdn/ken2232/article/details/136411544

ubuntu 的官方默认桌面,相比 KDE桌面而言,有点难用 ?却为什么还要用它呢?<<参考:下面。

5. 建议:如果只是办公用途,采用 其他桌面似乎更好用?或者 debian,似乎更好 ?

  • 如果只是办公用途,并且只需要 2年(桌面社区只支持 2年、2年多?不同的桌面社区支持的年限不同?debian 免费版、Ubuntu 社区标准版,都是 5年?)的更新服务支持就满足需求时,那么,可以选择的 Linux发行版,就有很多了:debian、manjaro、fedora等等。此时,还是可以使用 apt upgrade 来升级以获得更新服务的,但有可能会造成某些旧版的 app不兼容。
  • 采用其他的桌面:电脑性能好的,采用 KDE桌面(kubuntu);电脑性能差的,采用 xface (xubuntu)、lxde/lxqt (lubuntu) 桌面。
  • 采用 ubuntu 22.04 的默认桌面,比 KDE等桌面难用。但有 5年的更新服务支持。注册为 pro 版后,有长达 10年的更新服务支持,但此时个人用途最多只能安装 5台机器,商用需要收钱。
  • 变是永远的不变:也许未来版本的 ubuntu 默认桌面会修改得好用了呢?或者未来出现可以超越 ubuntu 得新发行版呢?
  • debian 发行版:免费支持长达 5 年

------------

市场竞争?

Ubuntu  (LTS)只有官方默认的桌面才是 5年,其他桌面为 3年。

Debian (LTS)版本也是 5年了?

现在 Ubuntu 剩下的优点,只是嵌入式版本?

选择 Debian 的理由:长期支持   https://www.debian/intro/why_debian
Debian 稳定版本的生命周期延长到至少 5 年:       https://blog.csdn/ken2232/article/details/136602038

------------

6. 安装一些有用的内装工具

官方默认桌面放大

Kmag:局部放大镜

sudo apt install kmag

flameshot:截图工具

lameshot 在 ubuntu 22.04 上运行,功能异常的解决办法

/etc/gdm3/custom.conf

    [daemon]
    # Uncomment the line below to force the login screen to use Xorg
    WaylandEnable=false

原始:# WaylandEnable=false

需要将 # 号去掉。

不得已之下的维护工具

文件恢复,ext4magic 命令行工具。错误::extundelete 、ext4magic (***)  https://blog.csdn/ken2232/article/details/137047380

R-Undelete ,反删除文件。https://www.r-undelete/zhcn/

其他数据恢复工具

命令行回收站

如果有使用命令行的习惯的话,最好再安装一个命令行回收站工具,以取代使用 rm 命令。

因为通过 rm 删除的文件、目录,不会经过回收站,无法恢复。

使用 Trash-Cli 提供的命令,更简单。但需要设置别名,才更方便。

只有在特别需要时才使用 rm 命令。

为什么Linux的命令 rm 没有回收站呢?Trash-Cli:Linux 命令行回收站工具 (***)  https://blog.csdn/ken2232/article/details/136981360

sudo apt install trash-cli

trash-cli提供了如下命令:

    trash-put           把文件或目录移动到回收站
    trash-empty         清空回收站
    trash-list          列出回收站文件
    trash-restore       恢复回收站文件
    trash-rm            删除回收站文件

使用:命令别名

简短,且容易记忆。

~/.bashrc

    # some more ls aliases
    alias ll='ls -alF'
    alias la='ls -A'  << 操作系统默认的别名
    alias l='trash-put'

          

    alias del='trash-put' << 自己加的别名

用法: del xxx

垃圾清理工具

1. 在网上找一个靠谱的清理垃圾的命令行方法,按照说的做就可以了?

2. 找一个靠谱的垃圾清理工具?但是,哪个好用?

在官方仓库:

    sudo apt-get install bleachbit  << 优选

    sudo apt-get install stacer

    sudo apt-get install sweeper  << KDE 优选

磁盘空间打爆以后恢复journal日志  https://blog.csdn/ken2232/article/details/137050566

在Linux中查找和删除重复文件的4种方法  https://blog.csdn/ken2232/article/details/137052796

以 Ubuntu 为例:清理 linux 系统的"垃圾"文件  https://wwwblogs/h-c-g/p/11099600.html

7 种简单方法,释放和清理 Ubuntu 磁盘空间  https://www.sysgeek/ubuntu-free-up-space/

5 种在 Ubuntu 上释放空间的简单方法  https://zhuanlan.zhihu/p/72059790

官方默认的左侧 dock 菜单,固定 /自动隐藏 的快捷键设置

关键步骤:自定义快捷键,运行对应命令

    Command: 采用 自定义快捷键 方式运行

    关闭 dock 显示:

    gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false

    打开 dock 显示:

    gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true

 Ubuntu 自定义、快捷键、显示 /关闭:官方默认的左侧 dock 菜单,Top bar (**)gnome-shell-extension-manager https://blog.csdn/ken2232/article/details/137141689

特别注意:

  • a. “自动隐藏”这个功能要设置为总是“有效”,也可以在 GUI 界面中设置。
  • b. 关闭 /显示 :dock-fixed false / true,参见:关键步骤。
  • c. 这样设置的好处:在忘记了自定义的快捷键之后,还可以简单地、正常使用。

隐藏 top bar ; 顶栏右上角显示用户名

安装 gnome extension manager

   sudo apt-get update

   sudo apt-get install gnome-shell-extension-manager -y

在 Ubuntu 22.04  https://blog.csdn/ken2232/article/details/137162600

 Ubuntu hide top bar 禁用 / 启用快捷命令  https://blog.csdn/ken2232/article/details/137177790 

注:设置 Hide top bar 后,需要重启。否则,top panel 会遮盖住 左侧的 dock 菜单。

 

显示时间、日历

Linux 桌面系统监控工具Conky 显示系统资源信息  https://blog.csdn/ken2232/article/details/137179848

在设置所有的面板,都隐藏之后,显示日历,时间,只有在前景(最顶层)显示,才有意义。

top bar :默认已经有日期和时间的显示,只不过字体很小而已,问题不大。但不能前景显示。

Conky 可以设置为一直都是顶层、或底层显示。但是,如果只是为了显示时间、日期,这样的操作就太麻烦了。

一种方便的解决方案:

  • 通过命令行+快捷键的方式,直接设置 关闭 / 启用gnome 扩展: Hide top bar
  • 在扩展管理器中设置 Hide top bar 为自动隐藏模式

在需要时间显示时,让 top bar 一直有效。<< 设置此快捷键,才方便。

  • 在关闭 Hide top bar 之后,top bar 将恢复到系统默认的一直显示状体。

conky解决方案:

conky 的配置文件:样例、解释(***)  https://blog.csdn/ken2232/article/details/137214196

conky 的配置文件:样例、解释(***)  https://blog.csdn/ken2232/article/details/137214196

快捷键方法:在 Linux 中保持窗口始终位于最前面 / Always on top : wmctrl (***)  https://blog.csdn/ken2232/article/details/137263473

在设置快捷键时,使用以下命令:

wmctrl -b toggle,shaded -r :ACTIVE: 

7. 如何在Linux系统中整理磁盘碎片

  https://blog.csdn/ken2232/article/details/137091063

8. 一些设置

8.1. 桌面版,关闭 snap 的自动等新

snap refresh --hold

嵌入式版本,才最需要这个每隔 4个小时就自动更新一次的功能吧?

8.2. 移动硬盘的电源开关

将 gnome disks app 的“图标”加入到左侧菜单的收藏夹中,以方便使用。

当使用移动硬盘时,disks app 有关闭移动磁盘的电源按钮。

注意:MX-linux 的 disk-manager 22.x 在点击 umount 时,会自动断掉电源。

8.3. 处理双系统下,电脑时间的不一致命令

在 Linux / Win 双系统场景里,需要在 Linux 中运行下句。否则,在两个系统中的时间相差 8小时。

timedatectl set-local-rtc 1 --adjust-system-clock

注:这个方法,好像有一个缺陷:所有用户都要重新设置一次?还是 root 用户会造成其他普通用户已经设置的会失效 ?

ubuntu与windows:双系统切换后系统时间错乱问题解决 (*)https://blog.csdn/ken2232/article/details/136780346

8.4. 有时希望关闭 dock,乱眼。有是希望 dock 一直显示,方便操作;自动隐藏还是嫌麻烦。

Ubuntu 自定义、快捷键、显示 /关闭:官方默认的左侧 dock 菜单  https://blog.csdn/ken2232/article/details/137141689

关键步骤:自定义快捷键,运行对应命令

    Command: 采用 自定义快捷键 方式运行

    关闭 dock 显示:

    gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false

    打开 dock 显示:

    gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true

强烈建议、附加步骤:开启 Auto-hide the dock 功能

使得两种方式,均有效:快捷键,鼠标。

好处:哪一天忘记了自定义的快捷键之后,系统还是能够简单的、正常使用。

8.5. 设置光标、字体的大小

未挂载磁盘:禁止显示

设置 ---xxx

显示未挂载磁盘的其他方法:

1. 通过 disks,该图标在上面已经设置在左侧的 dock 里了。

2. 通过 app 工具:Disk Usage Analyzer

其他设置方法

a. gconf-editor 设置法:

在Ubuntu的桌面上总会显示已经挂载的磁盘,桌面多了很多图标,如果不习惯,可以采取下面的办法取消桌面显示已挂载的磁盘

1.打开 配置编辑器(Alt + F2 输入 gconf-editor)

2.找到 /apps/nautilus/desktop/volumes_visible 设置为 FALSE (单击即可)

原文链接:https://blog.csdn/arminkztl/article/details/6121197

b. gsettings 法  https://wwwblogs/svenzhang9527/p/10819202.html

如:

gsettings list-keys  org.gnome.desktop.wm.keybindings

 8. 一些有用的、或独立的工具

redorescue:开源系统备份与还原工具。类似于 ghost,但功能更加强悍。

这是一个独立的工具,不含在本操作系统中。

redorescue, TimeShift, Backups(** 笔记 **)  https://blog.csdn/ken2232/article/details/134159030

redorescue 属于 u盘启动实用工具。

Ventoy :是一个制作可启动U盘的开源工具  https://www.ventoy/cn/download.html

直接将一个、或多个 iso 文件,放入使用 Ventoy 工具制作的 u 盘里,即可 u盘启动 Live CD.

9. 其他

9.1. 日常做好数据的备份

------------

Linux 发行版的 软件中心

KDE discover 软件中心:

<< 可选,当需要使用到某些 KDE软件时,则需要安装。

sudo apt install plasma-discover

注:KDE 有些 app软件很好,但只能通过 discover 来安装。

当然,一般还可以通过 snap 商店,win 商店来安装。

比如:zorin OS 发行版的官方默认软件安装管理器,就是通过 flakpat 商店来安装的。这样做的好处,就是 zorin 自己不需要过多地考虑 app包管理等等的复杂问题,以及 app 服务器维护与托管的费用?

采用 discover 安装的 app,与 apt 安装的类似(全部依赖,一般在不同的目录下);与 snap、flakpat (全部依赖,一般都在 app目录下)打包安装的是不同的。

gnome 软件中心(Ubuntu 默认自带的 ?):

sudo apt install gnome-software

Ubuntu 默认自带的 snap 包管理器:

snap 、flakpat 、appimage 包,以及 docker 等等的好处:可以跨发行版使用。

相当、类似于 win 下的绿色软件,app 的依赖与 app 可执行文件,被打包在一起了。

如何看待 snap软件包?snap refresh --hold    https://blog.csdn/ken2232/article/details/136420431

Ubuntu 软件包管理利器 - 源头发行版 debian 的新立得 (Synaptic) 

<< 可选
https://blog.csdn/bluebird_shao/article/details/125092727

sudo apt install -y synaptic

Ubuntu 管控的 PPA 仓库

  https://blog.csdn/bluebird_shao/article/details/126693479

  http://people.ubuntu/~happyaron/ubuntu-docs/precise-html/addremove-ppa.html

什么是 PPA?

PPA 代表个人软件包存档(Personal Package Archive)。PPA 允许应用程序开发人员和 Linux 用户创建自己的软件仓库来分发软件。通过 PPA,你可以轻松地获得更加新的软件版本或获得官方 Ubuntu 仓库以外的软件。

有些 app PPA仓库,是由某些可行度比较高的开源组织所拥有的,这类 app 的安全性比较高。
在官方仓库中的一部分 app,也是来源于此。

但是,但某个 app 在运行时,却需要管理员权限才给运行,这时就需要特别注意系统的安全问题了。

-------------------------------------------------------------

关联参考:

在 Ubuntu 上安装和使用 Flatpak (**)  https://blog.csdn/ken2232/article/details/136440588

在Ubuntu上使用Snap软件包的综合指南:用法示例 (**)  https://blog.csdn/ken2232/article/details/136427710

Flatpak 与 Snap:您应该知道的 10 个差异  https://blog.csdn/ken2232/article/details/136441331

-----------

为什么Linux的命令 rm 没有回收站呢?Trash-Cli:Linux 命令行回收站工具 (***  https://blog.csdn/ken2232/article/details/136981360

恢复 Linux 上已删除的文件:extundelete (***) https://blog.csdn/ken2232/article/details/136965675

R-Linux, 简单方便,但要收费版才适合。

Linux 自由的打包工具,免安装、绿色软件制作

利用 appimagetool 工具对开发好的项目进行打包 (***带笔记*)https://blog.csdn/ken2232/article/details/131313613

使用linuxdeployqt在linux下进行Qt打包发布 (超详细) (*****)  https://blog.csdn/ken2232/article/details/131305081

Ubuntu中,snap、apt和apt-get的区别  https://blog.csdn/qq_73725757/article/details/130546567

如何看待 snap软件包?snap refresh --hold  https://blog.csdn/ken2232/article/details/136420431

官网:https://snapcraft.io/

 参考:

Linux 跨发行版 app 发布之困难:为什么需要 snap、flatpak、appimagetool 等等的打包工具 ?  https://blog.csdn/ken2232/article/details/136458556

猜想:Linux 衍生版、官方仓库实现方法的种类  https://blog.csdn/ken2232/article/details/136468106

Ubuntu Desktop 实践 08、从剖析 snap 到卸载 snap  https://blog.csdn/ken2232/article/details/136426365

如何看待 snap软件包?snap refresh --hold  https://blog.csdn/ken2232/article/details/136420431

======================================

注意!新装ubuntu22.04必做两件事,不然可能没法用!
https://www.bilibili/video/BV1DB4y147DL/
https://www.bilibili/video/BV1DB4y147DL/?spm_id_from=333.337.search-card.all.click
1. 软件源
2. 安装自己的软件中心
sudo apt install plasma-discover

Ubuntu 常用软件安装手册
https://blog.csdn/qq_40983975/article/details/127600615

一、更换软件源
a. 进入系统中的软件更新》Ubuntu软件》选择一个位于中国的服务器进行下载
在终端中使用sudo apt upgrade更新软件

b. 重新安装软件中心
sudo apt install plasma-discover

安装Ubuntu22.04后要做的10件事

2. firefox 原生浏览器:可以使用插件
ubuntu默认的,不能安装插件 ?


如何评价Gnome软件中心以及KDE“发现”?
https://www.zhihu/question/312458608

Ubuntu 图形化软件管理工具GNOME Software
https://wwwblogs/pipci/p/13604273.html
Ubuntu从16.04开始用GNOME Software替换逐渐过时的Ubuntu Software Center,GNOME Software可以很方便的查找和安装软件,如下图:
安装方法: https://mlog.club/article/2654472
sudo apt install gnome-software

------

ubuntu 的官方默认桌面,相比 KDE桌面而言,有点难用 ?

难用,却还是使用它的理由之一,就是:支持长期更新。5年 ?好像有 pro 版本还支持 10年 ?
Ubuntu LTS 坚持 10 年更新不动摇  https://www.163/dy/article/IJ2DHM4C055623IJ.html

Ubuntu 24.04 LTS的支持周期将长达12年  https://zhuanlan.zhihu/p/677988346

https://ubuntu/about/release-cycle  Ubuntu LTS releases receive 5 years of standard security maintenance for all packages in the ‘Main’ repository. With an Ubuntu Pro subscription, you get access to Expanded Security Maintenance (ESM) covering security fixes for packages in both the ‘Main’ and ‘Universe’ repositories for 10 years. Phone and ticket support is also available and can be optionally added on top of an Ubuntu Pro subscription, covering the same packages covered by ESM, for the same time frame.

What is an Ubuntu LTS release?  https://ubuntu/blog/what-is-an-ubuntu-lts-release

Ubuntu Pro  https://ubuntu/pro

The most comprehensive subscription
for open-source software security

30-day trial for enterprises. Always free for personal use. << 个人只能 5台电脑使用 ?

对于企业用户,在普通的办公场景里,使用普通版本,应该就可以了?这种版本是免费的。

  https://ubuntu/desktop

Ubuntu has always been free to download, use and share. We believe in the power of open source software; Ubuntu could not exist without its worldwide community of voluntary developers.

普通版本 与 pro 版的主要区别?

  • 就是软件更新支持的年限,仅为 pro 版的一半 ?
  • 普通版本,在 ubuntu 官网上进行了某种注册,以及操作之后,就会变成 pro 版 ?
  • pro 版个人使用,免费,但只支持最多 5台机器。商业使用,要收钱。

End of standard support for 18.04 LTS - 31 May 2023

Upgrade to the latest Ubuntu LTS or get extended coverage until 2028 with Ubuntu Pro

如何获得长期支持?

要获得这样的长期支持,你必须注册Ubuntu Pro。而且,考虑到专业订阅是免费的,这并不一定是一件坏事。

好吧,如果你是一家企业,或者是一个不喜欢在标准的五年支持用完后更改Ubuntu LTS安装的人;获得Ubuntu Pro是一个极好的选择。

就目前情况来看,如果你想在个人用例中使用,你最多可以在五台机器上免费订阅Ubuntu Pro。对于企业,您必须直接联系Canonical进行询价。

Ubuntu 22.04.4 LTS

  https://ubuntu/download/desktop

The latest LTS version of Ubuntu, for desktop PCs and laptops. LTS stands for long-term support — which means five years of free security and maintenance updates, guaranteed until April 2027.

Ubuntu 22.04 LTS release notes

Recommended system requirements:

  • 2 GHz dual-core processor or better
  • 4 GB system memory
  • 25 GB of free hard drive space
  • Internet access is helpful
  • Either a DVD drive or a USB port for the installer media

lubuntu

Release cycle (and other downloads)

  https://lubuntu.me/downloads/

  • Previous releases are here (being updated).
  • Development: for bleeding-edge releases, please see Testing.

本文标签: 要做还需新装Ubuntu