我正在使用 Ubuntu 24.10,并且安装了 Chromium 和 Visual Studio Code。它们都需要更新,但我无法更新它们,因为它显示它们即使关闭时也在运行。
它表示在 VSCode 和 Chromium 上都关闭更新(“关闭更新”)和打开(“打开”)。
我在系统监视器中搜索了 Chrome 和 VSCode,但都没有出现。我是一名 Web 开发人员。我不希望这在将来带来问题。
我正在使用Ubuntu 24.04.2 LTS
并尝试编译TeXpresso:
akira@akira:~/texpresso$ make texpresso-tonic
make -f Makefile.tectonic tectonic
make[1]: Entering directory '/home/akira/texpresso'
cd tectonic && cargo build --release --features external-harfbuzz
error: package `home v0.5.11` cannot be built because it requires rustc 1.81 or newer, while the currently active rustc version is 1.75.0
Either upgrade to rustc 1.81 or newer, or use
cargo update [email protected] --precise ver
where `ver` is the latest version of `home` supporting rustc 1.75.0
make[1]: *** [Makefile.tectonic:11: tectonic] Error 101
make[1]: Leaving directory '/home/akira/texpresso'
make: *** [Makefile:55: texpresso-tonic] Error 2
因此,我必须更新rustc 1.81
。我试过了,rustup update stable
但无济于事
akira@akira:~/texpresso$ rustup update stable
Command 'rustup' not found, but can be installed with:
sudo snap install rustup # version 1.27.1, or
sudo apt install rustup # version 1.26.0-3
See 'snap info rustup' for additional versions.
akira@akira:~/texpresso$ which rustc
/usr/bin/rustc
您能解释一下如何更新rustc
我的系统吗?
所以我刚刚收到此通知,告诉我我有一个可用的 UEFI dbx 更新,具体从 20230501 到 20241101。通常我不会担心这件事,但通知来自未知应用程序这一事实让我感到困惑。所以我想知道这是否正常。除了在 shell 中手动启动或从软件/固件更新程序应用程序启动系统更新之外,我从未见过系统更新。我使用的是运行 Ubuntu 24.04.2 LTS 的 Dell OptiPlex 7040 和 Intel Core i5-6500x4。任何帮助解决这个问题的帮助都将不胜感激。
近两周以来,我一直在尝试更新我的 24.04 系统,但大多数更新都被阻止了。是否存在分发问题阻止了更新,还是我的系统出了问题?今天,有 718 个更新,但只安装了 2 个,其余的都被阻止了。
起初,我以为这是一个分阶段更新问题,所以我每天都在执行 apt update / apt upgrade 命令,但毫无进展。我被告知分阶段更新大约需要一周时间才能完成,所以我看到的情况似乎有些过分。
Intel ME(管理引擎) 固件需要不时更新。遗憾的是,更新工具通常仅作为 Windows 可执行文件提供。Linux 用户的一些现有解决方法如下:
FWUpdLcl
更新工具可在
WinRAID 论坛中获取,但这是一个非官方来源,因此很难完全确定这些可执行文件的安全性和适用性。有没有什么方法可以更新英特尔 ME 固件而不危及我的计算机的安全?
目前 Ghostscript 存在几个已知的安全问题:
CVE-2024-29510
CVE-2024-29506
CVE-2024-29507
CVE-2024-29508
CVE-2024-29509
CVE-2024-29510,请参阅https://nvd.nist.gov/vuln/detail/cve-2024-29510
CVE-2024-29511
在实际版本的 Ubuntu 中没有修复?gs 是 CUPS 的一部分,因此几乎在每台 Ubuntu 计算机上都有。对于恶意人士来说,这是一个非常有吸引力的安全目标!
例如:
不幸的是,我对计算机安全了解不多。但我读到的内容让我感到担忧,而且令我惊讶的是,现有的 10.03.1 版本尚未全面推出。
我正在尝试将我的 Launchpad 包复制到新的 Noble 仓库,
Target series: Noble
my-pkg 1.1.0-1 in jammy (binaries conflicting with the existing ones)
Target series: Noble
my-pkg 1.1.0-1 in focal (same version already has published binaries in the destination archive)
这是错误的,因为第一次复制失败了,当我自己尝试“删除包”时我没有看到它。
我认为这或多或少是启动板内部错误,但我能做些什么呢?
sudo apt update
命令在 Ubuntu 24.04 的终端中不起作用。此外,软件更新程序应用程序不起作用,我无法使用它更新已安装的软件。
我在四月份升级到了 24.04 开发分支。从那时起,我就一直保持系统更新。今天,在“设置”中,它显示我有“Ubuntu Noble Numbat(开发分支)”。
我该怎么做才能不进入“开发分支”?我的印象是,我只需要继续使用 apt 进行升级即可实现这一点。
我尝试过do-release-upgrade
、、apt full-upgrade
重启两次。没有发现任何变化。
lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Noble Numbat (development branch)
Release: 24.04
Codename: noble
这看起来不对。
输出apt update
:
Hit:1 http://se.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 https://dl.winehq.org/wine-builds/ubuntu noble InRelease
Hit:3 http://security.ubuntu.com/ubuntu noble-security InRelease
Get:4 http://ddebs.ubuntu.com noble InRelease [41.3 kB]
Get:5 http://ddebs.ubuntu.com noble-updates InRelease [41.3 kB]
Fetched 82.7 kB in 1s (89.4 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
N: Missing Signed-By in the sources.list(5) entry for 'http://ddebs.ubuntu.com'
N: Missing Signed-By in the sources.list(5) entry for 'http://ddebs.ubuntu.com'
缺少签名——是这个原因吗?
/etc/apt/sources.list 的内容:
# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources
/etc/apt/sources.list.d/ubuntu.sources 的内容:
Types: deb deb-src
URIs: http://se.archive.ubuntu.com/ubuntu/
Suites: noble
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb deb-src
URIs: http://security.ubuntu.com/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
新的来源格式看起来更容易阅读,但我不确定那里应该有什么。
$ apt policy base-files
base-files:
Installed: 13ubuntu9
Candidate: 13ubuntu9
Version table:
*** 13ubuntu9 500
500 http://se.archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status