当我安装转录器1.5.1.1-10 (这是一个很旧的软件包,上一次更新于2004年)时,我的音频驱动程序包(当前版本)会贬值到老版本:
Removing libsnack2-alsa (2.2.10-dfsg1-12build1) ...
Selecting previously unselected package libsnack-alsa.当我试图重新安装libsnack2-alsa时,转录程序就会被删除。有什么办法可以防止这种情况发生吗?转录似乎不工作与折旧的音频驱动器无论如何。
发布于 2015-11-09 02:10:34
您可以使用apt-mark将包标记为手动安装,以便在删除其他包时不会自动删除它(因为它是该包的依赖项,因此被标记为auto )。
例如,在我的计算机中,我是手动安装的mark-ing zenity:
% apt-mark showauto zenity
zenity
% sudo apt-mark manual zenity
zenity set to manually installed.
% apt-mark showmanual zenity
zenity在你的情况下,你需要:
sudo apt-mark manual transcriber发布于 2021-12-22 09:14:35
sudo apt-mark hold <package>
例如:
sudo apt-mark hold transcriber
相反的是:
sudo apt-mark unhold <package>
为了显示所持有的包裹:
sudo apt-mark showhold
https://askubuntu.com/questions/695315
复制相似问题