Ubuntu下应用软件安装

news/2024/11/19 13:17:06/

Ubuntu下工具软件安装

      • 一、 输入法安装
        • 1.1 搜狗拼音输入法
        • 1.2 其它输入法
      • 二、 图片工具安装
        • 2.1 截图工具Flameshot
        • 2.2 图片编辑工具Ksnip
      • 三、 文字编辑工具
        • 3.1 Obsidian
      • 四、录屏工具
        • 4.1 Kazam

一、 输入法安装

如果没有输入法,安装其它软件就不好用中文搜索了。

1.1 搜狗拼音输入法

我安装的是搜狗中文输入法,这是搜狗中文输入法的Linux安装包下载地址与安装指导,但是在安装好之后,我还是无法输入中文,参考博客 linux ubuntu 安装搜狗输入法后无法输入中文 - CSDN安装缺失的依赖之后,然后重启搜狗输入法,就正常了,终端中重启搜狗输入法命令为

fcitx -r

ubuntu 22.04 安装中文输入法 - 阿布的文章 - 知乎 这篇文章是对安装搜狗拼音输入法的一个总结,但是我没有像他一样卸载IBus输入法框架,我觉得没有必要,反倒给自己添麻烦。

1.2 其它输入法

IBus输入法框架下安装中文输入法的参考,记得,如果操作完后没有文章所展示的效果,就Log Out一下,然后重新登录Ubuntu,我已按照此文章安装好ibus的中文输入法,省去了安装fcitx的麻烦:ubuntu系统安装中文输入法

二、 图片工具安装

2.1 截图工具Flameshot

Ubuntu本身是自带截图工具的,只要按下键盘右上角的PrtScPrint Screen就可以调用,不过功能比较单一,没有文字编辑框与绘制箭头的功能,Windows也相仿,其自带的截图工具功能较为单一,故而在Windows下,我使用的截图工具为Snipaste,不需要登录QQ与微信就有截图功能,好用且强大,但经过查询,Ubuntu下是没有该截图工具的,这是我搜索到的一些Linux下的截图工具参考信息:
【12 Best Snipping Tools for Linux [2023]】
【7 Best Snipping Tools for Ubuntu】
我看到了一款名为Flameshot的工具,是对标Windows下的Snipaste的,这是它的安装方式:【Installation of Flameshot on Linux】,Ubuntu18.04+使用sudo apt install flameshot即可安装(注意提前配置好软件镜像源用以提速,之后不再赘述关于镜像源的内容),这三篇文章包含Flameshot的使用说明和设置快捷键的方式:
【How to Install Flameshot Screenshot Tool in Ubuntu】
【Flameshot just takes screenshot with no opportunity to select area or annotate in 22.04 ubuntu】
【ubuntu安装截图工具 flameshot(对标windows下snipaste)】
但 【Ubuntu系统Flameshot使用问题】 这篇文章提到了一个问题:“使用Flameshot,每次都会先截取整个屏幕,提示需要先分享,再使用Flameshot的功能”,这导致了工作流的中断,令人不爽,文章中提到的解决方式为:“设置桌面环境,默认是Ubuntu,修改为Ubuntu on Xorg”,实际上Flameshot官网也说了,这不是他们产品的问题,这是Gnome开发人员的锅,问题源于编号为GNOME 41的更新,Non-Gnome的截图工具都有这个问题(而我经过尝试,哪怕是号称支持Wayland的Ksnip也同样出现了这个问题):【Wayland Help - Flameshot Official Website】,然后我顺着官网的跳转链接继续看,发现人们对此看法不一,有人觉得这种不断征询用户意见的方式,提升了隐私和安全性,还有人觉得,授权一次永久生效就可以了,正反的看法都有,气氛就活泼了。
切换为Xorg的具体操作见【How to Switch Between Wayland and Xorg in Ubuntu】,其他文章也提到了一些关于目前Ubuntu默认桌面Wayland的不足,虽然Wayland是新一代的产品:
【Ubuntu 21.04的10大新特性】
这个时候有一个关键问题,哪个对NVIDIA的硬件设备支持更好,对于后续还要安装NVIDIA显卡的小伙伴来说,选择Wayland还是Xorg就需要再找些资料了,我找到了这两篇讨论帖作为支撑,讨论帖的答案是Xorg更好,至于Wayland,那些有闲又爱折腾的小伙伴会去做出他们自己的贡献:
【Xorg or Wayland for NVIDIA GPU? (KDE)】
【X.Org vs. Wayland Linux Gaming Performance For NVIDIA GeForce + AMD Radeon In Early 2023】

2.2 图片编辑工具Ksnip

图片编辑工具针对的是存量的图片,比如要裁剪一些旧图,对旧图做一些文字和涂鸦操作,安装Ksnip的命令和Flameshot相似,sudo apt install ksnip即可。

三、 文字编辑工具

3.1 Obsidian

Markdown文件广受程序员好评,因此要挑选一款在Ubuntu下也适合编辑Markdown的软件,选择Obsidian是因为它也广受程序员好评,在Ubuntu下安装它非常简单,打开应用商店,搜索Obsidian安装即可。

四、录屏工具

4.1 Kazam
sudo apt install kazam
参考文章
《Linux 录屏软件有哪些?》

http://www.ppmy.cn/news/1260422.html

相关文章

Qt开发 之 记一次安装 Qt5.12.12 安卓环境的失败案例

文章目录 1、安装Qt2、安卓开发的组合套件2.1、CSDN地址2.2、官网地址2.3、发现老方法不适用了3、尝试用新方法解决3.1、先安装JDK,搞定JDK环境变量3.1.1、安装jdk3.1.2、确定jdk安装路径3.1.3、打开系统环境变量配置3.1.4、配置系统环境变量3.1.5、验证JDK环境变量是否配置成…

与时代共进退

还记得当初自己为什么选择计算机? 当初你问我为什么选择计算机,我笑着回答:“因为我梦想成为神奇的码农!我想像编织魔法一样编写程序,创造出炫酷的虚拟世界!”谁知道,我刚入门的那天&#xff0…

QT+Unity3D 超详细(将unity3D与QT进行连接,并实现信息传递)

QTUnity3D连接 在QT中连接unity3D,首先要有一个unity.exe执行文件。在这里不提供unity执行文件的编写,只提供QT这边与unity3D连接和信息传递。 创建项目 创建一个新的项目,我创建的项目名称如下。 下图是我建立新项目的文件。APP文件就是…

数据结构:图文详解双向链表的各种操作(头插法,尾插法,任意位置插入,查询节点,删除节点,求链表的长度... ...)

目录 一.双向链表的概念 二.双向链表的数据结构 三.双向链表的实现 节点的插入 头插法 尾插法 任意位置插入 节点的删除 删除链表中第一次出现的目标节点 删除链表中所有与关键字相同的节点 节点的查找 链表的清空 链表的长度 四.模拟实现链表的完整代码 前言&am…

HTTP 基本概念(计算机网络)

一、HTTP 是什么? HTTP(HyperText Transfer Protocol) :超文本传输协议。 HTTP 是一个在计算机世界里专门在「两点」之间「传输」文字、图片、音频、视频等「超文本」数据的「约定和规范」。 「HTTP 是用于从互联网服务器传输超文本到本地浏览器的协议…

mysql的几种索引

mysql索引的介绍可以mysql官网的词汇表中搜索: https://dev.mysql.com/doc/refman/8.0/en/glossary.html mysql可以在表的一列、或者多列上创建索引,索引的类型可以选择,如下: 普通索引(KEY) 普通索引可…

深入探索FastAPI单元测试:使用TestClient轻松测试你的API

原文:深入探索FastAPI单元测试:使用TestClient轻松测试你的API-51CTO.COM 当使用FastAPI进行单元测试时,一个重要的工具是TestClient类。TestClient类允许我们模拟对FastAPI应用程序的HTTP请求,并测试应用程序的响应。这使我们能…

vite脚手架,手写实现配置动态生成路由

参考文档 vite的glob-import vue路由配置基本都是重复的代码,每次都写一遍挺难受,加个页面就带配置下路由 那就利用 vite 的 文件系统处理啊 先看实现效果 1. 考虑怎么约定路由,即一个文件夹下,又有组件,又有页面&am…