我有 Ubuntu 22.04。我目前有 PostgreSQL 14.6。我想将 PostgreSQL 升级到 15。我尝试运行:
sudo apt-get update && sudo apt install postgresql
Run Code Online (Sandbox Code Playgroud)
但我收到以下消息:
...
postgresql is already the newest version (14+238.pgdg21.04+1).
Run Code Online (Sandbox Code Playgroud)
如何在 Ubuntu 22.04 上将 PostgreSQL 从 14 升级到 15?
当我第一次更新到 Ubuntu 21.10 时,LibreOffice 停止工作。但是,我发现缺少一些 java 依赖项。下载后,LibreOffice 再次运行。唯一的问题是...打开任何内容(甚至是空白文档)都需要 5 分钟以上,但经过一些研究后我发现:
https://ask.libreoffice.org/t/libre-office-is-slow/1789
唯一的问题是,它似乎不再出现在我的版本上。
我已经尝试清除 LibreOffice 并重新安装,并在 Ubuntu Software 中执行相同的操作
一些附加信息:我从 20.04 开始就在这台机器上使用 Ubuntu。我以前从未遇到过问题。我还有一张 Nvidia 显卡。
编辑: 根据要求,输出:
snap list | grep -i libreoffice; flatpak list | grep -i libreoffice; apt-cache policy libreoffice; lowriter --version
Run Code Online (Sandbox Code Playgroud)
是
Command 'flatpak' not found, but can be installed with:
Run Code Online (Sandbox Code Playgroud)
所以我在没有扁平包装部分的情况下尝试了它:
lowriter --version
libreoffice:
Installed: (none)
Candidate: 1:7.2.2-0ubuntu0.21.10.1
Version table:
1:7.2.2-0ubuntu0.21.10.1 500 (phased 10%)
500 http://mx.archive.ubuntu.com/ubuntu impish-updates/universe amd64 Packages
1:7.2.1-0ubuntu3 500
500 http://mx.archive.ubuntu.com/ubuntu impish/universe amd64 Packages
LibreOffice …Run Code Online (Sandbox Code Playgroud) 我有一个与 linux 中的选择和替换文本相关的简单查询。我正在使用sed命令。我有以下文字:
你好世界,我只是用于显示的简单文本。
现在我想打印到“hello world”,只有我可以在 linux 中使用以下命令来完成。
echo "hello world, I am just simple text for display." | sed 's/, I am.*//g'
Run Code Online (Sandbox Code Playgroud)
现在我想要完全反转这个函数,我怎样才能通过使用一个简单的命令来删除“hello world”,就像sed.
所需输出:
,我只是简单的文字展示。
我更喜欢使用 linux 命令(sed等)。
我正在 ubuntu 16.04 上工作。
有没有办法通过记录器命令发送 TLS 系统日志消息?
我在创建新的 Rails 项目时遇到问题。当我运行时rails new project_name,它失败并出现rails webpacker:install以下错误:
LoadError: libffi.so.8: cannot open shared object file: No such file or directory - /home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/gems/3.0.0/gems/ffi-1.15.4/lib/ffi_c.so
/home/matija/Documents/learning-rails/course-project/config/application.rb:7:in `<main>'
/home/matija/Documents/learning-rails/course-project/Rakefile:4:in `<main>'
/home/matija/Documents/learning-rails/course-project/bin/rails:5:in `<top (required)>'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
/home/matija/Documents/learning-rails/course-project/bin/spring:10:in `block in <top (required)>'
<internal:kernel>:90:in `tap'
/home/matija/Documents/learning-rails/course-project/bin/spring:7:in `<top (required)>'
bin/rails:2:in `load'
bin/rails:2:in `<main>'
Caused by:
LoadError: cannot load such file -- 3.0/ffi_c
/home/matija/Documents/learning-rails/course-project/config/application.rb:7:in `<main>'
/home/matija/Documents/learning-rails/course-project/Rakefile:4:in `<main>'
/home/matija/Documents/learning-rails/course-project/bin/rails:5:in `<top (required)>'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
/home/matija/Documents/learning-rails/course-project/bin/spring:10:in `block in <top (required)>'
<internal:kernel>:90:in `tap'
/home/matija/Documents/learning-rails/course-project/bin/spring:7:in `<top (required)>'
bin/rails:2:in …Run Code Online (Sandbox Code Playgroud) 什么sudo fdisk -l意思?
这是输出。我安装了 Windows7 和 Ubuntu。使用fdisk,我得到四个分区。每个分区是什么意思?哪个是 Ubuntu?哪个是Windows7?

13.10 ×1
20.04 ×1
21.10 ×1
22.04 ×1
apt ×1
bash ×1
command-line ×1
fdisk ×1
libreoffice ×1
partitioning ×1
postgresql ×1
rails ×1
ruby ×1
sed ×1
syslog ×1
tls ×1
upgrade ×1