本文介绍在Debian操作系统中安装Synaptic的方法,和使用Synaptic在Debian中找到破损的软件包及修复损坏的包,本文也适合运行Linux Mint Debian Edition、MxLinux、BunsenLABs Linux或其他基于Debian的操作系统,可先参考在Ubuntu操作系统下修复损坏程序包的三种办法。
在Debian中安装Synaptic包管理器 Synaptic包管理器可以帮助用户快速缓解系统中损坏的软件包,大多数时候,Synaptic已预先安装,但是它可能没有安装在你的Debian发行版中(特别是Debian衍生版本),所以我们介绍如何安装该程序,然后再讨论如何使用它来修复损坏的软件包。 要在Debian Linux上开始安装Synaptic包管理器,你需要打开一个终端窗口,要执行此操作,请按键盘上的Ctrl+Alt+T或Ctrl+Shift+T,从那里,使用下面的Apt或Apt-get安装命令,参考Debian和Ubuntu最实用的apt-get命令详解。 首先,在Debian Linux中运行更新和升级命令,以确保你的系统已完全设置所有待处理的软件补丁: sudo apt update sudo apt upgrade 或者,如果你使用的是无法访问Apt的Debian Linux版本,请尝试使用Apt-get: sudo apt-get update sudo apt-get upgrade 现在,使用包管理器在Debian系统中安装Synaptic包管理器: sudo apt install synaptic -y 或者,在没有Apt的Debian版本中,尝试: sudo apt-get install synaptic -y 参考:在Ubuntu上安装Synaptic以查找损坏的软件包及修复损坏的软件包。 或者,如果你不是Debian终端的粉丝,请打开Gnome Software,或者KDE使用他们提供的内置更新机制发现并更新你的系统,然后,输入“synaptic”,单击“Install”按钮,启动并运行该软件。
使用Synaptic在Debian中找到破损的软件包 要使用Synaptic软件包管理器在Debian中找到损坏的软件包,请首先启动该应用程序,在打开时,输入你的用户密码以访问该程序。 注意,如果你的Debian Linux PC不使用sudo,请尝试使用下面的terminal命令启动它: su - synaptic 在Synaptic包管理器打开并准备使用的情况下,查找蓝色搜索图标并用鼠标单击它,这样做会弹出一个搜索框,使用它来写入你知道已损坏的包的名称,然后按“搜索(search)”按钮开始搜索:
在搜索结果中,查看Synaptic的左侧边栏,接下来,对于任何损坏的软件包,将出现红色方块。 附:下面介绍按broken排序 由于不知道确切的名称,你的Debian系统中可能存在多个损坏的软件包,幸运的是,Synaptic包管理器允许用户按状态对包进行排序,包括“broken”。 要过滤掉已损坏的软件包,请转到应用程序的左下角部分,然后单击带有“自定义过滤器(Custom Filters)”标签的按钮,在过滤器区域中,查找“Broken”并使用鼠标选择它:
在Synaptic中选择“Broken”过滤器将自动显示Debian Linux系统上当前安装的所有损坏的软件包。
使用Synaptic修复损坏的包 要在Synaptic软件包管理器中删除损坏的软件包,请确保应用程序已打开,并且软件包按损坏排序,或者你已搜索需要修复的软件包,然后,找到应用程序顶部的“编辑(Edit)”按钮,并用鼠标选择它以显示其内容。 在“编辑(Edit)”菜单中,找到“修复损坏的包(Fix Broken Packages)”按钮并选择它,一旦选择此选项,Synaptic将自动为所有损坏的软件包分配修复程序,例如删除它们,安装丢失的文件等,然后找到“应用(Apply)”按钮并单击它以应用修复程序:
当Synaptic完成纠正Debian系统中所有损坏的软件包后,关闭应用程序,然后软件包就可以恢复正常运行了。
相关主题 |