离线安装 WLAN 驱动程序包后系统出现混乱

离线安装 WLAN 驱动程序包后系统出现混乱

我在我的旧台式电脑上运行 Linux Mint 17.1。自从我搬家以来,我没有互联网连接,但可以使用邻居的 WLAN。为此,我必须安装一个旧的 FRITZ! USB 无线局域网驱动程序。我通过支持 WLAN 的笔记本下载一堆所需的软件包,将 deb 文件复制到电脑并通过以下方式安装它们:

sudo dpkg -i

以下是我在离线安装过程中安装的软件包:

  • ndiswrapper-common_1.59-2_all.deb
  • ndiswrapper-dkms_1.59-2_all.deb
  • ndiswrapper-source_1.59-2_all.deb
  • ndiswrapper-utils-1.9_1.59-2+b1_i386.deb

以及我另外安装的用于解决依赖性问题的软件包:

  • dpkg-dev_1.17.24_all.deb
  • po-debconf_1.0.16+nmu3_all.deb
  • 模块助手_0.11.7_all.deb
  • html2text_1.3.2a-18_i386.deb
  • libdpkg-perl_1.17.24_all.deb
  • libstdc++6_4.9.2-10_i386.deb
  • gcc-4.9-base_4.9.2-10_i386.deb

WLAN 驱动程序工作了。问题是,我安装的软件包版本比当前的 Ubuntu 软件包更新。从那时起,由于软件包损坏(libgcc1),我无法再获取更新。

现在,我再次有了有线 LAN 连接,我想解决该问题。当我跑步时

sudo apt-get install -f

apt 想要删除一堆软件包,但我收到消息“您即将做一些可能有害的事情”...这不是我想做的;)

我只想恢复我的旧系统,这意味着所有软件包都使用当前 Ubuntu 版本 (trusty-updates)。我该如何实现这一点?

答案1

同时我通过以下步骤解决了我的问题

  1. 我检查了突触包管理工具,了解有关上述包的已安装版本和可用版本
  2. 然后,我下载了标有(可信)的版本,或者每当提到(可信更新)版本时,我都会下载可信更新版本。命令是sudo apt-get download ndiswrapper-dkms=1.59-2 ndiswrapper-source=1.59-2 ndiswrapper-utils-1.9=1.59-2 dpkg-dev=1.17.5ubuntu5.3 po-debconf=1.0.16+nmu2ubuntu1 module-assistant=0.11.6 html2text=1.3.2a-17 libdpkg-perl=1.17.5ubuntu5.3 libstdc++6=4.8.2-19ubuntu1 gcc-4.9-base=4.9.1-0ubuntu1然后可以在当前工作目录中找到文件,在我的例子中是主文件夹
  3. 然后我安装了下载的软件包sudo dpkg --force-all -i /CurrentWorkingDirectory/*.deb

一切又恢复正常了:)

相关内容