ubuntu系统安装教程图解 用u盘安装ubuntu系统步骤(2)
ubuntu系统安装教程图解
如你所见,在现在的系统中,我有两个可用的 VLC 版本:
~$ apt list -a vlcListing... Donevlc/jammy 4.0.0~rc1~~git20220516+r92284+296~ubuntu22.04.1 amd64vlc/jammy 3.0.16-1build7 amd64vlc/jammy 3.0.16-1build7 i386
因为较高版本编号版本有优先权,使用 apt install vlc命令将会导致安装 VLC 的 4.0 版本。但是,因为这篇教程的缘由,我想安装较旧的版本 3.0.16 。
sudo apt install vlc=3.0.16-1build7
但是,这里会有这样的事。VLC 软件包有一些依赖关系,并且这些依赖关系也需要具体指定的版本。因此,在 Ubuntu 为其尝试安装最新的版本时,你将会遇到经典的 你已保留残缺软件包you have held broken packages 错误。

为修复这个错误,你需要为其提供它所投诉的所有依赖关系的软件包的具体指定版本。因此,该命令会变成这样:
sudo apt install vlc=3.0.16-1build7 \ vlc-bin=3.0.16-1build7 \ vlc-plugin-base=3.0.16-1build7 \ vlc-plugin-qt=3.0.16-1build7 \ vlc-plugin-video-output=3.0.16-1build7 \ vlc-l10n=3.0.16-1build7 \ vlc-plugin-access-extra=3.0.16-1build7 \ vlc-plugin-notify=3.0.16-1build7 \ vlc-plugin-samba=3.0.16-1build7 \ vlc-plugin-skins2=3.0.16-1build7 \ vlc-plugin-video-splitter=3.0.16-1build7 \ vlc-plugin-visualization=3.0.16-1build7
说明一下,每行结尾处的 \只是用来将多行命令来写入同一个命令的一种方式。
它有作用吗?在很多情况下,它是有作用的。但是,我选择了一个复杂的 VLC 示例,它有很多依赖关系。甚至这些所涉及的依赖关系也依赖于其它的软件包。所以,它就变得令人难以处理。
一种替代的方法是在安装时指定软件包源。
替代方式,指定存储库
你已经添加多个软件包源,因此,你应该对这些软件包的来源有一些了解。
使用下面的命令来搜索存储库:
apt-cache policy | less
注意存储库名称后面的行:
500 http://security.ubuntu.com/ubuntu jammy-security/multiverse i386 Packages release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=multiverse,b=i386 origin security.ubuntu.com
你可以具体指定 o、l、a等参数。
在我原来的示例中,我想安装来自 Ubuntu 存储库的 VLC(获取版本 3.16),而不是安装来 PPA 的版本(它将向我提供版本 4)。
因此,下面的命令将安装 VLC 版本 3.16 及其所有的依赖关系:
sudo apt install -t "o=ubuntu" vlc

看起来令人满意?但是,当你必须更新系统时,问题就来了。它接下来会控诉找不到指定的软件包版本。
相关阅读
-
xbox控制台小帮手下载不了 xbox控制台小帮手打不开解决教程
本文为您带来的是xbox控制台小帮手打不开解决教程的介绍,关于xbox控制台小帮手下载不了 xbox控制台小帮手打不开解决教程,具体介绍如下: 很多刚开始使用xbox控制台小帮手的用户,出现了
-
联想电脑怎么恢复出厂设置win10 新手重装系统的详细步骤
关于这方面的知识你知道吗?联想电脑怎么恢复出厂设置win10和新手重装系统的详细步骤的话题,如有不对的地方欢迎指正! 电脑使用过程中,免不了会出现蓝屏、黑屏、死机、卡顿等问题。
-
win10共享设置方法 教你开启文件夹共享功能
为大家介绍win10共享设置方法和教你开启文件夹共享功能的电脑小知识,下面小编为您详细解答 1、在“管理”-“安全策略”-用户组/新建账户名guest,密码为空(不填密码直接回车)。 2、在硬
-
w10系统怎么添加五笔输入法 win11微软五笔输入法添加方法
全面的为大家介绍win11微软五笔输入法添加方法的电脑方面的小经验,关于w10系统怎么添加五笔输入法 win11微软五笔输入法添加方法,相关内容具体如下: 虽然现在比较常用的是拼音输入法,


